Paylaşım Kan Efekti

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

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:
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
 
Bana göre kullanışlı bir skript.
 
Güzel Bir Skript Benim Serverimde Oyuncular Sıkıntıdan Ölüyor Tam Onlara Göre Bir Skript :)
 
Konu tekrar aktiftir. Bu sıralar çok kişi böyle skript arıyor. Yorum yazabilirsiniz.

İyi forumlar.​
 
Harika Birşey Sunucularda Kullanilabilir.
 
Güzel bir skript olmuş.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst