[İstek Skript]Kutu Sistemi

ByNys352

Marangoz
En iyi cevaplar
0
Öncelikle,Merhaba Bugün sizden istediğim skript kutu sistemi Şöyle anlatmak istiyorum..-
(3 Tane Sandık Çeşidi Olucak ve 3 tane Anahtar çesidi)
Örnek:Kömür Sandığı
%50 Şansla 10 Tane Demir .
%25 Şansla 2 tane diamond
%20 Şansla Diamond Başlık
%5 Şansla Elmas Sandığı
(Survival Servere göre kodlanırsa iyi olur en fazla en iyi kutudan p2 eşyalar çıksın)

Örnek:KızılTaş Sandığı
%75 Şansla 30 Tane Kömür
%80 Şansla 5 Tane Demir.
Vs.Vs


Örnek:Demir Sandığı
%75 Şansla 5 Tane Elmas
%5 Şansla P2 Eşya
%35 Şansla Bütün Sandıkların anahtarları
%5 Şansla 10 k para vs..
Bunların anahtarı olucak anahtarları yetkililer verebilecek kutularıda aynı şekilde

K.B Ben Yapamadım sizden yardım istemekteyim iyi günler.
 

YasirUS

Obsidyen Madencisi
En iyi cevaplar
0
Şu anda yapmaya çalışıyorum ama çok bir şey bekleme benden :D
Ben Ana Yapıyı Veriyim Sen Hallet
Kod:
On Right Click On Trapped Chest With Tripwire Hook:
    if Tool'S Display Name is "&3Anahtar":
        if Player Has 1 Tripwire Hook Named "&3Anahtar":
            Remove 1 Tripwire Hook Named "&3Anahtar":
                Chance Of 10%:
                    Give 10 Iron Ingot To Player
                Chance Of 50%:
                    Give 10 Geass To Player
                Chance of 40%:
                    Give 10 Diamond To Player
 

ByNys352

Marangoz
En iyi cevaplar
0
Ben Ana Yapıyı Veriyim Sen Hallet
Kod:
On Right Click On Trapped Chest With Tripwire Hook:
    if Tool'S Display Name is "&3Anahtar":
        if Player Has 1 Tripwire Hook Named "&3Anahtar":
            Remove 1 Tripwire Hook Named "&3Anahtar":
                Chance Of 10%:
                    Give 10 Iron Ingot To Player
                Chance Of 50%:
                    Give 10 Geass To Player
                Chance of 40%:
                    Give 10 Diamond To Player
Bu arada elmas sandığından ne çıkacağını söylememişsin
Teşekkür ediyorum Buradan olursa olur olmazsa olmaz diğerleride bakar.
 

bikkik

Obsidyen Madencisi
En iyi cevaplar
0
Onu forumdaki bir sürü arkadaş yapıp paylaştı mantığını kavrayıp kendin yapabilirsin ya da bi tanesini bulup deiştir :)
 

Sezdolonoid400

Demir Madencisi
En iyi cevaplar
0
Kod:
command /komursandigi:
    permission: komur.sandigi
    permission message: &cHoop bilader dur!
    trigger:
        give 1 chest named "&8&lKomur Sandigi" to player
        give 1 tripwire hook named "&8&lKomur Sandigi Anahtari" to player
        send "&8&lKomur Sandigi ve Anahtari &d&oalindi!" to player

command /kiziltassandigi:
    permission: kiziltas.sandigi
    permission message: &cHoop bilader dur!
    trigger:
        give 1 chest named "&4&lKiziltas Sandigi" to player
        give 1 tripwire hook named "&8&lKiziltas Sandigi Anahtari" to player
        send "&4&lKiziltas Sandigi ve Anahtari &d&oalindi!" to player

command /demirsandigi:
    permission: demir.sandigi
    permission message: &cHoop bilader dur!
    trigger:
        give 1 chest named "&7&lDemir Sandigi" to player
        give 1 tripwire hook named "&7&lDemir Sandigi Anahtari" to player
        send "&7&lDemir Sandigi ve Anahtari &d&oalindi!" to player


