Istek Skript Yardim Edermisiniz

HacilarMc

Ağaç Yumruklayıcı
En iyi cevaplar
0
Merhaba Arkadaslar

Istedigim Sey Puan Skripti Yani Mesela 1000 Adet Lapis Kiricak 1 Puan Gelicek /puanim Yazinca puanlarini gorcek

Puanlada /magazadan item alicak Ne Zamandir pl filan ilgilenmiyorum Yardimci Olursaniz Seviririm chestcommanda nasil bagliyacagimi bile unutum biraz anliyis gosterirseniz minetar kalirim
 

ForcEmir

Elmas Madencisi
En iyi cevaplar
0
Mağaza sistemi için vaktim yok , bunuda ayak üstü yaptım hata çıkarsa yaz.

Kod:
on mine of lapis ore:
    add 1 to {lapis.%player%}
        {lapis.%player%} is equal to 1000:
            set {lapis.%player%} to 0
            add 1 to {kredi.%player%}
            send "&aTebrikler , 1 Adet Lapis Kredisi Kazandınız." to player
command /bak:
    trigger:
        message ""
        message "&6Lapis Kırma Ödülünü Alman İçin &c%(100000-{lapis.%player%})% &6Tane Daha Lapis Kazman Lazım."
        message ""
 

MuzafferM54

Kızıltaş Madencisi
En iyi cevaplar
0
@ForcEmir 4 hata verdi + krediye nasil bakicak
/kredim dediginde krediyi gostermeis gerek
Market Kısmını tam yapmadım. Başkası Tamamlayabilir veya bilgin varsa sen tamamla.
Kod:
on join:
  if {lapispuan.%player%} is not set:
    set {lapispuan.%player%} to 0

on break of lapis ore:
  add 1 to {lapispuan.%player%}
 
command /puan [<Text>]:
  trigger:
    if arg 1 is not set:
      send "&2/puan &c<bak/market> &7Seklinde Komut Kullan!"
    if arg 1 is "bak":
      send "&aLapis Puanin: &c%{lapispuan.%player%}%
      send " "
      send "&aMarketten Alisveris Yapabilmek Icin &c%(1000-{lapispuan.%player%})% &apuana ihtiyacin var!"

    if arg 1 is "market":
      open chest with 1 rows named "&6Lapis Marketi" to player
      format slot 4 of player with 1 of Crafting table named "&6Oto Kirma!" with lore "&2Lapis Kirinca Otomatik Blok Yapar" to close
      format slot 2 of player with 1 of diamond pickaxe named "&cKazma AL" to close
      format slot 6 of player with 1 of  named "&cKazma AL" to close
 

ForcEmir

Elmas Madencisi
En iyi cevaplar
0
Market Kısmını tam yapmadım. Başkası Tamamlayabilir veya bilgin varsa sen tamamla.
Kod:
on join:
  if {lapispuan.%player%} is not set:
    set {lapispuan.%player%} to 0

on break of lapis ore:
  add 1 to {lapispuan.%player%}

command /puan [<Text>]:
  trigger:
    if arg 1 is not set:
      send "&2/puan &c<bak/market> &7Seklinde Komut Kullan!"
    if arg 1 is "bak":
      send "&aLapis Puanin: &c%{lapispuan.%player%}%
      send " "
      send "&aMarketten Alisveris Yapabilmek Icin &c%(1000-{lapispuan.%player%})% &apuana ihtiyacin var!"

    if arg 1 is "market":
      open chest with 1 rows named "&6Lapis Marketi" to player
      format slot 4 of player with 1 of Crafting table named "&6Oto Kirma!" with lore "&2Lapis Kirinca Otomatik Blok Yapar" to close
      format slot 2 of player with 1 of diamond pickaxe named "&cKazma AL" to close
      format slot 6 of player with 1 of  named "&cKazma AL" to close
Dipnot: SkQuery gereklidir.

@ForcEmir 4 hata verdi + krediye nasil bakicak

/kredim dediginde krediyi gostermeis gerek
Hatayı atarmısın.
 

ZeYus0308

Kızıltaş Madencisi
En iyi cevaplar
0
İşsiz gibi yazdım +1'i çok görme :) SkQuery gerektirir. /puan ekle oyuncu sayı ile puan ekleyebilir, /puan sil oyuncu sayı ile puan silebilirsin.Optionsuda ayarlayabilirsin.
Kod:
options:
    chestsatir: 1 #Buraya /magaza yazıldığında kaç satırlık sandık açılacağını yazın. Sayı olarak yazın.

Command /puan <text> <player> <number>:
    permission: puan.op
    permission message: &4&lBunu Yapmaya Yetkin Yok!
    trigger:
        if arg 1 is "ekle":
            add arg-3 to {puan.%UUID of arg-2%}
            message "&a%arg-2% adli oyuncuya &b%arg-3% puan verdiniz."
        else if arg 1 is "sil":
            remove arg-3 from {puan.%UUID of arg-2%}
            message "&a%arg-2% adli oyuncudan &b%arg-3% puan aldiniz."
           
Command /puanim:
    trigger:
        message "&c%{puan.%UUID of player%}% &ePuaniniz var."
       
on break of lapis lazuli ore:
    add 1 to {minipuan.%player%}
    if {minipuan.%player%} is greater than or equal to 1000:
        add 1 to {puan.%player%}
        send "&aBir Puan Kazandiniz." to player
        remove 1000 from {minipuan.%player%}
Buda mağaza. Aynı mantıkla büyütebilirsin mağazayı :)
Kod:
command /magaza:
    trigger:
        open chest with @chestsatir rows named "&3Puan Marketi" to player
        format slot 1 of player with diamond pickaxe named "&bElmas Kazma" with lore "&33 Puan karsiliginda almak icin tikla."     to close then run player command "/elmaskazma"
       
command /elmaskazma:
    trigger:
        if {puan.%player%} is greater than or equal to 3:
            give diamond pickaxe to player
            remove 3 from {puan.%player%}
            send "&33 Puan Karsiliginda Elmas Kazma Aldin!" to player
            stop trigger
        else:
            send "&cYeterli Puanin Yok! Puanina Bakmak Icin &b/puanim"
            stop trigger
 
Üst