hareketsiz npc

  • Konuyu Başlatan Konuyu Başlatan MuratEfe
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 1.984
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

MuratEfe

Bir Kömür Göründü Kaptanım!
Katılım
29 Ekim 2017
Mesajlar
120
Elmaslar
22
Puan
0
Konum
Dünya
Merhaba değerli forum üyeleri iyi günler
hareket etmeyen hiçbişekilde işlevi olmayan bir enderdragon npc skripti yapabilecek varsa şimdiden teşekkür ediyorum
neden pluginini kullanmıyorsun diyenler citizens sunucumda çalışmıyor ve çözüm yollarınıda cevap olarak yazmayın lütfen ben plugin değil skript istiyorum !
 
Son düzenleme:
İllaha skript mi olcak başka bir eklenti olmaz mı ? Çünkü skript bulamadım
 
Bekle atıyorum.
Kod:
command mycitizen [<text>] [<text>] [<text>]:
    aliases: mynpc, myn, myc
    trigger:
        if argument 1 is "create":
            set {_size} to size of {my_citizens.%player%::*}
            if {_size} is 3:
                send "§a§lmyNPC §8» §7Du kannst nicht mehr als §f3 §7Citizens erstellen."
            else:
                if argument 2 is set:
                    set {_name} to "%coloured argument 2%"
                    if length of {_name} is bigger than 12:
                        send "§a§lmyNPC §8» §7Zu langer Name."
                    else:
                        player can't build at location of player:
                            send "§a§lmyNPC §8» §7Du kannst hier kein Citizen erstellen."
                        else:
                            if {my_citizens.%player%::%{_name}%} is set:
                                send "§a§lmyNPC §8» §7Du hast bereits einen Citizen mit diesem Namen."
                            else:
                                create a citizen named "%{_name}%" 0.7 above event-location
                                change citizen last created citizen id skin to "%{_name}%"
                                set {my_citizens.%player%::%{_name}%} to last created citizen id
                                show 12 "REDSTONE" particles at last spawned entity for player offset by 0.2, 0.2, 0.2
                                send "§a§lmyNPC §8» §7Citizen erfolgreich erstellt."
                                send "§a§lmyNPC §8» §7Name: §f%{_name}% §7ID: §f%last created citizen id%"
                else:
                    send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen create <name>"
        else if argument 1 is "skin":
            if argument 2 is set:
                if argument 3 is set:
                    set {_integer} to "%argument 2%" parsed as integer
                    loop {my_citizens.%player%::*}:
                        if loop-value is {_integer}:
                            change citizen {_integer} skin to "%argument 3%"
                            send "§a§lmyNPC §8» §7Skin von §f%{_integer}% §7geändert zu: §f%argument 3%§7."
                            stop
                    send "§a§lmyNPC §8» §7Unbekannter Citizen."
                else:
                    send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen skin <id> <name>"
            else:
                send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen skin <id> <name>"
        else if argument 1 is "equip":
            if argument 2 is set:
                set {_integer} to "%argument 2%" parsed as integer
                loop {my_citizens.%player%::*}:
                    if loop-value is {_integer}:
                        open chest with 1 row named "§amyNPC §8» §a%argument 2%" to player
                        stop
            else:
                send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen equip <id>"
        else if argument 1 is "remove":
            if argument 2 is set:
                set {_integer} to "%argument 2%" parsed as integer
                loop {my_citizens.%player%::*}:
                    if loop-value is {_integer}:
                        remove loop-value from {my_citizens.%player%::*}
                        remove citizen {_integer}
                        send "§a§lmyNPC §8» §7Citizen (ID: §f%{_integer}%§7) erfolgreich entfernt."
                        stop
                send "§a§lmyNPC §8» §7Unbekannter Citizen."
            else:
                send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen remove <id>"
        else if argument 1 is "list":
            loop {my_citizens.%player%::*}:
                send "§7Deine Citizens:"
                send "§7ID: §f%coloured loop-index% §8- §7Name: §f%loop-value%"
        else:
            send "§7Befehle:"
            send "§6/mycitizen §bcreate <name>"
            send "§6/mycitizen §bremove <id>"
            send "§6/mycitizen §bskin <id> <name>"
            send "§6/mycitizen §blist"
            send "§7Kürzel: §6/mynpc, /myn, /myc"
 
