Çözüldü çözüldü

  • Konuyu Başlatan Konuyu Başlatan erdoly35
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 425
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

erdoly35

Koydum Çalışma Masasını
Katılım
12 Ocak 2015
Mesajlar
63
Elmaslar
6
Puan
0
Yaş
27
Kod:
options:

    p: &b&lGoldenCity &8►

    m: &9&m↓↓↓

    magaza: &b&lGoldenCity &8►

    elmas: 25000

    zumrut: 50000

    kazmav1: 25000

    kazmav2: 50000

    kazmav3: 75000

    kazmav4: 100000

 

 

variables:

    {kredim.%player%} = 0

    {kazma.%player%} = 0

      

on break of 48:

    if amount of mossy cobblestone in player's inventory is greater than or equal to 128:

        execute console command "kredi ver %player% 256"

        remove 128 mossy cobblestone from player

        execute console command  "tm message %player% &f \n &8► &e+256 &7Kredi Eklendi."

 

command /kredi [<text>] [<player>] [<int>]:

    permission: kredi.sistem

    permission message: {@p} &cBu komutu uygulayamazsınız.

    aliases: akredi

    trigger:

        if arg 1 is set:

            if arg 1 is "ver":

                if arg 2 is set:

                    if arg 3 is set:

                        add arg 3 to {kredim.%arg 2%}

                        send "{@p} &a%arg 2% &7adli oyuncuya &a%arg 3%&7 kredi verildi&c!" to player

                    else:

                        send "{@p} &7Yanlış komut, &b/kredi" to player

                else:

                    send "{@p} &7Yanlış komut, &b/kredi" to player

            else:

                if arg 1 is "sil":

                    if arg 2 is set:

                        if arg 3 is set:

                            remove arg 3 from {kredim.%arg 2%} 

                            send "{@p} &e%arg 2% &7adli oyuncudan &a%arg 3%&7 kredi silindi!" to player

                        else:

                            send "{@p} &7Yanlış komut, &b/kredi" to player

                    else:

                        send "&b&lGoldenCity &6Yeterli Edit'e Sahip Degilsin"

                else:

                    if arg 1 is "sifirla":

                        if arg 2 is set:

                            delete {kredim.%arg 2%}

                            send "{@p} &e%arg 2% &7adli oyuncunun kredisi sifirlandi!" to player 

                        else:

                            send "{@p} &7Yanlış komut, &b/kredi" to player

                    else:

                        if arg 1 is "bak":

                            if arg 2 is set:

                                send "{@p} &e%arg 2%&7'nin kredisi&8 » &a%{kredim.%arg 2%}%" to player

                            else:

                                send "{@p} &7Yanlış komut, &b/kredi" to player

        else:

            send "&8&m+--------------&8[&6 Mağaza Sistem &8]&8&m--------------&8+&7" to player

            send "&8 » &e/kredi ver &7(&aOyuncu&7) &7(&aMiktar&7) &8| &7Oyuncuya kredi verir&c." to player

            send "&8 » &e/kredi sil &7(&aOyuncu&7) &7(&aMiktar&7) &8| &7Oyuncudan kredi siler&c." to player

            send "&8 » &e/kredi sifirla &7(&aOyuncu&7) &8| &7Oyuncunun kredisini sifirlar&c." to player

            send "&8 » &e/kredi bak &7(&aOyuncu&7) &8| &7Oyuncunun kredisini öğrenirsunuz&c." to player

            send "&8 » &e/kredim &8| &7Hesabınızdaki varolan krediyi gösterir&c." to player

            send "&8 » &e/kredimarket &8| &7Aldığınız kredileri harcayabileceğiniz yerdir&c." to player

            send "&8&m+--------------&8[&6 Mağaza Sistem &8]&8&m--------------&8+&7" to player

          

command /dinar:

    trigger: 

        send "&b&lGoldenCity &8► &7Hesabınızda &a%{kredim.%player%}% &7edit var&c!"



command /satinal:elmasblok:

    trigger:

        if {kredim.%player%} is greater than or equal to {@elmas}:

            remove {@elmas} from {kredim.%player%}

            execute console command "itemsp ver %player% elmasblok"

            send "{@magaza} &e%player% &7adlı oyuncu &aElmas Blok &7Spawner aldı!" to players

        else:

            send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@elmas}" to player

          

command /satinal:zumrutblok:

    trigger:

        if {kredim.%player%} is greater than or equal to {@zumrut}:

            remove {@zumrut} from {kredim.%player%}

            execute console command "itemsp ver %player% zumrutblok"

            send "{@magaza} &e%player% &7adlı oyuncu &aZümrüt Blok &7Spawner aldı!" to players

        else:

            send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@zumrut}" to player

          

command /satinal:kaktusblok:

    trigger:

        if {kredim.%player%} is greater than or equal to {@kaktus}:

            remove {@kaktus} from {kredim.%player%}

            execute console command "itemsp ver %player% kaktus"

            send "{@magaza} &e%player% &7adlı oyuncu &aKaktüs Blok &7Spawner aldı!" to players

        else:

            send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@kaktus}" to player

          

command /satinal:komurcevheri:

    trigger:

        if {kredim.%player%} is greater than or equal to {@komur}:

            remove {@komur} from {kredim.%player%}

            execute console command "itemsp ver %player% komurcevheri"

            send "{@magaza} &e%player% &7adlı oyuncu &aKömür Cevheri &7Spawner aldı!" to players

        else:

            send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@komur}" to player

          

command /satinal:worldedit:

    trigger:

        if {kredim.%player%} is greater than or equal to {@worldedit}:

            remove {@worldedit} from {kredim.%player%}

            execute console command "itemsp ver %player% worldedit"

            send "{@magaza} &e%player% &7adlı oyuncu &aWorld Edit &7(1 Gün) aldı!" to players

        else:

            send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@worldedit}" to player

          

command /satinalomgtosatıcı:

    trigger:

        if {kredim.%player%} is greater than or equal to {@otosandik}:

            remove {@otosandik} from {kredim.%player%}

            execute console command "sellchest give %player% 1"

            send "{@magaza} &e%player% &7adlı oyuncu &aOto Satıcı&7 aldı!" to players

        else:

            send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@otosandik}" to player

          

command /satinal:kazmav1:

    trigger:

        if {kredim.%player%} is greater than or equal to {@kazmav1}:

            remove {@kazmav1} from {kredim.%player%}

            execute console command "give %player% 278 1 name:&8►_&7&lEdit_Kazma_V2&f_&8◄ enchant: digspeed:10 unbreaking:5"

            send "{@magaza} &e%player% &7adlı oyuncu &aV2 &7kazma aldı!" to players

        else:

            send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@kazmav2}" to player             

              

command /satinal:kazmav2:

    trigger:

        if {kredim.%player%} is greater than or equal to {@kazmav2}:

            remove {@kazmav2} from {kredim.%player%}

            execute console command "give %player% 278 1 name:&8►_&7&lEdit_Kazma_V2&f_&8◄ enchant: digspeed:15 unbreaking:10"

            send "{@magaza} &e%player% &7adlı oyuncu &aV2 &7kazma aldı!" to players

        else:

            send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@kazmav2}" to player     



command /satinal:kazmav3:

    trigger:

        if {kredim.%player%} is greater than or equal to {@kazmav3}:

            remove {@kazmav3} from {kredim.%player%}

            execute console command "give %player% 278 1 name:&8►_&3&lEdit_Kazma_V3&f_&8◄ enchant: digspeed:25 unbreaking:10"

            send "{@magaza} &e%player% &7adlı oyuncu &aV3 &7kazma aldı!" to players

        else:

            send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@kazmav3}" to player 

          

          

command /satinal:kazmav4:

    trigger:

        if {kredim.%player%} is greater than or equal to {@kazmav4}:

            remove {@kazmav4} from {kredim.%player%}

            execute console command "give %player% 278 1 name:&8►_&b&lEdit_Kazma_V4&f_&8◄ enchant: digspeed:35 unbreaking:10"

            send "{@magaza} &e%player% &7adlı oyuncu &aV4 &7kazma aldı!" to players

        else:

            send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@kazmav4}" to player 



command /satinal:kazmav5:

    trigger:

        if {kredim.%player%} is greater than or equal to {@kazmav5}:

            remove {@kazmav5} from {kredim.%player%}

            execute console command "give %player% 278 1 name:&8►_&a&lEdit_Kazma_V5&f_&8◄ enchant: digspeed:80 unbreaking:15"

            send "{@magaza} &e%player% &7adlı oyuncu &aV5 &7kazma aldı!" to players

        else:

            send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@kazmav5}" to player


OYUNCULARA BU PERMİ VERİNCE kredi.sistem kendilerine sınırsız kredi verip kredilerni silip sıfırlayabiliryorla çözümü nedir yeni perm çıkarabilcek varmı
birde kendi kredielrine bakamıyorlar
 
Moderatör tarafından düzenlendi:
options:
p: &b&lGoldenCity &8►
m: &9&m↓↓↓
magaza: &b&lGoldenCity &8►
elmas: 25000
zumrut: 50000
kazmav1: 25000
kazmav2: 50000
kazmav3: 75000
kazmav4: 100000


variables:
{kredim.%player%} = 0
{kazma.%player%} = 0

on break of 48:
if amount of mossy cobblestone in player's inventory is greater than or equal to 128:
execute console command "kredi ver %player% 256"
remove 128 mossy cobblestone from player
execute console command "tm message %player% &f \n &8► &e+256 &7Kredi Eklendi."

command /kredi [<text>] [<player>] [<int>]:
permission: kredi.sistem
permission message: {@p} &cBu komutu uygulayamazsınız.
aliases: akredi
trigger:
if arg 1 is set:
if arg 1 is "ver":
if arg 2 is set:
if arg 3 is set:
add arg 3 to {kredim.%arg 2%}
send "{@p} &a%arg 2% &7adli oyuncuya &a%arg 3%&7 kredi verildi&c!" to player
else:
send "{@p} &7Yanlış komut, &b/kredi" to player
else:
send "{@p} &7Yanlış komut, &b/kredi" to player
else:
if arg 1 is "sil":
if arg 2 is set:
if arg 3 is set:
remove arg 3 from {kredim.%arg 2%}
send "{@p} &e%arg 2% &7adli oyuncudan &a%arg 3%&7 kredi silindi!" to player
else:
send "{@p} &7Yanlış komut, &b/kredi" to player
else:
send "&b&lGoldenCity &6Yeterli Edit'e Sahip Degilsin"
else:
if arg 1 is "sifirla":
if arg 2 is set:
delete {kredim.%arg 2%}
send "{@p} &e%arg 2% &7adli oyuncunun kredisi sifirlandi!" to player
else:
send "{@p} &7Yanlış komut, &b/kredi" to player
else:
if arg 1 is "bak":
if arg 2 is set:
send "{@p} &e%arg 2%&7'nin kredisi&8 » &a%{kredim.%arg 2%}%" to player
else:
send "{@p} &7Yanlış komut, &b/kredi" to player
else:
send "&8&m+--------------&8[&6 Mağaza Sistem &8]&8&m--------------&8+&7" to player
send "&8 » &e/kredi ver &7(&aOyuncu&7) &7(&aMiktar&7) &8| &7Oyuncuya kredi verir&c." to player
send "&8 » &e/kredi sil &7(&aOyuncu&7) &7(&aMiktar&7) &8| &7Oyuncudan kredi siler&c." to player
send "&8 » &e/kredi sifirla &7(&aOyuncu&7) &8| &7Oyuncunun kredisini sifirlar&c." to player
send "&8 » &e/kredi bak &7(&aOyuncu&7) &8| &7Oyuncunun kredisini öğrenirsunuz&c." to player
send "&8 » &e/kredim &8| &7Hesabınızdaki varolan krediyi gösterir&c." to player
send "&8 » &e/kredimarket &8| &7Aldığınız kredileri harcayabileceğiniz yerdir&c." to player
send "&8&m+--------------&8[&6 Mağaza Sistem &8]&8&m--------------&8+&7" to player

command /dinar:
trigger:
send "&b&lGoldenCity &8► &7Hesabınızda &a%{kredim.%player%}% &7edit var&c!"

command /satinal:elmasblok:
trigger:
if {kredim.%player%} is greater than or equal to {@elmas}:
remove {@elmas} from {kredim.%player%}
execute console command "itemsp ver %player% elmasblok"
send "{@magaza} &e%player% &7adlı oyuncu &aElmas Blok &7Spawner aldı!" to players
else:
send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@elmas}" to player

command /satinal:zumrutblok:
trigger:
if {kredim.%player%} is greater than or equal to {@zumrut}:
remove {@zumrut} from {kredim.%player%}
execute console command "itemsp ver %player% zumrutblok"
send "{@magaza} &e%player% &7adlı oyuncu &aZümrüt Blok &7Spawner aldı!" to players
else:
send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@zumrut}" to player

command /satinal:kaktusblok:
trigger:
if {kredim.%player%} is greater than or equal to {@kaktus}:
remove {@kaktus} from {kredim.%player%}
execute console command "itemsp ver %player% kaktus"
send "{@magaza} &e%player% &7adlı oyuncu &aKaktüs Blok &7Spawner aldı!" to players
else:
send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@kaktus}" to player

command /satinal:komurcevheri:
trigger:
if {kredim.%player%} is greater than or equal to {@komur}:
remove {@komur} from {kredim.%player%}
execute console command "itemsp ver %player% komurcevheri"
send "{@magaza} &e%player% &7adlı oyuncu &aKömür Cevheri &7Spawner aldı!" to players
else:
send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@komur}" to player

command /satinal:worldedit:
trigger:
if {kredim.%player%} is greater than or equal to {@worldedit}:
remove {@worldedit} from {kredim.%player%}
execute console command "itemsp ver %player% worldedit"
send "{@magaza} &e%player% &7adlı oyuncu &aWorld Edit &7(1 Gün) aldı!" to players
else:
send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@worldedit}" to player

command /satinalomgtosatıcı:
trigger:
if {kredim.%player%} is greater than or equal to {@otosandik}:
remove {@otosandik} from {kredim.%player%}
execute console command "sellchest give %player% 1"
send "{@magaza} &e%player% &7adlı oyuncu &aOto Satıcı&7 aldı!" to players
else:
send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@otosandik}" to player

command /satinal:kazmav1:
trigger:
if {kredim.%player%} is greater than or equal to {@kazmav1}:
remove {@kazmav1} from {kredim.%player%}
execute console command "give %player% 278 1 name:&8►_&7&lEdit_Kazma_V2&f_&8◄ enchant: digspeed:10 unbreaking:5"
send "{@magaza} &e%player% &7adlı oyuncu &aV2 &7kazma aldı!" to players
else:
send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@kazmav2}" to player

command /satinal:kazmav2:
trigger:
if {kredim.%player%} is greater than or equal to {@kazmav2}:
remove {@kazmav2} from {kredim.%player%}
execute console command "give %player% 278 1 name:&8►_&7&lEdit_Kazma_V2&f_&8◄ enchant: digspeed:15 unbreaking:10"
send "{@magaza} &e%player% &7adlı oyuncu &aV2 &7kazma aldı!" to players
else:
send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@kazmav2}" to player

command /satinal:kazmav3:
trigger:
if {kredim.%player%} is greater than or equal to {@kazmav3}:
remove {@kazmav3} from {kredim.%player%}
execute console command "give %player% 278 1 name:&8►_&3&lEdit_Kazma_V3&f_&8◄ enchant: digspeed:25 unbreaking:10"
send "{@magaza} &e%player% &7adlı oyuncu &aV3 &7kazma aldı!" to players
else:
send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@kazmav3}" to player


command /satinal:kazmav4:
trigger:
if {kredim.%player%} is greater than or equal to {@kazmav4}:
remove {@kazmav4} from {kredim.%player%}
execute console command "give %player% 278 1 name:&8►_&b&lEdit_Kazma_V4&f_&8◄ enchant: digspeed:35 unbreaking:10"
send "{@magaza} &e%player% &7adlı oyuncu &aV4 &7kazma aldı!" to players
else:
send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@kazmav4}" to player

command /satinal:kazmav5:
trigger:
if {kredim.%player%} is greater than or equal to {@kazmav5}:
remove {@kazmav5} from {kredim.%player%}
execute console command "give %player% 278 1 name:&8►_&a&lEdit_Kazma_V5&f_&8◄ enchant: digspeed:80 unbreaking:15"
send "{@magaza} &e%player% &7adlı oyuncu &aV5 &7kazma aldı!" to players
else:
send "{@magaza} &7Malesef Kredi'iniz yetersiz&c! &7Gereken kredi: &d{@kazmav5}" to player


OYUNCULARA BU PERMİ VERİNCE kredi.sistem kendilerine sınırsız kredi verip kredilerni silip sıfırlayabiliryorla çözümü nedir yeni perm çıkarabilcek varmı
birde kendi kredielrine bakamıyorlar

Hocam lütfen skripti kod halinde atın
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst