Sol Reklam
Sağ Reklam

Skript Paylaşımı PEnchSk - Level Atlattırma & Artı Basma Skript'i

Durum
Mesaj gönderimine kapalı.

kingOf0

"~SimitSu"

Discord:

kingOf0!#4055

Katılım
14 Haziran 2016
Mesajlar
998
Elmaslar
746
Puanlar
15.070
Yer
getPlayer("SimitSu").getLocation()
Minecraft
SimitSu
PEnchSK.png


Selamun Aleyküm Mc-Tr Ailesi,Uzun bir aradan sonra sizlere bir skript paylaşıyorum.Bu skript'te her türlü eşyalarınıza Artı basıp seviye atlattırabilecek siniz.

-rne-in.png

1528753376167.png


-rne-in (1).png



-rne-in (3).png

Edit itemlerinizin 1.lore'si kullanılmışsa sorun çıkartabilir
Bu sorunu nasıl çözebilirsiniz?
Burda yazan 1'i 2 yaparsanız skript itemler'in 2.lore'sine yazacaktır fakat bu sefer 2.lore'ye yazılmış edit itemler'de sıkıntı çıkacaktır... Fakat Edit itemleri yapmadan önce edit itemler'i demirciye kayıt ettirirseniz(demirciye gidip sağ tıklarsanız) bu sorun ortadan kalkacaktır


-rne-in (2).png

Mesela diyelim elimizde Sharpness 5 Level0 bi kılıç var
biz bu kılıc'ı Level1'e çıkarttığımızda üzerindeki Sharpness büyüsü
6'ya çıkacak.Biz Bu kılıcı Level5'e çıkarttığımızda bu kılıcın Sharpness Büyüsü 10 olacak

2018-06-11_23.51.30.png


Not:Eğer Enchant'sız bir item'i yükseltmeye çalışırsanız: Item'in seviyesi yükselecek fakat item'e büyü eklenmeyecektir

2018-06-11_23.51.19.png


* Toplam 5 Adet Seviye Var

* /penchsk help

* Her Seviye Atlandığında Eşya'nın üzerindeki Büyü 1 Artıyor

* NPC & GUI

* Tamamen Düzenlenebilir Mesajlar

options:
upgradechance4: 45 #Önemli
upgradechance3: 55 #Önemli
upgradechance2: 60 #Önemli
upgradechance1: 75 #Önemli
upgradechance0: 90 #Önemli
#maded by kingOf0 for minecraft Türkiye forums
Upgrademoney1: 100000 #Önemli
Upgrademoney2: 250000 #Önemli
Upgrademoney3: 500000 #Önemli
Upgrademoney4: 750000 #Önemli
Upgrademoney5: 1000000 #Önemli

penchaskrequiresenchanted: &4Demirci &8→ Büyüsüz bir eşyayı geliştirmek neyine yarar? Bana büyülü bir eşya getir!
penchaskonlyitems: &4Demirci &8→ Ben saddece Kazma,Kılıç veya Zırh yükseltebilirim, Lütfen bana bunlardan getir
penchasksmithsuccesfulycreated: &4Demirci başarıyla oluşturuldu!
penchaskitemregistered: &4Demirci &8→ Hmm Bu yenimi? Senin için bu eşyayı kayıt ettireceğim.
penchaskupgradesuccesfully: &4Demirci → &2Yükseltme Başarılı!
penchaskupgradeunsuccesfully: &4Demirci → Yükseltme Başarısız
penchaskupgrade1nomoney: &4Demirci → Beleşe iş yok! (100000 Gerekli) #Önemli
penchaskupgrade2nomoney: &4Demirci → Beleşe iş yok! (250000 Gerekli) #Önemli
penchaskupgrade3nomoney: &4Demirci → Beleşe iş yok! (500000 Gerekli) #Önemli
penchaskupgrade4nomoney: &4Demirci → Beleşe iş yok! (750000 Gerekli) #Önemli
penchaskupgrade5nomoney: &4Demirci → Beleşe iş yok! (1000000 Gerekli) #Önemli
penchaskcannotupgrade: &4Bu Eşyayı yükseltemezsiniz
penchaskfailed: &4Demirci → Ağgh Kırıldı! tekrar denemem gerekecek!
penchaskupgradeablytools: pickaxe or sword or helmet or leggings or boots or chestplate or bow #Önemli ,Yükseltilmeye açık olan eşyalar not:efficiency sharpness protection power punch ve unbreaking 'i arttırır
penchasksmithname: &4Demirci #npc ismi #Önemli

penchasksummonusage: &8Kullanım: &0/penchask summon &8&4Demirci&8'yi çağırır #Önemli
penchasklorenumber: 1 #level'in hangi satırda bulunacağı #Önemli
penchasklevel0: §fLevel: §2 [§4+0§2] #Önemli
penchasklevel1: §fLevel: §2 [§4+1§2] #Önemli
penchasklevel2: §fLevel: §2 [§4+2§2] #Önemli
penchasklevel3: §fLevel: §2 [§4+3§2] #Önemli
penchasklevel4: §fLevel: §2 [§4+4§2] #Önemli
penchasklevel5: §fLevel: §2 [§4+5§2] #Önemli
penchaskupgradereached: &4&lSon seviyeye yükseltimiş!
penchask1levelupgreaded: 1.&8 Seviyeye Yükseltilmiş!
penchask2levelupgreaded: 2.&8 Seviyeye Yükseltilmiş!
penchask3levelupgreaded: 3.&8 Seviyeye Yükseltilmiş!
penchask4levelupgreaded: 4.&8 Seviyeye Yükseltilmiş!
penchask5levelupgreaded: 5.&8 Seviyeye Yükseltilmiş!
penchaskupgrademenuname: &2Eşya Yükseltme #Önemli
penchaskupgradeit: &4&l&mYükselt
penchaskclickforupgreade: &2Yükseltmek için tıkla!
penchasknomoneymessage: &4Paran Yetersiz!
Kod:
options: #made by kingOf0 for minecraft Türkiye forums
    upgradechance4: 45 #Önemli
    upgradechance3: 55 #Önemli
    upgradechance2: 60 #Önemli
    upgradechance1: 75 #Önemli
    upgradechance0: 90 #Önemli
    Upgrademoney1: 100000 #Önemli
    Upgrademoney2: 250000 #Önemli
    Upgrademoney3: 500000 #Önemli
    Upgrademoney4: 750000 #Önemli
    Upgrademoney5: 1000000 #Önemli
    penchaskrequiresenchanted: &4Demirci &8→ Büyüsüz bir eşyayı geliştirmek neyine yarar? Bana büyülü bir eşya getir!
    penchaskonlyitems: &4Demirci &8→ Ben saddece Kazma,Kılıç veya Zırh yükseltebilirim, Lütfen bana bunlardan getir
    penchasksmithsuccesfulycreated: &4Demirci başarıyla oluşturuldu!
    penchaskitemregistered: &4Demirci &8→ Hmm Bu yenimi? Senin için bu eşyayı kayıt ettireceğim.
    penchaskupgradesuccesfully: &4Demirci → &2Yükseltme Başarılı!
    penchaskupgradeunsuccesfully: &4Demirci → Yükseltme Başarısız
    penchaskupgrade1nomoney: &4Demirci → Beleşe iş yok! (100000 Gerekli) #Önemli
    penchaskupgrade2nomoney: &4Demirci → Beleşe iş yok! (250000 Gerekli) #Önemli
    penchaskupgrade3nomoney: &4Demirci → Beleşe iş yok! (500000 Gerekli) #Önemli
    penchaskupgrade4nomoney: &4Demirci → Beleşe iş yok! (750000 Gerekli) #Önemli
    penchaskupgrade5nomoney: &4Demirci → Beleşe iş yok! (1000000 Gerekli) #Önemli
    penchaskcannotupgrade: &4Bu Eşyayı yükseltemezsiniz
    penchaskfailed: &4Demirci → Ağgh Kırıldı! tekrar denemem gerekecek!
    penchaskupgradeablytools:  pickaxe or sword or helmet or leggings or boots or chestplate or bow #Önemli ,Yükseltilmeye açık olan eşyalar not:efficiency sharpness protection power punch ve unbreaking 'i arttırır
    penchasksmithname: &4Demirci #npc ismi #Önemli
    penchasksummonusage: &8Kullanım: &0/penchsk summon &8&4Demirci&8'yi çağırır #Önemli
    penchasklorenumber: 1 #level'in hangi satırda bulunacağı #Önemli
    penchasklevel0: §fLevel: §2 [§4+0§2] #Önemli
    penchasklevel1: §fLevel: §2 [§4+1§2] #Önemli
    penchasklevel2: §fLevel: §2 [§4+2§2] #Önemli
    penchasklevel3: §fLevel: §2 [§4+3§2] #Önemli
    penchasklevel4: §fLevel: §2 [§4+4§2] #Önemli
    penchasklevel5: §fLevel: §2 [§4+5§2] #Önemli
    penchaskupgradereached: &4&lSon seviyeye yükseltimiş!
    penchask1levelupgreaded: 1.&8 Seviyeye Yükseltilmiş!
    penchask2levelupgreaded: 2.&8 Seviyeye Yükseltilmiş!
    penchask3levelupgreaded: 3.&8 Seviyeye Yükseltilmiş!
    penchask4levelupgreaded: 4.&8 Seviyeye Yükseltilmiş!
    penchask5levelupgreaded: 5.&8 Seviyeye Yükseltilmiş!
    penchaskupgrademenuname: &2Eşya Yükseltme  #Önemli
    penchaskupgradeit: &4&l&mYükselt
    penchaskclickforupgreade: &2Yükseltmek için tıkla!
    penchasknomoneymessage: &4Paran Yetersiz!
