Sol Reklam
Sağ Reklam

İtem doğuran enchant table

Durum
Mesaj gönderimine kapalı.

merdoreistr

Birisi mi Spawnlandı?
Katılım
22 Mart 2018
Mesajlar
8
Elmaslar
3
Puanlar
0
Yaş
28
Başlıktaki gibi. üstüne elmas kitabı adlı bi kitab atınca her 1-2 saniyede bir elmas doğuracak.

diğer madenler içinde gerekli

şimdiden teşekkürler
 

berkan can

Fırında Isıttığım İlk Taş

Discord:

ッ ϟ ╭вєякαη╮ ϟ ッ#8433

Katılım
11 Aralık 2016
Mesajlar
84
Elmaslar
16
Puanlar
0
Minecraft
xBerkanBEY
Bunu yapmak yerine spawner olarak satmaya yada takas edilmeye ne dersin ?
 

merdoreistr

Birisi mi Spawnlandı?
Katılım
22 Mart 2018
Mesajlar
8
Elmaslar
3
Puanlar
0
Yaş
28

YEmreK

Odunlara Vur Vur Vur!

Discord:

YEmreK#8104

Katılım
11 Nisan 2018
Mesajlar
42
Elmaslar
2
Puanlar
0
Yaş
29
Minecraft
YEmreK
Dediğin şeyin drop ile yapılması zor olsa da elmas kitabı adlı kitapla sağ tıklayınca gibi bir şekilde yapılabilir. Ama haberin olsun tam bir sunucu katledici skript olur. Çünkü her 1-2 saniyede doğursun istiyorsun ve birçok spawner olucak. Sunucun oynanmaz hale gelecektir. Enchant table yerine spawner kullanmanı öneririm. Ayrıca bu spawner skriptlerinde every 3 second: gibi eventler çok laga sebep oluyor. Minecraftın kendi kodu ile item spawner oluşturabiliyorsunuz zaten. setblock kodu item doğuran sp oluşturabiliyor.

Eğer istersen şöyle bir şey yapabilirim: enchant table a elmas kitabı vs. ile shift+sağ tık yapıldığında table spawnera dönüşür. Ama arkadaşın da dediği gibi direk spawner kullanman daha faydalı olur. Bu dediğimde de pek bir fark yok.
 

merdoreistr

Birisi mi Spawnlandı?
Katılım
22 Mart 2018
Mesajlar
8
Elmaslar
3
Puanlar
0
Yaş
28
Dediğin şeyin drop ile yapılması zor olsa da elmas kitabı adlı kitapla sağ tıklayınca gibi bir şekilde yapılabilir. Ama haberin olsun tam bir sunucu katledici skript olur. Çünkü her 1-2 saniyede doğursun istiyorsun ve birçok spawner olucak. Sunucun oynanmaz hale gelecektir. Enchant table yerine spawner kullanmanı öneririm. Ayrıca bu spawner skriptlerinde every 3 second: gibi eventler çok laga sebep oluyor. Minecraftın kendi kodu ile item spawner oluşturabiliyorsunuz zaten. setblock kodu item doğuran sp oluşturabiliyor.

Eğer istersen şöyle bir şey yapabilirim: enchant table a elmas kitabı vs. ile shift+sağ tık yapıldığında table spawnera dönüşür. Ama arkadaşın da dediği gibi direk spawner kullanman daha faydalı olur. Bu dediğimde de pek bir fark yok.
Ozaman direk içine sağ tıklayınca bi menü açılsın orda biriksin dolunca yaratmayı bıraksın
 

YEmreK

Odunlara Vur Vur Vur!

Discord:

YEmreK#8104

Katılım
11 Nisan 2018
Mesajlar
42
Elmaslar
2
Puanlar
0
Yaş
29
Minecraft
YEmreK
Ayrıca bu spawner skriptlerinde every 3 second: gibi eventler çok laga sebep oluyor. Minecraftın kendi kodu ile item spawner oluşturabiliyorsunuz zaten. setblock kodu item doğuran sp oluşturabiliyor.
Şöyle göstereyim:
Kod:
#örnek:
#    itemid: iron_ingot #eşya
#    itemisim: &cDemir #isim
#    count: 1 #adet
#    spawnrange: 3 #spawn uzaklığı: mesela burada 3 blok yarıçapında
#    requiredplayerrange: 10 #sp nin çalışması için oyuncunun maximum uzaklığı: mesela burada 10 blok yarıçapında
#    delay: 100 #spawn aralığı tick olarak(20 Tick=1 Saniye): mesela burada 5 saniye
#    MaxNearbyEntities: 9999 #belirlediğimiz çapta kaç item olduğunda spawnlamayı bırakacağı
#    Yani: /spcreate 100 70 100 iron_ingot 1 3 10 100 9999 &cDemir #son kısmı yani &cDemir i yazmazsan default(normal) isminde spawn olur.

command /spcreate <int> <int> <int> <text> <int> <int> <int> <int> <int> [<text>]:
    usage: /spcreate <x> <y> <z> <item> <adet> <yarıçap> <oyuncuyarıçap> <süre> <maxitem> [<itemismi>]
    permission: sk.spcreate
    trigger:
        if arg-11 is set:
            execute console command "setblock %arg-1% %arg-2% %arg-3% minecraft:mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:%arg-4%,Count:1,Named:%arg-10%,}},SpawnCount:%arg-5%,SpawnRange:%arg-6%,RequiredPlayerRange:%arg-7%,delay:%arg-8%,MinSpawnDelay:40,MaxSpawnDelay:100,MaxNearbyEntities:%arg-9%}"
            message "&6[SpCreate] &a%arg-1% %arg-2% %arg-3% &ekoordinatlarına &a%arg-6% &eblok yarıçapında, &a%arg-8% &eTick periodlarında, &a%arg-5% &eadet &a%arg-10% &eisimli &a%arg-4% &eeşyasını, &a%arg-7% &eblok yarıçapında oyuncu olması şartıyla, maximum &a%arg-9% &eadet doğurabilen spawneri yerleştirildi."
            stop
        if arg-11 is not set:
            execute console command "setblock %arg-1% %arg-2% %arg-3% minecraft:mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:%arg-4%,Count:1,}},SpawnCount:%arg-5%,SpawnRange:%arg-6%,RequiredPlayerRange:%arg-7%,delay:%arg-8%,MinSpawnDelay:40,MaxSpawnDelay:100,MaxNearbyEntities:%arg-9%}"
            message "&6[SpCreate] &a%arg-1% %arg-2% %arg-3% &ekoordinatlarına &a%arg-6% &eblok yarıçapında, &a%arg-8% &eTick periodlarında, &a%arg-5% &eadet &a%arg-4% &eeşyasını, &a%arg-7% &eblok yarıçapında oyuncu olması şartıyla, maximum &a%arg-9% &eadet doğurabilen spawneri yerleştirildi."
            stop
MaxNearbyEntities kısmında spawn uzaklığında belirlediğim uzaklık içinde kaç adet item olduğunda spawnerin doğurmayı bırakacağı ayarıdır
Bu şekilde lagsız spawner kullanabilirsin.
Gönderi otomatik olarak birleştirildi:

Ozaman direk içine sağ tıklayınca bi menü açılsın orda biriksin dolunca yaratmayı bıraksın
Yani enchant table in bir envanteri olucak ve orası sürekli dolacak. Full olduğunda da spawn işlemi duracak.
Peki spawn işlemi için oyuncunun yakında olması gibi bir şart olucak mı?
Gönderi otomatik olarak birleştirildi:

#############################################################################################
#############################################################################################
#############################################################################################
Ozaman direk içine sağ tıklayınca bi menü açılsın orda biriksin dolunca yaratmayı bıraksın
Sanırım şöyle bir şey istediniz:
Kod:
options:
    m: &6[SkSpawner]&e #mesajlardaki tag
    oyuncurange: 10 #spawn için gerekli max oyuncu uzaklığı: burada 10 blok yarıçapında
    sure: 60 #itemlerin spawn olma süresi (saniye olarak): burada 1 dakika
    demiradet: 12 #belirlenen sürede spawn olacak demir sayısı
    altinadet: 12 #belirlenen sürede spawn olacak altın sayısı
    elmasadet: 12 #belirlenen sürede spawn olacak elmas sayısı
    zumrutadet: 12 #belirlenen sürede spawn olacak zümrüt sayısı
    maxadet: 1728 #kaç adet birikince spawn işleminin duracağı ||||  1728=1 sandık  //  3456=2 sandık(double chest)



command /kitapver <player> <text>:
    usage: /kitapver <oyuncu> <kitap>
    permission: sk.kitapver
    permission-message: &cBu komutu kullanmak için gerekli yetkiye sahip değilsin!
    trigger:
        if arg-2 is "demir":
            give 1 book named "&fDemir &aSpawner &eKitabı" to arg-1
        else if arg-2 is "altın":
            give 1 book named "&eAltın &aSpawner &eKitabı" to arg-1
        else if arg-2 is "elmas":
            give 1 book named "&bElmas &aSpawner &eKitabı" to arg-1
        else if arg-2 is "zümrüt":
            give 1 book named "&aZümrüt &aSpawner &eKitabı" to arg-1



command /spver <player>:
    usage: /spver <oyuncu>
    permission: sk.spver
    permission-message: &cBu komutu kullanmak için gerekli yetkiye sahip değilsin!
    trigger:
        give 1 enchanting table named "&eSpawner" to player



on place of enchanting table:
    if name of player's tool is "&eSpawner"
        set {_sp} to location of event-block
        set {sp.sahibi::%{_sp}%} to player
        set {sp::%{_sp}%} to {_sp}
        stop



on break of enchanting table:
    set {_sp} to location of event-block
    if {sp::*} contains {_sp}:
        if {sp.sahibi::%{_sp}%} is player:
            if tool of player is any pickaxe of silk touch:
                give 1 enchanting table named "&eSpawner" to player
                delete {sp::%{_sp}%}
                delete {sp.sahibi::%{_sp}%}
                if {sp.tip::%{_sp}%} is "demir":
                    give 1 book named "&fDemir &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of iron ingot to player
                else if {sp.tip::%{_sp}%} is "altın":
                    give 1 book named "&eAltın &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of gold ingot to player
                else if {sp.tip::%{_sp}%} is "elmas":
                    give 1 book named "&bElmas &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of diamond to player
                else if {sp.tip::%{_sp}%} is "zümrüt":
                    give 1 book named "&aZümrüt &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of emerald to player
                delete {sp.tip::%{_sp}%}
                delete {sp.adet::%{_sp}%}
                stop
            else:
                delete {sp::%{_sp}%}
                delete {sp.sahibi::%{_sp}%}
                delete {sp.tip::%{_sp}%}
                delete {sp.adet::%{_sp}%}
        else:
            message "{@m} Bu spawnerin sahibi sen değilsin!"



on right click on enchanting table with book:
    set {_sp} to location of event-block
    if {sp.tip::%{_sp}%} is not set:
        if name of player's tool is "&fDemir &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                set {sp.tip::%{_sp}%} to "demir"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner demir üretmeye ayarlandı!"
                stop
            else:
                cancel event
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
        else if name of player's tool is "&eAltın &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                set {sp.tip::%{_sp}%} to "altın"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner altın üretmeye ayarlandı!"
                stop
            else:
                cancel event
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
        else if name of player's tool is "&bElmas &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                set {sp.tip::%{_sp}%} to "elmas"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner elmas üretmeye ayarlandı!"
                stop
            else:
                cancel event
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
        else if name of player's tool is "&aZümrüt &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                set {sp.tip::%{_sp}%} to "zümrüt"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner zümrüt üretmeye ayarlandı!"
                stop
            else:
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
    else:
        message "{@m} Bu spawner zaten ayarlı! Eğer değiştirmek istiyorsan ipeksi ile kır ve yeniden koy!"
        stop



on right click on enchanting table:
    set {_sp} to location of event-block
    if {sp::*} contains {_sp}:
        if {sp.sahibi::%{_sp}%} is player:
            if {sp.tip::%{_sp}%} is "demir":
                open virtual chest inventory with size 1 named "&fDemir &aSpawner &eEnvanteri"
                make gui slot 4 of player with iron ingot named "&fDemir &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 iron ingot to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of iron ingot to player
                        set {sp.adet::%{_sp}%} to 0
            else if {sp.tip::%{_sp}%} is "altın":
                open virtual chest inventory with size 1 named "&eAltın &aSpawner &eEnvanteri"
                make gui slot 4 of player with gold ingot named "&eAltın &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 gold ingot to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of gold ingot to player
                        set {sp.adet::%{_sp}%} to 0
            else if {sp.tip::%{_sp}%} is "elmas":
                open virtual chest inventory with size 1 named "&bElmas &aSpawner &eEnvanteri"
                make gui slot 4 of player with iron ingot named "&bElmas &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 diamond to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of diamond to player
                        set {sp.adet::%{_sp}%} to 0
            else if {sp.tip::%{_sp}%} is "zümrüt":
                open virtual chest inventory with size 1 named "&aZümrüt &aSpawner &eEnvanteri"
                make gui slot 4 of player with iron ingot named "&aZümrüt &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 emerald to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of emerald to player
                        set {sp.adet::%{_sp}%} to 0



every {@sure} second:
    loop {sp::*}:
        set {_sp} to loop-value
        loop players in range {@oyuncurange}:
            if {sp.sahibi::%{_sp}%} is loop-player:
                if {@maxadet} is greater than {sp.adet::%{_sp}%}:
                    if {sp.tip::%{_sp}%} is "demir":
                        add {@demiradet} to {sp.adet::%{_sp}%}
                        stop
                    else if {sp.tip::%{_sp}%} is "altın":
                        add {@altinadet} to {sp.adet::%{_sp}%}
                        stop
                    else if {sp.tip::%{_sp}%} is "elmas":
                        add {@elmasadet} to {sp.adet::%{_sp}%}
                        stop
                    else if {sp.tip::%{_sp}%} is "zümrüt":
                        add {@zumrutadet} to {sp.adet::%{_sp}%}
                        stop
Denemedim. Siz denedikten sonra hata varsa buraya atarsanız diğer arkadaşların da yardımıyla çözeriz diye umuyorum.
Not: TuSKe gerektirir.

Skriptte kitap almak için /kitapver <oyuncu> <kitap> komutunu kullanabilirsin.
Skriptte spawner almak için /spver <oyuncu> komutunu kullanabilirsin.
Zaten ayarlı bir spawnera kitapla tıklandığında bu zaten ayarlı mesajını verir. Değiştirmek için kır koy yapmak gerekir.
Spawner ipeksi ile kırılırsa kitap geri verilir, doluysa da içindeki eşyalar da verilir.
Ayarlanmış spawnera sahibi sağ tık yaptığında 9 slotluk bir gui menüsü açılır. En ortada spawnerin ürettiği item ve item adedi bulunur. Sol tık ile 64'er olarak alınır. 64 ten az olduğunda olanları verir.
 
Son düzenleme:

merdoreistr

Birisi mi Spawnlandı?
Katılım
22 Mart 2018
Mesajlar
8
Elmaslar
3
Puanlar
0
Yaş
28
Şöyle göstereyim:
Kod:
#örnek:
#    itemid: iron_ingot #eşya
#    itemisim: &cDemir #isim
#    count: 1 #adet
#    spawnrange: 3 #spawn uzaklığı: mesela burada 3 blok yarıçapında
#    requiredplayerrange: 10 #sp nin çalışması için oyuncunun maximum uzaklığı: mesela burada 10 blok yarıçapında
#    delay: 100 #spawn aralığı tick olarak(20 Tick=1 Saniye): mesela burada 5 saniye
#    MaxNearbyEntities: 9999 #belirlediğimiz çapta kaç item olduğunda spawnlamayı bırakacağı
#    Yani: /spcreate 100 70 100 iron_ingot 1 3 10 100 9999 &cDemir #son kısmı yani &cDemir i yazmazsan default(normal) isminde spawn olur.

command /spcreate <int> <int> <int> <text> <int> <int> <int> <int> <int> [<text>]:
    usage: /spcreate <x> <y> <z> <item> <adet> <yarıçap> <oyuncuyarıçap> <süre> <maxitem> [<itemismi>]
    permission: sk.spcreate
    trigger:
        if arg-11 is set:
            execute console command "setblock %arg-1% %arg-2% %arg-3% minecraft:mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:%arg-4%,Count:1,Named:%arg-10%,}},SpawnCount:%arg-5%,SpawnRange:%arg-6%,RequiredPlayerRange:%arg-7%,delay:%arg-8%,MinSpawnDelay:40,MaxSpawnDelay:100,MaxNearbyEntities:%arg-9%}"
            message "&6[SpCreate] &a%arg-1% %arg-2% %arg-3% &ekoordinatlarına &a%arg-6% &eblok yarıçapında, &a%arg-8% &eTick periodlarında, &a%arg-5% &eadet &a%arg-10% &eisimli &a%arg-4% &eeşyasını, &a%arg-7% &eblok yarıçapında oyuncu olması şartıyla, maximum &a%arg-9% &eadet doğurabilen spawneri yerleştirildi."
            stop
        if arg-11 is not set:
            execute console command "setblock %arg-1% %arg-2% %arg-3% minecraft:mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:%arg-4%,Count:1,}},SpawnCount:%arg-5%,SpawnRange:%arg-6%,RequiredPlayerRange:%arg-7%,delay:%arg-8%,MinSpawnDelay:40,MaxSpawnDelay:100,MaxNearbyEntities:%arg-9%}"
            message "&6[SpCreate] &a%arg-1% %arg-2% %arg-3% &ekoordinatlarına &a%arg-6% &eblok yarıçapında, &a%arg-8% &eTick periodlarında, &a%arg-5% &eadet &a%arg-4% &eeşyasını, &a%arg-7% &eblok yarıçapında oyuncu olması şartıyla, maximum &a%arg-9% &eadet doğurabilen spawneri yerleştirildi."
            stop
MaxNearbyEntities kısmında spawn uzaklığında belirlediğim uzaklık içinde kaç adet item olduğunda spawnerin doğurmayı bırakacağı ayarıdır
Bu şekilde lagsız spawner kullanabilirsin.
Gönderi otomatik olarak birleştirildi:


Yani enchant table in bir envanteri olucak ve orası sürekli dolacak. Full olduğunda da spawn işlemi duracak.
Peki spawn işlemi için oyuncunun yakında olması gibi bir şart olucak mı?
Gönderi otomatik olarak birleştirildi:

#############################################################################################
#############################################################################################
#############################################################################################

Sanırım şöyle bir şey istediniz:
Kod:
options:
    m: &6[SkSpawner]&e #mesajlardaki tag
    oyuncurange: 10 #spawn için gerekli max oyuncu uzaklığı: burada 10 blok yarıçapında
    sure: 60 #itemlerin spawn olma süresi (saniye olarak): burada 1 dakika
    demiradet: 12 #belirlenen sürede spawn olacak demir sayısı
    altinadet: 12 #belirlenen sürede spawn olacak altın sayısı
    elmasadet: 12 #belirlenen sürede spawn olacak elmas sayısı
    zumrutadet: 12 #belirlenen sürede spawn olacak zümrüt sayısı
    maxadet: 1728 #kaç adet birikince spawn işleminin duracağı ||||  1728=1 sandık  //  3456=2 sandık(double chest)



command /kitapver <player> <text>:
    usage: /kitapver <oyuncu> <kitap>
    permission: sk.kitapver
    permission-message: &cBu komutu kullanmak için gerekli yetkiye sahip değilsin!
    trigger:
        if arg-2 is "demir":
            give 1 book named "&fDemir &aSpawner &eKitabı" to arg-1
        else if arg-2 is "altın":
            give 1 book named "&eAltın &aSpawner &eKitabı" to arg-1
        else if arg-2 is "elmas":
            give 1 book named "&bElmas &aSpawner &eKitabı" to arg-1
        else if arg-2 is "zümrüt":
            give 1 book named "&aZümrüt &aSpawner &eKitabı" to arg-1



command /spver <player>:
    usage: /spver <oyuncu>
    permission: sk.spver
    permission-message: &cBu komutu kullanmak için gerekli yetkiye sahip değilsin!
    trigger:
        give 1 enchanting table named "&eSpawner" to player



on place of enchanting table:
    if name of player's tool is "&eSpawner"
        set {_sp} to location of event-block
        set {sp.sahibi::%{_sp}%} to player
        set {sp::%{_sp}%} to {_sp}
        stop



on break of enchanting table:
    set {_sp} to location of event-block
    if {sp::*} contains {_sp}:
        if {sp.sahibi::%{_sp}%} is player:
            if tool of player is any pickaxe of silk touch:
                give 1 enchanting table named "&eSpawner" to player
                delete {sp::%{_sp}%}
                delete {sp.sahibi::%{_sp}%}
                if {sp.tip::%{_sp}%} is "demir":
                    give 1 book named "&fDemir &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of iron ingot to player
                else if {sp.tip::%{_sp}%} is "altın":
                    give 1 book named "&eAltın &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of gold ingot to player
                else if {sp.tip::%{_sp}%} is "elmas":
                    give 1 book named "&bElmas &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of diamond to player
                else if {sp.tip::%{_sp}%} is "zümrüt":
                    give 1 book named "&aZümrüt &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of emerald to player
                delete {sp.tip::%{_sp}%}
                delete {sp.adet::%{_sp}%}
                stop
            else:
                delete {sp::%{_sp}%}
                delete {sp.sahibi::%{_sp}%}
                delete {sp.tip::%{_sp}%}
                delete {sp.adet::%{_sp}%}
        else:
            message "{@m} Bu spawnerin sahibi sen değilsin!"



on right click on enchanting table with book:
    set {_sp} to location of event-block
    if {sp.tip::%{_sp}%} is not set:
        if name of player's tool is "&fDemir &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                set {sp.tip::%{_sp}%} to "demir"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner demir üretmeye ayarlandı!"
                stop
            else:
                cancel event
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
        else if name of player's tool is "&eAltın &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                set {sp.tip::%{_sp}%} to "altın"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner altın üretmeye ayarlandı!"
                stop
            else:
                cancel event
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
        else if name of player's tool is "&bElmas &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                set {sp.tip::%{_sp}%} to "elmas"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner elmas üretmeye ayarlandı!"
                stop
            else:
                cancel event
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
        else if name of player's tool is "&aZümrüt &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                set {sp.tip::%{_sp}%} to "zümrüt"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner zümrüt üretmeye ayarlandı!"
                stop
            else:
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
    else:
        message "{@m} Bu spawner zaten ayarlı! Eğer değiştirmek istiyorsan ipeksi ile kır ve yeniden koy!"
        stop



on right click on enchanting table:
    set {_sp} to location of event-block
    if {sp::*} contains {_sp}:
        if {sp.sahibi::%{_sp}%} is player:
            if {sp.tip::%{_sp}%} is "demir":
                open virtual chest inventory with size 1 named "&fDemir &aSpawner &eEnvanteri"
                make gui slot 4 of player with iron ingot named "&fDemir &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 iron ingot to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of iron ingot to player
                        set {sp.adet::%{_sp}%} to 0
            else if {sp.tip::%{_sp}%} is "altın":
                open virtual chest inventory with size 1 named "&eAltın &aSpawner &eEnvanteri"
                make gui slot 4 of player with gold ingot named "&eAltın &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 gold ingot to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of gold ingot to player
                        set {sp.adet::%{_sp}%} to 0
            else if {sp.tip::%{_sp}%} is "elmas":
                open virtual chest inventory with size 1 named "&bElmas &aSpawner &eEnvanteri"
                make gui slot 4 of player with iron ingot named "&bElmas &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 diamond to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of diamond to player
                        set {sp.adet::%{_sp}%} to 0
            else if {sp.tip::%{_sp}%} is "zümrüt":
                open virtual chest inventory with size 1 named "&aZümrüt &aSpawner &eEnvanteri"
                make gui slot 4 of player with iron ingot named "&aZümrüt &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 emerald to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of emerald to player
                        set {sp.adet::%{_sp}%} to 0



every {@sure} second:
    loop {sp::*}:
        set {_sp} to loop-value
        loop players in range {@oyuncurange}:
            if {sp.sahibi::%{_sp}%} is loop-player:
                if {@maxadet} is greater than {sp.adet::%{_sp}%}:
                    if {sp.tip::%{_sp}%} is "demir":
                        add {@demiradet} to {sp.adet::%{_sp}%}
                        stop
                    else if {sp.tip::%{_sp}%} is "altın":
                        add {@altinadet} to {sp.adet::%{_sp}%}
                        stop
                    else if {sp.tip::%{_sp}%} is "elmas":
                        add {@elmasadet} to {sp.adet::%{_sp}%}
                        stop
                    else if {sp.tip::%{_sp}%} is "zümrüt":
                        add {@zumrutadet} to {sp.adet::%{_sp}%}
                        stop
Denemedim. Siz denedikten sonra hata varsa buraya atarsanız diğer arkadaşların da yardımıyla çözeriz diye umuyorum.
Not: TuSKe gerektirir.

Skriptte kitap almak için /kitapver <oyuncu> <kitap> komutunu kullanabilirsin.
Skriptte spawner almak için /spver <oyuncu> komutunu kullanabilirsin.
Zaten ayarlı bir spawnera kitapla tıklandığında bu zaten ayarlı mesajını verir. Değiştirmek için kır koy yapmak gerekir.
Spawner ipeksi ile kırılırsa kitap geri verilir, doluysa da içindeki eşyalar da verilir.
Ayarlanmış spawnera sahibi sağ tık yaptığında 9 slotluk bir gui menüsü açılır. En ortada spawnerin ürettiği item ve item adedi bulunur. Sol tık ile 64'er olarak alınır. 64 ten az olduğunda olanları verir.