on rightclick holding a chest:
    if tool's name is "&8&lKomur Sandigi":
        if player have 1 tripwire hook named "&8&lKomur Sandigi Anahtari":
            cancel event
            apply slowness 999 to player for 3 seconds
                apply jump 999 to player for 3 seconds
            send "&4&l[&f&lSandik&4&l] &8&lKomur Sandigi aciliyor..." to player
            wait 3 second
            remove 1 chest named "&8&lKomur Sandigi" from player
            remove 1 tripwire hook named "&8&lKomur Sandigi Anahtari" from player
            chance of 50%:
                give 10 iron ingot to player
                send "&4&l[&f&lSandik&4&l] &710 demir kulcesi kazanildi!" to player
            else:
                chance of 25%:
                    give 2 diamond to player
                    send "&4&l[&f&lSandik&4&l] &b2 elmas kazandiniz!" to player
                else:
                    chance of 20%:
                        give 1 diamond helmet to player
                        send "&4&l[&f&lSandik&4&l] &bElmas Kask kazandiniz!" to player
                    else:
                        chance of 5%:
                            give 1 diamond block to player
                            send "&4&l[&f&lSandik&4&l] &b1 elmas block kazandiniz!" to player
                        else:
                            send "&4&l[&f&lSandik&4&l] &cUzgunum birsey kazanamadiniz." to player
    else:
        if tool's name is "&4&lKiziltas Sandigi":
            if player have 1 tripwire hook named "&4&lKiziltas Sandigi Anahtari":
                cancel event
                apply slowness 999 to player for 3 seconds
                    apply jump 999 to player for 3 seconds
                send "&4&l[&f&lSandik&4&l] &4&lKiziltas Sandigi aciliyor..." to player
                wait 3 second
                remove 1 chest named "&4&lKiziltas Sandigi" from player
                remove 1 tripwire hook named "&4&lKiziltas Sandigi Anahtari" from player
                chance of 75%:
                    give 30 coal to player
                    send "&4&l[&f&lSandik&4&l] &830 komur kazanildi!" to player
                else:
                    chance of 80%:
                        give 5 iron ingot to player
                        send "&4&l[&f&lSandik&4&l] &75 demir kazandiniz!" to player
                    else:
                        chance of 50%:
                            give 16 redstone to player
                            send "&4&l[&f&lSandik&4&l] &416 redstone kazandiniz!" to player
                        else:
                            chance of 40%:
                                give 3 diamond to player
                                send "&4&l[&f&lSandik&4&l] &b3 elmas kazandiniz!" to player
                            else:
                                send "&4&l[&f&lSandik&4&l] &cUzgunum birsey kazanamadiniz." to player
        else:
            if tool's name is "&7&lDemir Sandigi":
                if player have 1 tripwire hook named "&7&lDemir Sandigi Anahtari":
                    cancel event
                    apply slowness 999 to player for 3 seconds
                        apply jump 999 to player for 3 seconds
                    send "&4&l[&f&lSandik&4&l] &7&lDemir Sandigi aciliyor..." to player
                    wait 3 second
                    remove 1 chest named "&7&lDemir Sandigi" from player
                    remove 1 tripwire hook named "&7&lDemir Sandigi Anahtari" from player
                    chance of 75%:
                        give 5 diamond to player
                        send "&4&l[&f&lSandik&4&l] &b5 diamond kazanildi!" to player
                    else:
                        chance of 5%:
                            give diamond sword of sharpness 2 to player
                            send "&4&l[&f&lSandik&4&l] &bKeskinlik 2 Elmas Kilic kazandiniz!" to player
                        else:
                            chance of 5%:
                                give diamond helmet of protection 2 to player
                                send "&4&l[&f&lSandik&4&l] &bKoruma 2 Elmas Kask kazandiniz!" to player
                            else:
                                chance of 5%:
                                    give diamond chestplate of protection 2 to player
                                    send "&4&l[&f&lSandik&4&l] &bKoruma 2 Elmas Zirh kazandiniz!" to player
                                else:    
                                    chance of 5%:
                                        give diamond leggings of protection 2 to player
                                        send "&4&l[&f&lSandik&4&l] &bKoruma 2 Elmas Paltolon kazandiniz!" to player
                                    else:
                                        chance of 5%:
                                            give diamond boots of protection 2 to player
                                            send "&4&l[&f&lSandik&4&l] &bKoruma 2 Elmas Bot kazandiniz!" to player
                                        else:
                                            chance of 35%:
                                                give 1 tripwire hook named "&8&lKomur Sandigi Anahtari to player
                                                give 1 tripwire hook named "&4&lKiziltas Sandigi Anahtari to player
                                                give 1 tripwire hook named "&7&lDemir Sandigi Anahtari to player
                                                send "&4&l[&f&lSandik&4&l] &dTum sandiklarin anahtarlarini kazandiniz!" to player
                                            else:
                                                chance of 5%:
                                                    execute console comamnd "money give %player% 10000"
                                                    send "&4&l[&f&lSandik&4&l] &b10000 para kazandiniz!" to player
                                                else:
                                                    send "&4&l[&f&lSandik&4&l] &cUzgunum birsey kazanamadiniz." to player

