|İSTEK| Skript

Oktay_TR

Altın Madencisi
En iyi cevaplar
0
Merhaba Arkadaşlar.
Ben skripte yeni olduğum için pek fazla kodluyamıyorum aklımda bir skript var eğer kodlayan olursa teşekkür ederim şimdiden.

Özellikleri;

Wither Öldürdüğümüzde yanında 1 adet anahtar fırlıyacak.
Serverdeki 1 adet sandığı tek o anahtar açabilecek.
Ve Witheri kesen spawndaki o sanıgı anahtar ile açıp sandıgın içindeki ödülleri alacak ve anahtar kaybolacak.

Not:
Eğer sandık olmaz ise anahtarı elinde olunca /ödülüal kodu girince ödülleri verilebilir.
SORU:

Lag yapar mı _?
Eğer lag yaparsa lag yapmayan bir başka bir hali varsa oda olur yeterki lag olmasın amaç eğlence.


Skrip kodlanmıştır @
Sezdolonoid400 ye teşekkür ederim.


 
Son düzenleme:

CelilOguz

Kızıltaş Madencisi
En iyi cevaplar
0
Kod ile alma daha kolayıma gittiği için böyle yazdım
Denenmemiştir.
PHP:
on skript load:
    set {anahtar} to stick named "&3Wither Sandik Anahtari"
on death on wither:
    attacker is player:
        give {anahtar} to player
        send "Odulunuzu almak icin /odulal yaziniz"
command /odulal:
    trigger:
        if player has {anahtar}:
            remove {anahtar} from player
            give 777 to player #Buraya Verilecek Esyanin Kodunu veya Adini Yaziniz!
            give 777 to player #Buraya Verilecek Esyanin Kodunu veya Adini Yaziniz!
            give 777 to player #Buraya Verilecek Esyanin Kodunu veya Adini Yaziniz!
            give 777 to player #Buraya Verilecek Esyanin Kodunu veya Adini Yaziniz!
            give 777 to player #Buraya Verilecek Esyanin Kodunu veya Adini Yaziniz!
 

Sezdolonoid400

Demir Madencisi
En iyi cevaplar
0
Kod:
options:
    anahtarismi: &6&lAnahtar #Anahtar ismini ayarlayiniz.

on death:
    attacker is a player
    victim is a wither
    drop 1 tripwire hook named "{@anahtarismi}" at location of victim    
    send "&6&lWither'i katlettiniz!" to attacker

command /odulual:
    trigger:
        if player is holding a tripwire hook named "{@anahtarismi}":
            #Odulleri kendiniz ayarlayiniz.
            give 10 diamond to player
            give 10 emerald to player
            give 10 iron ingot to player
            give 10 gold ingot to player 
            send "&6Oduller alindi." to player
 

BenZikriptiAzBiliom

Demir Madencisi
En iyi cevaplar
0
Şu şekilde yapabildim; Eğer oyuncunun anahtarı ve sandığı var ise açılabilecek ve 16 diamond block verecek (ayarlayabilirsin) ama denemedim çalışmazsa fotoğraf falan at düzelteyim
PHP:
on death:
    if victim is wither:
        give 1 tripwire hook named "&bSansli Anahtar" to attacker
        give 1 chest named "&bSansli Kutu" to attacker

rightclick with tripwire hook:
    name of player's tool is "&bSansli Anahtar":
        if player has chest:
            name of chest is "&bSansli Kutu":
                remove player's tool from player
                remove chest named "&bSansli Kutu" from player
                give 16 diamond blocks named "&bSansli Blok" to player
 

CelilOguz

Kızıltaş Madencisi
En iyi cevaplar
0
Kod:
on death:
    attacker is a player:
        victim is a wither:
            drop 1 tripwire hook named "Anahtar" at location of victim    
            send "&6&lWither'i katlettiniz!" to attacker

command /odulual:
    trigger:
        if player is holding a tripwire hook named "Anahtar":
            #Odulleri kendiniz ayarlayiniz.
            give 10 diamond to player
            give 10 emerald to player
            give 10 iron ingot to player
            give 10 gold ingot to player 
            send "&6Oduller alindi." to player

İlk bölümdeki tableri atmayı unutmuşsun. Bir de iki nokta var tabii .-.
Dipnot: Düzelttim üstteki alıntıda.
 

Oktay_TR

Altın Madencisi
En iyi cevaplar
0
Kod ile alma daha kolayıma gittiği için böyle yazdım
Denenmemiştir.
PHP:
on skript load:
    set {anahtar} to stick named "&3Wither Sandik Anahtari"
on death on wither:
    attacker is player:
        give {anahtar} to player
        send "Odulunuzu almak icin /odulal yaziniz"
command /odulal:
    trigger:
        if player has {anahtar}:
            remove {anahtar} from player
            give 777 to player #Buraya Verilecek Esyanin Kodunu veya Adini Yaziniz!
            give 777 to player #Buraya Verilecek Esyanin Kodunu veya Adini Yaziniz!
            give 777 to player #Buraya Verilecek Esyanin Kodunu veya Adini Yaziniz!
            give 777 to player #Buraya Verilecek Esyanin Kodunu veya Adini Yaziniz!
            give 777 to player #Buraya Verilecek Esyanin Kodunu veya Adini Yaziniz!
Teşekkürler
 

Sezdolonoid400

Demir Madencisi
En iyi cevaplar
0
Hatalı olduğunu farkettim şunu kullanırsan en iyisi olur:
Kod:
options:
    anahtarismi: &6&lAnahtar #Anahtar ismini ayarlayiniz.

on death:
    attacker is a player
    victim is a wither
    drop 1 tripwire hook named "{@anahtarismi}" at location of victim    
    send "&6&lWither'i katlettiniz, anahtarinizi almayi unutmayin!" to attacker

command /odulual:
    trigger:
        if player is holding a tripwire hook named "{@anahtarismi}":
            #Odulleri kendiniz ayarlayiniz.
            remove 1 tripwire hook named "{@anahtarismi}" from player
            give 10 diamond to player
            give 10 emerald to player
            give 10 iron ingot to player
            give 10 gold ingot to player 
            send "&6Oduller alindi." to player 
        else:
            send "&c&lAnahtari eline al!" to player
 

Oktay_TR

Altın Madencisi
En iyi cevaplar
0
Kod:
options:
    anahtarismi: &6&lAnahtar #Anahtar ismini ayarlayiniz.

on death:
    attacker is a player
    victim is a wither
    drop 1 tripwire hook named "{@anahtarismi}" at location of victim    
    send "&6&lWither'i katlettiniz!" to attacker

command /odulual:
    trigger:
        if player is holding a tripwire hook named "{@anahtarismi}":
            #Odulleri kendiniz ayarlayiniz.
            give 10 diamond to player
            give 10 emerald to player
            give 10 iron ingot to player
            give 10 gold ingot to player 
            send "&6Oduller alindi." to player
Gayet iyi çalışıyor fakat ödülü verdikten sonra anahtar silinmiyor bu yüzden bug yapabiliyorlar sürekli öldülü alıyorlar
 

Oktay_TR

Altın Madencisi
En iyi cevaplar
0
Hatalı olduğunu farkettim şunu kullanırsan en iyisi olur:
Kod:
options:
    anahtarismi: &6&lAnahtar #Anahtar ismini ayarlayiniz.

on death:
    attacker is a player
    victim is a wither
    drop 1 tripwire hook named "{@anahtarismi}" at location of victim    
    send "&6&lWither'i katlettiniz, anahtarinizi almayi unutmayin!" to attacker

command /odulual:
    trigger:
        if player is holding a tripwire hook named "{@anahtarismi}":
            #Odulleri kendiniz ayarlayiniz.
            remove 1 tripwire hook named "{@anahtarismi}" from player
            give 10 diamond to player
            give 10 emerald to player
            give 10 iron ingot to player
            give 10 gold ingot to player 
            send "&6Oduller alindi." to player 
        else:
            send "&c&lAnahtari eline al!" to player
Çalışıyor teşekkürler :D
 
Üst