Best Studio 1
Best Studio
Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Krutzo 1
Krutzo
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Skript Paylaşım Minecraft - GUI'li Kumar Oynama Scripti

ß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

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Herkese merhabalar sevgili ve değerli TurkMMO kullanıcıları ve ziyaretçileri,bugün sizlere sunucunuzda hem eğlence amaçlı hem de para kazanma
amaçlı kullanabileceğiniz bir sistemi tanıtacağım.Sistemimizin adı "Kumar Scripti".Kulaklara oldukça basit gelmesinin sebebi,basit olması.
Fakat halen bunu arayan ve bunu yapamayan arkadaşlar gördüğümden ve aynı zamanda forumda bu tür scriptlere yer verilmediğini gördüğüm için bu scripti paylaşma gereği duyuyorum.

Skript için gerekli addonlar:
- Skript Eklentisi
- Skquery Eklentisi

Script'in nasıl çalıştığını soracak olursanız,hemen anlatayım.Script'i çalıştırmak için oyuna girince /sk reload all veya /sk reload dosyaismi.sk yazıyoruz.

Hiçbir hata vermemesi gerekiyor,bir sürü sunucuda denendi ve hata tespit edilmeyene kadar eventler tak çıkar yapıldı.Eğer hata alıyorsanız,yorum olarak bırakın,ilgilenirim.Ondan sonra /kumar komudu ile GUI'mizi açıyoruz ve karşımıza bir satırlık panel geliyor.Bu panelde şuanlık iki oyun mevcut: Sayısal Kumar ve Zarlı Kumar.Yakında Jackpot benzeri bir şey de tasarlamayı ve bu scripte entegre etmeyi düşünüyorum.Paneldeki ortada bulunan simgelere tıklayarak oyunları oynayabilirsiniz.Bir hata olmadığından eminim,herkese iyi forumlar ve iyi akşamlar.


JavaScript:
command /kumarresle:
    permission: kumar.res
    trigger:
        loop all players:
            set {sayisalkumar::%loop-player%} to false
    
command /kumar [<number>]:
    trigger:
        if arg 1 is set:
            open chest with 3 rows named "&3&lKumar Sistemi" to player
            format slot 0 of player with paper named "&3Bilgi" with lore "&eKumar sistemi eğlence olarak şansın da etkisiyle bir para kazanma yöntemidir." to close
            format slot 1 of player with glass pane named "&7[&cKumar&7]" to close
            format slot 2 of player with glass pane named "&7[&cKumar&7]" to close
            format slot 3 of player with dye named "&3Sayısal Kumar" with lore "&eSayısal kumar,kurpiyerin 1-5 arası bir sayı tuttuğu senin de o sayıyı tahmin edersen,yatırdığının iki katını aldığın çeşittir." to close then run [execute player command "sayisalkumar %arg-1%"]
            format slot 4 of player with dye named "&3Zarlı Kumar" with lore "&eZarlı kumar,kurpiyerin ve senin teker teker bir zar attığınız ve sonunda kimin büyük olduğuna göre,yatırdığının iki katını aldığın çeşittir." to close then run [execute player command "zarlikumar %arg-1%"]
            format slot 5 of player with dye named "&3Taş-Kağıt-Makas" with lore "&eTaş-kağıt-makas,gerçek hayattaki oyunun tıpa tıp aynısıdır.,yatırdığının iki katını aldığın çeşittir." to close then run [execute player command "taskagitmakas %arg-1%"]
            format slot 6 of player with glass pane named "&7[&cKumar&7]" to close
            format slot 7 of player with glass pane named "&7[&cKumar&7]" to close
            format slot 8 of player with glass pane named "&7[&cKumar&7]" to close
        else:
            send "&cNe kadarına oynayacağını belirlemelisin.&a(&c/kumar sayı&a)"
        
command /sayisalkumar [<number>]:
    trigger:
        if arg 1 is set:
            if balance of player is higher than arg-1:
                remove arg-1 from balance of player
                send "&7[&a+&7] &eBaşarıyla kumara &e%arg-1% &eparan yatırıldı,kurpiyer sayıyı tutuyor."
                wait 2 second
                send "&7[&a+&7] &eKurpiyerin tuttuğu sayıyı sohbete yazmalısın."
                set {sayisalkumar::%player%} to true
                set {kurpiyer::%player%} to random integer between 1 and 5
                set {parayatirdi::%player%} to arg-1
        
        

on chat:
    if {sayisalkumar::%player%} is true:
        if message is "1" or "2" or "3" or "4" or "5":
            if message is "%{kurpiyer::%player%}%":
                send "&7[&a+&7] &eBaşarıyla yatırdığın paranın iki katını hesabına yatırdık."
                add {parayatirdi::%player%} to balance of player
                delete {kurpiyer::%player%}
                set {sayisalkumar::%player%} to false
                set {parayatirdi::%player%} to "-1"
            else:
                send "&7[&a+&7] &eMaalasef,kurpiyerin tuttuğu sayıyı bilemedin.Sayı &3%{kurpiyer::%player%}% &eidi."
                set {sayisalkumar::%player%} to false
        else:
            send "&7[&a+&7] &eKurpiyerle kumar oynarken sohbette mesajlaşamazsın."
                
            
            
        
command /zarlikumar [<number>]:
    trigger:
        if arg 1 is set:
            if balance of player is higher than arg-1:
                remove arg-1 from balance of player
                set {zarlioynuyor::%player%} to true
                set {nekadarazar::%player%} to arg-1
                send "&7[&a+&7] &eBaşarıyla kumara &e%arg-1% &eparan yatırıldı,kurpiyer zarı atıyor.Kurpiyer biraz garip birisi,aynı çıksa da kendi kazanıyor.Ne garip."
                wait 2 second
                set {kurpiyerinzari::%player%} to random integer between 1 and 6
                set {seninzarin::%player%} to random integer between 1 and 6
                send "&7[&a+&7] &eKurpiyerin attığı zardan &3%{kurpiyerinzari::%player%}% &eçıktı,bakalım kazanan kim olacak?"
                wait 2 second
                send "&7[&a+&7] &eSenin attığın zardan &3%{seninzarin::%player%}% &eçıktı!"
                wait 1.5 second
                execute player command "sonuç"
                
command /sonuç:
    trigger:
        if {zarlioynuyor::%player%} is true:
            if {seninzarin::%player%} is higher than {kurpiyerinzari::%player%}:
                send "&eKurpiyerle bir el boyunca kıyasıya kapıştınız."
                send ""
                send "&cSenin Attığın Zar: &b%{seninzarin::%player%}%"
                send ""
                send "&cKurpiyerin attığı zar: &b%{kurpiyerinzari::%player%}%"
                send ""
                send "&aTebrikler,sen kazandın!"
                add {nekadarazar::%player%} to balance of player
                set {zarlioynuyor::%player%} to false
                set {nekadarazar::%player%} to "-1"
                set {seninzarin::%player%} to "-1"
                set {kurpiyerinzari::%player%} to "-1"
            else:
                send "&eKurpiyerle bir el boyunca kıyasıya kapıştınız."
                send ""
                send "&cSenin Attığın Zar: &b%{seninzarin::%player%}%"
                send ""
                send "&cKurpiyerin attığı zar: &b%{kurpiyerinzari::%player%}%"
                send ""
                send "&cMaalasef,kurpiyer kazandı!"
                set {zarlioynuyor::%player%} to false
                set {nekadarazar::%player%} to "-1"
                set {seninzarin::%player%} to "-1"
                set {kurpiyerinzari::%player%} to "-1"

 

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

Geri
Üst