Bekle atıyorum.
Kod:
command mycitizen [<text>] [<text>] [<text>]:
    aliases: mynpc, myn, myc
    trigger:
        if argument 1 is "create":
            set {_size} to size of {my_citizens.%player%::*}
            if {_size} is 3:
                send "§a§lmyNPC §8» §7Du kannst nicht mehr als §f3 §7Citizens erstellen."
            else:
                if argument 2 is set:
                    set {_name} to "%coloured argument 2%"
                    if length of {_name} is bigger than 12:
                        send "§a§lmyNPC §8» §7Zu langer Name."
                    else:
                        player can't build at location of player:
                            send "§a§lmyNPC §8» §7Du kannst hier kein Citizen erstellen."
                        else:
                            if {my_citizens.%player%::%{_name}%} is set:
                                send "§a§lmyNPC §8» §7Du hast bereits einen Citizen mit diesem Namen."
                            else:
                                create a citizen named "%{_name}%" 0.7 above event-location
                                change citizen last created citizen id skin to "%{_name}%"
                                set {my_citizens.%player%::%{_name}%} to last created citizen id
                                show 12 "REDSTONE" particles at last spawned entity for player offset by 0.2, 0.2, 0.2
                                send "§a§lmyNPC §8» §7Citizen erfolgreich erstellt."
                                send "§a§lmyNPC §8» §7Name: §f%{_name}% §7ID: §f%last created citizen id%"
                else:
                    send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen create <name>"
        else if argument 1 is "skin":
            if argument 2 is set:
                if argument 3 is set:
                    set {_integer} to "%argument 2%" parsed as integer
                    loop {my_citizens.%player%::*}:
                        if loop-value is {_integer}:
                            change citizen {_integer} skin to "%argument 3%"
                            send "§a§lmyNPC §8» §7Skin von §f%{_integer}% §7geändert zu: §f%argument 3%§7."
                            stop
                    send "§a§lmyNPC §8» §7Unbekannter Citizen."
                else:
                    send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen skin <id> <name>"
            else:
                send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen skin <id> <name>"
        else if argument 1 is "equip":
            if argument 2 is set:
                set {_integer} to "%argument 2%" parsed as integer
                loop {my_citizens.%player%::*}:
                    if loop-value is {_integer}:
                        open chest with 1 row named "§amyNPC §8» §a%argument 2%" to player
                        stop
            else:
                send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen equip <id>"
        else if argument 1 is "remove":
            if argument 2 is set:
                set {_integer} to "%argument 2%" parsed as integer
                loop {my_citizens.%player%::*}:
                    if loop-value is {_integer}:
                        remove loop-value from {my_citizens.%player%::*}
                        remove citizen {_integer}
                        send "§a§lmyNPC §8» §7Citizen (ID: §f%{_integer}%§7) erfolgreich entfernt."
                        stop
                send "§a§lmyNPC §8» §7Unbekannter Citizen."
            else:
                send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen remove <id>"
        else if argument 1 is "list":
            loop {my_citizens.%player%::*}:
                send "§7Deine Citizens:"
                send "§7ID: §f%coloured loop-index% §8- §7Name: §f%loop-value%"
        else:
            send "§7Befehle:"
            send "§6/mycitizen §bcreate <name>"
            send "§6/mycitizen §bremove <id>"
            send "§6/mycitizen §bskin <id> <name>"
            send "§6/mycitizen §blist"
            send "§7Kürzel: §6/mynpc, /myn, /myc"
nasıl çalıştığınıda anlatsaydın
 
Bekle atıyorum.
Kod:
command mycitizen [<text>] [<text>] [<text>]:
    aliases: mynpc, myn, myc
    trigger:
        if argument 1 is "create":
            set {_size} to size of {my_citizens.%player%::*}
            if {_size} is 3:
                send "§a§lmyNPC §8» §7Du kannst nicht mehr als §f3 §7Citizens erstellen."
            else:
                if argument 2 is set:
                    set {_name} to "%coloured argument 2%"
                    if length of {_name} is bigger than 12:
                        send "§a§lmyNPC §8» §7Zu langer Name."
                    else:
                        player can't build at location of player:
                            send "§a§lmyNPC §8» §7Du kannst hier kein Citizen erstellen."
                        else:
                            if {my_citizens.%player%::%{_name}%} is set:
                                send "§a§lmyNPC §8» §7Du hast bereits einen Citizen mit diesem Namen."
                            else:
                                create a citizen named "%{_name}%" 0.7 above event-location
                                change citizen last created citizen id skin to "%{_name}%"
                                set {my_citizens.%player%::%{_name}%} to last created citizen id
                                show 12 "REDSTONE" particles at last spawned entity for player offset by 0.2, 0.2, 0.2
                                send "§a§lmyNPC §8» §7Citizen erfolgreich erstellt."
                                send "§a§lmyNPC §8» §7Name: §f%{_name}% §7ID: §f%last created citizen id%"
                else:
                    send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen create <name>"
        else if argument 1 is "skin":
            if argument 2 is set:
                if argument 3 is set:
                    set {_integer} to "%argument 2%" parsed as integer
                    loop {my_citizens.%player%::*}:
                        if loop-value is {_integer}:
                            change citizen {_integer} skin to "%argument 3%"
                            send "§a§lmyNPC §8» §7Skin von §f%{_integer}% §7geändert zu: §f%argument 3%§7."
                            stop
                    send "§a§lmyNPC §8» §7Unbekannter Citizen."
                else:
                    send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen skin <id> <name>"
            else:
                send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen skin <id> <name>"
        else if argument 1 is "equip":
            if argument 2 is set:
                set {_integer} to "%argument 2%" parsed as integer
                loop {my_citizens.%player%::*}:
                    if loop-value is {_integer}:
                        open chest with 1 row named "§amyNPC §8» §a%argument 2%" to player
                        stop
            else:
                send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen equip <id>"
        else if argument 1 is "remove":
            if argument 2 is set:
                set {_integer} to "%argument 2%" parsed as integer
                loop {my_citizens.%player%::*}:
                    if loop-value is {_integer}:
                        remove loop-value from {my_citizens.%player%::*}
                        remove citizen {_integer}
                        send "§a§lmyNPC §8» §7Citizen (ID: §f%{_integer}%§7) erfolgreich entfernt."
                        stop
                send "§a§lmyNPC §8» §7Unbekannter Citizen."
            else:
                send "§a§lmyNPC §8» §7Korrekte Nutzung: §e/mycitizen remove <id>"
        else if argument 1 is "list":
            loop {my_citizens.%player%::*}:
                send "§7Deine Citizens:"
                send "§7ID: §f%coloured loop-index% §8- §7Name: §f%loop-value%"
        else:
            send "§7Befehle:"
            send "§6/mycitizen §bcreate <name>"
            send "§6/mycitizen §bremove <id>"
            send "§6/mycitizen §bskin <id> <name>"
            send "§6/mycitizen §blist"
            send "§7Kürzel: §6/mynpc, /myn, /myc"
Citizens kullanılarak yapılmış.

Bence en iyisi Citizens kullanman hatayı atabilirsen yardımcı olabilirim.
 
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