olmaadı[DOUBLEPOST=1413894713,1413893833][/DOUBLEPOST]every 1 second:
if {oyun.basladi.mi} is basladi:
add 1 to {260.oldu.mu}
if {oyun.basladi.mi} is bitti:
set {260.oldu.mu} to 0
on rightclick holding a iron:
if {260.oldu.mu} is not 260:
cancel event
every 1 second:
if {oyun.basladi.mi} is basladi:
add 1 to {260.oldu.mu}
if {oyun.basladi.mi} is bitti:
set {260.oldu.mu} to 0
on rightclick holding a iron:
if {260.oldu.mu} is not 260:
cancel event
tabları yap.olmaadı[DOUBLEPOST=1413894713,1413893833][/DOUBLEPOST]
Olmadı
soruntabları yap.
Oyun başladı değşikenlerini oyun başlayınca ayarlamalısın. Skriptin tamamını vermen gerek bunun için.sorun
if {oyun.basladi.mi} is basladii:
if {oyun.basladi.mi} is bitti:
hata veriyor tablarda dogru ayarlı
1. hatan, Loop yapmadan loop-player kullanmışsın.Bak Kardeşim Pluginlerin Oldugu Yerdem Skript icindeki scripts 'in icine Bir dosya olusturon Adı mesela anispam.sk olsun sonra o dosyayı not defteri veya word belgesi ile açıon ondan sonra kodu kopyalayıp yapıştırıon kaydedion :=)[DOUBLEPOST=1413815260,1413815056][/DOUBLEPOST]
Ya O dedigin bu mu
bunu yaptım fakat çalışmadı sorun nedir senceKod:on game start: if loop-player has ability 19: set {zeusengel.%loop-players%} to 1 wait 60 seconds set {zeusengel.%loop-players%} to 0 on rightclick with a iron axe: if {zeusengel.%players%} is 1: cancel event message "<red>Olumsuzluk Bitene Kadar Yetenegi Kullanamazsin" to player
Hata Vermiyor Ancak Çalşmıyorda yine el başlamadan yer yeri patlatıyorlar1. hatan, Loop yapmadan loop-player kullanmışsın.
2. hatan her loopta 60 saniye bekletiyosun. Yani 10 oyuncu varsa oyunda 600 saniye bekleyecek. Yani her 60 saniyelik dilim içerisinde bir kişinin skillini engellenmiş olacak.
Buyur:
on game start:
_wait 1 tick
_loop all players:
__if loop-player has ability 19:
___set {zeusengel.%loop-player%} to true
_wait 290 seconds
_loop all players:
__if {zeusengel.%loop-player%} is set:
___delete {zeusengel.%loop-player%}
on rightclick with a iron axe:
_if {zeusengel.%players%} is true:
__cancel event
__message "<red>Olumsuzluk Bitene Kadar Yetenegi Kullanamazsin" to player
"_" ları tab ile değiş.
Skripte bakmıyorum bayadır. Hatalı olabilir, varsa hatayı yazarsan yardımcı olurum
Umarım işine yarar![]()
O zaman adamlar cancel evente kendi eventlerini baglamamıslardır. Damage eventi ile deneyelim:Hata Vermiyor Ancak Çalşmıyorda yine el başlamadan yer yeri patlatıyorlar![]()
deneyem de on game start olduguna eminmisin on game started de olabilirmesela[DOUBLEPOST=1414010538,1414010091][/DOUBLEPOST]olmadıO zaman adamlar cancel evente kendi eventlerini baglamamıslardır. Damage eventi ile deneyelim:
on game start:
_set {olumsuzluk} to true
_wait 290 seconds
_delete {olumsuzluk}
On damage:
_if {olumsuzluk} is true:
__cancel event
__message "<red>Olumsuzluk Bitene Kadar Yetenegi Kullanamazsin" to attacker
[DOUBLEPOST=1414010720][/DOUBLEPOST]kardşeim şimdi bu kodum bunu 1 dk sonra kullanabilecek yapabilirmisin onun yerine bunu dene buna ekle bişeylerdeneyem de on game start olduguna eminmisin on game started de olabilirmesela
on rightclick with iron axe:
if player can use ability 19:
strike lightning at targeted block
create an explosion of force 6 at targeted block
loop players in radius 7 of targeted block:
damage loop-player by 5.5 hearts
loop players in radius 6 of targeted block:
damage loop-player by 3.5 hearts
loop players in radius 5 of targeted block:
damage loop-player by 3.5 hearts
loop players in radius 4 of targeted block:
damage loop-player by 3.5 hearts
loop players in radius 3 of targeted block:
damage loop-player by 2.5 hearts
loop players in radius 2 of targeted block:
damage loop-player by 2.5 hearts
loop players in radius 1 of targeted block:
damage loop-player by 1.5 hearts
cooldown ability 19 of player for 15 seconds
Abi alay mi ediyosun? Madem boyle birsey yazdin, skript ile calisan, neden soylemiyosun. :/deneyem de on game start olduguna eminmisin on game started de olabilirmesela[DOUBLEPOST=1414010538,1414010091][/DOUBLEPOST]olmadı
[DOUBLEPOST=1414010720][/DOUBLEPOST]kardşeim şimdi bu kodum bunu 1 dk sonra kullanabilecek yapabilirmisin onun yerine bunu dene buna ekle bişeyler
Kod:on rightclick with iron axe: if player can use ability 19: strike lightning at targeted block create an explosion of force 6 at targeted block loop players in radius 7 of targeted block: damage loop-player by 5.5 hearts loop players in radius 6 of targeted block: damage loop-player by 3.5 hearts loop players in radius 5 of targeted block: damage loop-player by 3.5 hearts loop players in radius 4 of targeted block: damage loop-player by 3.5 hearts loop players in radius 3 of targeted block: damage loop-player by 2.5 hearts loop players in radius 2 of targeted block: damage loop-player by 2.5 hearts loop players in radius 1 of targeted block: damage loop-player by 1.5 hearts cooldown ability 19 of player for 15 seconds
on game start:
set {olumsuz} to true
wait 290 seconds
delete {olumsuz}
on rightclick with a iron axe:
if {olumsuz} is true:
message "<red>Olumsuzluk Bitene Kadar Yetenegi Kullanamazsin" to player
stop
else:
if player can use ability 19:
strike lightning at targeted block
create an explosion of force 6 at targeted block
loop players in radius 7 of targeted block:
damage loop-player by 5.5 hearts
loop players in radius 6 of targeted block:
damage loop-player by 3.5 hearts
loop players in radius 5 of targeted block:
damage loop-player by 3.5 hearts
loop players in radius 4 of targeted block:
damage loop-player by 3.5 hearts
loop players in radius 3 of targeted block:
damage loop-player by 2.5 hearts
loop players in radius 2 of targeted block:
damage loop-player by 2.5 hearts
loop players in radius 1 of targeted block:
damage loop-player by 1.5 hearts
cooldown ability 19 of player for 15 seconds
Dedigini Yaptım Ekledim fakat Yine Aynı Yine AynıAbi alay mi ediyosun? Madem boyle birsey yazdin, skript ile calisan, neden soylemiyosun. :/
Bunu vermezsen ben nerde bilicem boyle birsey oldugunu.
Her neyse yapman gereken tek sey skilli atmadan once engelli olup olmadigini check ettirmek.
Yani:
Kod:on game start: set {olumsuz} to true wait 290 seconds delete {olumsuz} on rightclick with a iron axe: if {olumsuz} is true: message "<red>Olumsuzluk Bitene Kadar Yetenegi Kullanamazsin" to player stop else: if player can use ability 19: strike lightning at targeted block create an explosion of force 6 at targeted block loop players in radius 7 of targeted block: damage loop-player by 5.5 hearts loop players in radius 6 of targeted block: damage loop-player by 3.5 hearts loop players in radius 5 of targeted block: damage loop-player by 3.5 hearts loop players in radius 4 of targeted block: damage loop-player by 3.5 hearts loop players in radius 3 of targeted block: damage loop-player by 2.5 hearts loop players in radius 2 of targeted block: damage loop-player by 2.5 hearts loop players in radius 1 of targeted block: damage loop-player by 1.5 hearts cooldown ability 19 of player for 15 seconds
Hata varsa yazarsin..
Dedigini Yaptım Ekledim fakat Yine Aynı Yine AynıSkriptte hata vermiyo fakar çalışmıo