[Skript] + Basma ve Eşya Oluşturma

eklenti

Kızıltaş Madencisi
En iyi cevaplar
0
Arkadaşlar 2 gündür bununla uğraşıyorum baya çabaladım sonunda stabil bi sürüm oluşturdum, gerçekten çok karışık bi skript kullanımı kolay fakat düzenlemesi çok zor ve anlıycak olucak mı bilmiyorum ben bile zorlanıyorum, size düzenlemeyi anlatamam o kafa bende yok anlatsam bile sizde anlıycak o kafar yok(kötü bişi demedim :) ), artık çabuk anlayan biri iseniz ve içindeki pluginleri biliyorsanız anlarsınız umarım, yinede gerçekten çok fazla ilgilenen varsa bu artı basma ile ö.m ile bana ulaşıp daha güzel düzenleyip isteğiniz üzere size veririm yoksa çok fazla kafa yormayın, skript'i yapmak için yaptım her hangi bi amaç içermiyor ama amaçlandırmak isterseniz sunucunuza atıp benimle iletişime geçin çok fazla anlayanın olucağını sanmıyorum neyse ben yinede veriyim. :)

Gif


Kod​
Kod:
on npc right click:
    if citizen is named "Demirci":
        set {_lore::*} to lore of player's tool split at "||"
        loop {_lore::*}:
            if {_lore::1} contains "§fLevel: 0§2 [§c+9§2]":
                send "§4Daha fazla yükseltme yapılamaz!" to player
                stop loop
            else if {_lore::1} contains "§fLevel: 0§2 [§c+8§2]":
                open chest with 1 rows named "&2Eşya Yükseltme" to player
                format slot 0 of player with paper named "&4YÜkselt" to close then run [make player execute command "upgrade 19"]
                stop loop
            else if {_lore::1} contains "§fLevel: 0§2 [§c+7§2]":
                open chest with 1 rows named "&2Eşya Yükseltme" to player
                format slot 0 of player with paper named "&4YÜkselt" to close then run [make player execute command "upgrade 28"]
                stop loop
            else if {_lore::1} contains "§fLevel: 0§2 [§c+6§2]":
                open chest with 1 rows named "&2Eşya Yükseltme" to player
                format slot 0 of player with paper named "&4YÜkselt" to close then run [make player execute command "upgrade 34"]
                stop loop
            else if {_lore::1} contains "§fLevel: 0§2 [§c+5§2]":
                open chest with 1 rows named "&2Eşya Yükseltme" to player
                format slot 0 of player with paper named "&4YÜkselt" to close then run [make player execute command "upgrade 42"]
                stop loop
            else if {_lore::1} contains "§fLevel: 0§2 [§c+4§2]":
                open chest with 1 rows named "&2Eşya Yükseltme" to player
                format slot 0 of player with paper named "&4YÜkselt" to close then run [make player execute command "upgrade 50"]
                stop loop
            else if {_lore::1} contains "§fLevel: 0§2 [§c+3§2]":
                open chest with 1 rows named "&2Eşya Yükseltme" to player
                format slot 0 of player with paper named "&4YÜkselt" to close then run [make player execute command "upgrade 62"]
                stop loop
            else if {_lore::1} contains "§fLevel: 0§2 [§c+2§2]":
                open chest with 1 rows named "&2Eşya Yükseltme" to player
                format slot 0 of player with paper named "&4YÜkselt" to close then run [make player execute command "upgrade 74"]
                stop loop
            else if {_lore::1} contains "§fLevel: 0§2 [§c+1§2]":
                open chest with 1 rows named "&2Eşya Yükseltme" to player
                format slot 0 of player with paper named "&4YÜkselt" to close then run [make player execute command "upgrade 88"]
                stop loop
            else if {_lore::1} contains "§fLevel: 0":
                open chest with 1 rows named "&2Eşya Yükseltme" to player
                format slot 0 of player with paper named "&4YÜkselt" to close then run [make player execute command "upgrade 94"]
                stop loop

command /upgrade <number>:
    trigger:
        if chance of arg-1%:
            make player execute command "/ils upgrade hand"
            send "§2Yükseltme başarılı!"
        else:
            send "§4Yükseltme başarısız!"

command /io [<text>] [<number>] [<text>]:
    trigger:
        if arg-1 is not set:
            send "&4Değer girmelisin, &a/io <Eşyaİsmi> <LoreSatırı> <Lore>"
        if arg-1 is set:
            if arg-1 is "loretemizle":
                set {_loretype} to type of executor's held item
                set {_lorename} to name of executor's held item
                clear executor's held item
                set executor's held item to {_loretype} named "%{_lorename}%"
                stop
            if arg-2 is not set:
                if arg-3 is not set:
                    send "&4Lore satırı ve lore girmelisin!"
            if arg-2 is set:
                if arg-3 is not set:
                    send "&4Lore girmelisin!"
            if arg-2 is set:
                if arg-3 is set:
                    set {_name} to "%arg-1%"
                    set {_lore} to "%arg-3%"
                    replace every "&" with "§" in {_name}
                    replace every "&" with "§" in {_lore}
                    set name of executor's held item to "%{_name}%"
                    set line arg-2 of lore of executor's held item to "%{_lore}%"
#hsndmrts :)

Anlayan olursa diğer insanlarada anlatabilir, skript çalışması için skrayfall, skquery, skript, citizens ve item lore stats gerekiyor bunların hepsi çalışması için gerekiyor, biri bile olmassa sorun çıkar, sunucunuza özel düzenleme yaparım ö.m ile ulaşabilirsiniz.

Etiket: (Alıntı)
@mciltrot34 @bydemir06 @zRedDragon @Celebrex @Berkan_TR @MhaWTHoR @Ardart @LegendWH @Mockingjayy @Minecraftplayerr @AzlaazTR @ErenBeyazkurt @umut_ @DeathLight
 
Son düzenleme:

eklenti

Kızıltaş Madencisi
En iyi cevaplar
0
beyler konuyu düzenledim, tekrardan okursanız sevinirim, özellikle başını :) çok sıkıntı çıkartıyor bu düzenleme konusunda ö.m ile sunucunuza özel düzenleme yaparım, onun dışında sadece göstermelik bi skript, yazabiliyor muyum diye baktım diyebilirim :) citizens, item lore stats, skrayfall, skquery ve skript gerektiriyor.
 

Ardart

Kızıltaş Madencisi
En iyi cevaplar
0
Ooo güzel bir skript olmuş, tebrikler. Yalnız bir tanıtım videosu falan çekersen, daha da iyi olacağını düşünüyorum. Birdahaki projelerini görmek üzere! :p
 

bydemir06

Obsidyen Madencisi
En iyi cevaplar
0
Güzel :) Ama biz önce yapmıştık :) Puhahahahahaha :D
Paylaşmasaydın işime gelirdi ama neyse :)
Kullanıcak olan arkadaşlara bir uyarım vardır.
Çeşitli buglara neden olabiliyor.
 

eklenti

Kızıltaş Madencisi
En iyi cevaplar
0
Güzel :) Ama biz önce yapmıştık :) Puhahahahahaha :D
Paylaşmasaydın işime gelirdi ama neyse :)
Kullanıcak olan arkadaşlara bir uyarım vardır.
Çeşitli buglara neden olabiliyor.
benim yazdığım farklı gerçekten, ils kullandığım için bi bug olmıycak, siz nasıl yaptınız bilmiyorum.
 

eklenti

Kızıltaş Madencisi
En iyi cevaplar
0
en fazla gif koyabilirim onuda biraz uğraşıyım koyucam.[DOUBLEPOST=1439547458,1439546695][/DOUBLEPOST]gifi koydum cuma'dan sonra daha güzel bişi koyucam şimdilik bununla idare edin :)
 
Üst