function enchantbassk(p: player):  
    close {_p}'s inventory
    {_p}'s tool is a {@penchaskupgradeablytools}:
        set {_penchant} to enchant level of unbreaking of {_p}'s tool
        set {_penchant} to {_penchant} parsed as integer
        if {_penchant} isn't 0:
            set {_item} to {_p}'s tool
            remove {_item} from {_p}'s inventory
            set enchant level of unbreaking of {_item} to ({_penchant} + 1)
            give {_item} to {_p}
        set {_penchant} to enchant level of efficiency of {_p}'s tool
        set {_penchant} to {_penchant} parsed as integer
        if {_penchant} isn't 0:
            set {_item} to {_p}'s tool
            remove {_item} from {_p}'s inventory
            set enchant level of efficiency of {_item} to ({_penchant} + 1)
            give {_item} to {_p}
        set {_penchant} to enchant level of sharpness of {_p}'s tool
        set {_penchant} to {_penchant} parsed as integer
        if {_penchant} isn't 0:
            set {_item} to {_p}'s tool
            remove {_item} from {_p}'s inventory
            set enchant level of sharpness of {_item} to ({_penchant} + 1)
            give {_item} to {_p}
        set {_penchant} to enchant level of protection of {_p}'s tool
        set {_penchant} to {_penchant} parsed as integer
        if {_penchant} isn't 0:
            set {_item} to {_p}'s tool
            remove {_item} from {_p}'s inventory
            set enchant level of protection of {_item} to ({_penchant} + 1)
            give {_item} to {_p}
        set {_penchant} to enchant level of power of {_p}'s tool
        set {_penchant} to {_penchant} parsed as integer
        if {_penchant} isn't 0:
            set {_item} to {_p}'s tool
            remove {_item} from {_p}'s inventory
            set enchant level of power of {_item} to ({_penchant} + 1)
            give {_item} to {_p}
        set {_penchant} to enchant level of punch of {_p}'s tool
        set {_penchant} to {_penchant} parsed as integer
        if {_penchant} isn't 0:
            set {_item} to {_p}'s tool
            remove {_item} from {_p}'s inventory
            set enchant level of punch of {_item} to ({_penchant} + 1)
            give {_item} to {_p}
            stop
    else:
        send "{@penchaskonlyitems}" to {_p}
on npc left click:
    if citizen is named "{@penchasksmithname}":
        if player's held item is {@penchaskupgradeablytools}:
            set {_plore::*} to lore of player's tool split at "||"
            loop {_plore::*}:
                if {_plore::{@penchasklorenumber}} contains "§fLevel:":

                    if {_plore::*} contains "{@penchasklevel5}":                  
                        open virtual chest with size 1 named "{@penchaskupgrademenuname}" to player
                        make gui slot 0 of player with paper named "{@penchaskupgradereached}" to close
                        make gui slot 1 of player with black stained glass pane named " " to close
                        make gui slot 2 of player with White stained glass pane named "{@penchask1levelupgreaded}" to close
                        make gui slot 3 of player with White stained glass pane named "{@penchask2levelupgreaded}" to close
                        make gui slot 4 of player with White stained glass pane named "{@penchask3levelupgreaded}" to close
                        make gui slot 5 of player with White stained glass pane named "{@penchask4levelupgreaded}" to close
                        make gui slot 6 of player with White stained glass pane named "{@penchask5levelupgreaded}" to close
                        make gui slot 7 and 8 of player with black stained glass pane named " " to close
                       
                    else if {_plore::*} contains "{@penchasklevel4}":
                        open virtual chest with size 1 named "{@penchaskupgrademenuname}" to player                      
                        if balance of player is higher than {@Upgrademoney4}:
                            make gui slot 0 of player with paper named "{@penchaskclickforupgreade}" with lore "&2{@Upgrademoney5}" to run player command "/penchaskupgrade {@upgradechance4}" using right or left mouse button
                        else:
                            set {_pparalazim} to {@Upgrademoney5} - player's balance
                            make gui slot 0 of player with paper named "{@penchaskupgradeit}" with lore "{@penchasknomoneymessage} &8%{_pparalazim}% Gerekli"  to run player command "/penchaskupgrade {@upgradechance4}" using right or left mouse button
                            delete {_pparalazim}                          
                        make gui slot 1 of player with black stained glass pane named " " to close
                        make gui slot 2 of player with White stained glass pane named "{@penchask1levelupgreaded}" to close
                        make gui slot 3 of player with White stained glass pane named "{@penchask2levelupgreaded}" to close
                        make gui slot 4 of player with White stained glass pane named "{@penchask3levelupgreaded}" to close
                        make gui slot 5 of player with White stained glass pane named "{@penchask4levelupgreaded}" to close
                        make gui slot 6, 7 and 8 of player with black stained glass pane named " " to close
                        stop loop                      
                    else if {_plore::*} contains "{@penchasklevel3}":
                        open virtual chest with size 1 named "{@penchaskupgrademenuname}" to player                      
                        if balance of player is higher than {@Upgrademoney3}:
                            make gui slot 0 of player with paper named "{@penchaskclickforupgreade}" with lore "&2{@Upgrademoney4}" to run player command "/penchaskupgrade {@upgradechance3}" using right or left mouse button
                        else:
                            set {_pparalazim} to {@Upgrademoney4} - player's balance
                            make gui slot 0 of player with paper named "{@penchaskupgradeit}" with lore "{@penchasknomoneymessage} &8%{_pparalazim}% Gerekli"  to run player command "/penchaskupgrade {@upgradechance3}" using right or left mouse button
                            delete {_pparalazim}                          
                        make gui slot 1 of player with black stained glass pane named " " to close
                        make gui slot 2 of player with White stained glass pane named "{@penchask1levelupgreaded}" to close
                        make gui slot 3 of player with White stained glass pane named "{@penchask2levelupgreaded}" to close
                        make gui slot 4 of player with White stained glass pane named "{@penchask3levelupgreaded}" to close
                        make gui slot 5, 6, 7 and 8 of player with black stained glass pane named " " to close
                        stop loop                                              
                    else if {_plore::*} contains "{@penchasklevel2}":
                        open virtual chest with size 1 named "{@penchaskupgrademenuname}" to player                      
                        if balance of player is higher than {@Upgrademoney2}:
                            make gui slot 0 of player with paper named "{@penchaskclickforupgreade}" with lore "&2{@Upgrademoney3}" to run player command "/penchaskupgrade {@upgradechance2}" using right or left mouse button
                        else:
                            set {_pparalazim} to {@Upgrademoney3} - player's balance
                            make gui slot 0 of player with paper named "{@penchaskupgradeit}" with lore "{@penchasknomoneymessage} &8%{_pparalazim}% Gerekli"  to run player command "/penchaskupgrade {@upgradechance2}" using right or left mouse button
                            delete {_pparalazim}                          
                        make gui slot 1 of player with black stained glass pane named " " to close
                        make gui slot 2 of player with White stained glass pane named "{@penchask1levelupgreaded}" to close
                        make gui slot 3 of player with White stained glass pane named "{@penchask2levelupgreaded}" to close
                        make gui slot 4, 5, 6, 7 and 8 of player with black stained glass pane named " " to close
                        stop loop                                              
                    else if {_plore::*} contains "{@penchasklevel1}":                  
                        open virtual chest with size 1 named "{@penchaskupgrademenuname}" to player                      
                        if balance of player is higher than {@Upgrademoney1}:
                            make gui slot 0 of player with paper named "{@penchaskclickforupgreade}" with lore "&2{@Upgrademoney2}" to run player command "/penchaskupgrade {@upgradechance1}" using right or left mouse button
                        else:
                            set {_pparalazim} to {@Upgrademoney2} - player's balance
                            make gui slot 0 of player with paper named "{@penchaskupgradeit}" with lore "{@penchasknomoneymessage} &8%{_pparalazim}% Gerekli"  to run player command "/penchaskupgrade {@upgradechance1}" using right or left mouse button
                            delete {_pparalazim}                          
                        make gui slot 1 of player with black stained glass pane named " " to close
                        make gui slot 2 of player with White stained glass pane named "{@penchask1levelupgreaded}" to close
                        make gui slot 3, 4, 5, 6, 7 and 8 of player with black stained glass pane named " " to close              
                        stop loop
                    else if {_plore::*} contains "{@penchasklevel0}":                                                                      
                        open virtual chest with size 1 named "{@penchaskupgrademenuname}" to player                      
                        if balance of player is higher than {@Upgrademoney1}:
                            make gui slot 0 of player with paper named "{@penchaskclickforupgreade}" with lore "&2{@Upgrademoney1}" to run player command "/penchaskupgrade {@upgradechance0}" using right or left mouse button
                        else:
                            set {_pparalazim} to {@Upgrademoney1} - player's balance
                            make gui slot 0 of player with paper named "{@penchaskupgradeit}" with lore "{@penchasknomoneymessage} &8%{_pparalazim}% Gerekli"  to run player command "/penchaskupgrade {@upgradechance0}" using right or left mouse button
                            delete {_pparalazim}                          
                        make gui slot 1 of player with black stained glass pane named " " to close                      
                        make gui slot 2 of player with paper named "§2Henüz Eşyanızı Yükseltmemişsiniz" to close                      
                        make gui slot 2, 3, 4, 5, 6, 7 and 8 of player with black stained glass pane named " " to close                      
                        stop loop                      
                else:
                    send "{@penchaskitemregistered}" to player
                    set line {@penchasklorenumber} of lore of executor's held item to "{@penchasklevel0}"
                    stop loop
        else:
            send "{@penchaskonlyitems}"      
command /penchsk <text>:
    permission: penchask.summon
    trigger:
        if arg-1 is "summon":
            execute player command "/npc create"
            execute player command "/npc rename {@penchasksmithname}"
            execute player command "/npc skin smith"
            send "{@penchasksmithsuccesfulycreated}"
        if arg-1 is "help" or "yardım" or "yardim":
            send "{@penchasksummonusage}"
command /penchaskupgrade <number>:
    trigger:
        close player's inventory
        set {_plore::*} to lore of executor's tool split at "||"
        loop {_plore::*}:
            if chance of arg-1%:          
                if {_plore::*} contains "{@penchasklevel0}":
                    if balance of player is higher than {@Upgrademoney1}:                    
                        remove {@Upgrademoney1} from player's balance
                        set line {@penchasklorenumber} of lore of executor's held item to "{@penchasklevel1}"                      
                        enchantbassk(player)
                       
                        send "{@penchaskupgradesuccesfully}"
                        stop
                    else:
                        send "{@penchaskupgradeunsuccesfully}"
                        send "{@penchaskupgrade1nomoney}"
                        stop          
                if {_plore::*} contains "{@penchasklevel1}":
                    if balance of player is higher than {@Upgrademoney2}:                    
                        remove {@Upgrademoney2} from player's balance
                        set line {@penchasklorenumber} of lore of executor's held item to "{@penchasklevel2}"                      
                        enchantbassk(player)                                                                                      
                        send "{@penchaskupgradesuccesfully}"
                        stop
                    else:
                        send "{@penchaskupgradeunsuccesfully}"
                        send "{@penchaskupgrade2nomoney}"
                        stop                      
                else if {_plore::*} contains "{@penchasklevel2}":
                    if balance of player is higher than {@Upgrademoney3}:                  
                        remove {@Upgrademoney3} from player's balance
                        set line {@penchasklorenumber} of lore of executor's held item to "{@penchasklevel3}"
                        enchantbassk(player)                                                      
                        send "{@penchaskupgradesuccesfully}"
                        stop
                    else:
                        send "{@penchaskupgradeunsuccesfully}"
                        send "{@penchaskupgrade3nomoney}"  
                        stop                      
                else if {_plore::*} contains "{@penchasklevel3}":
                    if balance of player is higher than {@Upgrademoney4}:
                        remove {@Upgrademoney4} from player's balance
                        set line {@penchasklorenumber} of lore of executor's held item to "{@penchasklevel4}"                                              
                        enchantbassk(player)                                                                              
                        send "{@penchaskupgradesuccesfully}"
                        stop
                    else:
                        send "{@penchaskupgradeunsuccesfully}"
                        send "{@penchaskupgrade4nomoney}"  
                        stop                                              
                else if {_plore::*} contains "{@penchasklevel4}":
                    if balance of player is higher than {@Upgrademoney5}:
                        remove {@Upgrademoney5} from player's balance
                        set line {@penchasklorenumber} of lore of executor's held item to "{@penchasklevel5}"                      
                        enchantbassk(player)                      
                        send "{@penchaskupgradesuccesfully}"
                        stop
                    else:
                        send "{@penchaskupgradeunsuccesfully}"
                        send "{@penchaskupgrade5nomoney}"
                        stop                      
                else:
                    send "{@penchaskcannotupgrade}"
                    stop
            else:
                send "{@penchaskfailed}" to executor
Hastebin

Virus Total

Gerektirir:
Paper Spigot 1.8.8(Önerilir)
Skript 2.2 +
Vault 1.8+
SkQuery-Lime +
skRayFallv1.9.12 +
Skellett +
TuSKe 1.8+
Citizens 1.8+

Eğer Bir Item'in daha fazla yükselmemesini(Yada hiç) İsterseniz Lore'sine
yazmanız yeterli olucaktır

PEnchSK.png

By kingOf Zero
Güncellemeler:
Güncelleme: Skript konuya eklenmiştir
 

Ekler

  • PEnchantsSK V1.sk
    14,9 KB · Görünt.: 406
Son düzenleme:
S

sooply

Ziyaretçi
Vay canına, emek müthiş derecede akıyor. Şimdi görmekten utandım :D Skript efsane !
 

shad

the temple of the king

Discord:

emrenos#5027

Katılım
25 Ekim 2014
Mesajlar
1.445
Elmaslar
1.442
Puanlar
17.290
Minecraft
emrearik
Gerçekten başarılı! Fikir ve çalışma azmin için sana <3 bırakıyoorum.
 

AssasinTR

Odunlara Vur Vur Vur!
Katılım
7 Nisan 2018
Mesajlar
43
Elmaslar
20
Puanlar
6.260
Yaş
21
Yer
Aydın
gayet iyi bir çalışma başarıların ve fikirlerin devamını dilerim ve hataları belirtiğin içinde ayrıca tebrik ederim.
 

BurakXX

Efendim Yakınlarda Kısır Kokusu Alıyorum.

Discord:

Burak#7050

Katılım
18 Şubat 2018
Mesajlar
1.372
Elmaslar
698
Puanlar
9.030
Minecraft
BurakXX
Facebook
BurakXX
Twitter
BurakXX
gerçekten baya güzel olmuş yeni bir sistem eklemiş enchanta :)
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı