Özel Skriptimde hata var lütfen acil bakarmısınız.

BYDerin

Zombi Katili
Mesajlar
195
En iyi cevaplar
0
Beğeniler
49
Puanları
90
Ruh hali
bildiğiniz üzere paperspigot 1.7/1.8 sürümlerinde npc plugini çalışmıyor bende skriptle bungeecord serverime
iskeletnpc sine tıklayarak servere geçme yapmak istedim fakat tam başarılı olamadım lütfen bu skripti geliştirebilirmiyiz

neler ekleyelim
_______________________________
iskelete vurulmasın
iskelet hareket edemesin
iskelete sağ/sol tıklayarak servere geçelim
_______________________________

2 tane iskelet yapıcam birinin adı survival diyerinin ki faction olcak tıklayınca haliyle serverlere geçiş yapılcak.

skript kodu​
Kod:
Kod:
command /servernpc [<text>]:
    permission: sk.npc
    permission message: &cBunu yapmak için yetkin yok.
    trigger:
        if arg 1 is "facs" or "Faction" or "fac":
            spawn 1 skeleton at location of player
            set name of spawned skeleton to "&e&lFaction"
            set maximum health of last spawned skeleton to 999999
            set health of last spawned skeleton to 999999
            set last spawned skeleton's walking speed to -1
            send " ArielCraft &aServer npc'si başarıyla canlandırıldı!"
        if arg 1 is not set:
            send " ArielCraft &cNPC ismi giriniz."
           
on rightclick on skeleton:
    skeleton's name is "&e&lFaction":
        execute console command "faction"


ben sadece faction için yapabildim oda çalışıyor fakat npc yürüyor oyunculara saldırıyor birde tıklayınca servere gitmiyor.
my-command plugininden komutda oluşturdum elle yazınca gidiyo fakat npc ye tıklayınca gitmiyo
komutlar:
/faction
/survival
 


Protocolic

Marangoz
Mesajlar
57
En iyi cevaplar
0
Beğeniler
21
Puanları
80
1. Kod
Kod:
 [/LEFT]
command /servernpc [<text>]:
    permission: sk.npc
    permission message: &cBunu yapmak için yetkin yok.
    trigger:
        if arg 1 is "facs" or "Faction" or "fac":
            spawn 1 skeleton at location of player
            set name of spawned skeleton to "&e&lFaction"
            set maximum health of the last spawned skeleton to 999999
            set health of the last spawned skeleton to 999999
            set the last spawned skeleton's walk speed to -1
            send "ArielCraft &aServer npc'si başarıyla canlandırıldı!"
        if arg 1 is not set:
            send "ArielCraft &cNPC ismi giriniz."
     
on rightclick on skeleton:
    if skeleton's name is "&e&lFaction":
        make player execute command "/faction"

2. Kod
Kod:
Kod:
command /servernpc [<text>]:
    permission: sk.npc
    permission message: &cBunu yapmak için yetkin yok.
    trigger:
        if arg 1 is "facs" or "Faction" or "fac":
            spawn 1 skeleton at location of player
            set name of spawned skeleton to "&e&lFaction"
            set maximum health of the last spawned skeleton to 999999
            set health of the last spawned skeleton to 999999
            set the last spawned skeleton's walk speed to -1
            send "ArielCraft &aServer npc'si başarıyla canlandırıldı!"
        if arg 1 is not set:
            send "ArielCraft &cNPC ismi giriniz."
     
on rightclick on skeleton:
    skeleton's name is "Faction":
        make player execute command "/faction"

3. Kod
Kod:
Kod:
command /servernpc [<text>]:
    permission: sk.npc
    permission message: &cBunu yapmak için yetkin yok.
    trigger:
        if arg 1 is "facs" or "Faction" or "fac":
            spawn 1 skeleton at location of player
            set name of spawned skeleton to "&e&lFaction"
            set maximum health of the last spawned skeleton to 999999
            set health of the last spawned skeleton to 999999
            set the last spawned skeleton's walk speed to -1
            send "ArielCraft &aServer npc'si başarıyla canlandırıldı!"
        if arg 1 is not set:
            send "ArielCraft &cNPC ismi giriniz."
     
on rightclick on skeleton:
    if skeleton's name is "Faction":
        make player execute command "/faction"


Galiba aşağıdaki kodu yazarsan , skeleton'ın canını 999999 yapmana gerek kalmaz
Kod:
on damage:
    if entity is skeleton:
        if skeleton's name is "Faction":
            cancel event
Hepsini deneyip , hepsinde nasıl sorunlarla karşılaştığını yazabilir misin
Gelişigüzel yazıyorum http://en.njol.ch/projects/skript/doc buradan bakarak. Kesin hata çıkar :D
 
Son düzenleme:

ShiodomeMiuna

Nether Yerlisi
Mesajlar
2,351
En iyi cevaplar
11
Beğeniler
1,190
Puanları
3,300
Bu arada bu skript yerine niye Citizens + CommandNPC kullanmıyorsun? Onlar ittirilemiyor.
 

ensiha

Bratackk <3
Mesajlar
541
En iyi cevaplar
0
Beğeniler
250
Puanları
750
İttirilme sorunu için benim eski metin2 skriptme bakabilirsin ordaki köylüler ittirilmiyor ve öldürülemiyor.
 

BYDerin

Zombi Katili
Mesajlar
195
En iyi cevaplar
0
Beğeniler
49
Puanları
90
Ruh hali
@ensiha tşkler bakıcam :)

hocam yaptım herşeyi fakat şu iskelete vurmayı kapatamadım bi türlü o dedigini yaptigimda hata veriyo
bu bölüm hata veriyo
if skeleton's name is "Faction":
 

Üst