event on damage - on death (sorun)

virtuaL

Kızıltaş Madencisi
En iyi cevaplar
0
arkadaşlar sorun söyle:

PHP:
on damage:
    cancel event
    name of attacker's tool is "&2Kılıç"
    damage victim by damage hearts

on damage eventine cancel yazıldıktan sonra bu kodları yazdıgımızda vurdugumuzda sadece hedefteki varlıgın canı azalıyor. bu benim için cok iyi bir şey fakat;

PHP:
on death:
    send "test" to attacker

kısmında %attacker% olarak gecen saldıran kişi biz olmuyoruz. ve o mesaj ekranda cıkmıyor . ama on damage eventinde cancel event'i silersek bu sefer saldıran biz oluyoruz..

ama cancel eventi silersem de istedigim gibi skript çalışmıyor. cancel eventsi silmeden nasıl halledebilrim ?
 

blackone1991

Elmas Madencisi
En iyi cevaplar
0
Kod:
on damage:
    cancel event
    name of attacker's tool is "Deneme":
        damage victim by damage hearts
    
on death:
    send "test" to victim

Anlamadım ama ölen kişiyemi mesaj gitsin öldüren kişiyemi ?
 

virtuaL

Kızıltaş Madencisi
En iyi cevaplar
0
Oyuncu adın : virtual ya dostum
İstedigim attacker degişkeni : virtual olmuyor none olarak kalıyor cancel event olursa
 

blackone1991

Elmas Madencisi
En iyi cevaplar
0
Kod:
on damage:
    cancel event
    if {test.%attacker%} is 1:
        name of attacker's tool is "Deneme":
            damage victim by damage hearts
    
on death:
    send "test" to attacker

Anca bu şekilde. İşey yaradıyse ne mutlu bana :)
 

blackone1991

Elmas Madencisi
En iyi cevaplar
0
{test.%attacker%} bunu eklersen attackerın 1 olmassa vuramaz kılıcın adı deneme olsa bile.

Kod:
command /ekle:
    trigger:
        set {test.%player%} to 1
 

virtuaL

Kızıltaş Madencisi
En iyi cevaplar
0
Hocam ben böyle bir şey istemediö buraya nereden vardınız
 

virtuaL

Kızıltaş Madencisi
En iyi cevaplar
0
Hocam zaten bu örnekti kodum tam olarak bu şekilde degil şu an 250satır falan daha da uzayacak
 

blackone1991

Elmas Madencisi
En iyi cevaplar
0
Hocam zaten bu örnekti kodum tam olarak bu şekilde degil şu an 250satır falan daha da uzayacak

Ona bir lafım yok haklısındır. Skript pluginin kurucusunu bulup bug şikayeti yap anca öyle düzelir. Yada böyle :/ Sen bir dene skriptte yer almaz diyorsan sil başka çözüm yok.
 

virtuaL

Kızıltaş Madencisi
En iyi cevaplar
0
Ben sadece cancel evetin yerine gececek mesela start event gibi bi kod istiyorum

Not: start event varmı denemedim hiç :)
 

virtuaL

Kızıltaş Madencisi
En iyi cevaplar
0
Sonumuz aynı olmaz umarım suan eskidende kötüsün sanırsam
 
Üst