Batihost İtemspawner skript yardım lütfen

viberish

Yeni bir Steve doğdu!
Katılım
4 Aralık 2018
Mesajlar
18
Tepki puanı
0
Puanları
0
Yaş
23
Dakikalar içinde aktif Minecraft sunucunu kur! Lag’sız, düşük pingli TR lokasyon ile kendi dünyanı oluştur, arkadaşlarınla oyna Hemen başla
Merhaba ben batihost un opskyblock paketini kullanıyorum itemspawner diye skript var güzel çalışıyo ama /hediyesp komutu çalışmıyo yani çalışıyoda sp vermiyo sadece ismi degişmiş blok veriyo nasıl düzeltebilirim bunu ?
burası.PNG
 

TurkCumhuriyeti

Yeni bir Steve doğdu!
Katılım
4 Aralık 2018
Mesajlar
9
Tepki puanı
0
Puanları
0
Dakikalar içinde aktif Minecraft sunucunu kur! Lag’sız, düşük pingli TR lokasyon ile kendi dünyanı oluştur, arkadaşlarınla oyna Hemen başla
Kardeşim
Kb de onu yapmam için tekrar o paketi indirmem lazım eger bana dosya tc den atarsan onu düzeltbeilrim yanlışlıkla sildim onu n yerine soncon açtık
 

DwordGG

Apim Benim
Katılım
17 Eylül 2018
Mesajlar
137
Tepki puanı
114
Puanları
1,135
Yaş
23
Dakikalar içinde aktif Minecraft sunucunu kur! Lag’sız, düşük pingli TR lokasyon ile kendi dünyanı oluştur, arkadaşlarınla oyna Hemen başla
Rica etsem skripti buraya atarmısın?
 

viberish

Yeni bir Steve doğdu!
Katılım
4 Aralık 2018
Mesajlar
18
Tepki puanı
0
Puanları
0
Yaş
23
Dakikalar içinde aktif Minecraft sunucunu kur! Lag’sız, düşük pingli TR lokasyon ile kendi dünyanı oluştur, arkadaşlarınla oyna Hemen başla
Kod:
on load:
    set {enerji.durum} to 0
    set {enerji.ismarlayan} to "Yok"
    if file "plugins/FItemSpawner/config.yml" doesn't exists:
        create file "./plugins/FItemSpawner/config.yml"
        delete {isl::*}
        delete {s::*}
        delete {rsp::*}
       
        # Sunucu
       
        set yaml value "Prefix" from file "../../FItemSpawner/config.yml" to "&b&lFIS &8&l> &f"
        set yaml value "Spawn-Second" from file "../../FItemSpawner/config.yml" to 3
        set yaml value "Language" from file "../../FItemSpawner/config.yml" to "en"
        set yaml value "SilkTouch-Mode" from file "../../FItemSpawner/config.yml" to false
   
   
    if file "plugins/FItemSpawner/messages-en.yml" doesn't exists:
        create file "./plugins/FItemSpawner/messages-en.yml"
       
        set yaml value "successfully-created" from file "../../FItemSpawner/messages-en.yml" to "&a{SPAWNER} &fsuccessfully created in spawners.yml"
        set yaml value "already-created" from file "../../FItemSpawner/messages-en.yml" to "&c{SPAWNER} &falready created!"
        set yaml value "doesnt-exist" from file "../../FItemSpawner/messages-en.yml" to "&c{SPAWNER} &fdoesn't exist!"
        set yaml value "spawners" from file "../../FItemSpawner/messages-en.yml" to "&2&lSpawners;"
        set yaml value "reloading" from file "../../FItemSpawner/messages-en.yml" to "&fConfiguration reloading..."
        set yaml value "reloaded" from file "../../FItemSpawner/messages-en.yml" to "&fConfiguration reloaded!"
        set yaml value "break" from file "../../FItemSpawner/messages-en.yml" to "&fYou breaked {SPAWNER}!"
        set yaml value "place" from file "../../FItemSpawner/messages-en.yml" to "&fYou placed {SPAWNER}!"
       
    if file "plugins/FItemSpawner/messages-tr.yml" doesn't exists:
        create file "./plugins/FItemSpawner/messages-tr.yml"
       
        set yaml value "successfully-created" from file "../../FItemSpawner/messages-tr.yml" to "&a{SPAWNER} &fadlı spawner spawners.yml'nin içerisine yerleştirildi!"
        set yaml value "already-created" from file "../../FItemSpawner/messages-tr.yml" to "&c{SPAWNER} &fZaten var!"
        set yaml value "doesnt-exist" from file "../../FItemSpawner/messages-tr.yml" to "&c{SPAWNER} &fbulunamadı!!"
        set yaml value "spawners" from file "../../FItemSpawner/messages-tr.yml" to "&2&lYaratıcılar;"
        set yaml value "reloading" from file "../../FItemSpawner/messages-tr.yml" to "&fAyarlar yenileniyor..."
        set yaml value "reloaded" from file "../../FItemSpawner/messages-tr.yml" to "&fAyarlar yenilendi!!"
        set yaml value "break" from file "../../FItemSpawner/messages-tr.yml" to "&fSpawner kırdın {SPAWNER}!"
        set yaml value "place" from file "../../FItemSpawner/messages-tr.yml" to "&fSpawner koydun {SPAWNER}!"
   
   
    if file "plugins/FItemSpawner/spawners.yml" doesn't exists:
        create file "./plugins/FItemSpawner/spawners.yml"
       
       
        add "Diamond-Spawner" to yaml list "Spawner-List" from file "../../FItemSpawner/spawners.yml"
        set yaml value "Spawners.Diamond-Spawner.ItemID" from file "../../FItemSpawner/spawners.yml" to 264
        set yaml value "Spawners.Diamond-Spawner.BlockID" from file "../../FItemSpawner/spawners.yml" to 57
        set yaml value "Spawners.Diamond-Spawner.Name" from file "../../FItemSpawner/spawners.yml" to "&bDiamond Spawner"
        set yaml value "Spawners.Diamond-Spawner.DropName" from file "../../FItemSpawner/spawners.yml" to "&bDiamond"
        set yaml value "Spawners.Diamond-Spawner.DropTime" from file "../../FItemSpawner/spawners.yml" to 3
        set yaml value "Spawners.Diamond-Spawner.DropAmount" from file "../../FItemSpawner/spawners.yml" to 1
    wait 1 seconds
    invoke "getSpawners"
    wait 1 seconds
    invoke "getConfig"
sub "getConfig":
    set {isl::prefix} to single value "Prefix" get of "./plugins/FItemSpawner/config.yml" parsed as text
    set {isl::lang} to single value "Language" get of "./plugins/FItemSpawner/config.yml" parsed as text
   
    if file "plugins/FItemSpawner/messages-%{isl::lang}%.yml" doesn't exists:
        send "&4&l--------------------------------" to console
        send "&4&lERROR" to console
        send "&4&lERROR" to console
        send "&4&lERROR" to console
        send "&4&lERROR" to console
        send "&4&l&fTHE LANGUAGE &6&l%{isl::lang}% &fDOESNT EXIST" to console
        send "&4&lERROR" to console
        send "&4&lERROR" to console
        send "&4&lERROR" to console
        send "&4&lERROR" to console
        send "&4&lERROR" to console
        send "&4&l--------------------------------" to console
        set {isl::lang} to "en"
    #set {isl::stmode} to single value "SilkTouch-Mode" get of "./plugins/FItemSpawner/config.yml" parsed as boolean
    invoke "getMessages"
sub "getSpawners":
    delete {s::*}
    set {_spawners::*} to yaml list "Spawner-List" from file "../../FItemSpawner/spawners.yml"
    loop {_spawners::*}:
        set {_item} to single value "Spawners.%loop-value%.ItemID" get of "./plugins/FItemSpawner/spawners.yml" parsed as item
        set {_block} to single value "Spawners.%loop-value%.BlockID" get of "./plugins/FItemSpawner/spawners.yml" parsed as item
        set {_name} to single value "Spawners.%loop-value%.Name" get of "./plugins/FItemSpawner/spawners.yml" parsed as text
        set {_dname} to single value "Spawners.%loop-value%.DropName" get of "./plugins/FItemSpawner/spawners.yml" parsed as text
        set {_dtime} to single value "Spawners.%loop-value%.DropTime" get of "./plugins/FItemSpawner/spawners.yml" parsed as number
        set {_damount} to single value "Spawners.%loop-value%.DropAmount" get of "./plugins/FItemSpawner/spawners.yml" parsed as number
        add 1 to {_y}
        set {s::spawners::%loop-value%} to "%loop-value%"
        set {s::items::%loop-value%} to {_item}
        set {s::block::%loop-value%} to {_block}
        set {s::name::%loop-value%} to "%{_name}%"
        set {s::dname::%loop-value%} to "%{_dname}%"
        set {s::dtime::%loop-value%} to {_dtime}
        set {s::damount::%loop-value%} to {_damount}
sub "getMessages":
    wait 5 ticks
    set {isl::successfully-created} to single value "successfully-created" get of "./plugins/FItemSpawner/messages-%{isl::lang}%.yml" parsed as text
    set {isl::already-created} to single value "already-created" get of "./plugins/FItemSpawner/messages-%{isl::lang}%.yml" parsed as text
    set {isl::doesnt-exist} to single value "doesnt-exist" get of "./plugins/FItemSpawner/messages-%{isl::lang}%.yml" parsed as text
    set {isl::spawners} to single value "spawners" get of "./plugins/FItemSpawner/messages-%{isl::lang}%.yml" parsed as text
    set {isl::reloading} to single value "reloading" get of "./plugins/FItemSpawner/messages-%{isl::lang}%.yml" parsed as text
    set {isl::reloaded} to single value "reloaded" get of "./plugins/FItemSpawner/messages-%{isl::lang}%.yml" parsed as text
    set {isl::break} to single value "break" get of "./plugins/FItemSpawner/messages-%{isl::lang}%.yml" parsed as text
    set {isl::place} to single value "place" get of "./plugins/FItemSpawner/messages-%{isl::lang}%.yml" parsed as text
   
   
   
   
on place:
    loop {s::spawners::*}:
        if {s::block::%loop-value%} is event-block:
            if "%name of player's held item%" is "%{s::name::%loop-value%}%":
                set {rsp::spawners::%event-block's location%} to event-block's location
                set {rsp::type::%event-block's location%} to "%loop-value%"
                set {rsp::dtime::%event-block's location%} to {s::dtime::%loop-value%}
                set {rsp::placer::%event-block's location%} to player
                set {_msg} to "%{isl::place}%"
                replace all "{SPAWNER}" with "%{s::name::%loop-value%}%" in {_msg}
                message "%{isl::prefix}% %{_msg}%"
                set {_x} to x coordinate of {rsp::spawners::%event-block's location%}
                set {_y} to y coordinate of {rsp::spawners::%event-block's location%}
                set {_z} to z coordinate of {rsp::spawners::%event-block's location%}
                stop
               
on break:
    if {adminmod::%player%} is set:
    loop {s::spawners::*}:
        #if {s::block::%loop-value%} is event-block:
        if {rsp::type::%event-block's location%} is set:
            if "%player%" is not "%{rsp::placer::%event-block's location%}%":
                set {_izin} to true
                if {adminmod::%player%} is set:
                    delete {_izin}
            if {rsp::placer::%event-block's location%} is not set:
                delete {_izin}
            if {_izin} is not set:
                if player has enough space for 1 of block named "%{s::name::%{rsp::type::%event-block's location%}%}%":
                    cancel event
                    give 1 of {s::block::%{rsp::type::%event-block's location%}%} named "%{s::name::%{rsp::type::%event-block's location%}%}%" to player
                    set block to air
                    set {_msg} to "%{isl::break}%"
                    replace all "{SPAWNER}" with "%{s::name::%{rsp::type::%event-block's location%}%}%" in {_msg}
                    message "%{isl::prefix}% %{_msg}%"
                    delete {rsp::type::%event-block's location%}
                    delete {rsp::spawners::%event-block's location%}
                    delete {rsp::dtime::%event-block's location%}
                    delete {rsp::placer::%event-block's location%}
                else:
                    message "%{isl::prefix}% You don't have enough space in your inventory"
                    cancel event
            else:
                cancel event
                message "%{isl::prefix}% &7Bu spawnerı sadece &e%{rsp::placer::%event-block's location%}% &7kırabilir!"
                stop
command /itemspawner [<text>] [<text>]:
    trigger:
        if player has permission "skriptmarketi.itemspawner":
            set {_izin} to true
        if {_izin} is not set:
            message "%{isl::prefix}% &cYetkiniz bulunmamakta!"
            stop
        if arg-1 is "create":
            if arg-2 is set:
                set {_spawners::*} to yaml list "Spawner-List" from file "../../FItemSpawner/spawners.yml"
                loop {_spawners::*}:
                    if "%arg-2%" is "%loop-value%":
                        set {_msg} to "%{isl::already-created}%"
                        replace all "{SPAWNER}" with "%arg-2%" in {_msg}
                        message "%{isl::prefix}% %{_msg}%"
                        stop
                add "%arg-2%" to yaml list "Spawner-List" from file "../../FItemSpawner/spawners.yml"
                set yaml value "Spawners.%arg-2%.ItemID" from file "../../FItemSpawner/spawners.yml" to 1
                set yaml value "Spawners.%arg-2%.BlockID" from file "../../FItemSpawner/spawners.yml" to 1
                set yaml value "Spawners.%arg-2%.DropTime" from file "../../FItemSpawner/spawners.yml" to 1
                set yaml value "Spawners.%arg-2%.DropAmount" from file "../../FItemSpawner/spawners.yml" to 1
                set yaml value "Spawners.%arg-2%.DropName" from file "../../FItemSpawner/spawners.yml" to "&7Taş"
                set yaml value "Spawners.%arg-2%.Name" from file "../../FItemSpawner/spawners.yml" to "&7%arg-2%"
                set {_msg} to "%{isl::successfully-created}%"
                replace all "{SPAWNER}" with "%arg-2%" in {_msg}
                message "%{isl::prefix}%%{_msg}%"
                message "%{isl::prefix}%&fUse : &a/itemspawner reload"
        else if arg-1 is "get":
            if arg-2 is set:
                loop {s::spawners::*}:
                    if "%arg-2%" is "%{s::spawners::%arg-2%}%":
                        give 1 of {s::block::%arg-2%} named "%{s::name::%arg-2%}%" to player
                        stop
                set {_msg} to "%{isl::doesnt-exist}%"
                replace all "{SPAWNER}" with "%arg-2%" in {_msg}
                message "%{isl::prefix}% %{_msg}%"
            else:
                message "%{isl::prefix}% Write a spawner name!"
        else if arg-1 is "list":
            set {_s} to 0
            message "%{isl::spawners}%"
            loop {s::spawners::*}:
                add 1 to {_s}
                message "&a- &f%loop-value%"
            if {_s} is 0:
                message "&cNo Spawners"
            else:
                message "&aGet info : &f/itemspawner info (spawner-name)"
        else if arg-1 is "reload":
            message "%{isl::prefix}% %{isl::reloading}%"
            invoke "getConfig"
            invoke "getSpawners"
            message "%{isl::prefix}% %{isl::reloaded}%"
            set {_s} to 0
            message "&2&lLoaded Spawners;"
            loop {s::spawners::*}:
                add 1 to {_s}
                message "&a- &f%loop-value%"
            if {_s} is 0:
                message "&c&oNo spawners"
        else if arg-1 is "delete":
            message "%{isl::prefix}% &cThe skript doesn't support delete!"
        else if arg-1 is "info":
            if arg-2 is set:
                loop {s::spawners::*}:
                    if "%arg-2%" is "%{s::spawners::%arg-2%}%":
                        message "&8&l&m-------/&d&lF&2&lItem&a&lSpaw&f&lner&8&l&m\-------"
                        message "&2&l• &fNAME - &a%{s::spawners::%arg-2%}%"
                        message "&2&l• &fBLOCK - &a%{s::block::%arg-2%}%"
                        message "&2&l• &fITEM - &a%{s::items::%arg-2%}%"
                        message "&8&l&m-------/&d&lF&2&lItem&a&lSpaw&f&lner&8&l&m\-------"
                        stop
                set {_msg} to "%{isl::doesnt-exist}%"
                replace all "{SPAWNER}" with "%arg-2%" in {_msg}
                message "%{isl::prefix}% %{_msg}%"
        else if arg-1 is "admin":
            if arg-2 is "ac":
                message "%{isl::prefix}% &7Admin modu &aaktif!"
                set {adminmod::%player%} to true
            else if arg-2 is "kapat":
                message "%{isl::prefix}% &7Admin modu &caktif!"
                delete {adminmod::%player%}
            else:
                message "&6Kullanım: &e/itemspawner admin <ac/kapat>"
        else if arg-1 is "help":
            message "&8&l&m-------/&d&lF&2&lItem&a&lSpaw&f&lner&8&l&m\-------"
            message "&2&l• &f/itemspawner create (spawner-name) - &aCreate a spawner into spawners.yml!"
            message "&2&l• &f/itemspawner delete (spawner-name) - &aDelete a spawner from spawners.yml!"
            message "&2&l• &f/itemspawner get (spawner-name) - &aGives you a spawner!"
            message "&2&l• &f/itemspawner admin (ac/kapat) - &aAdmin modu!!"
            message "&2&l• &f/itemspawner list - &aList the spawners!"
            message "&2&l• &f/itemspawner reload - &aReload the skript!"
            message "&8&l&m-------/&d&lF&2&lItem&a&lSpaw&f&lner&8&l&m\-------"
        else:
            message "&5Author : &dMitterWeaL"
            message "&5Version : &d1"
            message "&5&lITEM SPAWNER SKRIPT!"
            message "&a/itemspawner help"
every 1 seconds:
    loop {rsp::spawners::*}:
        set {_izin} to true
        if {rsp::placer::%{rsp::spawners::%loop-value%}%} is offline:
            delete {_izin}
        if {_izin} is set:
            set {_loc} to {rsp::spawners::%loop-value%}
            set {_item} to {s::items::%{rsp::type::%loop-value%}%}
            set {_block} to block at location at {_loc}
            set {_dname} to {s::dname::%{rsp::type::%loop-value%}%}
            if {_block} is {s::block::%{rsp::type::%loop-value%}%}:
                set {_color} to ""
                if {rsp::dtime::%{rsp::spawners::%loop-value%}%} is less than or equal to 1:
                    set {_dropamount} to {s::damount::%{rsp::type::%loop-value%}%}
                    drop {_dropamount} of {_item} at {rsp::spawners::%loop-value%}
                    set {rsp::dtime::%{rsp::spawners::%loop-value%}%} to {s::dtime::%{rsp::type::%loop-value%}%}
                else:
                    remove 1 from {rsp::dtime::%{rsp::spawners::%loop-value%}%}
            else:
                delete {rsp::type::%{rsp::spawners::%loop-value%}%}
                delete {rsp::spawners::%{rsp::spawners::%loop-value%}%}
               
command /hediyesp:
    trigger:
        if {hediyesp::%player%} isn't set:
            send "&bMitterWeal &8» &7HediyeSP Aldınız." to player
            give 2 41 named "&eAltın-Spawner" to player
            set {hediyesp::%player%} to "1"
        else:
            send "&bMitterWeal &8» &7HediyeSP Zaten Aldınız." to player
           
command /hediyespsifirla:
    trigger:
        if player is op:
            delete {hediyesp::*}
            send "&bMitterWeal &8» &7Adakitler Sıfırlandı" to player
 
Son düzenleme:

TurkCumhuriyeti

Yeni bir Steve doğdu!
Katılım
4 Aralık 2018
Mesajlar
9
Tepki puanı
0
Puanları
0
Dakikalar içinde aktif Minecraft sunucunu kur! Lag’sız, düşük pingli TR lokasyon ile kendi dünyanı oluştur, arkadaşlarınla oyna Hemen başla
kardeşim bana dosyyanı at
 

TurkCumhuriyeti

Yeni bir Steve doğdu!
Katılım
4 Aralık 2018
Mesajlar
9
Tepki puanı
0
Puanları
0
Dakikalar içinde aktif Minecraft sunucunu kur! Lag’sız, düşük pingli TR lokasyon ile kendi dünyanı oluştur, arkadaşlarınla oyna Hemen başla
bak bizim mapıu flen birileri sildi sen şimdi senin attignmi editledim olması lazım sen bizeo paketi atarsan bende sana bu kodu atcacm
 

Üst