Sol Reklam

Skript Paylaşımı Gelişmiş Basit Event Skripti

Durum
Mesaj gönderimine kapalı.

Saruhan TR

Bir Kömür Göründü Kaptanım!
Katılım
12 Aralık 2017
Mesajlar
115
Elmaslar
8
Puanlar
13.410
Yaş
23
Minecraft
BySaruhaN_
MCTREvent.jpg


Hepinize Merhaba Yaptığım Event Skriptiyle Karşınızdayım. Bir Önceki Açtığım Konu Düzenini Beğenmemiştiniz Umarım Bunu Beğenirsiniz.
Şimdi Gelelim Skripte. Bu Skript Çok Basit Fakat Bundaki Özellik Envantere Gelen Blokların İsimleri Farklı Oluyor Onları Daha Pahalıya Satabileceksiniz.
Mesela Elmas Blok Bu İsimde Bloğu 500.000TL'Ye Satıcaklar.

Komutlar : /sat elmas/altın/zümrüt/demir

NOT ! TitleManager Plugini Gerektirir.



MCTREventTanıtım.png




RESİM.png

Kod:
#---------- RidePvP ----------#
# Skript Yapımcısı : IDeadR3kt
# Herhangi Bir Sorun İçin Skype : thedeadmustafa


options:
    pf: &3Event &f» #Prefix
    es: 300000 #Elmas Blok Fiyatı
    as: 250000 #Altın Blok Fiyatı
    ds: 200000 #Demir Blok Fiyatı
    zs: 350000 #Zümrüt Blok Fiyatı
  

command /eventyap:
    permission: sk.eventyap
    permission message: &cBunu Yapmaya Yetkiniz Yok.
    trigger:
        send "{@pf} &eEvent 5 Saniye Sonra Başlıyor Envanterinizde Yer Açınız !" to players
        wait 1 second
        execute console command "tm bc &6&l5"
        wait 1 second
        execute console command "tm bc &6&l4"
        wait 1 second
        execute console command "tm bc &6&l3"
        wait 1 second
        execute console command "tm bc &6&l2"
        wait 1 second
        execute console command "tm bc &6&l1"
        wait 1 second
        execute console command "tm bc &bElmas Blok &6Veriliyor..."
        send "{@pf} &bElmas Blok &6Veriliyor..." to players
        wait 0.2 second
        give 320 diamond block named "&b&lElmas Blok" with lore "&a➤ &eBunu /sat Yazarak Satabilirsiniz" to players
        wait 2 second
        execute console command "tm bc &6Altın Blok &6Veriliyor..."
        send "{@pf} &eAltın Block &6Veriliyor..." to players
        wait 0.2 second
        give 320 gold block named "&a&lAltın Blok" with lore "&a➤ &eBunu /sat Yazarak Satabilirsiniz" to players
        wait 2 second
        execute console command "tm bc &7Demir Blok &6Veriliyor..."
        send "{@pf} &7Demir Blok &6Veriliyor..." to players
        wait 0.2 second
        give 320 iron block named "&a&lDemir Blok" with lore "&a➤ &eBunu /sat Yazarak Satabilirsiniz" to players
        wait 2 second
        execute console command "tm bc &aZümrüt Blok &6Veriliyor..."
        send "{@pf} &aZümrüt Blok &6Veriliyor..." to players
        wait 0.2 second
        give 320 emerald block named "&a&lZümrüt Blok" with lore "&a➤ &eBunu /sat Yazarak Satabilirsiniz" to players
        wait 1 second
        execute console command "tm bc &6&lEvent Bitti."
        send "{@pf} &eEvent Bitti, Gelen İtemleri &c&o/sat &eYazarak Satabilirsiniz." to players
      
      
#------------------------------------------- SATMA -------------------------------------#

command /sat [<text>]:
    trigger:
        if arg-1 is "elmas":
            if player has 64 diamond block named "&b&lElmas Blok" with lore "&a➤ &eBunu /sat Yazarak Satabilirsiniz":
                remove 64 diamond block named "&b&lElmas Blok" with lore "&a➤ &eBunu /sat Yazarak Satabilirsiniz" from players
                execute console command "/evo give %player% {@es}"
                send "{@pf} &eBaşarıyla &bElmas Blok &eSattın" to player
            else:
                send "{@pf} &cSatmak İçin Yeterli Malzemen Yok" to player
        else if arg-1 is "altın" or "altin":
            if player has 64 gold block named "&a&lAltın Blok" with lore "&a➤ &eBunu /sat Yazarak Satabilirsiniz":
                remove 64 gold block named "&a&lAltın Blok" with lore "&a➤ &eBunu /sat Yazarak Satabilirsiniz" from players
                execute console command "/evo give %player% {@es}"
                send "{@pf} &eBaşarıyla &6Altın Blok &eSattın" to player
            else:
                send "{@pf} &cSatmak İçin Yeterli Malzemen Yok" to player
        else if arg-1 is "demir" or "demır":
            if player has 64 iron block named "&a&lDemir Blok" with lore "&a➤ &eBunu /sat Yazarak Satabilirsiniz":
                remove 64 iron block named "&a&lDemir Blok" with lore "&a➤ &eBunu /sat Yazarak Satabilirsiniz" from players
                execute console command "/evo give %player% {@es}"
                send "{@pf} &eBaşarıyla &7Demir Blok &eSattın" to player
            else:
                send "{@pf} &cSatmak İçin Yeterli Malzemen Yok" to player
        else if arg-1 is "zümrüt" or "zumrut":
            if player has 64 emerald block named "&a&lZümrüt Blok" with lore "&a➤ &eBunu /sat Yazarak Satabilirsiniz":
                remove 64 emerald block named "&a&lZümrüt Blok" with lore "&a➤ &eBunu /sat Yazarak Satabilirsiniz" from players
                execute console command "/evo give %player% {@es}"
                send "{@pf} &eBaşarıyla &aZümrüt Blok &eSattın" to player
            else:
                send "{@pf} &cSatmak İçin Yeterli Malzemen Yok" to player  
        else:
            send "&a&l》 &dSat &a&l《" to player
            send "  &e&l● &aİtem Satmak İçin &f» &e/sat &belmas&7/&bzümrüt&7/&baltın&7/&bdemir" to player
            send "  &e&l● &aYapımcı IDeadR3kt" to player
            send "&a&l》 &dSat &a&l《" to player
 
Son düzenleme:
Acaba "Gelişmiş" kısmını açıklayabilirmisiniz? Normal eventlerden tek farkı verdiği itemlerin satış fiyatının farklı olması mı? Ayrıca skript kodlarını paylaşmamışsınız.
 
1 gün içerisinde Skript kodunu ekleyiniz. Aksi takdirde arşive alınacak.
 
Acaba "Gelişmiş" kısmını açıklayabilirmisiniz? Normal eventlerden tek farkı verdiği itemlerin satış fiyatının farklı olması mı? Ayrıca skript kodlarını paylaşmamışsınız.

Aynen Tek Farkı O İsimlerini Farklı Yapıp Daha Değişik Bi Event Yapılmasıdır.

Özür Dilerim Dikkatsizlik Yaptım, Kodu Ekledim İyi Forumlar.
 
tm olarak yazmışsınız TitleManager kullanmaları lazım değilmi?
 
execute console command "tm bc &6&l3"
yerine
send player title "&6&l3" with subtitle "" for 3 seconds
kullanabilirsin
 
execute console command "tm bc &6&l3"
yerine
send player title "&6&l3" with subtitle "" for 3 seconds
kullanabilirsin

Bilgilendirdiğin İçin Teşekkür Ederim. Bidakine Böyle Yaparım İyi Forumlar.
 
gelişmiş hiçbirşey yok bulamadım
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı