Hi, I'm working on the ability system, but it gives an error even though there is no problem.

  • Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

  • LOOKING FOR A VERSION OF SKRIPT?

    You can always check out skUnity Downloads for downloads and any other information about Skript!

Oct 26, 2023
3
0
1
24
Methods I Tried: (Script Updated, I Do Not Use Addon, I Tried By Changing The Item, I Even Tried It On A Different Server) But I Failed.

Guys i really need help is this my mistake or skript mistake ?

Line: 70


Code:
function tarzan(p: player):
    set {tarzan::%{_p}%} to true
    set {kralokcu::%{_p}%} to false
    set {vampir::%{_p}%} to false
    set {elise::%{_p}%} to false
    set {gölge::%{_p}%} to false
    remove stick named "&2Tarzanın Çubuğu" from {_p}'s inventory
    remove bow named "&eKral Okçu" from {_p}'s inventory
    remove 3 of arrow named "&7Allah'ın Hakkı Üçtür Mübarek." from {_p}'s inventory
    remove 1 wooden sword named "&4Tahta Kılıç Ha?" from {_p}'s inventory
    remove spyglass named "&1Örümceklerin Azab'ı" from {_p}'s inventory
    remove glow ink sac named "&8Görünmezlik Tozu" from {_p}'s inventory
    give stick named "&2Tarzanın Çubuğu" with lore "&7Çubuğ'a Sağ Tıklayın." to {_p}
    send "&7Tebrikler! &2&lTarzan &7Kitini Başarıyla Seçtiniz." to {_p}
function kralokcu(p: player):
    set {kralokcu::%{_p}%} to true
    set {tarzan::%{_p}%} to false
    set {vampir::%{_p}%} to false
    set {elise::%{_p}%} to false
    set {gölge::%{_p}%} to false
    remove stick named "&2Tarzanın Çubuğu" from {_p}'s inventory
    remove bow named "&eKral Okçu" from {_p}'s inventory
    remove 3 of arrow named "&7Allah'ın Hakkı Üçtür Mübarek." from {_p}'s inventory
    remove 1 wooden sword named "&4Tahta Kılıç Ha?" from {_p}'s inventory
    remove spyglass named "&1Örümceklerin Azab'ı" from {_p}'s inventory
    remove glow ink sac named "&8Görünmezlik Tozu" from {_p}'s inventory
    give bow named "&eKral Okçu" with lore "&7Yay İle Rakibe Atış Yapınız, Oklar Patlayacaktır.%nl%&7Aman Ha Kendini Patlatma Sakın!" to {_p}
    give {_p} 3 of arrow named "&7Allah'ın Hakkı Üçtür Mübarek."
    send "&7Tebrikler! &e&lKral Okçu &7Kitini Başarıyla Seçtiniz." to {_p}
function vampir(p: player):
    set {vampir::%{_p}%} to true
    set {kralokcu::%{_p}%} to false
    set {tarzan::%{_p}%} to false
    set {elise::%{_p}%} to false
    set {gölge::%{_p}%} to false
    remove stick named "&2Tarzanın Çubuğu" from {_p}'s inventory
    remove bow named "&eKral Okçu" from {_p}'s inventory
    remove 3 of arrow named "&7Allah'ın Hakkı Üçtür Mübarek." from {_p}'s inventory
    remove 1 wooden sword named "&4Tahta Kılıç Ha?" from {_p}'s inventory
    remove spyglass named "&1Örümceklerin Azab'ı" from {_p}'s inventory
    remove glow ink sac named "&8Görünmezlik Tozu" from {_p}'s inventory
    give 1 wooden sword named "&4Tahta Kılıç Ha?" with lore "&7Rakibe Saldırın Can Çekmeye Başlayacaksınız.%nl%&7Mojang'a Teşekkür Et Oyunda Sarımsak Mevcut Değil." to {_p}
    send "&7Tebrikler! &4&lVampir &7Kitini Başarıyla Seçtiniz." to {_p}
function elise(p: player):
    set {elise::%{_p}%} to true
    set {kralokcu::%{_p}%} to false
    set {tarzan::%{_p}%} to false
    set {vampir::%{_p}%} to false
    set {gölge::%{_p}%} to false
    remove stick named "&2Tarzanın Çubuğu" from {_p}'s inventory
    remove bow named "&eKral Okçu" from {_p}'s inventory
    remove 3 of arrow named "&7Allah'ın Hakkı Üçtür Mübarek." from {_p}'s inventory
    remove 1 wooden sword named "&4Tahta Kılıç Ha?" from {_p}'s inventory
    remove spyglass named "&1Örümceklerin Azab'ı" from {_p}'s inventory
    remove glow ink sac named "&8Görünmezlik Tozu" from {_p}'s inventory
    give spyglass named "&1Örümceklerin Azab'ı" with lore "&7Rakibinize Nişan Alarak Sağ Tıklayınız.%nl%&7Rakip Yakınındaysa Yeteneğini Kullanma Örümcekler Kafanı Isırabilir." to {_p}
    send "&7Tebrikler! &1&lElise &7Kitini Başarıyla Seçtiniz." to {_p}
function gölge(p: player):
    set {gölge::%{_p}%} to true
    set {kralokcu::%{_p}%} to false
    set {tarzan::%{_p}%} to false
    set {vampir::%{_p}%} to false
    set {elise::%{_p}%} to false
    remove stick named "&2Tarzanın Çubuğu" from {_p}'s inventory
    remove bow named "&eKral Okçu" from {_p}'s inventory
    remove 3 of arrow named "&7Allah'ın Hakkı Üçtür Mübarek." from {_p}'s inventory
    remove 1 wooden sword named "&4Tahta Kılıç Ha?" from {_p}'s inventory
    remove spyglass named "&1Örümceklerin Azab'ı" from {_p}'s inventory
    remove glow ink sac named "&8Görünmezlik Tozu" from {_p}'s inventory
    give glow ink sac named "&8Görünmezlik Tozu" with lore "&7Rakipten Kaçmak İçin Shift'e Basınız Ardından Elma Yiyiniz.%nl%&7Kim Lynx'ı Öldürmek İstiyor?" to {_p}
    send "&7Tebrikler! &8&lGölge &7Kitini Başarıyla Seçtiniz." to {_p}
command /kitler:
    trigger:
        set metadata "kitsmenu" of player to chest inventory with 5 rows named "&b&lKit Menüsü"
        set slot 0 and 2 and 4 and 6 and 8 and 18 and 26 and 36 and 38 and 40 and 42 and 44 of metadata "kitsmenu" of player to light green glass pane
        set slot 1 and 3 and 5 and 7 and 9 and 17 and 27 and 35 and 37 and 39 and 41 and 43 of metadata "kitsmenu" of player to gray stained glass pane
        set slot 10 of metadata "kitsmenu" of player to bow named "&aKral Okçu" with lore "&7Yay İle Rakibe Atış Yapınız, Oklar Patlayacaktır.%nl%&7Aman Ha Kendini Patlatma Sakın!"
        set slot 13 of metadata "kitsmenu" of player to wooden sword named "&aVampir" with lore "&7Rakibe Saldırın Can Çekmeye Başlayacaksınız.%nl%&7Mojang'a Teşekkür Et Oyunda Sarımsak Mevcut Değil."
        set slot 16 of metadata "kitsmenu" of player to stick named "&aTarzan" with lore "&7Çubuğ'a Sağ Tıklayın Ardından Rakibinize Saldırın.%nl%&7Çalacağın İtem'e Dikkat Et Yoksa Çiğ Tavukla Yetinirsin."
        set slot 28 of metadata "kitsmenu" of player to spyglass named "&aElise" with lore "&7Rakibinize Nişan Alarak Sağ Tıklayınız.%nl%&7Rakip Yakınındaysa Yeteneğini Kullanma, Örümcekler Kafanı Isırabilir."
        set slot 31 of metadata "kitsmenu" of player to glow ink sac named "&aGölge" with lore "&7Rakipten Kaçmak İçin Shift'e Basınız Ardından Elma Yiyiniz.%nl%&7Kim Lynx'ı Öldürmek İstiyor?"
        open metadata "kitsmenu" of player to player
inventory click:
    event-inventory = metadata "kitsmenu" of player
    cancel event
    event-slot's index = 10:
        kralokcu(player)
    event-slot's index = 16:
        tarzan(player)
    event-slot's index = 13:
        vampir(player)
    event-slot's index = 28:
        elise(player)
    event-slot's index = 31:
        gölge(player)
on right click:
    if player's tool is a stick:
        if name of player's tool contains "&2Tarzanın Çubuğu":
            if {tarzan::%player%} is false:
                set {tarzan::%player%} to true
                send "&6&lYetenek &aAktif! &6&l10 &aSaniyen Var." to player
                set player's tool to air
                wait 10 second
                if {tarzan::%player%} is false:
                    stop
                set {tarzan::%player%} to false
                send "&6&lYetenek &aSona Erdi!" to player
            else:
                send "&6&lYetenek &cZaten Aktif!" to player
on damage of player:
    if {tarzan::%attacker%} is true:
        if attacker is holding an air:
            set attacker's tool to victim's tool
            set victim's tool to air
            set {tarzan::%attacker%} to false
            send "&6&lYetenek &cSona erdi!" to attacker
            send "&6&lYetenek&a Kullanıldı Kalan Kullanım Hakkı: &6&l0" to attacker
on projectile hit:
    if {kralokcu::%shooter%} is true:
        if name of shooter's tool contains "&eKral Okçu":
            create explosion with force 2 at projectile
            delete projectile
on damage:
    if {vampir::%attacker%} is true:
        chance of 100%:
            add 2 to attacker's health
            send "&7Hmmğğ Kan Grubun 0 RH Negatif En Sevdiğim." to attacker
on leftclick:
    if {elise::%player%} is true:
        if name of player's tool contains "&1Örümceklerin Azab'ı":
            chance of 8%:
                spawn spider at targeted entity
                set {_spider} to last spawned spider
                spawn skeleton at location of {_spider}
                make last spawned skeleton ride {_spider}
            spawn cave spider at targeted entity
on consume of apple:
    if {gölge::%player%} is true:
        if player is sneaking:
            apply invisibility to the player for 5 second
            apply resistance 5 to the player for 5 second
command /@removeallkitseffect:
    trigger:
        set {tarzan::%player%} to false
        set {tarzan::%player%} to false
        set {kralokcu::%player%} to false
        set {vampir::%player%} to false
        set {elise::%player%} to false
        set {gölge::%player%} to false
        send "&7Kitler Sıfırlandı." to player
[/QUOTE]
 

Attachments

  • image.png
    image.png
    73.5 KB · Views: 50
Last edited:
Here is formatted code.

Code:
function tarzan(p: player):
    set {tarzan::%{_p}%} to true
    set {kralokcu::%{_p}%} to false
    set {vampir::%{_p}%} to false
    set {elise::%{_p}%} to false
    set {gölge::%{_p}%} to false
    remove stick named "&2Tarzanın Çubuğu" from {_p}'s inventory
    remove bow named "&eKral Okçu" from {_p}'s inventory
    remove 3 of arrow named "&7Allah'ın Hakkı Üçtür Mübarek." from {_p}'s inventory
    remove 1 wooden sword named "&4Tahta Kılıç Ha?" from {_p}'s inventory
    remove spyglass named "&1Örümceklerin Azab'ı" from {_p}'s inventory
    remove glow ink sac named "&8Görünmezlik Tozu" from {_p}'s inventory
    give stick named "&2Tarzanın Çubuğu" with lore "&7Çubuğ'a Sağ Tıklayın." to {_p}
    send "&7Tebrikler! &2&lTarzan &7Kitini Başarıyla Seçtiniz." to {_p}
function kralokcu(p: player):
    set {kralokcu::%{_p}%} to true
    set {tarzan::%{_p}%} to false
    set {vampir::%{_p}%} to false
    set {elise::%{_p}%} to false
    set {gölge::%{_p}%} to false
    remove stick named "&2Tarzanın Çubuğu" from {_p}'s inventory
    remove bow named "&eKral Okçu" from {_p}'s inventory
    remove 3 of arrow named "&7Allah'ın Hakkı Üçtür Mübarek." from {_p}'s inventory
    remove 1 wooden sword named "&4Tahta Kılıç Ha?" from {_p}'s inventory
    remove spyglass named "&1Örümceklerin Azab'ı" from {_p}'s inventory
    remove glow ink sac named "&8Görünmezlik Tozu" from {_p}'s inventory
    give bow named "&eKral Okçu" with lore "&7Yay İle Rakibe Atış Yapınız, Oklar Patlayacaktır.%nl%&7Aman Ha Kendini Patlatma Sakın!" to {_p}
    give {_p} 3 of arrow named "&7Allah'ın Hakkı Üçtür Mübarek."
    send "&7Tebrikler! &e&lKral Okçu &7Kitini Başarıyla Seçtiniz." to {_p}
function vampir(p: player):
    set {vampir::%{_p}%} to true
    set {kralokcu::%{_p}%} to false
    set {tarzan::%{_p}%} to false
    set {elise::%{_p}%} to false
    set {gölge::%{_p}%} to false
    remove stick named "&2Tarzanın Çubuğu" from {_p}'s inventory
    remove bow named "&eKral Okçu" from {_p}'s inventory
    remove 3 of arrow named "&7Allah'ın Hakkı Üçtür Mübarek." from {_p}'s inventory
    remove 1 wooden sword named "&4Tahta Kılıç Ha?" from {_p}'s inventory
    remove spyglass named "&1Örümceklerin Azab'ı" from {_p}'s inventory
    remove glow ink sac named "&8Görünmezlik Tozu" from {_p}'s inventory
    give 1 wooden sword named "&4Tahta Kılıç Ha?" with lore "&7Rakibe Saldırın Can Çekmeye Başlayacaksınız.%nl%&7Mojang'a Teşekkür Et Oyunda Sarımsak Mevcut Değil." to {_p}
    send "&7Tebrikler! &4&lVampir &7Kitini Başarıyla Seçtiniz." to {_p}
function elise(p: player):
    set {elise::%{_p}%} to true
    set {kralokcu::%{_p}%} to false
    set {tarzan::%{_p}%} to false
    set {vampir::%{_p}%} to false
    set {gölge::%{_p}%} to false
    remove stick named "&2Tarzanın Çubuğu" from {_p}'s inventory
    remove bow named "&eKral Okçu" from {_p}'s inventory
    remove 3 of arrow named "&7Allah'ın Hakkı Üçtür Mübarek." from {_p}'s inventory
    remove 1 wooden sword named "&4Tahta Kılıç Ha?" from {_p}'s inventory
    remove spyglass named "&1Örümceklerin Azab'ı" from {_p}'s inventory
    remove glow ink sac named "&8Görünmezlik Tozu" from {_p}'s inventory
    give spyglass named "&1Örümceklerin Azab'ı" with lore "&7Rakibinize Nişan Alarak Sağ Tıklayınız.%nl%&7Rakip Yakınındaysa Yeteneğini Kullanma Örümcekler Kafanı Isırabilir." to {_p}
    send "&7Tebrikler! &1&lElise &7Kitini Başarıyla Seçtiniz." to {_p}
function gölge(p: player):
    set {gölge::%{_p}%} to true
    set {kralokcu::%{_p}%} to false
    set {tarzan::%{_p}%} to false
    set {vampir::%{_p}%} to false
    set {elise::%{_p}%} to false
    remove stick named "&2Tarzanın Çubuğu" from {_p}'s inventory
    remove bow named "&eKral Okçu" from {_p}'s inventory
    remove 3 of arrow named "&7Allah'ın Hakkı Üçtür Mübarek." from {_p}'s inventory
    remove 1 wooden sword named "&4Tahta Kılıç Ha?" from {_p}'s inventory
    remove spyglass named "&1Örümceklerin Azab'ı" from {_p}'s inventory
    remove glow ink sac named "&8Görünmezlik Tozu" from {_p}'s inventory
    give glow ink sac named "&8Görünmezlik Tozu" with lore "&7Rakipten Kaçmak İçin Shift'e Basınız Ardından Elma Yiyiniz.%nl%&7Kim Lynx'ı Öldürmek İstiyor?" to {_p}
    send "&7Tebrikler! &8&lGölge &7Kitini Başarıyla Seçtiniz." to {_p}
command /kitler:
    trigger:
        set metadata "kitsmenu" of player to chest inventory with 5 rows named "&b&lKit Menüsü"
        set slot 0 and 2 and 4 and 6 and 8 and 18 and 26 and 36 and 38 and 40 and 42 and 44 of metadata "kitsmenu" of player to light green glass pane
        set slot 1 and 3 and 5 and 7 and 9 and 17 and 27 and 35 and 37 and 39 and 41 and 43 of metadata "kitsmenu" of player to gray stained glass pane
        set slot 10 of metadata "kitsmenu" of player to bow named "&aKral Okçu" with lore "&7Yay İle Rakibe Atış Yapınız, Oklar Patlayacaktır.%nl%&7Aman Ha Kendini Patlatma Sakın!"
        set slot 13 of metadata "kitsmenu" of player to wooden sword named "&aVampir" with lore "&7Rakibe Saldırın Can Çekmeye Başlayacaksınız.%nl%&7Mojang'a Teşekkür Et Oyunda Sarımsak Mevcut Değil."
        set slot 16 of metadata "kitsmenu" of player to stick named "&aTarzan" with lore "&7Çubuğ'a Sağ Tıklayın Ardından Rakibinize Saldırın.%nl%&7Çalacağın İtem'e Dikkat Et Yoksa Çiğ Tavukla Yetinirsin."
        set slot 28 of metadata "kitsmenu" of player to spyglass named "&aElise" with lore "&7Rakibinize Nişan Alarak Sağ Tıklayınız.%nl%&7Rakip Yakınındaysa Yeteneğini Kullanma, Örümcekler Kafanı Isırabilir."
        set slot 31 of metadata "kitsmenu" of player to glow ink sac named "&aGölge" with lore "&7Rakipten Kaçmak İçin Shift'e Basınız Ardından Elma Yiyiniz.%nl%&7Kim Lynx'ı Öldürmek İstiyor?"
        open metadata "kitsmenu" of player to player
inventory click:
    event-inventory = metadata "kitsmenu" of player
    cancel event
    event-slot's index = 10:
        kralokcu(player)
    event-slot's index = 16:
        tarzan(player)
    event-slot's index = 13:
        vampir(player)
    event-slot's index = 28:
        elise(player)
    event-slot's index = 31:
        gölge(player)
on right click:
    if player's tool is a stick:
        if name of player's tool contains "&2Tarzanın Çubuğu":
            if {tarzan::%player%} is false:
                set {tarzan::%player%} to true
                send "&6&lYetenek &aAktif! &6&l10 &aSaniyen Var." to player
                set player's tool to air
                wait 10 second
                if {tarzan::%player%} is false:
                    stop
                set {tarzan::%player%} to false
                send "&6&lYetenek &aSona Erdi!" to player
            else:
                send "&6&lYetenek &cZaten Aktif!" to player
on damage of player:
    if {tarzan::%attacker%} is true:
        if attacker is holding an air:
            set attacker's tool to victim's tool
            set victim's tool to air
            set {tarzan::%attacker%} to false
            send "&6&lYetenek &cSona erdi!" to attacker
            send "&6&lYetenek&a Kullanıldı Kalan Kullanım Hakkı: &6&l0" to attacker
on projectile hit:
    if {kralokcu::%shooter%} is true:
        if name of shooter's tool contains "&eKral Okçu":
            create explosion with force 2 at projectile
            delete projectile
on damage:
    if {vampir::%attacker%} is true:
        chance of 100%:
            add 2 to attacker's health
            send "&7Hmmğğ Kan Grubun 0 RH Negatif En Sevdiğim." to attacker
on leftclick:
    if {elise::%player%} is true:
        if name of player's tool contains "&1Örümceklerin Azab'ı":
            chance of 8%:
                spawn spider at targeted entity
                set {_spider} to last spawned spider
                spawn skeleton at location of {_spider}
                make last spawned skeleton ride {_spider}
            spawn cave spider at targeted entity
on consume of apple:
    if {gölge::%player%} is true:
        if player is sneaking:
            apply invisibility to the player for 5 second
            apply resistance 5 to the player for 5 second
command /@removeallkitseffect:
    trigger:
        set {tarzan::%player%} to false
        set {tarzan::%player%} to false
        set {kralokcu::%player%} to false
        set {vampir::%player%} to false
        set {elise::%player%} to false
        set {gölge::%player%} to false
        send "&7Kitler Sıfırlandı." to player
 
Hey, your problem is in letter "İ" in word "İstiyor" in lore, tbh i have no idea why is this happening, if you can replace the word or the letter with something else, it should work.
 
  • Like
Reactions: BorisTheAnimal
Hey, your problem is in letter "İ" in word "İstiyor" in lore, tbh i have no idea why is this happening, if you can replace the word or the letter with something else, it should work.


Yea bro fixed this 5 min ago when i delete "İstiyor" word all problems is fixing. This is not my fault this is "Skript" fault :emoji_grinning: thanks