Süreli item ekleme

kod_adı

Demir Madencisi
En iyi cevaplar
0
Merhabalar mesela oyuncu edit kılıç alıyor 3 saat sonra yok oluyor silahın üzerindede ne kadar süresi kaldığı yazıyor bunu yapabilecek yiğido varmı ? :)
 

TheN4maru

Zombi Katili
En iyi cevaplar
0
Bunu Bilmiyorum Ama Ne Zaman Ench Basıldığı Ne Zaman İsmi Değiştiğini Gösteren Bir Plugin Biliyorum.İstermisin ?
 

kod_adı

Demir Madencisi
En iyi cevaplar
0
Gerek yok ona süreli item lazım adam alicak mesela 3 saat sonra item gidicek
 

ufukt14789

Zombi Katili
En iyi cevaplar
0
Böyle Bir plugin Kodladım ancak veremem
Sende kodlayabilirsin kodlarını Github dan bulmuştum : )
Türkçeleştirdim komutlarınıı
/sureli-item ekle ("isim") ("Süre:1:00") item isimi = 1 Saat boyunca kalacak
 
R

Reloven

Ziyaretçi
Skript Yazmayı Bilmiyorum Açıkcası Ancak Şöyle Bir Mantık Yürütebilinir
Örn Özel Elmas Kılıc (3Saat) isimli bir kılıç verir ve sonra wait 10800 bekler yani 3saat daha sonrada Özel Elmas Kılıc (3Saat) İsimli itemi siler mantıklı
 

virtuaL

Kızıltaş Madencisi
En iyi cevaplar
0
peki bu bekleme süreci oyundan cıkarsa oyuncu ne olacak ?

kılıcı verdigi an "set {kiralikkilic.%player%} to now" desek
daha sorna bu değiskene 180 dakika eklesek
every minute
de 180 dakika sonrasını gectiginde kılıc kaybolsa ?

mantık benden kodlama sizden yigidolar :=)[DOUBLEPOST=1410091276,1410090880][/DOUBLEPOST]----- yada now u mow u karıştırmayalım

command /kilicver:
trigger:
give (kılıcid)
set {kiralıkkilic.%player%} to 180

every minute:
if player has (kılıcid) named (kılıcismi):
remove 1 from {kiralıkkilic.%player%}
if {kiralıkkilic.%player%} is 0:
#kılıcı nasıl sildirecegi hakkında bilgim yok :)

gibi yapılabilir . ( yazı hatalarım icir kusura bakmayın otobüsden yazıyorum )
 

PoligonTR

Taş Madencisi
En iyi cevaplar
0
Kılıcın üzerine yazamam fakat sağ tıklıyınca yazabilirim chate

Komutlar(tab kendine ekle).
command /kilical:
trigger:
give 1 iron sword named "<aqua>Editli Kilic"
set {kalan.%player%} to now


on every 3 seconds:
loop all players:
if difference between now and {kalan.%loop-player%} is 3 hours:
remove 1 iron sword named "<aqua>Editli Kilic"
set {kalan.%loop-player%} to now


on right click with iron sword:
player's holding an iron sword named "<aqua>Editli Kilic":
send "%{kalan.%player%}%"
 
Son düzenleme:

GodofMilker

Nether Yerlisi
En iyi cevaplar
0
Kılıcın üzerine yazamam fakat sağ tıklıyınca yazabilirim chate

Komutlar(tab kendine ekle).
command /kilical:
trigger:
give 1 iron sword named "<aqua>Editli Kilic"
set {kalan.%player%} to now


on every 3 seconds:
if difference between now and {kalan.%player%} is 3 hours:
remove 1 iron sword named "<aqua>Editli Kilic"
set {kalan.%player%} to now


on right click with iron sword:
player's holding an iron sword named "<aqua>Editli Kilic":
send "%{kalan.%player%}%"
Senden beklemezdim -,-
"
on every 3 seconds:
if difference between now and {kalan.%player%} is 3 hours:
remove 1 iron sword named "<aqua>Editli Kilic"
set {kalan.%player%} to now" Kısmı tamamen yanlış hiç loop atmamışsın ki -_- ve bu kılıç asla silinmez ki ? her 3 saniyede bir şimdiye eşitliyorsun nasıl silinsin :D
 

PoligonTR

Taş Madencisi
En iyi cevaplar
0
Olm öyle değil.eğer aralık 3 saat ise çalıştır şimdiye eşitle diyor

Ve mesela 1 saniye geçsin.o değişkende 1 seconds yazar.Yanlış değil[DOUBLEPOST=1410112879,1410112718][/DOUBLEPOST]Ayrıca every 3 seconds'ta player demişim düzelttim :D
 

CleverMC

Altın Madencisi
En iyi cevaplar
0
Ne var bunu yazmakta :/

Tamam sözümü geri aldım :D
 
Son düzenleme:
Üst