Spver çalışmıyor
 

YEmreK

Odunlara Vur Vur Vur!

Discord:

YEmreK#8104

Katılım
11 Nisan 2018
Mesajlar
42
Elmaslar
2
Puanlar
0
Yaş
29
Minecraft
YEmreK
Spver çalışmıyor
yazım hatasından dolayı. enchanting table yazmışım enchantment table olması gerekiyormuş. Düzeltip atarım şimdi.
############################
Kod:
options:
    m: &6[SkSpawner]&e #mesajlardaki tag
    oyuncurange: 10 #spawn için gerekli max oyuncu uzaklığı: burada 10 blok yarıçapında
    sure: 60 #itemlerin spawn olma süresi (saniye olarak): burada 1 dakika
    demiradet: 12 #belirlenen sürede spawn olacak demir sayısı
    altinadet: 12 #belirlenen sürede spawn olacak altın sayısı
    elmasadet: 12 #belirlenen sürede spawn olacak elmas sayısı
    zumrutadet: 12 #belirlenen sürede spawn olacak zümrüt sayısı
    maxadet: 1728 #kaç adet birikince spawn işleminin duracağı ||||  1728=1 sandık  //  3456=2 sandık(double chest)



command /kitapver <player> <text>:
    usage: /kitapver <oyuncu> <kitap>
    permission: sk.kitapver
    permission-message: &cBu komutu kullanmak için gerekli yetkiye sahip değilsin!
    trigger:
        if arg-2 is "demir":
            give 1 book named "&fDemir &aSpawner &eKitabı" to arg-1
        else if arg-2 is "altın":
            give 1 book named "&eAltın &aSpawner &eKitabı" to arg-1
        else if arg-2 is "elmas":
            give 1 book named "&bElmas &aSpawner &eKitabı" to arg-1
        else if arg-2 is "zümrüt":
            give 1 book named "&aZümrüt &aSpawner &eKitabı" to arg-1



command /spver <player>:
    usage: /spver <oyuncu>
    permission: sk.spver
    permission-message: &cBu komutu kullanmak için gerekli yetkiye sahip değilsin!
    trigger:
        give 1 enchantment table named "&eSpawner" to player



on place of enchantment table:
    if name of player's tool is "&eSpawner"
        set {_sp} to location of event-block
        set {sp.sahibi::%{_sp}%} to player
        set {sp::%{_sp}%} to {_sp}
        stop



on break of enchantment table:
    set {_sp} to location of event-block
    if {sp::*} contains {_sp}:
        if {sp.sahibi::%{_sp}%} is player:
            if tool of player is any pickaxe of silk touch:
                give 1 enchantment table named "&eSpawner" to player
                delete {sp::%{_sp}%}
                delete {sp.sahibi::%{_sp}%}
                if {sp.tip::%{_sp}%} is "demir":
                    give 1 book named "&fDemir &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of iron ingot to player
                else if {sp.tip::%{_sp}%} is "altın":
                    give 1 book named "&eAltın &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of gold ingot to player
                else if {sp.tip::%{_sp}%} is "elmas":
                    give 1 book named "&bElmas &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of diamond to player
                else if {sp.tip::%{_sp}%} is "zümrüt":
                    give 1 book named "&aZümrüt &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of emerald to player
                delete {sp.tip::%{_sp}%}
                delete {sp.adet::%{_sp}%}
                stop
            else:
                delete {sp::%{_sp}%}
                delete {sp.sahibi::%{_sp}%}
                delete {sp.tip::%{_sp}%}
                delete {sp.adet::%{_sp}%}
        else:
            message "{@m} Bu spawnerin sahibi sen değilsin!"



on right click on enchantment table with book:
    set {_sp} to location of event-block
    if {sp.tip::%{_sp}%} is not set:
        if name of player's tool is "&fDemir &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                set {sp.tip::%{_sp}%} to "demir"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner demir üretmeye ayarlandı!"
                stop
            else:
                cancel event
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
        else if name of player's tool is "&eAltın &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                set {sp.tip::%{_sp}%} to "altın"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner altın üretmeye ayarlandı!"
                stop
            else:
                cancel event
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
        else if name of player's tool is "&bElmas &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                set {sp.tip::%{_sp}%} to "elmas"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner elmas üretmeye ayarlandı!"
                stop
            else:
                cancel event
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
        else if name of player's tool is "&aZümrüt &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                set {sp.tip::%{_sp}%} to "zümrüt"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner zümrüt üretmeye ayarlandı!"
                stop
            else:
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
    else:
        message "{@m} Bu spawner zaten ayarlı! Eğer değiştirmek istiyorsan ipeksi ile kır ve yeniden koy!"
        stop



on right click on enchantment table:
    set {_sp} to location of event-block
    if {sp::*} contains {_sp}:
        if {sp.sahibi::%{_sp}%} is player:
            if {sp.tip::%{_sp}%} is "demir":
                open virtual chest inventory with size 1 named "&fDemir &aSpawner &eEnvanteri"
                make gui slot 4 of player with iron ingot named "&fDemir &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 iron ingot to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of iron ingot to player
                        set {sp.adet::%{_sp}%} to 0
            else if {sp.tip::%{_sp}%} is "altın":
                open virtual chest inventory with size 1 named "&eAltın &aSpawner &eEnvanteri"
                make gui slot 4 of player with gold ingot named "&eAltın &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 gold ingot to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of gold ingot to player
                        set {sp.adet::%{_sp}%} to 0
            else if {sp.tip::%{_sp}%} is "elmas":
                open virtual chest inventory with size 1 named "&bElmas &aSpawner &eEnvanteri"
                make gui slot 4 of player with iron ingot named "&bElmas &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 diamond to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of diamond to player
                        set {sp.adet::%{_sp}%} to 0
            else if {sp.tip::%{_sp}%} is "zümrüt":
                open virtual chest inventory with size 1 named "&aZümrüt &aSpawner &eEnvanteri"
                make gui slot 4 of player with iron ingot named "&aZümrüt &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 emerald to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of emerald to player
                        set {sp.adet::%{_sp}%} to 0



every {@sure} second:
    loop {sp::*}:
        set {_sp} to loop-value
        loop players in range {@oyuncurange}:
            if {sp.sahibi::%{_sp}%} is loop-player:
                if {@maxadet} is greater than {sp.adet::%{_sp}%}:
                    if {sp.tip::%{_sp}%} is "demir":
                        add {@demiradet} to {sp.adet::%{_sp}%}
                        stop
                    else if {sp.tip::%{_sp}%} is "altın":
                        add {@altinadet} to {sp.adet::%{_sp}%}
                        stop
                    else if {sp.tip::%{_sp}%} is "elmas":
                        add {@elmasadet} to {sp.adet::%{_sp}%}
                        stop
                    else if {sp.tip::%{_sp}%} is "zümrüt":
                        add {@zumrutadet} to {sp.adet::%{_sp}%}
                        stop
Şöyle deneyip hata varsa atabilir misin? Tamamını çözebileceğimi garanti etmiyorum. Ama diğer arkadaşların yardımıyla çözebileceğimize inanıyorum.
 

merdoreistr

Birisi mi Spawnlandı?
Katılım
22 Mart 2018
Mesajlar
8
Elmaslar
3
Puanlar
0
Yaş
28
hata2.JPG

hata1.JPG
 

YEmreK

Odunlara Vur Vur Vur!

Discord:

YEmreK#8104

Katılım
11 Nisan 2018
Mesajlar
42
Elmaslar
2
Puanlar
0
Yaş
29
Minecraft
YEmreK
Kodda başka bir hata tespit etmedim son hali bu:
Kod:
options:
    m: &6[SkSpawner]&e #mesajlardaki tag
    oyuncurange: 10 #spawn için gerekli max oyuncu uzaklığı: burada 10 blok yarıçapında
    sure: 60 #itemlerin spawn olma süresi (saniye olarak): burada 1 dakika
    demiradet: 12 #belirlenen sürede spawn olacak demir sayısı
    altinadet: 12 #belirlenen sürede spawn olacak altın sayısı
    elmasadet: 12 #belirlenen sürede spawn olacak elmas sayısı
    zumrutadet: 12 #belirlenen sürede spawn olacak zümrüt sayısı
    maxadet: 1728 #kaç adet birikince spawn işleminin duracağı ||||  1728=1 sandık  //  3456=2 sandık(double chest)



command /kitapver <player> <text>:
    usage: /kitapver <oyuncu> <kitap>
    permission: sk.kitapver
    permission message: &cBu komutu kullanmak için gerekli yetkiye sahip değilsin!
    trigger:
        if arg-2 is "demir":
            give 1 book named "&fDemir &aSpawner &eKitabı" to arg-1
        else if arg-2 is "altın":
            give 1 book named "&eAltın &aSpawner &eKitabı" to arg-1
        else if arg-2 is "elmas":
            give 1 book named "&bElmas &aSpawner &eKitabı" to arg-1
        else if arg-2 is "zümrüt":
            give 1 book named "&aZümrüt &aSpawner &eKitabı" to arg-1



command /spver <player>:
    usage: /spver <oyuncu>
    permission: sk.spver
    permission message: &cBu komutu kullanmak için gerekli yetkiye sahip değilsin!
    trigger:
        give 1 enchantment table named "&eSpawner" to player



on place of enchantment table:
    if name of player's tool is "&eSpawner":
        set {_sp} to location of event-block
        set {sp.sahibi::%{_sp}%} to player
        set {sp::%{_sp}%} to {_sp}
        stop



on break of enchantment table:
    set {_sp} to location of event-block
    if {sp::*} contains {_sp}:
        if {sp.sahibi::%{_sp}%} is player:
            if tool of player is any pickaxe of silk touch:
                give 1 enchantment table named "&eSpawner" to player
                delete {sp::%{_sp}%}
                delete {sp.sahibi::%{_sp}%}
                if {sp.tip::%{_sp}%} is "demir":
                    give 1 book named "&fDemir &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of iron ingot to player
                else if {sp.tip::%{_sp}%} is "altın":
                    give 1 book named "&eAltın &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of gold ingot to player
                else if {sp.tip::%{_sp}%} is "elmas":
                    give 1 book named "&bElmas &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of diamond to player
                else if {sp.tip::%{_sp}%} is "zümrüt":
                    give 1 book named "&aZümrüt &aSpawner &eKitabı" to player
                    if {sp.adet::%{_sp}%} is greater than 0:
                        give {sp.adet::%{_sp}%} of emerald to player
                delete {sp.tip::%{_sp}%}
                delete {sp.adet::%{_sp}%}
                stop
            else:
                delete {sp::%{_sp}%}
                delete {sp.sahibi::%{_sp}%}
                delete {sp.tip::%{_sp}%}
                delete {sp.adet::%{_sp}%}
        else:
            message "{@m} Bu spawnerin sahibi sen değilsin!"



