Skript Paylaşımı ATM Soygunu Skripti | Değişiklik Isteyen Sunucular Için Birebir !

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

SydeFQ

Ordinary Person
Katılım
6 Ekim 2016
Mesajlar
949
Elmaslar
1.116
Puan
16.310
Minecraft
SydeFQ

Discord:

SydeFQ#1938

6XZaB9.png

Herkese iyi forumlar ! Bazı sunucular malesef inovatif olamıyor ve böylece sunucuları sistemlerden yoksun kalıyor. Buna çözüm olarak oyuncularında eğlenebileceği ATM Soygunu Skript'ini yazmış bulunmaktayım. Son olarak çıkan hataları bana bildiriniz. Kullanacak olan arkadaşlara şimdiden bol eğlenceler dilerim.

vpg606.png

/soygun - ATM Soygunundaki komutlar hakkında genel bilgi verir
/atm [olustur/kaldir] - atm.admin yetkisine sahip olan yetkililer atm oluşturup kaldırabilir
/hyetenek [sss/durum] - Hırsız yeteneği hakkında bilgi alabilirsiniz.

ZEL5NZ.png

vpgazv.gif


1gYpPA.gif


LnpvPj.gif


r2g0L7.gif


7NoBm5.gif


4MLpYL.png



nWAbAM.png



PHP:
variables:
    {hirsiz.yetenek.%player%} = 1
 
options:
    bekleme: 300
    prefix: &c&lSoygun &8&l» &7
 
command /soygun:
    trigger:
        send "{@prefix}Hırsızlık Yetenekleri hakkında bilgi almak için &c/hyetenek"
        send "{@prefix}ATM oluşturmak için &c/atm"
 
command /hyetenek [<text>]:
    trigger:
        if arg-1 is not set:
            send "{@prefix}Hırsızlık yetenekleri hakkında bilgi almak için &c/hyetenek sss"
            send "{@prefix}Hırsızlık yeteneğini görmek için &c/hyetenek durum"
        if arg-1 is "sss":
            send "{@prefix}Hırsızlık yetenekleri her ATM soygunlarında &c0.2 &7artar."
            send "{@prefix}Böylece her yetenek artışında soygundan çıkan paralar yetenek seviyene göre katlanır."
        if arg-1 is "durum":
            send "{@prefix}Hırsızlık Yetenek Seviyen: &c%{hirsiz.yetenek.%player%}%"
            send "{@prefix}Her yaptığın soygunda çaldığın paralar &cx%{hirsiz.yetenek.%player%}% &7kat artar"

command /atm [<text>]:
    permission: atm.admin
    trigger:
        if arg-1 is not set:
            send "{@prefix}ATM oluşturmak için &c/atm olustur"
            send "{@prefix}ATM'yi kaldırmak için &c/atm kaldir"
        if arg-1 is "olustur":
            if targeted block is sign:
                set line 2 of targeted block to "&9[ATM]"
                set line 3 of targeted block to "&a[Soyulmamis]"
                set {atm.tabela.%location of targeted block%} to 1
            else:
                send "{@prefix}Bir tabelaya bakmalısın"
        if arg-1 is "kaldir":
            if targeted block is sign:
                if {atm.tabela.%location of targeted block%} is set:
                    delete {atm.tabela.%location of targeted block%}
                    set line 2 of targeted block to ""
                    set line 3 of targeted block to ""
                    send "&7ATM başarıyla kaldırırldı"
                else:
                    send "{@prefix}Bu bir atm değil !"

     

 
on right click on sign:
    {atm.tabela.%location of clicked block%} is set:
        line 2 of clicked block is "&9[ATM]":
            if line 3 of the clicked block is "&a[Soyulmamis]":
                set line 3 of the clicked block to "&c[Soyulmus]"
                broadcast "&c%player% &7isimli oyuncu &c%location of clicked block% &7kordinatlarındaki ATM'de soyguna başladı !  "
                wait 2 seconds
                loop 200 times:
                    send ""
                send "&8&l» &7ATM Soyuluyor..."
                wait 2 seconds
                loop 200 times:
                    send ""
                send "&a▌▌▌"
                wait 2 seconds
                loop 200 times:
                    send ""
                send "&a▌▌▌▌▌▌"
                wait 2 seconds
                loop 200 times:
                    send ""
                send "&a▌▌▌▌▌▌▌▌▌"
                wait 2 seconds
                loop 200 times:
                    send ""
                send "&a▌▌▌▌▌▌▌▌▌▌▌▌"
                wait 2 seconds
                loop 200 times:
                    send ""
                wait 2 second
                broadcast "&c%player% &7isimli oyuncu &c%location of clicked block% &7kordinatlarındaki ATM'yi başarı ile soydu ! !  "
                send "&7ATM Başarıyla Soyuldu !"
                set {_x} to random integer between 1 and 9999 #Buradan verilecek olan parayı düzenleyebilirsiniz.
                add {_x}*{hirsiz.yetenek.%player%} to player's balance
                send "&7Hesabınıza &c%{_x}*{hirsiz.yetenek.%player%}%TL &7eklendi ve &c0.2 &7hırsızlık yeteneği kazandın"
                add 0.2 to {hirsiz.yetenek.%player%}
                wait {@bekleme} seconds
                set line 3 of the clicked block to "&a[Soyulmamis]"
            else:
                send "Bu banka daha önce soyulmuş !"

NOT: Indirme linklerini görmek için konuyu beğenip, yorum atmanız gerek. Ayrıca hastebin'de sorun var düzelince hastebin'e atacağım.
 
Son düzenleme:
Güzel Tebriks :)
 
Güzelmiş. Atm kaldır bölümüne
Kod:
set targeted block to air
bunuda ekleyebilirsin ek olarak.
 
Güzel Bir Çalışma Tebrik Ediyorum.
 
Bu skript'i faction eklemek zevkli olabilir tam bir arma 3 havası yaratır :) Eline sağlık.
 
Eline Sağlık Süper Olmuş ama Hastebin Linki Eklemeni Öneririm :)
 
Eline Sağlık Süper Olmuş ama Hastebin Linki Eklemeni Öneririm :)
Aşşağıya not aldım hastebin'de genel bir sıkıntı vardı hiçbir bilgisayardan kaydetmiyordu kodları. Düzelmiş ise yapacağım. Teşekkürler !
 
Aşşağıya not aldım hastebin'de genel bir sıkıntı vardı hiçbir bilgisayardan kaydetmiyordu kodları. Düzelmiş ise yapacağım. Teşekkürler !
Son Bişey Daha Sorucam Bu Bekleme 300 Atm nin Yenilenme Süresimi ?
 
Son Bişey Daha Sorucam Bu Bekleme 300 Atm nin Yenilenme Süresimi ?
Hayır soyulan ATM'nin 300 saniye sonra Soyulmamis durumuna girmesi[DOUBLEPOST=1497423135,1497356256][/DOUBLEPOST]Hastebin eklenmiştir.
 
Konu tasarımı efsane olmuş :) Skripte tabela ile atm oluşturma eklesen daha güzel olabilirmiş. Birde herhangi bir yetkili yalnışlıklada kırabilir tabelayı onuda engellesen efsane olur.
 
Güzele Benziyor Kullanicam Sağolun
 
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