[SK] Market Skripti! Faction, Survival vb. Sunucular İçin. Kendi Marketinizi Oluşturun!

RapsyBaraRS

Zombi Katili
Mesajlar
222
En iyi cevaplar
0
Beğeniler
46
Puanları
290
Herkese Merhaba Arkadaşlar. Ben RapsyBaraRS. Bugün Güzel Bir Skript Paylaşacağım. Skriptin Teması Market. Kendi Marketinizi Oluşturuyorsunuz. (Arsalarda ki İksir Marketi, Zırh Marketi vb.) Ve Alacak Kişileri Bekliyorsunuz!
Komutlar:
/market ekle (Açıklama) > Bu Komut İle Market Oluşturup Açıklama Ekliyorsunuz.
/market tp (oyuncu) > Oyuncunun Marketine Işınlanıyorsunuz.
/market liste > Marketlere Bakıyorsunuz.
/market sil > Marketinizi Siliyorsunuz.
/market bilgi (oyuncu) > Marketin Bilgilerine Bakıyorsunuz.
(Bu Komutları Kullanmak İçin "plotworld" Dünyasında Olmanız Gerek!
Kod


Kod:
options:
    prefix: &9[&aMarket&9]
    servername: &b&l&nMarket

command /market [<text>] [<text>]:
    trigger:
        if player's world isn't "world":
            send "{@prefix} &c&lSuanda Arsalarda Degilsin!"
        else:
            if arg 1 is not set:
                send "&7&m[&d&m----------&a&m--------{@servername}&a&m-------&d&m----------&7&m]"
                send json of "&e&l/market ekle <Aciklama> - &6&l&nMarket Olustur Ve &6&l&nAciklama Ekle!" tooltip "&cKomutu Girmek Icin Tikla!" suggest "/market ekle >>%player% Market<<" to player
                send json of "&e&l/market tp <oyuncu> - &6&l&nOyuncunun Marketine Isinlan!" tooltip "&cKomutu Girmek Icin Tikla!" suggest "/market tp" to player
                send json of "&e&l/market liste - &6&l&nMarket Listesi!" tooltip "&cKomutu Girmek Icin Tikla!" suggest  "/market liste" to player
                send json of "&e&l/market sil - &6&l&nMarketini Sil!" tooltip "&cKomutu Girmek Icin Tikla!" suggest  "/market sil" to player
                send json of "&e&l/market Bilgi <oyuncu> - &6&l&nOyuncunun Ve ya Kendi &6&l&nMarketin Hakkinda Bilgi Al!" tooltip "&cKomutu Girmek Icin Tikla!" suggest  "/market bilgi" to player
                send "&a&l&nAciklamalarin Ustune Tiklayarak Komutu Girebilirsiniz!" to player
                send "&7&m[----------------------------------------]"
            if arg 1 is "ekle":
                if {market.%player%} is set:
                    send "{@prefix} &c&lZaten Bir Marketin Var!"
                    send "{@prefix} &c&Silmek Icin /market sil"
                else:
                    set {market.%player%} to location of player
                    set {market.aciklama.%player%} to arg 2
                    if arg 2 isn't set:
                        set {market.aciklama.%player%} to "/market tp %player%"
                    set {market.tarih.%player%} to now
                    add player to {marketler::*}
                    send "{@prefix} &a&lMarket Olusturuldu!"
                    send "{@prefix} &a&lKordinatlar&7: &b&l%location of player%"
                    send "{@prefix} &a&lAciklama&7: &b&l%{market.aciklama.%player%}%"
                    send "{@prefix} &a&lOlusturulma Tarihi&7: &b&l%{market.tarih.%player%}%"
            if arg 1 is "tp":
                if {market.%arg 2%} is set:
                    send "{@prefix} &a&lMarkete Isinlaniyorsun Lutfen Bekle!"
                    add 1 to {market.ziyaret.%arg 2%}
                    wait 1 seconds
                    teleport player to {market.%arg 2%}
                else:
                    send "{@prefix} &c&lMarket Bulunamadi!"
                    send "{@prefix} &c&lMarketlere Bakmak Icin &a&l&n/market liste!"
            if arg 1 is "liste":
                send "&7&m[&d&m----------&a&m--------&b&lMarket Liste&a&m-------&d&m----------&7&m]"
                loop {marketler::*}:
                    add 1 to {_maks}
                    if {market.ziyaret.%loop-value%} is not set:
                        set {market.ziyaret.%loop-value%} to 0
                    send "&a%{_maks}%&7&l>&0[&6%{market.ziyaret.%loop-value%}%&0] &a%loop-value% &7- %{market.aciklama.%loop-value%}%"
                    if {_maks} is 30:
                        exit loop
                send "&7&m[----------------------------------------]"
            if arg 1 is "sil":
                if {market.%player%} isn't set:
                    send "{@prefix} &c&lZaten Bir Marketin Yok!"
                    send "{@prefix} &c&lMarket Olusturmak Icin &a&l&n/market set"
                remove player from {marketler::*}
                delete {market.%player%}
                delete {market.tarih.%player%}
                delete {market.ziyaret.%player%}
                delete {market.aciklama.%player%}
                send "{@prefix} &a&lMarket Silindi!"
            if arg 1 is "bilgi":
                if arg 2 is set:
                    if {market.%arg 2%} is set:
                        send "{@prefix} &6&lMarket Sahibi&7: &c&l&n%arg 2%"
                        send "{@prefix} &6&lKurulma Tarihi&7: &c&l&n%{market.tarih.%arg 2%}%"
                        send "{@prefix} &6&lZiyaret Sayisi&7: &c&l&n%{market.ziyaret.%arg 2%}%"
                        send "{@prefix} &6&lAciklama&7: &c&l&n%{market.aciklama.%arg 2%}%"
                        send "{@prefix} &6&lKonum&7: &c&l&n%{market.%arg 2%}%"
                    else:
                        send "{@prefix} &c&lBoyle Bir Market Yok!"
                        send "{@prefix} &c&lMarketlere Bakmak Icin &a&l&n/market liste"
                if {market.%player%} isn't set:
                    send "{@prefix} &c&lMarketin Yok!"
                    send "{@prefix} &c&lMarket Olusturmak Icin &a&l&n/market set"
                send "{@prefix} &6&lMarket Sahibi&7: &c&l&n%player%"
                send "{@prefix} &6&lKurulma Tarihi&7: &c&l&n%{market.tarih.%player%}%"
                send "{@prefix} &6&lZiyaret Sayisi&7: &c&l&n%{market.ziyaret.%player%}%"
                send "{@prefix} &6&lAciklama&7: &c&l&n%{market.aciklama.%player%}%"
                send "{@prefix} &6&lKonum&7: &c&l&n%{market.%player%}%"
 


Greyder

YASAKLANDI
Mesajlar
903
En iyi cevaplar
0
Beğeniler
685
Puanları
1,090
Ruh hali
Başarılı buldum, kullanıcağım. Hatta şimdi deniyeyim, bug felan bulursam bildireyim.

Benim sunucum survival olucak, tüm dünyalar da kullanılmasını istiyorum yapar mısın.
 

RapsyBaraRS

Zombi Katili
Mesajlar
222
En iyi cevaplar
0
Beğeniler
46
Puanları
290
Başarılı buldum, kullanıcağım. Hatta şimdi deniyeyim, bug felan bulursam bildireyim.

Benim sunucum survival olucak, tüm dünyalar da kullanılmasını istiyorum yapar mısın.
Değerli Yorumunuz İçin Teşekkürler. Bulduğunuz Bugları Düzeltmeye Çalışırım. (bulursanız)
Kod:

Kod:
options:
    prefix: &9[&aMarket&9]
    servername: &b&l&nMarket

command /market [<text>] [<text>]:
    trigger:
        if arg 1 is not set:
            send "&7&m[&d&m----------&a&m--------{@servername}&a&m-------&d&m----------&7&m]"
            send json of "&e&l/market ekle <Aciklama> - &6&l&nMarket Olustur Ve &6&l&nAciklama Ekle!" tooltip "&cKomutu Girmek Icin Tikla!" suggest "/market ekle >>%player% Market<<" to player
            send json of "&e&l/market tp <oyuncu> - &6&l&nOyuncunun Marketine Isinlan!" tooltip "&cKomutu Girmek Icin Tikla!" suggest "/market tp" to player
            send json of "&e&l/market liste - &6&l&nMarket Listesi!" tooltip "&cKomutu Girmek Icin Tikla!" suggest  "/market liste" to player
            send json of "&e&l/market sil - &6&l&nMarketini Sil!" tooltip "&cKomutu Girmek Icin Tikla!" suggest  "/market sil" to player
            send json of "&e&l/market Bilgi <oyuncu> - &6&l&nOyuncunun Ve ya Kendi &6&l&nMarketin Hakkinda Bilgi Al!" tooltip "&cKomutu Girmek Icin Tikla!" suggest  "/market bilgi" to player
            send "&a&l&nAciklamalarin Ustune Tiklayarak Komutu Girebilirsiniz!" to player
            send "&7&m[----------------------------------------]"
        if arg 1 is "ekle":
            if {market.%player%} is set:
                send "{@prefix} &c&lZaten Bir Marketin Var!"
                send "{@prefix} &c&Silmek Icin /market sil"
            else:
                set {market.%player%} to location of player
                set {market.aciklama.%player%} to arg 2
                if arg 2 isn't set:
                    set {market.aciklama.%player%} to "/market tp %player%"
                set {market.tarih.%player%} to now
                add player to {marketler::*}
                send "{@prefix} &a&lMarket Olusturuldu!"
                send "{@prefix} &a&lKordinatlar&7: &b&l%location of player%"
                send "{@prefix} &a&lAciklama&7: &b&l%{market.aciklama.%player%}%"
                send "{@prefix} &a&lOlusturulma Tarihi&7: &b&l%{market.tarih.%player%}%"
        if arg 1 is "tp":
            if {market.%arg 2%} is set:
                send "{@prefix} &a&lMarkete Isinlaniyorsun Lutfen Bekle!"
                add 1 to {market.ziyaret.%arg 2%}
                wait 1 seconds
                teleport player to {market.%arg 2%}
            else:
                send "{@prefix} &c&lMarket Bulunamadi!"
                send "{@prefix} &c&lMarketlere Bakmak Icin &a&l&n/market liste!"
        if arg 1 is "liste":
            send "&7&m[&d&m----------&a&m--------&b&lMarket Liste&a&m-------&d&m----------&7&m]"
            loop {marketler::*}:
                add 1 to {_maks}
                if {market.ziyaret.%loop-value%} is not set:
                    set {market.ziyaret.%loop-value%} to 0
                send "&a%{_maks}%&7&l>&0[&6%{market.ziyaret.%loop-value%}%&0] &a%loop-value% &7- %{market.aciklama.%loop-value%}%"
                if {_maks} is 30:
                    exit loop
            send "&7&m[----------------------------------------]"
        if arg 1 is "sil":
            if {market.%player%} isn't set:
                send "{@prefix} &c&lZaten Bir Marketin Yok!"
                send "{@prefix} &c&lMarket Olusturmak Icin &a&l&n/market set"
            remove player from {marketler::*}
            delete {market.%player%}
            delete {market.tarih.%player%}
            delete {market.ziyaret.%player%}
            delete {market.aciklama.%player%}
            send "{@prefix} &a&lMarket Silindi!"
        if arg 1 is "bilgi":
            if arg 2 is set:
                if {market.%arg 2%} is set:
                    send "{@prefix} &6&lMarket Sahibi&7: &c&l&n%arg 2%"
                    send "{@prefix} &6&lKurulma Tarihi&7: &c&l&n%{market.tarih.%arg 2%}%"
                    send "{@prefix} &6&lZiyaret Sayisi&7: &c&l&n%{market.ziyaret.%arg 2%}%"
                    send "{@prefix} &6&lAciklama&7: &c&l&n%{market.aciklama.%arg 2%}%"
                    send "{@prefix} &6&lKonum&7: &c&l&n%{market.%arg 2%}%"
                else:
                    send "{@prefix} &c&lBoyle Bir Market Yok!"
                    send "{@prefix} &c&lMarketlere Bakmak Icin &a&l&n/market liste"
            if {market.%player%} isn't set:
                send "{@prefix} &c&lMarketin Yok!"
                send "{@prefix} &c&lMarket Olusturmak Icin &a&l&n/market set"
            send "{@prefix} &6&lMarket Sahibi&7: &c&l&n%player%"
            send "{@prefix} &6&lKurulma Tarihi&7: &c&l&n%{market.tarih.%player%}%"
            send "{@prefix} &6&lZiyaret Sayisi&7: &c&l&n%{market.ziyaret.%player%}%"
            send "{@prefix} &6&lAciklama&7: &c&l&n%{market.aciklama.%player%}%"
            send "{@prefix} &6&lKonum&7: &c&l&n%{market.%player%}%"
 

BadActive

Kızıltaş Madencisi
Mesajlar
496
En iyi cevaplar
0
Beğeniler
165
Puanları
480
Ruh hali
send json of'lu Yapman Bir Hayli Değişik Olmuş Kimsenin Yaptıgını Göremedim Açıkcası Varsada 1 2 3 arkadaşdır En Fazla,
Kod'da Sıkıntı Yok Beğendim Güzel.
 

Bartuzen

Bedrock Kaşifi
Mesajlar
1,500
En iyi cevaplar
0
Beğeniler
414
Puanları
665
Ruh hali

beeboyTR

Taş Madencisi
Mesajlar
69
En iyi cevaplar
0
Beğeniler
25
Puanları
110
Benim fikrimi yapmışsın, eline sağlık :)
 

Üst