Şu basit skripti yaparmısını ? (basitte ben beceremedim :/)

ZsCraft

Kızıltaş Madencisi
En iyi cevaplar
0
Amaç şu adam oyuna girdi ölmeden 1 kişi öldürürse ona mesaj gelecek "KILL" ölmeden iki kişi öldürürse "ÇİFTE KILL" gibi mesajlar çıkacak ve benim beceriksizliğim ile beceremedim :/
denediğim kod şu:


Kod:
on join:
    if {oldur.%player%} is not set:
        set {oldur.%player%} to 0
        if victim is a zombie:
            message "<red>KILL"
            set {oldur.%player%} to 1
            if victim is a zombie:
                message "<red>ÇİFTE KILL"
                set {oldur.%player%} to 2
                kill the player
                delete {oldur.%player%}
@Schaffer79 @hsndmrts_ @Secret_wither
 

DonduranAtes

Zombi Katili
En iyi cevaplar
0
Ben skript ile artık uğraşmıyorum be irfanım :lol:, bi deneyeyim;

Kod:
on join:
[tab]set {oyuncuoldu::player} to false
[tab]set {killpuan::player} to 0

on death of player:
[tab]set {oyuncuoldu::victim} is true
[tab]if {oyuncuoldu::attacker} is false:
[tab][tab]add 1 to {killpuan::attacker}
[tab][tab]if {killpuan::attacker} is equal to 1:
[tab][tab][tab]message "kill"
[tab][tab]else if {killpuan::attacker} is equal to 2:
[tab][tab][tab]message "cifte kill"
[tab][tab]else if {killpuan::attacker} is equal to 3:
[tab][tab][tab]message "falan filan"

Kod nekadar doğru bi fikrim yok denemedim ama yanlıs yazmadıgım biyer varsa çalışacaktır

Skript kralı ByNovem değil miydi ?
evet bynovem daha iyi
 

ZsCraft

Kızıltaş Madencisi
En iyi cevaplar
0
Ben skript ile artık uğraşmıyorum be irfanım :lol:, bi deneyeyim;

Kod:
on join:
[tab]set {oyuncuoldu::player} to false
[tab]set {killpuan::player} to 0

on death of player:
[tab]set {oyuncuoldu::victim} is true
[tab]if {oyuncuoldu::attacker} is false:
[tab][tab]add 1 to {killpuan::attacker}
[tab][tab]if {killpuan::attacker} is equal to 1:
[tab][tab][tab]message "kill"
[tab][tab]else if {killpuan::attacker} is equal to 2:
[tab][tab][tab]message "cifte kill"
[tab][tab]else if {killpuan::attacker} is equal to 3:
[tab][tab][tab]message "falan filan"

Kod nekadar doğru bi fikrim yok denemedim ama yanlıs yazmadıgım biyer varsa çalışacaktır


evet bynovem daha iyi

pc ye geçtiğimde denerimde öldüğünde sıfırlanır mı ?(yani şu çiftr kill felan baştan başlar mı ?)[DOUBLEPOST=1407407710,1407393534][/DOUBLEPOST]
Ben skript ile artık uğraşmıyorum be irfanım :lol:, bi deneyeyim;

Kod:
on join:
[tab]set {oyuncuoldu::player} to false
[tab]set {killpuan::player} to 0

on death of player:
[tab]set {oyuncuoldu::victim} is true
[tab]if {oyuncuoldu::attacker} is false:
[tab][tab]add 1 to {killpuan::attacker}
[tab][tab]if {killpuan::attacker} is equal to 1:
[tab][tab][tab]message "kill"
[tab][tab]else if {killpuan::attacker} is equal to 2:
[tab][tab][tab]message "cifte kill"
[tab][tab]else if {killpuan::attacker} is equal to 3:
[tab][tab][tab]message "falan filan"

Kod nekadar doğru bi fikrim yok denemedim ama yanlıs yazmadıgım biyer varsa çalışacaktır


evet bynovem daha iyi
[tab]set {oyuncuoldu::victim} is true

şu yerde hata verdi bende orayı is yerine to yaptım düzeldi
 

DonduranAtes

Zombi Katili
En iyi cevaplar
0
pc ye geçtiğimde denerimde öldüğünde sıfırlanır mı ?(yani şu çiftr kill felan baştan başlar mı ?)[DOUBLEPOST=1407407710,1407393534][/DOUBLEPOST]
[tab]set {oyuncuoldu::victim} is true

şu yerde hata verdi bende orayı is yerine to yaptım düzeldi

hayır sadece oyuna girdiginde sıfırlanır, oldugunde sıfırlanmasınıda ayarlarız istersedn
 

ByNovem

Kızıltaş Madencisi
En iyi cevaplar
1
Öff ezikler:
On join:
set {Oyuncu.oldurme.%player%} to 0

On death of a player:
set {Oyuncu.oldurme.%victim%} to 0
if {Oyuncu.oldurme.%attacker%} is set:
add 1 to {Oyuncu.oldurme.%attacker%}
if {Oyuncu.oldurme.%attacker%} is 2:
broadcast "%player%.DOUBLEKILL"

if {Oyuncu.oldurme.%attacker%} is 3:
broadcast "%player%:TRIPLE KILL"

ölüncede sıfırlanıyor buyur
Tabları ayarlarsın artık
 
Son düzenleme:

ZsCraft

Kızıltaş Madencisi
En iyi cevaplar
0
Öff ezikler:
On join:
set {Oyuncu.oldurme.%player%} to 0

On death of a player:
set {Oyuncu.oldurme.%victim%} to 0
if {Oyuncu.oldurme.%attacker%} is set:
add 1 to {Oyuncu.oldurme.%attacker%}
if {Oyuncu.oldurme.%attacker%} is 2:
broadcast "%player%.DOUBLEKILL"

if {Oyuncu.oldurme.%attacker%} is 3:
broadcast "%player%:TRIPLE KILL"

ölüncede sıfırlanıyor buyur
Tabları ayarlarsın artık
ezik mezik olmuyor ama abi :( sende bizim gibi başladın bu işe :)[DOUBLEPOST=1407496095,1407495923][/DOUBLEPOST]
Öff ezikler:
On join:
set {Oyuncu.oldurme.%player%} to 0

On death of a player:
set {Oyuncu.oldurme.%victim%} to 0
if {Oyuncu.oldurme.%attacker%} is set:
add 1 to {Oyuncu.oldurme.%attacker%}
if {Oyuncu.oldurme.%attacker%} is 2:
broadcast "%player%.DOUBLEKILL"

if {Oyuncu.oldurme.%attacker%} is 3:
broadcast "%player%:TRIPLE KILL"

ölüncede sıfırlanıyor buyur
Tabları ayarlarsın artık
hata verdi

 

ByNovem

Kızıltaş Madencisi
En iyi cevaplar
1
ezik mezik olmuyor ama abi :( sende bizim gibi başladın bu işe :)[DOUBLEPOST=1407496095,1407495923][/DOUBLEPOST]
hata verdi

Tabları yanlış koymuşsun
On join:
[TAB]set {Oyuncu.oldurme.%player%} to 0
On death of a player:
[TAB]set {Oyuncu.oldurme.%victim%} to 0
[TAB]if {Oyuncu.oldurme.%attacker%} is set:
[TAB][TAB]add 1 to {Oyuncu.oldurme.%attacker%}
[TAB][TAB]if {Oyuncu.oldurme.%attacker%} is 2:
[TAB][TAB][TAB]broadcast "%player%.DOUBLEKILL"

[TAB][TAB]if {Oyuncu.oldurme.%attacker%} is 3:
[TAB][TAB][TAB]broadcast "%player%:TRIPLE KILL"
 
Üst