Sezdolonoid
Birisi mi Spawnlandı?
- Katılım
- 11 Ocak 2016
- Mesajlar
- 3
- Elmaslar
- 2
- Puan
- 6.240
- Yaş
- 27
Selam arkadaşlar ben Sezdolonoid bugun size yaptığım kan efekti skriptini göstereceğim.
Mantığı basit bir skript. Herhangi bir yaratığa, oyuncuya vurunca kan efekti çıkar. Ama farklı özellikleri var.
/kanefekti ac ile kan efektini açabilir, /kanefekti kapa ile kan efektini kapatabilirsiniz.
Sonra tabi kan çıkma düzeyini arttırıp düşürebilirsiniz.
/kanduzeyi 1, /kanduzeyi 2.... yazarak çıkan kan efekti düzeyini ayarlayabilirsiniz.
Minumum 1, maximum 5'e kadar ayarlayabilirsiniz (4'den sonrası lag yapabilir belki ama denenmedi.)
Bu kadar. Okuduğunuz için teşekkürler. Kod:
Mantığı basit bir skript. Herhangi bir yaratığa, oyuncuya vurunca kan efekti çıkar. Ama farklı özellikleri var.
/kanefekti ac ile kan efektini açabilir, /kanefekti kapa ile kan efektini kapatabilirsiniz.
Sonra tabi kan çıkma düzeyini arttırıp düşürebilirsiniz.
/kanduzeyi 1, /kanduzeyi 2.... yazarak çıkan kan efekti düzeyini ayarlayabilirsiniz.
Minumum 1, maximum 5'e kadar ayarlayabilirsiniz (4'den sonrası lag yapabilir belki ama denenmedi.)
Bu kadar. Okuduğunuz için teşekkürler. Kod:
Kod:
on join:
if {girildi} is less than 1:
set {kanacik} to 0
set {girildi} to 1
command /kanefekti <text>:
permission: kan.efekti
permission message: &4Hayirdir??
trigger:
if arg 1 is "ac":
if {kanacik} is less than 1:
send "&2&lKan efekti acildi!" to player
set {kanacik} to 1
set {kanduzeyi1} to 1
set {kanduzeyi2} to 0
set {kanduzeyi3} to 0
set {kanduzeyi4} to 0
set {kanduzeyi5} to 0
else:
send "&c&lKan efekti zaten acik!" to player
else:
if arg 1 is "kapa":
if {kanacik} is greater than 0:
send "&c&lKan efekti kapatildi!" to player
set {kanacik} to 0
else:
send "&c&lKan efekti zaten kapali!" to player
else:
send "&c&lKullanim:" to player
send "&c/kanefekti &2&lac &c: &2Kan efektini acar" to player
send "&c/kanefekti &4&lkapa &c: &4Kan efektini kapar" to player
command /kanduzeyi <number>:
permission: kan.duzeyi
permission message: &4Hayirdir??
trigger:
if {kanacik} is greater than 0:
if arg 1 is 1:
set {kanduzeyi1} to 1
set {kanduzeyi2} to 0
set {kanduzeyi3} to 0
set {kanduzeyi4} to 0
set {kanduzeyi5} to 0
send "&cKan duzeyi &c&l1 &cyapildi!" to player
else:
if arg 1 is 2:
set {kanduzeyi1} to 0
set {kanduzeyi2} to 1
set {kanduzeyi3} to 0
set {kanduzeyi4} to 0
set {kanduzeyi5} to 0
send "&cKan duzeyi &c&l2 &cyapildi!" to player
else:
if arg 1 is 3:
set {kanduzeyi1} to 0
set {kanduzeyi2} to 0
set {kanduzeyi3} to 1
set {kanduzeyi4} to 0
set {kanduzeyi5} to 0
send "&cKan duzeyi &c&l3 &cyapildi!" to player
else:
if arg 1 is 4:
set {kanduzeyi1} to 0
set {kanduzeyi2} to 0
set {kanduzeyi3} to 0
set {kanduzeyi4} to 1
set {kanduzeyi5} to 0
send "&cKan duzeyi &c&l4 &cyapildi!" to player
else:
if arg 1 is 5:
set {kanduzeyi1} to 0
set {kanduzeyi2} to 0
set {kanduzeyi3} to 0
set {kanduzeyi4} to 0
set {kanduzeyi5} to 1
send "&cKan duzeyi &c&l5 &cyapildi!" to player
else:
send "&cKan duzeyi minimum &c&l1&c, maximum &c&l5 &cyapilabilir!" to player
else:
send "&c&lKan duzeyini ayarlamadan once kan efektini aciniz!" to player
on damage:
if {kanacik} is greater than 0:
if {kanduzeyi5} is greater than 0:
spawn 500 of particle blockcrack_152_0 at victim
else:
if {kanduzeyi4} is greater than 0:
spawn 400 of particle blockcrack_152_0 at victim
else:
if {kanduzeyi3} is greater than 0:
spawn 300 of particle blockcrack_152_0 at victim
else:
if {kanduzeyi2} is greater than 0:
spawn 250 of particle blockcrack_152_0 at victim
else:
if {kanduzeyi1} is greater than 0:
spawn 100 of particle blockcrack_152_0 at victim