on right click on enchantment table with book:
    set {_sp} to location of event-block
    if {sp.tip::%{_sp}%} is not set:
        if name of player's tool is "&fDemir &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                remove 1 book named "&fDemir &aSpawner &eKitabı" from player's inventory
                set {sp.tip::%{_sp}%} to "demir"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner demir üretmeye ayarlandı!"
                stop
            else:
                cancel event
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
        else if name of player's tool is "&eAltın &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                remove 1 book named "&eAltın &aSpawner &eKitabı" from player's inventory
                set {sp.tip::%{_sp}%} to "altın"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner altın üretmeye ayarlandı!"
                stop
            else:
                cancel event
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
        else if name of player's tool is "&bElmas &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                remove 1 book named "&bElmas &aSpawner &eKitabı" from player's inventory
                set {sp.tip::%{_sp}%} to "elmas"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner elmas üretmeye ayarlandı!"
                stop
            else:
                cancel event
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
        else if name of player's tool is "&aZümrüt &aSpawner &eKitabı":
            if {sp.sahibi::%{_sp}%} is player:
                remove 1 book named "&aZümrüt &aSpawner &eKitabı" from player's inventory
                set {sp.tip::%{_sp}%} to "zümrüt"
                set {sp.adet::%{_sp}%} to 0
                message "{@m} Spawner zümrüt üretmeye ayarlandı!"
                stop
            else:
                message "{@m} Bu spawnerin sahibi sen değilsin!"
                stop
    else:
        message "{@m} Bu spawner zaten ayarlı! Eğer değiştirmek istiyorsan ipeksi ile kır ve yeniden koy!"
        stop



on right click on enchantment table:
    set {_sp} to location of event-block
    if {sp::*} contains {_sp}:
        if {sp.sahibi::%{_sp}%} is player:
            cancel event
            if {sp.tip::%{_sp}%} is "demir":
                open virtual chest inventory with size 1 named "&fDemir &aSpawner &eEnvanteri" to player
                make gui slot 4 of player with iron ingot named "&fDemir &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 iron ingot to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of iron ingot to player
                        set {sp.adet::%{_sp}%} to 0
            else if {sp.tip::%{_sp}%} is "altın":
                open virtual chest inventory with size 1 named "&eAltın &aSpawner &eEnvanteri" to player
                make gui slot 4 of player with gold ingot named "&eAltın &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 gold ingot to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of gold ingot to player
                        set {sp.adet::%{_sp}%} to 0
            else if {sp.tip::%{_sp}%} is "elmas":
                open virtual chest inventory with size 1 named "&bElmas &aSpawner &eEnvanteri" to player
                make gui slot 4 of player with iron ingot named "&bElmas &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 diamond to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of diamond to player
                        set {sp.adet::%{_sp}%} to 0
            else if {sp.tip::%{_sp}%} is "zümrüt":
                open virtual chest inventory with size 1 named "&aZümrüt &aSpawner &eEnvanteri" to player
                make gui slot 4 of player with iron ingot named "&aZümrüt &eAdedi" with lore "&2{sp.adet::%{_sp}%} || &eAlmak için tıkla!" to run using left mouse button:
                    if {sp.adet::%{_sp}%} is greater or equal to 64:
                        give 64 emerald to player
                        remove 64 from {sp.adet::%{_sp}%}
                    else:
                        give {sp.adet::%{_sp}%} of emerald to player
                        set {sp.adet::%{_sp}%} to 0



every {@sure} second:
    loop {sp::*}:
        set {_sp} to loop-value
        loop players in radius {@oyuncurange} of {_sp}:
            if {sp.sahibi::%{_sp}%} is loop-player:
                if {@maxadet} is greater than {sp.adet::%{_sp}%}:
                    if {sp.tip::%{_sp}%} is "demir":
                        add {@demiradet} to {sp.adet::%{_sp}%}
                        stop
                    else if {sp.tip::%{_sp}%} is "altın":
                        add {@altinadet} to {sp.adet::%{_sp}%}
                        stop
                    else if {sp.tip::%{_sp}%} is "elmas":
                        add {@elmasadet} to {sp.adet::%{_sp}%}
                        stop
                    else if {sp.tip::%{_sp}%} is "zümrüt":
                        add {@zumrutadet} to {sp.adet::%{_sp}%}
                        stop
Fakat bende bir hata veriyor TuSKe bir çalışıyor bir çalışmıyor çözemiyorum. O konuda da siz bana yardımcı olursanız sevinirim.(TuSKeYardım) Ama kodların doğru olduğunu düşünüyorum.
 
Son düzenleme:
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı