InfernoShade 1
InfernoShade
Fethi Polat 1
Fethi Polat
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
shrpnl 1
shrpnl
YusufŞimşek14 1
YusufŞimşek14
berzahx 2
berzahx
xranzei 1
xranzei
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Skript Paylaşım Minecraft - Donate Market Sistemi Skripti

ßyMesMes

'Sıradışı Emekli Admin
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Fahri Üye
Paylaşım
Katılım
2 Ağu 2010
Konular
5,330
Mesajlar
24,645
Çözüm
54
Online süresi
1mo 20d
Reaksiyon Skoru
6,396
Altın Konu
425
Başarım Puanı
514
MmoLira
-2,509
DevLira
0
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

[SC] | Donate Market Sistemi((Beta)) | Sunucunuzda satın alımların doğrultusunda çeşitli ürünler satın! |

Merhaba arkadaşlar, bugün sizlere birkaç hafta önce kodlamış olduğum donate market sistemini göstereceğim.
Forumda bu tarz birkaç script gözüme çarptı lakin hepsi eskilerde kaldığı için,arayan arkadaşlarımıza yardımcı olmak adına kendi sunucumda da kullandığım Donate Market scriptini sizlere tanıtacağım.

Scriptimiz,/donate komuduyla çalışır.Site senkronizasyonu bulunmamaktadır.Bir kişi size donate puan almak için para yatırırsa ya da event veya çekilişlerde donate puan dağıtımı yaptıysanız "dp.admin" yetkisini /dpadmin komudunu kullanmasını istediğiniz rütbelere verebilirsiniz.

Oyuncu Komutları:

/donate - Donate işlemlerinin yapıldığı paneli açar.

Yetkili Komutları:

/dpadmin ver <isim> <miktar> - Belirtilen oyuncuya belirtilen miktarda donate puan verir.
/dpadmin sifirla <isim> - Belirtilen oyuncunun donate puan sayısını sıfırlar.
/dpadmin al <isim> <miktar> - Belirtilen oyuncudan belirtilen miktar kadar donate puan alır.
/dpadmin bak <isim> - Belirtilen oyuncunun donate puanına bakılır.


Gerekli Addonlar:
- Script
- Skquery

Evet arkadaşlar fazla uzatmadan sizlere kodu veriyorum,dilediğinizce "ben yaptım" diye görünüş sergilemeden,paylaşalabilir,kullanabilirsiniz.(NOT: Script'i Giveperm diye bir script üzerine yaptım o bölgeleri değiştirin.)

JavaScript:
options:
    p: &3Donate Market
  
command /donate:
    trigger:
        open chest with 5 rows named "{@p}" to player
        format slot 3 of player with dye named "&3Donate Puanların" with lore "&eTam &3%{donatepuan::%player%}% &ekadar donate puanına sahipsin." to close
        format slot 4 of player with dye named "&3Bilgilendirme" with lore "&eDonate market,sunucumuza bağış yaparak kazandığınız Donate Puanlarını harcayabileceğiniz alandır." to close
        format slot 5 of player with dye named "&3Nasıl Bağış Yaparım?" with lore "&eBağış yapmak için sunucu sitesine gidebilirsin.&c(www.yakında.com.tr)" to close
        format slot 18 of player with fire charge named "&3Sınırsız Fly Özelliği" with lore "&eBu özelliği aldıktan sonra sınırsız uçuş hakkı elde edersin.&35 &eDonate Puanı gerekmekte." to close then run [execute player command "flyozelliginial"]
        format slot 20 of player with fire charge named "&3Açlık Barını Doldurma" with lore "&eBu özelliği aldıktan sonra acıktığında &3/feed &ekomuduyla kendini doyurabiliceksin.&34 &eDonate Puanı gerekmekte." to close then run [execute player command "feedozelliginial"]
        format slot 22 of player with fire charge named "&3Sınırsız &6&lVIP" with lore "&eBu özelliği aldıktan sonra &6&lVIP &eolacaksın ve vip özelliklerine sahip olacaksın.&320 &eDonate Puanı gerekmekte." to close then run [execute player command "vipozelliginial"]
        format slot 24 of player with fire charge named "&3100.000 $" with lore "&Bu özelliği aldıktan sonra &3100.000 $'e &e sahip olacaksın..&35 &eDonate Puanı gerekmekte." to close then run [execute player command "v5ozelliginial"]
        format slot 26 of player with fire charge named "&332 Kızıl Taş" with lore "&Bu özelliği aldıktan sonra &elapis warpında değerli eşyalara dönüştürülebilen kızıl taştan &332 &etaneye &e sahip olacaksın.&32 &eDonate Puanı gerekmekte." to close then run [execute player command "kizilozelliginial"]
        format slot 28 of player with fire charge named "&332 Repair Özelliği" with lore "&Bu özelliği aldıktan sonra &3/repair &ekomuduyla sınırsız olarak eşyalarını tamir etme özellğine &e sahip olacaksın.&37 &eDonate Puanı gerekmekte." to close then run [execute player command "repairozelliginial"]
        format slot 34 of player with fire charge named "&332 Özel Üyelik" with lore "&Bu özelliği aldıktan sonra &3Fly,Repair,Heal,Feed,200.000 $ para ve 64 Kızıl Taş'a  &e sahip olacaksın.&330 &eDonate Puanı gerekmekte." to close then run [execute player command "uyelikozelliginial"]


command /uyelikozelliginial:
    trigger:
        if {donatepuan::%player%} is higher than 29:
            remove 30 from {donatepuan::%player%}
            send "&7[&a+&7] &eBir sürü özellik içeren &2Donater &erolunuz verilmiştir!"
            execute player command "giveperm %player% donater"
            add 200000 to balance of player
            give 64 gold nugget named "&7| &cKızıl Taş &7|" to player
          

command /repairozelliginial:
    trigger:
        if {donatepuan::%player%} is higher than 6:
            remove 7 from {donatepuan::%player%}
            send "&7[&a+&7] &eTebrikler! Başarıyla &37 &eDonate Puanı karşılığında &3/repair &ekomudunu kullanma hakkı kazandın."
            execute console command "manuaddp %player% essentials.repair"
  
          
command /kizilozelliginial:
    trigger:
        if {donatepuan::%player%} is higher than 1:
            remove 2 from {donatepuan::%player%}
            send "&7[&a+&7] &eTebrikler! Başarıyla &32 &eDonate Puanı karşılığında &332 Kızıl Taş &ekazandın!"
            give 32 gold nugget named "&7| &cKızıl Taş &7|" to player
        else:
            send "&7[&a+&7] &eYeterince donate puanına sahip değilsin."     

command /v5ozelliginial:
    trigger:
        if {donatepuan::%player%} is higher than 4:
            remove 5 from {donatepuan::%player%}
            send "&7[&a+&7] &eTebrikler! Başarıyla &310 &eDonate Puanı karşılığında &3100.000 $ &e kazandın!"
            add 100000 to balance of player
        else:
            send "&7[&a+&7] &eYeterince donate puanına sahip değilsin."
          
command /flyozelliginial:
    trigger:
        if {donatepuan::%player%} is higher than 4:
            remove 5 from {donatepuan::%player%}
            send "&7[&a+&7] &eTebrikler! Başarıyla &3/fly &ekomuduyla aktif edilebilen uçuş özelliği kazandınız!"
            execute console command "manuaddp %player% essentials.fly" 
          
command /feedozelliginial:
    trigger:
        if {donatepuan::%player%} is higher than 3:
            remove 4 from {donatepuan::%player%}
            send "&7[&a+&7] &eTebrikler! Başarıyla &35 &eDonate Puanı karşılığında sınırsız açlığını doldurma özelliği kazandın,&3/feed &eile açlığını doldurabilirsin!"
            execute console command "manuaddp %player% essentials.feed" #Eper esssentials ya da groupmanager yerine başka bir şey kullanıyorsanız kodu değiştirin.
        else:
            send "&7[&a+&7] &eYeterince donate puanına sahip değilsin."     
      
command /vipozelliginial:
    trigger:
        if {donatepuan::%player%} is higher than 19:
            remove 20 from {donatepuan::%player%}
            send "&7[&a+&7] &eTebrikler! Başarıyla &320 &eDonate Puanı karşılığında Sınırsız &6&lVIP &eözelliğini kazandın!"
            execute player command "giveperm %player% vip"
        else:
            send "&7[&a+&7] &eYeterince donate puanına sahip değilsin."

command /dpadmin [<text>] [<player>] [<number>]:
    permission: dp.admin
    trigger:
        if arg 1 is "ver":
            if arg 2 is set:
                if arg 3 is set:
                    add arg-3 to {donatepuan::%arg-2%}
                    send "&7[&a+&7] &eOyuncunun hesabına başarıyla &3%arg-3% &ekadar donate puan eklendi."
                    send "&7[&a+&7] &eBir yetkili hesabınıza &3%arg-3% &ekadar donate puan yatırdı." to arg-2
                else:
                    send "&7[&a+&7] &eYatıracağın miktarı girmelisin."
            else:
                send "&7[&a+&7] &eYatıracağın kişiyi girmelisin."
        if arg 1 is "sifirla":
            if arg 2 is set:
                set {donatepuan::%arg-2%} to "0"
                send "&7[&a+&7] &eOyuncunun donate puanı sıfırlandı."
                send "&7[&a+&7] &eBir yetkili donate puanını sıfırladı." to arg-2
            else:
                send "&7[&a+&7] &eSıfırlayacağın kişiyi girmelisin."
        if arg 1 is "al":
            if arg 2 is set:
                if arg 3 is set:
                    remove arg-3 from {donatepuan::%arg-2%}
                    send "&7[&a+&7] &eOyuncunun hesabından başarıyla &3%arg-3% &ekadar donate puan silindi."
                    send "&7[&a+&7] &eBir yetkili hesabınızdan &3%arg-3% &edonate puan sildi."
                else:
                    send "&7[&a+&7] &ene kadar sileceğini girmelisin."
            else:
                send "&7[&a+&7] &eKimden sileceğini girmelisin."
        if arg 1 is "bak":
            if arg 2 is set:
                send "&7[&a+&7] &e%arg-2%'nin &3%{donatepuan::%arg-2%}% &ekadar donate puanı var."
 
dostum bana bu donate gibi kredi skripti için yardım lazım , ben şöyle birşey istiyorum oyun için sanal bir cash olucak ve herkes onu sadece gerçek parayla alabilicek , yani binevi kredi sistemi fakat ben kredi sistemleri buldum ancak onlar featherboard , market falan desteklemiyor benim isteğim şu mesela adam parayı paypal üzerinden alıcak ve ona bir kod gelicek oda kodu aktifleştirince mesela bi item alıcak o item icin 5 cash gerekiyor ben o Para birimini sağdaki tabloda ve market menüsünde göstermek istiyorum Bunu bilen bir skripter tanıdığın veya hazır falan var ise benim için bulabilirmisin , dinlediğin çok teşekkür ederim
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst