Sol Reklam
Sağ Reklam
  • MC-TR'yi beraber inşa edelim: Gelişim Günleri
    Gelişim Günleri nedir, ne anlama geliyor? Gelişim günleri siz, değerli forum üyelerimizin ve biz, yetkili ekibimizin fikirleri doğrultusunda gelecek olan yeni yenilikler, güncellemeler ve düzenlemeler getireceğimiz, yoğun bir şekilde çalışarak geçireceğimiz birkaç ay. Gelişim Günleri ile alakalı konuya erişebilmek için buraya tıklayabilirsiniz.

Skript Paylaşımı Kredi Skripti > Gui > /kredi sıfırla > /kredi bilgi > /kredim > /vipal >> Kredi ile vip satın al!

Durum
Mesaj gönderimine kapalı.

MübarekGenç

Demir Cevheri Gibiyim
Katılım
20 Mart 2017
Mesajlar
201
Elmaslar
75
Puanlar
13.495
Yaş
28
Yer
İstanbul
Minecraft
MubarekGenc
Baştan söyliyeyim görsele ihtiyaç duymadım isterseniz eklerim.
Bütün kodlar bana aittir.
Kredi ile vip satın almaya yönelik bir skript oldu.
Skriptin versiyonu 1.0
1.1 yakında gelicek!

Gerekli eklentiler:
Skript
SkQuery

Kodumuza geçelim.
Kod:
# Coder: MübarekGenç
# Version: 1.0


options:
   prefix: &4[&eKredi&4]
   {kredi}: 0

on break of cobblestone:
    chance of 1%:
        add 1 to {kredi.%player%}
        send "&eTaş kazarken &61 &eadet kredi buldun!"
     
command /kredim:
    trigger:
        send "&6Kredin: &c%{kredi.%player%}%"
     
command /kredi [<text>]:
    trigger:
        if arg 1 is "sıfırla":
            wait 1 seconds
            set {kredi.%player%} to 0
            send "&6Krediniz sıfırlandı!"
            wait 1 seconds
            send "&6Kredin: &c%{kredi.%player%}%"
        if arg 1 is not set:
            send "&6Hatalı kullanım! &e&l/kredi bilgi"
        if arg 1 is "bilgi":
            send "&6/kredi sıfırla &e- &7Mevcut kredinizi sıfırlar!"
            send "&6/krediver oyuncu &e- &7Başka bir oyuncuya 1 kredi verir!"
            send "&6/kredim &e- &7Mevcut kredinizi gösterir."
            send "&6/vipal &e- &7Kredi ile vip satın alabilirsiniz."
            send "&bTaş kazdıkça kredi kazanırsınız."
      
command /krediver <player>:
    trigger:
        if arg 1 is set:
            if {kredi.%player%} is greater than 1:
                add -1 to {kredi.%player%}
                add 1 to {kredi.%arg 1%}
                send "{@prefix} &6Başarılı bir şekilde &ekredi &6transferi gerçekleştirldi."
                send "&6Hesabınızdan &e1 &6kredi alınıp &e%arg 1% &6adlı oyuncuya verildi."
            else:
                send "&eYeterli krediniz bulunmamaktadır."
        else:
            send "&b&lKişiyi belirtmeniz gerekir."
        if {kredi.%player%} is not greater than 1:
            send "&6Kredi miktarınız zaten &60"

command /satınal [<text>]:
    trigger:
        if arg 1 is not set:
            send "&6Alıcağınız ürünü belirtmeniz gerekir!"
            send "&bVip &7/ &bVip+ &7/ &bMVip &7/ &bMvip+"
        if arg 1 is "vip":
            if {kredi.%player%} is greater than 1999:
                add -2000 to {kredi.%player%}
                send "&aBaşarıyla &b&lVIP &asatın aldınız!"
                execute console command "manuadd %player% vip"
                wait 5 seconds
                broadcast "&b%player% &6adlı oyuncu &bVIP &6satın aldı!"
            else:
                send "&aYeterli krediniz bulunmamaktadır!"
        if arg 1 is "vip+":
            if {kredi.%player%} is greater than 3999:
                add -4000 to {kredi.%player%}
                send "&aBaşarıyla &b&lVIP+ &asatın aldınız!"
                execute console command "manuadd %player% viplus"
                wait 5 seconds
                broadcast "&b%player% &6adlı oyuncu &bVIP+ &6satın aldı!"
            else:
                send "&aYeterli krediniz bulunmamaktadır!"
        if arg 1 is "mvip":
            if {kredi.%player%} is greater than 5999:
                add -6000 to {kredi.%player%}
                send "&aBaşarıyla &b&lMVIP &asatın aldınız!"
                execute console command "manuadd %player% mvip"
                wait 5 seconds
                broadcast "&b%player% &6adlı oyuncu &bMVIP &6satın aldı!"
            else:
                send "&aYeterli krediniz bulunmamaktadır!"
        if arg 1 is "mvip+":
            if {kredi.%player%} is greater than 7999:
                add -8000 to {kredi.%player%}
                send "&aBaşarıyla &b&lMVIP+ &asatın aldınız!"
                execute console command "manuadd %player% mviplus"
                wait 5 seconds
                broadcast "&b%player% &6adlı oyuncu &bMVIP+ &6satın aldı!"
            else:
                send "&aYeterli krediniz bulunmamaktadır!"
             
command /krediekle <player> [<text>]:
    permission message: &4Gerekli yetkiye sahip değilsiniz.
    permission: cm.krediekle
    trigger:
        if arg 1 is set:
            if arg 2 is "500":
                add 500 to {kredi.%arg 1%}
                send "&f&oBaşarıyla &b&o%arg 1% &f&okişisine &b&o500 &f&okredi eklendi."
        if arg 1 is set:
            if arg 2 is "1000":
                add 1000 to {kredi.%arg 1%}
                send "&f&oBaşarıyla &b&o%arg 1% &f&okişisine &b&o1000 &f&okredi eklendi."
        if arg 1 is not set:
            if arg 2 is not set:
                send "&6Hatalı kullanım! &e/krediekle &e&loyuncu miktar"
                send "&6Miktar listesi: &b500 &7/ &b1000"
        if arg 2 is not set:
            send "&6Hatalı kullanım! &e/krediekle &e&loyuncu miktar"
            send "&6Miktar listesi: &b500 &7/ &b1000"
             
command /vipal:
    trigger:
        close player's inventory
        open chest with 3 rows named "&e&lVip Satış Menüsü" to player
        wait 3 ticks
        format slot 10 of player with 298 named "&fVip" with lore "&eSatın almak için 2000 krediye sahip olmanız gerekir." to close then run [execute player command "/satınal vip"]
        format slot 12 of player with 303 named "&fVip+" with lore "&eSatın almak için 4000 krediye sahip olmanız gerekir." to close then run [execute player command "/satınal vip+"]
        format slot 14 of player with 308 named "&bMVip" with lore "&eSatın almak için 6000 krediye sahip olmanız gerekir." to close then run [execute player command "/satınal mvip"]
        format slot 16 of player with 313 named "&bMVip+" with lore "&eSatın almak için 8000 krediye sahip olmanız gerekir." to close then run [execute player command "/satınal mvip+"]
     
on join:
    wait 1 seconds
    send "&6Mevcut krediniz: &c%{kredi.%player%}%"
 
on first join:
    wait 1 seconds
    send "&6Mevcut krediniz: &c%{kredi.%player%}%"

Videoya Git!
AdmiredUnsungAtlanticbluetang
 
Son düzenleme:

EmirGencc

Somon Balığı Selam Vermeye Geldi
Katılım
30 Ocak 2016
Mesajlar
21
Elmaslar
9
Puanlar
6.250
Yaş
25
Yer
Bursa
Başarılı, fakat menü koysan daha iyi olabilirdi. Daha sonra chate cevap olarak yazarlardı örnek olarak:

Menüden kredi ver seçtiğinde:

» Lütfen chat'e kime kredi vereceğinizi yazın.

Daha sonra yazınca:

» Kaç kredi vereceğinizi yazın.

Gibisinden yapabilirsin. Yapılabilir istesem yaparım ama uğraşmak pek istemiyorum. Hepsinde variable etkinleştirilmesi lazım
 

MübarekGenç

Demir Cevheri Gibiyim
Katılım
20 Mart 2017
Mesajlar
201
Elmaslar
75
Puanlar
13.495
Yaş
28
Yer
İstanbul
Minecraft
MubarekGenc
Başarılı, fakat menü koysan daha iyi olabilirdi. Daha sonra chate cevap olarak yazarlardı örnek olarak:

Menüden kredi ver seçtiğinde:

» Lütfen chat'e kime kredi vereceğinizi yazın.

Daha sonra yazınca:

» Kaç kredi vereceğinizi yazın.

Gibisinden yapabilirsin. Yapılabilir istesem yaparım ama uğraşmak pek istemiyorum. Hepsinde variable etkinleştirilmesi lazım

Tavsiyen için teşekkür ederim sonraki versiyonda uygulamaya gayret edeceğim.
 

Dagon

Here we go again..

Discord:

dagon#7828

Katılım
31 Aralık 2017
Mesajlar
580
Elmaslar
1.147
Puanlar
16.070
Yaş
25
Konunuza resim veya video ekler misiniz?
 

MübarekGenç

Demir Cevheri Gibiyim
Katılım
20 Mart 2017
Mesajlar
201
Elmaslar
75
Puanlar
13.495
Yaş
28
Yer
İstanbul
Minecraft
MubarekGenc
Başarılı, fakat menü koysan daha iyi olabilirdi. Daha sonra chate cevap olarak yazarlardı örnek olarak:

Menüden kredi ver seçtiğinde:

» Lütfen chat'e kime kredi vereceğinizi yazın.

Daha sonra yazınca:

» Kaç kredi vereceğinizi yazın.

Gibisinden yapabilirsin. Yapılabilir istesem yaparım ama uğraşmak pek istemiyorum. Hepsinde variable etkinleştirilmesi lazım

Tavsiyen için teşekkür ederim sonraki versiyonda uygulamaya gayret edeceğim.
Konunuza resim veya video ekler misiniz?


Peki az sonra eklerim.
 

SYN_T3SL4

If you can't handle it you will win nothing !

Discord:

Halil#4439

Katılım
11 Mart 2016
Mesajlar
991
Elmaslar
911
Puanlar
19.300
Yaş
22
Yer
Aydın / Kuşadası
Minecraft
SYN_T3SL4
Biz Eklentileri Boşuna Yapıyoruz ya da Siz Boşa Yoruyorsunuz Kendinizi. Ben Anlamıyorum ki. Zaten Ben Bunun Eklenti Halini Yayınlamışım Üstüne Devamlı Kredi Skripti Çıkıyor. Neyse Elinize Sağlık.
 

MübarekGenç

Demir Cevheri Gibiyim
Katılım
20 Mart 2017
Mesajlar
201
Elmaslar
75
Puanlar
13.495
Yaş
28
Yer
İstanbul
Minecraft
MubarekGenc
Biz Eklentileri Boşuna Yapıyoruz ya da Siz Boşa Yoruyorsunuz Kendinizi. Ben Anlamıyorum ki. Zaten Ben Bunun Eklenti Halini Yayınlamışım Üstüne Devamlı Kredi Skripti Çıkıyor. Neyse Elinize Sağlık.

Plugin hali çıkmış ise değişik türlerde kredi skripti yapamazmıyız.
Bir sürü değişik değişik event skriptleri var bende event plugini yaparım yayınlarım. Sonra herkese derim "plugini varken neden" skript ? diye.
Değişiklik olsun insanlar hangisini severse onu kullansın.
 

SYN_T3SL4

If you can't handle it you will win nothing !

Discord:

Halil#4439

Katılım
11 Mart 2016
Mesajlar
991
Elmaslar
911
Puanlar
19.300
Yaş
22
Yer
Aydın / Kuşadası
Minecraft
SYN_T3SL4
Plugin hali çıkmış ise değişik türlerde kredi skripti yapamazmıyız.
Bir sürü değişik değişik event skriptleri var bende event plugini yaparım yayınlarım. Sonra herkese derim "plugini varken neden" skript ? diye.
Değişiklik olsun insanlar hangisini severse onu kullansın.
Olay İnsanların Neyi Seçeceği Değil. Skriptle Eklentiyi Karşılaştırıp Üstüne Aynı Kefeye Koyup Bir de Neyi Seçerse Seçsin Diyorsun. Neyse Allah sabır versin
 

MübarekGenç

Demir Cevheri Gibiyim
Katılım
20 Mart 2017
Mesajlar
201
Elmaslar
75
Puanlar
13.495
Yaş
28
Yer
İstanbul
Minecraft
MubarekGenc
Ben skriptler arasından hangisini seçerse dedim.
Skript ile plugini bir tutmuyorum tabi ki.
 

BeratReizTR

Birisi mi Spawnlandı?
Katılım
28 Ocak 2018
Mesajlar
6
Elmaslar
1
Puanlar
0
Yaş
26
Gayet güzel bir skript

Resim olsaydi daha güzel olabilirdi

Puanım 8/10
 

MübarekGenç

Demir Cevheri Gibiyim
Katılım
20 Mart 2017
Mesajlar
201
Elmaslar
75
Puanlar
13.495
Yaş
28
Yer
İstanbul
Minecraft
MubarekGenc
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı