{SK} KAZI KAZAN > ConconCraft Style | by ForcEmir

ForcEmir

Elmas Madencisi
Mesajlar
755
En iyi cevaplar
0
Beğeniler
289
Puanları
680
Merhaba arkadaşlar, Bu skriptin işlevi binevi Kazı Kazan mantığı, daha anlaşılır bir şekilde anlatayım.
Hakkında:

Bu skriptin işlevi CONCONCRAFT'ı takip edenler vardır aranızda oradaki Kazı Kazan mantığı yani şöyle 27 adet cam var o camlardan birine rastgele tıkladığınızda size rastgele bir para veriyor ve açtığınız 1 kasa ile sadece 3 defa kazıyabilirsiniz.

Komutlar:
/kasaver - Kazı Kazan kasasını verir
/anahtarver - Kazı Kazan kasasını açmak için anahtar verir
Kullanım:
Öncelikle Kazı Kazan kasasını alınız (/kasaver) o kasayı yere koyunuz ardından Kazı Kazan anahtarını alınız (/anahtarver) aldığınız anahtarla kasaya sağ tıklayın ve 3 defa kazıyın.
Kod:
Kod:
on right click on chest with lever:
    cancel event
    if {sandik::%location of targeted block%} is set:
        if tool's name is "&eKazı Kazan &fAnahtarı":
            remove 1 lever named "&eKazı Kazan &fAnahtarı" from player
            create gui with virtual chest inventory:
                change gui inventory to name "&8&l❃ &eKazı Kazan &8&l❃" and size 3
                make gui slot (numbers between 0 and 26) with white stained glass pane named "&8❃ &6Tıkla ve aç &8❃":
                    add 1 to {kazıldı.%player%}
                    if chance of 70%:
                        make gui slot gui-slot with 5 iron ingot named "&E5 TL"
                        execute console command "money give %player% 5"
                    else if chance of 25%:
                        make gui slot gui-slot with 15 gold ingot named "&e15 TL"
                        execute console command "money give %player% 15"
                    else if chance of 20%:
                        make gui slot gui-slot with 50 diamond named "&e50 TL"
                        execute console command "money give %player% 50"
                    else if chance of 10%:
                        make gui slot gui-slot with emerald named "&f&l100 TL"
                        execute console command "money give %player% 100"
                    else:
                        make gui slot gui-slot with 1 iron ingot named "&e1 TL"
                        execute console command "money give %player% 1"
                    if {kazıldı.%player%} is 3:
                        delete {kazıldı.%player%}
                        close inventory of player
                open last gui to player
        else:
            send "&cAnahtara ihtiyacın var"
          
on place of chest:
    if tool's name is "&eKazı Kazan &fKasası":
        set {_loc} to location of targeted block
        set {sandik::%{_loc}%} to {_loc}
  
command /kasaver:
    permission: op
    trigger:
        give 1 chest named "&eKazı Kazan &fKasası" to player
      
command /anahtarver:
    permission: op
    trigger:
        give 1 lever named "&eKazı Kazan &fAnahtarı" to player
      
on place of lever:
    if tool's name is "&eKazı Kazan &fAnahtarı":
        cancel event
        send "&cAnahtarları yere koyamazsın!"
      
on right click on chest:
    if {sandik::%location of targeted block%} is set:
        cancel event
Kod:
on right click on chest with lever:
    cancel event
    if {sandik::%location of targeted block%} is set:
        if tool's name is "&eKazı Kazan &fAnahtarı":
            remove 1 lever named "&eKazı Kazan &fAnahtarı" from player
            create gui with virtual chest inventory:
                change gui inventory to name "&8&l❃ &eKazı Kazan &8&l❃" and size 3
                make gui slot (numbers between 0 and 26) with white stained glass pane named "&8❃ &6Tıkla ve aç &8❃":
                    add 1 to {kazıldı.%player%}
                    if chance of 70%:
                        make gui slot gui-slot with 5 iron ingot named "&E5 TL"
                        execute console command "money give %player% 5"
                    else if chance of 25%:
                        make gui slot gui-slot with 15 gold ingot named "&e15 TL"
                        execute console command "money give %player% 15"
                    else if chance of 20%:
                        make gui slot gui-slot with 50 diamond named "&e50 TL"
                        execute console command "money give %player% 50"
                    else if chance of 10%:
                        make gui slot gui-slot with emerald named "&f&l100 TL"
                        execute console command "money give %player% 100"
                    else:
                        make gui slot gui-slot with 1 iron ingot named "&e1 TL"
                        execute console command "money give %player% 1"
                    if {kazıldı.%player%} is 3:
                        delete {kazıldı.%player%}
                        close inventory of player
                open last gui to player
        else:
            send "&cAnahtara ihtiyacın var"
            
on place of chest:
    if tool's name is "&eKazı Kazan &fKasası":
        remove 1 chest named "&eKazı Kazan &fKasası" from player
        set {_loc} to location of targeted block
        set {sandik::%{_loc}%} to {_loc}
        create interactive holo object "&a&lKazı Kazan" with id "%{sandikloc}%" at location of block above {sandik::%location of targeted block%}
        send "&aBaşarıyla Kazı Kazan sandığı kuruldu"
        
on break of chest:
    if {sandik::%location of targeted block%} is set:
        delete {sandik::%location of targeted block%}
        send "&aBaşarıyla sandık kaldırıldı"
        delete holo object "%{sandik::%{_loc}%}%"
    
command /kasaver:
    permission: op
    trigger:
        give 1 chest named "&eKazı Kazan &fKasası" to player
        
command /anahtarver:
    permission: op
    trigger:
        give 1 lever named "&eKazı Kazan &fAnahtarı" to player
        
on place of lever:
    if tool's name is "&eKazı Kazan &fAnahtarı":
        cancel event
        send "&cAnahtarları yere koyamazsın!"
        
on right click on chest:
    if {sandik::%location of targeted block%} is set:
        cancel event
Resimler:


Kodda yardımcı olduğu için Blueyescat'a teşekkür ederim.

Gerekenler:
- Skript

- TuSke (Skript Addonu)
- iConomy (Para Ekleme için)

Arkadaşlar, ben bu skripti bedava bir şekilde paylaştım birçok forumda bu skripti kodlayıp para ile satan arkadaşlar var, benden bir arkadaşım rica etti ona yaptım ve paylaşmak istedim isteyenler kullanabilir lakin kodu paylaşıp "Ben Kodladım" derseniz hakka girersiniz.
 


Son düzenleme:

YunusEmreGT

"Talk is cheap, show me the code."
Mesajlar
205
En iyi cevaplar
2
Beğeniler
105
Puanları
0
Başarılı skript Emir :D
Daha çok Sürpriz Sandık skriptine benziyor.
 

DarkForever58

Marangoz
Mesajlar
63
En iyi cevaplar
0
Beğeniler
1
Puanları
0
"create gui with virtual chest inventory:" burada bir hata var gösteriyor bende
 

ForcEmir

Elmas Madencisi
Mesajlar
755
En iyi cevaplar
0
Beğeniler
289
Puanları
680
Güncelleme:

+ Resim eklendi
+ Koyulan sandığa boş elle tıklandığında açılma sorunu kaldırıldı
+ Anahtarın yere koyulması engellendi!

Bilgilendirme:

Arkadaşlar ben paraları rastgele bir şekilde yaptım siz dilerseniz değiştirebilirsiniz, yakında options kısmı yapıcam oradan dilediğiniz şekilde yapabilirsiniz.

https://forums.skunity.com/threads/tuske-custom-enchantments-gui-manager-and-more.23/ şu addonu indirip kurunuz, son sürümünü.
 

Gesurft

Zombi Katili
Mesajlar
211
En iyi cevaplar
0
Beğeniler
71
Puanları
0
Wow Gayet Güzel Görünüyor Güzel Olmalı. :ıslık:
 

AvNitro

Demir Madencisi
Mesajlar
271
En iyi cevaplar
0
Beğeniler
104
Puanları
340
Ruh hali
Gayet Başarılı Kullanmaya Kıyamıyorum.
 

ForcEmir

Elmas Madencisi
Mesajlar
755
En iyi cevaplar
0
Beğeniler
289
Puanları
680
Gayet Başarılı Kullanmaya Kıyamıyorum.
Teşekkürler

Güncelleme 2:
- Sandığın üstüne hologramlı kod eklendl, isteyen 1. kodu (Hologramsız) isteyen 2. kodu kullanabilir (Hologramlı)
- Hologramlı kod = skRayFall ve HolographicDisplays gerekir #2 si olmadan hologram çalışmaz!
- Hologram görünümü:
 

MarvelMan

Taş Madencisi
Mesajlar
69
En iyi cevaplar
0
Beğeniler
6
Puanları
50
Olasılıklar toplamı %100 değil ama güzel skript +1
 

karakasen

Kömür Madencisi
Mesajlar
111
En iyi cevaplar
0
Beğeniler
6
Puanları
110
yetkiniz yok diyor acaba TuSke ile mi alakalı
 

Üst