Denenmedi.
/komursandigi ile kömür sandığı ve anahtarı
/kiziltassandigi ile kızıltaş sandığı ve anahtarı
/demirsandigi ile demir sandığı ve anahtarını alabilirsin.
 

YasirUS

Obsidyen Madencisi
En iyi cevaplar
0
Ne ara sen...
Sen onu yazarken ben anca bunu yazabildim:
Kod:
on skript load:
    set {komursandigi} to wooden plank named "&0Kömür Sandığı"
    set {komuranahtar} to redstone torch named "&0Kömür Sandığı Anahtarı"
    set {redstonesandigi} to redstone block named "&4Kızıltaş Sandığı"
    set {redstoneanahtar} to redstone torch named "&4Kızıltaş Sandığı Anahtarı"
    set {demirsandigi} to iron block named "&7Demir Sandığı"
    set {demiranahtar} to redstone torch named "&7Demir Sandığı Anahtarı"
    set {elmassandigi} to redstone block named "&3Elmas Sandığı"
    set {elmasanahtar} to redstone torch named "&3Elmas Anahtarı"
:yıkıl:Zaman'la Gelişirsin Merak Etme
 

Sezdolonoid400

Demir Madencisi
En iyi cevaplar
0
Ne ara sen...
Sen onu yazarken ben anca bunu yazabildim:
Kod:
on skript load:
    set {komursandigi} to wooden plank named "&0Kömür Sandığı"
    set {komuranahtar} to redstone torch named "&0Kömür Sandığı Anahtarı"
    set {redstonesandigi} to redstone block named "&4Kızıltaş Sandığı"
    set {redstoneanahtar} to redstone torch named "&4Kızıltaş Sandığı Anahtarı"
    set {demirsandigi} to iron block named "&7Demir Sandığı"
    set {demiranahtar} to redstone torch named "&7Demir Sandığı Anahtarı"
    set {elmassandigi} to redstone block named "&3Elmas Sandığı"
    set {elmasanahtar} to redstone torch named "&3Elmas Anahtarı"
Yılların deneyimi :D (daha dogrusu ayların) O kadar skript yazdimki artık ı yerine i falan yazdığım oluyor
 

ByNys352

Marangoz
En iyi cevaplar
0
Kod:
command /komursandigi:
    permission: komur.sandigi
    permission message: &cHoop bilader dur!
    trigger:
        give 1 chest named "&8&lKomur Sandigi" to player
        give 1 tripwire hook named "&8&lKomur Sandigi Anahtari" to player
        send "&8&lKomur Sandigi ve Anahtari &d&oalindi!" to player

command /kiziltassandigi:
    permission: kiziltas.sandigi
    permission message: &cHoop bilader dur!
    trigger:
        give 1 chest named "&4&lKiziltas Sandigi" to player
        give 1 tripwire hook named "&8&lKiziltas Sandigi Anahtari" to player
        send "&4&lKiziltas Sandigi ve Anahtari &d&oalindi!" to player

command /demirsandigi:
    permission: demir.sandigiD
    permission message: &cHoop bilader dur!
    trigger:
        give 1 chest named "&7&lDemir Sandigi" to player
        give 1 tripwire hook named "&7&lDemir Sandigi Anahtari" to player
        send "&7&lDemir Sandigi ve Anahtari &d&oalindi!" to player


on rightclick holding a chest:
    if tool's name is "&8&lKomur Sandigi":
        if player have 1 tripwire hook named "&8&lKomur Sandigi Anahtari":
            cancel event
            apply slowness 999 to player for 3 seconds
                apply jump 999 to player for 3 seconds
            send "&4&l[&f&lSandik&4&l] &8&lKomur Sandigi aciliyor..." to player
            wait 3 second
            remove 1 chest named "&8&lKomur Sandigi" from player
            remove 1 tripwire hook named "&8&lKomur Sandigi Anahtari" from player
            chance of 50%:
                give 10 iron ingot to player
                send "&4&l[&f&lSandik&4&l] &710 demir kulcesi kazanildi!" to player
            else:
                chance of 25%:
                    give 2 diamond to player
                    send "&4&l[&f&lSandik&4&l] &b2 elmas kazandiniz!" to player
                else:
                    chance of 20%:
                        give 1 diamond helmet to player
                        send "&4&l[&f&lSandik&4&l] &bElmas Kask kazandiniz!" to player
                    else:
                        chance of 5%:
                            give 1 diamond block to player
                            send "&4&l[&f&lSandik&4&l] &b1 elmas block kazandiniz!" to player
                        else:
                            send "&4&l[&f&lSandik&4&l] &cUzgunum birsey kazanamadiniz." to player
    else:
        if tool's name is "&4&lKiziltas Sandigi":
            if player have 1 tripwire hook named "&4&lKiziltas Sandigi Anahtari":
                cancel event
                apply slowness 999 to player for 3 seconds
                    apply jump 999 to player for 3 seconds
                send "&4&l[&f&lSandik&4&l] &4&lKiziltas Sandigi aciliyor..." to player
                wait 3 second
                remove 1 chest named "&4&lKiziltas Sandigi" from player
                remove 1 tripwire hook named "&4&lKiziltas Sandigi Anahtari" from player
                chance of 75%:
                    give 30 coal to player
                    send "&4&l[&f&lSandik&4&l] &830 komur kazanildi!" to player
                else:
                    chance of 80%:
                        give 5 iron ingot to player
                        send "&4&l[&f&lSandik&4&l] &75 demir kazandiniz!" to player
                    else:
                        chance of 50%:
                            give 16 redstone to player
                            send "&4&l[&f&lSandik&4&l] &416 redstone kazandiniz!" to player
                        else:
                            chance of 40%:
                                give 3 diamond to player
                                send "&4&l[&f&lSandik&4&l] &b3 elmas kazandiniz!" to player
                            else:
                                send "&4&l[&f&lSandik&4&l] &cUzgunum birsey kazanamadiniz." to player
        else:
            if tool's name is "&7&lDemir Sandigi":
                if player have 1 tripwire hook named "&7&lDemir Sandigi Anahtari":
                    cancel event
                    apply slowness 999 to player for 3 seconds
                        apply jump 999 to player for 3 seconds
                    send "&4&l[&f&lSandik&4&l] &7&lDemir Sandigi aciliyor..." to player
                    wait 3 second
                    remove 1 chest named "&7&lDemir Sandigi" from player
                    remove 1 tripwire hook named "&7&lDemir Sandigi Anahtari" from player
                    chance of 75%:
                        give 5 diamond to player
                        send "&4&l[&f&lSandik&4&l] &b5 diamond kazanildi!" to player
                    else:
                        chance of 5%:
                            give diamond sword of sharpness 2 to player
                            send "&4&l[&f&lSandik&4&l] &bKeskinlik 2 Elmas Kilic kazandiniz!" to player
                        else:
                            chance of 5%:
                                give diamond helmet of protection 2 to player
                                send "&4&l[&f&lSandik&4&l] &bKoruma 2 Elmas Kask kazandiniz!" to player
                            else:
                                chance of 5%:
                                    give diamond chestplate of protection 2 to player
                                    send "&4&l[&f&lSandik&4&l] &bKoruma 2 Elmas Zirh kazandiniz!" to player
                                else:    
                                    chance of 5%:
                                        give diamond leggings of protection 2 to player
                                        send "&4&l[&f&lSandik&4&l] &bKoruma 2 Elmas Paltolon kazandiniz!" to player
                                    else:
                                        chance of 5%:
                                            give diamond boots of protection 2 to player
                                            send "&4&l[&f&lSandik&4&l] &bKoruma 2 Elmas Bot kazandiniz!" to player
                                        else:
                                            chance of 35%:
                                                give 1 tripwire hook named "&8&lKomur Sandigi Anahtari to player
                                                give 1 tripwire hook named "&4&lKiziltas Sandigi Anahtari to player
                                                give 1 tripwire hook named "&7&lDemir Sandigi Anahtari to player
                                                send "&4&l[&f&lSandik&4&l] &dTum sandiklarin anahtarlarini kazandiniz!" to player
                                            else:
                                                chance of 5%:
                                                    execute console comamnd "money give %player% 10000"
                                                    send "&4&l[&f&lSandik&4&l] &b10000 para kazandiniz!" to player
                                                else:
                                                    send "&4&l[&f&lSandik&4&l] &cUzgunum birsey kazanamadiniz." to player

Denenmedi.
/komursandigi ile kömür sandığı ve anahtarı
/kiziltassandigi ile kızıltaş sandığı ve anahtarı
/demirsandigi ile demir sandığı ve anahtarını alabilirsin.

Kiziltassandigi hariç hepsi çalışıyor biraz ona göz gezdirin lütfen.
 
Üst