Sol Reklam
Sağ Reklam

Skript Paylaşımı Hey Siri! | Artık Rehberler Tarih Oluyor (Silinen Konu)

Nasıl Buldunuz


  • Oy Verenler
    35
Durum
Mesaj gönderimine kapalı.

Harun553

Zombi Geldi, Beni Yedi

Discord:

HarunBulbull#8233

Katılım
3 Eylül 2014
Mesajlar
257
Elmaslar
94
Puanlar
13.950
Yer
Ankara
Minecraft
HarunBulbull
Merhaba değerli forum üyeleri bu gün sizlere bir yapay zeka projesi dahilinde geliştirmiş olduğum Hey Siri skriptimi tanıtmak istiyorum.

Hey Siri bir yapay zeka projesidir. Gerçek Siri mantığı ile çalışır, sorularınızı cevaplar, sizinle sohbet eder, küfür edeni muteler, Yazılarınızı düzenler (chat'e $ yazarsanız Türk Lirası olarak gözükür.) , hatta sunucudaki bazı konuşmaları dinler (Chat'e bug buldum yazarsanız, site üzerinden destek talebi açmanızı ister ve ayrıca adınızı not eder. Adminler /bugbulanlar komutu ile adınızı görebilir ve destek talebi açmamanız durumunda cezalandırılabilirsiniz.).

Bu projeyi asıl güzel yapan ise oyuncuların Siri'yi geliştirmekde etkin rol oynaması. Oyuncular /siri yazarak siriye kelime ve bu kelimeye karşı verilecek cevabı ekleyebilir. Eğer bir oyuncunun eklediği küfür veya kelimeden rahatsız olursanız, /siri yazarak şikayet edebilirsiniz. Şikayetler "plugins/botrehber/botsikayet.sk" yoluna yazılır. Oyundan ise /şikayetgör komutu ile görülebilir. Eğer gereksiz görülen şikayet olursa /şikayetsil komutu ile silinebilir. Ayrıca yetkililer oyun içinde /küfürekle, /küfürsil komutu ile siriye küfür ekleyebilirler/silebilirler ancak bu küfürleri yazan kişi mute yemez sadece o mesajı yazması engellenir. Bir kelime üzerinden çok şikayet gelirse /kelimesil komutu ile o kelime silinebilir.

Eğer Siri herhangi bir soruya cevap veremezse "Buna nasıl karşılık vereceğimi bilemiyorum" der ve soruyu "plugins/botrehber/botkelimeler.sk" yoluna kaydeder. Bu kelimeleri oyun içinden görmek için ise /botkelimeler komutu kullanılabilir.

NOT: Hey Siri! Skripti tarafımca yapılmış ve güncellenmeye devam edilen bir skripttir. Skript'in güncellenmesindeki en büyük rol ise sizlere düşüyor. Bir sonraki sürümde neler eklenmesini istediğinizi yazarsanız beni çok sevindirirsiniz.


Konuyla ilgili video:





Skript:


Kod:
#Skript by Harunbulbull
variables:
    {satirsayisikayet} = 0
    {satirsayi} = 0

on chat:
    set {cevaplandimesaj.%player%} to false
    if message contains "$":
        replace all "$" with "Türk Lirası" in the message
    if message contains "bayrak":
        replace all "bayrak" with "&4☪&f" in the message
    if message contains "<3":
        replace all "<3" with "&4❤&f" in the message
    if message contains ">>":
        replace all ">>" with "»" in the message
    if message contains "<<":
        replace all "<<" with "«" in the message
    if message contains "***":
        replace all "***" with "✪" in the message
    if message contains "saol" or "tşk" or "teşekkür" or "sağol" or "savol" or "eyw" or "eyv" or "eyvallah":
        wait 1 seconds
        if message contains "bot" or "botrehber" or "bot rehber" or "siri" or "bot-rehber":
            set {cevaplandimesaj.%player%} to true
            set {botchat.%player%} to false
            broadcast "&8[&cSiri&8] &8» &fNe demek &c%player% &fvazifemiz."
            stop
    if message contains "varmı" or "var mı":
        wait 1 seconds
        if message contains "daha":
            if message contains "iyi":
                if message contains "TurkeyMC" or "TMC":
                    if {botchat.%player%} is true:
                        set {cevaplandimesaj.%player%} to true
                        broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fÇalışmalar sürsede her yer de her zaman en iyisi TURKEYMC. &4❤"
                        stop
    if message contains "TurkeyMC mi" or "TurkeyMCmi" or "TurkeyMC'mi" or "TMC mi" or "TMCmi" or "TMC'mi":
        wait 1 seconds
        if {botchat.%player%} is true:
            set {cevaplandimesaj.%player%} to true
            broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fÇalışmalar sürsede her yer de her zaman en iyisi TURKEYMC. &4❤"
            stop
    if message contains  "benimle":
        if message contains  "çık" or "evlen":
            if {botchat.%player%} is true:
                wait 1 seconds
                set {cevaplandimesaj.%player%} to true
                chance of 50%:
                    broadcast "&8[&cSiri&8] &8» &fBak &c%player%&f, kalbini kırmak istemem ama bir bota yavşayacak kadar mı yıkıksın?"
                    stop
                chance of 50%:
                    broadcast "&8[&cSiri&8] &8» &fİslam kızına haram teklif ha &c%player%!11!1!"
                    stop
                set {botchat.%player%} to false
    if message contains "iyiyim" or "ne olsun" or "nolsun":
        wait 1 seconds
        if {botchat.%player%} is true:
            set {cevaplandimesaj.%player%} to true
            broadcast "&8[&cSiri&8] &8» &fHmm anladım. &c%player%."
            set {botchat.%player%} to false
            stop
    if message contains "bot" or "siri" or "bot-rehber" or "bot rehber" or "botrehber":
        wait 1 seconds
        if message contains "hey":
            set {botchat.%player%} to true
            set {cevaplandimesaj.%player%} to true
            broadcast "&8[&cSiri&8] &8» &fDinliyorum &c%player%."
            wait 20 seconds
            set {botchat.%player%} to false
            stop
        if message contains "neredesin" or "nerdesin":
            set {cevaplandimesaj.%player%} to true
            broadcast "&8[&cSiri&8] &8» &fDinliyorum &c%player%."
            stop
        if message contains "lan":
            set {cevaplandimesaj.%player%} to true
            broadcast "&8[&cSiri&8] &8» &fSensin lan &c%player%."
            stop
    if message contains "nabiyon" or "nabiyosun" or "nabiyorsun" or "ne yapıyorsun":
        wait 1 seconds
        if {botchat.%player%} is true:
            broadcast "&8[&cSiri&8] &8» &fNe olsun yuvarlanıp gidiyoruz işte, sen ne yapıyorsun &c%player%."
            set {cevaplandimesaj.%player%} to true
            set {botchat.%player%} to false
            set {botchat.%player%} to true
            wait 20 seconds
            set {botchat.%player%} to false
            stop
    if message contains "müzik" or "şarkı":
        if message contains "aç":
            wait 1 seconds
            if {botchat.%player%} is true:
                execute console command "/playsound %player% record.13"
                broadcast "&8[&cSiri&8] » &c13 &fnumaralı CD çalıyor, lütfen oyun sesinizi açın &c%player%"
                set {cevaplandimesaj.%player%} to true
                set {botchat.%player%} to false
                stop
    if message contains "naber" or "nbr" or "ne haber" or "nabtın":
        wait 1 seconds
        if {botchat.%player%} is true:
            broadcast "&8[&cSiri&8] &8» &fHer şey aynı, senden naber &c%player%."
            set {cevaplandimesaj.%player%} to true
            set {botchat.%player%} to false
            set {botchat.%player%} to true
            wait 20 seconds
            set {botchat.%player%} to false
            stop
    if message contains "selam söyledi":
        wait 1 seconds
        if {botchat.%player%} is true:
            broadcast "&8[&cSiri&8] &8» &fAleyküm selam, sende selam söyle. &c%player%."
            set {cevaplandimesaj.%player%} to true
            set {botchat.%player%} to false
            set {botchat.%player%} to true
            wait 20 seconds
            set {botchat.%player%} to false
            stop
    if message contains "selam":
        wait 1 seconds
        if {botchat.%player%} is true:
            broadcast "&8[&cSiri&8] &8» &fAleyküm selam &c%player%."
            set {cevaplandimesaj.%player%} to true
            set {botchat.%player%} to false
            set {botchat.%player%} to true
            wait 20 seconds
            set {botchat.%player%} to false
            stop
    if message contains "maçı":
        if message contains "kaç kaç":
            wait 1 seconds
            if {botchat.%player%} is true:
                broadcast "&8[&cSiri&8] &8» &fMaç takip etmiyorum. :) &c%player%."
                set {cevaplandimesaj.%player%} to true
                set {botchat.%player%} to false
                set {botchat.%player%} to true
                wait 20 seconds
                set {botchat.%player%} to false
                stop
    if message contains "canım sıkıldı" or "sıkıldım":
        wait 1 seconds
        if {botchat.%player%} is true:
            broadcast "&8[&cSiri&8] &8» &fHmm. Acaba seni mutlu etmek için ne yapabilirim? :) &c%player%."
            set {cevaplandimesaj.%player%} to true
            set {botchat.%player%} to false
            set {botchat.%player%} to true
            set {botchatkufur.%player%} to true
            wait 20 seconds
            set {botchat.%player%} to false
            set {botchatkufur.%player%} to false
            stop
    if message contains "bi kere verebilirsin":
        wait 1 seconds
        if {botchatkufur.%player%} is true:
            broadcast "&8[&cSiri&8] &8» &fIy sapık. &c%player%."
            set {cevaplandimesaj.%player%} to true
            set {botchat.%player%} to false
            set {botchat.%player%} to true
            set {botchatkufur.%player%} to true
            wait 20 seconds
            set {botchat.%player%} to false
            set {botchatkufur.%player%} to false
            stop
    if message contains "özür":
        if message contains "dilerim":
            if message contains "siri":
                wait 1 seconds
                broadcast "&8[&cSiri&8] &8» &fÖnemli değil. :) &c%player%."
                stop
    if message contains "kusur":
        if message contains "bakma":
            if message contains "siri":
                wait 1 seconds
                broadcast "&8[&cSiri&8] &8» &fÖnemli değil. :) &c%player%."
                stop
    if message contains "kb" or "k.b":
        wait 1 seconds
        if {botchat.%player%} is true:
            broadcast "&8[&cSiri&8] &8» &fÖnemli değil. :) &c%player%."
            set {cevaplandimesaj.%player%} to true
            set {botchat.%player%} to false
            set {botchat.%player%} to true
            wait 20 seconds
            set {botchat.%player%} to false
            stop
    if message contains "beni":
        wait 1 seconds
        if {botchat.%player%} is true:   
            if message contains "seviyor":
                broadcast "&8[&cSiri&8] &8» &fSeni seviyorum. &c%player%."
                set {cevaplandimesaj.%player%} to true
                set {botchat.%player%} to false
                set {botchat.%player%} to true
                wait 20 seconds
                set {botchat.%player%} to false
                stop
            if message contains "sik":
                broadcast "&8[&cSiri&8] &8» &fTerbiyeni takın &c%player%."
                set {cevaplandimesaj.%player%} to true
                set {botchat.%player%} to false
                set {botchat.%player%} to true
                wait 20 seconds
                set {botchat.%player%} to false
                stop
    if message contains "seni":
        wait 1 seconds
        if {botchat.%player%} is true:   
            if message contains "seviyor":
                broadcast "&8[&cSiri&8] &8» &fBende seni seviyorum KARDEŞİM. &c%player%."
                set {cevaplandimesaj.%player%} to true
                set {botchat.%player%} to false
                set {botchat.%player%} to true
                wait 20 seconds
                set {botchat.%player%} to false
                stop
    if message contains "sevgilimden ayrıldım":
        wait 1 seconds
        if {botchat.%player%} is true:
            chance of 33%:
                broadcast "&8[&cSiri&8] &8» &fAga be yak yak yak &c%player%."
                set {cevaplandimesaj.%player%} to true
                set {botchat.%player%} to false
                set {botchat.%player%} to true
                wait 20 seconds
                set {botchat.%player%} to false
                stop
            chance of 33%:
                broadcast "&8[&cSiri&8] &8» &fMalbayım be &c%player%."
                set {cevaplandimesaj.%player%} to true
                set {botchat.%player%} to false
                set {botchat.%player%} to true
                wait 20 seconds
                set {botchat.%player%} to false
                stop
            chance of 33%:
                broadcast "&8[&cSiri&8] &8» &fGiDeN gİtMiŞtİr, GiTtİğİ gÜn BiTmİşTiR MoRQ &c%player%."
                set {cevaplandimesaj.%player%} to true
                set {botchat.%player%} to false
                set {botchat.%player%} to true
                wait 20 seconds
                set {botchat.%player%} to false
                stop
            chance of 33%:
                broadcast "&8[&cSiri&8] &8» &fYakıyorum :( &c%player%."
                set {cevaplandimesaj.%player%} to true
                set {botchat.%player%} to false
                set {botchat.%player%} to true
                wait 20 seconds
                set {botchat.%player%} to false
                stop
            chance of 33%:
                broadcast "&8[&cSiri&8] &8» &fTakma be &c%player%."
                set {cevaplandimesaj.%player%} to true
                set {botchat.%player%} to false
                set {botchat.%player%} to true
                wait 20 seconds
                set {botchat.%player%} to false
                stop
            chance of 33%:
                broadcast "&8[&cSiri&8] &8» &fYıldız Tilbe - Bu da gelir bu da geçer ağlama ♫♪ &c%player%."
                set {cevaplandimesaj.%player%} to true
                set {botchat.%player%} to false
                set {botchat.%player%} to true
                wait 20 seconds
                set {botchat.%player%} to false
                stop
    if message contains "ne sw" or "faction mu"  or "hard" or "op":
        wait 1 seconds
        broadcast "&8[&cSiri&8] &8» &fOp ve Hard arasında eğlenceli bir faction sunucusu &c%player%."
        stop
    if message contains " nedir" or " ne işe yarar" or " ne yap" or " ne" or "nabcaz" or "napcaz" or "napçaz":
        wait 1 seconds
        if message contains "jackpot":
            broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fJackpot bir şans oyunudur. Detaylı bilgi için &c/jackpot"
            stop
        if message contains "rulet":
            broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fRulet bir şans oyunudur. Detaylı bilgi için &c/ruletbilgi"
            stop
        if message contains "define":
            broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fDefine lapis'ten çıkan bir kupondur. &cLapisci&f'de kullanabilirsin! Detaylı bilgi için &c/lapisci"
            stop
        if message contains "VIP Kupon" or "VIPkupon" or "vip kupon" or "vipkupon":
            broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fVIP Kuponu her VIP için özel tasarlanan hammaddelerden çıkan kuponddur. Bu kuponlardan 64 tane biriktirince &a/vipkupon &fkomutuyla dönüştürerek VIP kasası anahtarı elde edebilirsiniz."
            stop
on chat:
    if message contains "varmı" or "var mı":
        wait 1 seconds
        if message contains "alım":
            broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fAlım olacağı zaman yetkililer bilgilendirme yapacaktır."
            stop
on chat:
    if message contains "varmı" or "var mı":
        if message contains "admin" or "yetkili" or "yonetici" or "yönetici":
            set {yetkililer::*} to 0
            loop all players:
                if loop-player have the permission "op":
                    add loop-player to {yetkililer::*}
                    stop
            wait 0.3 seconds
            if number of {yetkililer::*} is 0:
                broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fŞu an oyunda yetkili yok, ben yardımcı olayım. Sorunuzu sorabilirsiniz ancak sorunuzun içinde olması gereken anahtar kelimeler: &eNedir, Varmı, Nasıl"
                stop
            else:
                broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fŞu an oyunda &c%number of {yetkililer::*}% &fyetkili var: &c%{yetkililer::*}%"
                stop
    if message contains "nasıl":
        wait 1 seconds
        if message contains "al":
            if message contains "arsa":
                broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fArsa almak için &a/arsa otomatik &fkomutunu kullanabilirsin. Detaylı bilgi için &a/arsa&f."
                stop
            if message contains "vip" or "VIP":
                broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &bVIP &fsatın almak için &bwww.turkeymc.com"
                stop
        if message contains "sat":
            broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fSatış yapmak için &c/sat &fve &c/otosat &fkomutlarını kullanabilirsin!"
            stop
        if message contains "uç":
            if message contains "arsa":
                broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fArsalarda &c/arsafly &fyazarak uçabilirsin!"
                stop
    if message contains "buldum":
        wait 1 seconds
        if message contains "bug":
            broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fSunucumuz geliştirme aşamasındadır. Bug bulduysanız &awww.turkeymc.com &fadresinden destek talebi açmanız rica olunur."
            add player to {bugbulanlar::*}
            stop
            stop
            
on load:
    delete {bugbulanlar::*}
    
on chat:
    if message contains "nerede" or "nerde":
        wait 1 seconds
        if message contains "tabela":
            if message contains "ench":
                broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fTabela Ench &a/warp tamirci&f'dedir."
                stop
        if message contains "market":
            broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fYıl olmuş 2019 hala markete mi gidiyorsun? &a/market &fyaz, market ayağına gelsin."
            stop
        if message contains "ench":
            broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fEnch &a/warp tamirci&f'dedir."
            stop
        if message contains "Tamirci":
            broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fTamirci'ye gitmek için &a/warp tamirci &fyazabilirsin."
            stop
        if message contains "pot":
            broadcast "&8[&cSiri&8] &8» &fSayın &c%player% &fJackPot &a/warp bar&f'ın içinde."
            stop
            
command /bugbulanlar:
    permission: *.admin
    trigger:
        broadcast "&cBug bulanlar: &f%{bugbulanlar::*}%"

on chat:
    if message contains "com" or ".tk" or " tk" or "-tk" or ".net" or " net" or "play" or "nitrado" or "axitr" or "c o m" or "n e t" or "p l a y" or "n i t r a d o" or "www" or "w w w" or "w ww" or "ww w" or "c om" or "co m" or "n et" or "ne t" or "p lay" or "pl ay" or "pla y" or "c-om" or "co-m" or "t-k" or "w-ww" or "ww-w" or "n-et" or "ne-t" or "pl-ay" or "p-lay" or "pla-y":
        if player doesn't have the permission "essentials.fly":
            cancel event
            broadcast "&8[] %player's display name% &8» &aplay.turkeymc.com &fgibi bir servere sahip olmak istiyorsanız, &awww.beyazdc.com &fadresini ziyaret edebilirsiniz."
    if message contains "aq":
        replace all "aq" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "a.q":
        replace all "a.q" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "*":
        replace all "*" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "a.mk":
        replace all "a.mk" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "am.k":
        replace all "am.k" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "a.m.k":
        replace all "a.m.k" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "amq":
        replace all "amq" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "a.mq":
        replace all "a.mq" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "am.q":
        replace all "am.q" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "a.m.q":
        replace all "a.m.q" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains " mk":
        replace all "mk" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains " m.k":
        replace all "m.k" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains " mq":
        replace all "mq" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains " m.q":
        replace all "m.q" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "sik":
        replace all "sik" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "amına":
        replace all "amına" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "*":
        replace all "*" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "pic":
        replace all "pic" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "*":
        replace all "*" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains " oc":
        replace all " oc" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "*":
        replace all "*" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "o.c":
        replace all "o.c" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "*":
        replace all "*" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "*":
        replace all "*" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "veled":
        replace all "veled" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "velet":
        replace all "velet" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "*":
        replace all "*" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "puşt":
        replace all "puşt" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
    if message contains "sokuk":
        replace all "sokuk" with "***" in the message
        if player doesn't have the permission "op":
            execute console command "mute %player% 5m Üzgünüm dostum bu sunucuda küfür edemezsin!"
            stop
            
on chat:
    if {botchat.%player%} is true:
        if "%{siriyeeklenenler::*}%" contains message:
            wait 1 seconds
            set {botchat.%player%} to true
            set {cevaplandimesaj.%player%} to true
            broadcast "&8[&cSiri&8] &8» &f%{kelimeaciklamasi.%message%}% &c%player%&f."
            broadcast "&7&oBu cevap bir oyuncu tarafından eklenmiştir. Eğer cevaptan rahatsız olduysan &c/siri &7&okomutu ile şikayet edebilirsin!"
    if "%{siriyeeklenenlerküfür::*}%" contains message:
        if {sirisilküfür.%player%} is false:
            cancel event
            send "&8[&cSiri&8] &8» &fBu mesaj yetkili tarafından engellenmiş bir içerik içeriyor. Eğer içermediğinden eminsen, &c/siri &fkomutundan küfür şikayet edebilirsin."
            stop
            
on join:
    set {sirieklekelime.%player%} to false
    set {sirieklekufur.%player%} to false
    set {siriekleaciklama.%player%} to false
    set {onaylasiri.%player%} to false
    set {sirisikayetasama1.%player%} to false
    set {sirisikayetasamakelime.%player%} to false
    set {sirisikayetasamaküfür.%player%} to false
    set {sirisilkufur.%player%} to false
    set {sirisilkelime.%player%} to false
            
command /siri:
    trigger:
        open chest with 1 row named "&0Siri - Oyuncu Paneli" to player
        format slot 0 of player with diamond named "&bSiri'ye Kelime Ekle" with lore "|| &8• &7Tıklayarak Siri'ye kelime ekleyebilirsin.||" to close then run [execute player command "/sirikelimeekle"]
        format slot 1 of player with red wool named "&bŞikayet et" with lore "|| &8• &7Siriye eklenmiş bir küfürü veya kelimeyi şikayet et.||" to close then run [execute player command "/sirişikayet"]
        format slot 8 of player with red stained clay named "&4Menüyü kapat" to close
        
command /sirişikayet:
    trigger:
        set {botchat.%player%} to false
        loop 60 times:
            send ""
        send "&8» &fHangisini şikayet etmek istiyorsunuz?"
        send "&8» &f&lKüfür &fise &cküfür&f, &f&lKelime&f ise &ckelime yaz!"
        set {sirisikayetasama1.%player%} to true
        wait 30 seconds
        set {sirisikayetasama1.%player%} to false
        stop
        
on chat:
    if {sirisikayetasama1.%player%} is true:
        cancel event
        if message contains " ":
            send "&8» &fHangisini şikayet etmek istiyorsunuz?"
            send "&8» &f&lKüfür &fise &cküfür&f, &f&lKelime&f ise &ckelime yaz!"
            stop
        else:
            if message contains "küfür":
                set {sirisikayetasama1.%player%} to false
                loop 60 times:
                    send ""
                send "&8» &fHangi mesajı yazarken sorun yaşıyorsunuz?"
                wait 1 seconds
                set {sirisikayetasamaküfür.%player%} to true
                wait 60 seconds
                set {sirisikayetasamaküfür.%player%} to false
            if message contains "kelime":
                set {sirisikayetasama1.%player%} to false
                loop 60 times:
                    send ""
                send "&8» &fHangi kelimeden şikayetcisiniz?"
                wait 1 seconds
                set {sirisikayetasamakelime.%player%} to true
                wait 60 seconds
                set {sirisikayetasamakelime.%player%} to false
                
on chat:
    if {sirisikayetasamakelime.%player%} is true:
        cancel event
        set {sirisikayetasamakelime.%player%} to false
        if "%{siriyeeklenenler::*}%" contains message:
            set {zaman} to now
            add "&f%player%: &c%message% &6(%{zaman}%)&f" to {sirisikayetkelime::*}
            send "&8» &fKayıdın alındı yetkililer ilgilenecek."
            add 1 to {satirsayisikayet}
            write "(KELİME) %player%: %message% (%{zaman}%)" at line {satirsayisikayet} to file "plugins/botrehber/botsikayet.sk"
            stop
        else:
            send "&8» &fBöyle bir kelime bulunamadı."
            stop
    if {sirisikayetasamaküfür.%player%} is true:
        cancel event
        set {sirisikayetasamaküfür.%player%} to false
        set {zaman} to now
        add "&f%player%: &c%message% &6(%{zaman}%)&f" to {sirisikayetküfür::*}
        send "&8» &fKayıdın alındı yetkililer ilgilenecek."
        add 1 to {satirsayisikayet}
        write "(KÜFÜR) %player%: %message% (%{zaman}%)" at line {satirsayisikayet} to file "plugins/botrehber/botsikayet.sk"
        stop
            
command /şikayetgör [<text>]:
    permission: op
    trigger:
        if arg-1 isn't set:
            send "&8» &f/şikayetgör <küfür/kelime>"
            stop
        if arg-1 isn't "küfür" or "kufur" or "kelime":
            send "&8» &f/şikayetgör <küfür/kelime>"
            stop
        if arg-1 is "küfür" or "kufur":
            send "%{sirisikayetküfür::*}%"
        if arg-1 is "kelime":
            send "%{sirisikayetkelime::*}%"
                
command /şikayetsil [<text>]:
    permission: op
    trigger:
        if arg-1 isn't set:
            send "&8» &f/şikayetsil <küfür/kelime>"
            stop
        if arg-1 isn't "küfür" or "kufur" or "kelime":
            send "&8» &f/şikayetsil <küfür/kelime>"
            stop
        if arg-1 is "küfür" or "kufur":
            delete {sirisikayetküfür::*}
            send "&8» &fKüfür silindi"
            stop
        if arg-1 is "kelime":
            delete {sirisikayetkelime::*}
            send "&8» &fKelime silindi"
            stop
        
command /sirikelimeekle:
    trigger:
        if {sirieklekelime.%player%} is false:
            if {sirieklekufur.%player%} is false:
                if {sirisilkufur.%player%} is false:
                    if {sirisilkelime.%player%} is false:
                        set {sirieklekelime.%player%} to true
                        loop 60 times:
                            send ""
                        send "&8» &fEklemek istediğiniz kelimeyi 30 saniye içinde sohbete yazınız. İptal etmek için &c/iptal"
                        wait 30 seconds
                        set {sirieklekelime.%player%} to false
                        stop
                    else:
                        send "&8» &fŞu an meşgulsün."
                else:
                    send "&8» &fŞu an meşgulsün."
            else:
                send "&8» &fŞu an meşgulsün."
        else:
            send "&8» &fŞu an meşgulsün."
            
command /küfürekle:
    permission: op
    trigger:
        if {sirieklekelime.%player%} is false:
            if {sirieklekufur.%player%} is false:
                if {sirisilkufur.%player%} is false:
                    if {sirisilkelime.%player%} is false:
                        set {sirieklekufur.%player%} to true
                        loop 60 times:
                            send ""
                        send "&8» &fEklemek istediğiniz küfürü 30 saniye içinde sohbete yazınız. İptal etmek için &c/iptal"
                        wait 30 seconds
                        set {sirieklekufur.%player%} to false
                        stop
                    else:
                        send "&8» &fŞu an meşgulsün."
                else:
                    send "&8» &fŞu an meşgulsün."
            else:
                send "&8» &fŞu an meşgulsün."
        else:
            send "&8» &fŞu an meşgulsün."
            
command /küfürsil:
    permission: op
    trigger:
    trigger:
        if {sirieklekelime.%player%} is false:
            if {sirieklekufur.%player%} is false:
                if {sirisilkufur.%player%} is false:
                    if {sirisilkelime.%player%} is false:
                        set {sirisilkufur.%player%} to true
                        loop 60 times:
                            send ""
                        send "&8» &fSilmek istediğiniz küfürü 30 saniye içinde sohbete yazınız. İptal etmek için &c/iptal"
                        wait 30 seconds
                        set {sirisilkufur.%player%} to false
                        stop
                    else:
                        send "&8» &fŞu an meşgulsün."
                else:
                    send "&8» &fŞu an meşgulsün."
            else:
                send "&8» &fŞu an meşgulsün."
        else:
            send "&8» &fŞu an meşgulsün."
        
command /kelimesil:
    permission: op
    trigger:
    trigger:
        if {sirieklekelime.%player%} is false:
            if {sirieklekufur.%player%} is false:
                if {sirisilkufur.%player%} is false:
                    if {sirisilkelime.%player%} is false:
                        set {sirisilkelime.%player%} to true
                        loop 60 times:
                            send ""
                        send "&8» &fSilmek istediğiniz kelimeyi 30 saniye içinde sohbete yazınız. İptal etmek için &c/iptal"
                        wait 30 seconds
                        set {sirisilkelime.%player%} to false
                        stop
                    else:
                        send "&8» &fŞu an meşgulsün."
                else:
                    send "&8» &fŞu an meşgulsün."
            else:
                send "&8» &fŞu an meşgulsün."
        else:
            send "&8» &fŞu an meşgulsün."

on chat:
    if {sirieklekelime.%player%} is true:
        if message contains "%{siriyeeklenenler::*}%":
            cancel event
            send "&8» &fBu kelime zaten eklenmiş!"
            stop
        else:
            cancel event
            set {kelime.%player%} to message
            set {sirieklekelime.%player%} to false
            loop 60 times:
                send ""
            send "&8» &fLütfen 1 dakika içinde sohbete &c%message% &fkelimesi için bir açıklama yazınız. İptal etmek için &c/iptal"
            wait 1 seconds
            set {siriekleaciklama.%player%} to true
            wait 1 minute
            set {siriekleaciklama.%player%} to false
            stop
    if {sirieklekufur.%player%} is true:
        if message contains "%{siriyeeklenenlerküfür::*}%":
            cancel event
            send "&8» &fBu küfür zaten eklenmiş!"
            stop
        else:
            cancel event
            set {küfür.%player%} to message
            set {sirieklekufur.%player%} to false
            loop 60 times:
                send ""
            send "&8» &c%{küfür.%player%}% &fküfürünü eklemek istiyorsanız; &a/ekliyorum&f, istemiyorsanız; &c/iptal"
            set {onaylancak.%player%} to "küfür"
            set {onaylasiri.%player%} to true
            wait 1 minutes
            set {onaylasiri.%player%} to false
            stop
    if {sirisilkufur.%player%} is true:
        if message contains "%{siriyeeklenenlerküfür::*}%":
            cancel event
            remove message from {siriyeeklenenlerküfür::*}
            set {sirisilkufur.%player%} to false
            send "&8» &c%message% &fbaşarıyla küfür listesinden silindi."
            stop
        else:
            cancel event
            send "&8» &fBöyle bir küfür yok!"
            stop
    if {sirisilkelime.%player%} is true:
        if "%{siriyeeklenenler::*}%" contains message:
            cancel event
            remove message from {siriyeeklenenler::*}
            set {sirisilkelime.%player%} to false
            send "&8» &c%message% &fbaşarıyla kelime listesinden silindi."
            stop
        else:
            cancel event
            send "&8» &fBöyle bir kelime yok."
            stop
            
on chat:
    if {siriekleaciklama.%player%} is true:
        cancel event
        set {siriekleaciklama.%player%} to false
        set {aciklama.%player%} to message
        send "&8» &c%{kelime.%player%}% &fkelimesi için &c%{aciklama.%player%}% &façıklamasını eklemek istiyorsanız; &a/ekliyorum&f, istemiyorsanız; &c/iptal"
        set {onaylancak.%player%} to "kelime"
        set {onaylasiri.%player%} to true
        wait 1 minutes
        set {onaylasiri.%player%} to false
        stop
    
command /ekliyorum:
    trigger:
        if {onaylasiri.%player%} is true:
            if {onaylancak.%player%} is "kelime":
                set {onaylasiri.%player%} to false
                add {kelime.%player%} to {siriyeeklenenler::*}
                set {kelimeaciklamasi.%{kelime.%player%}%} to {aciklama.%player%}
                send "&8» &7Kelimeni başarıyla ekledin!"
                stop
            if {onaylancak.%player%} is "küfür":
                set {onaylasiri.%player%} to false
                add {küfür.%player%} to {siriyeeklenenlerküfür::*}
                send "&8» &7Küfürü başarıyla ekledin!"
        else:
            send "&8» &fNeyi ekliyorsun?"
            
command /iptal:
    trigger:
        set {sirieklekelime.%player%} to false
        set {sirieklekufur.%player%} to false
        set {siriekleaciklama.%player%} to false
        set {onaylasiri.%player%} to false
        set {sirisikayetasama1.%player%} to false
        set {sirisikayetasamakelime.%player%} to false
        set {sirisikayetasamaküfür.%player%} to false
        set {sirisilkufur.%player%} to false
        set {sirisilkelime.%player%} to false
        send "&8» &fİptal etme işlemi başarılı"
        stop
        
on command:   
    set {botchat.%player%} to false
    set {cevaplandimesaj.%player%} to true
    if {sirieklekelime.%player%} is true:
        if command isn't "iptal":
            cancel event
            send "&8» &fKomut kullanmak için geçerli işlemi tamamlamalı ya da iptal etmelisin! &c/iptal"
            stop
    if {sirieklekufur.%player%} is true:
        if command isn't "iptal":
            cancel event
            send "&8» &fKomut kullanmak için geçerli işlemi tamamlamalı ya da iptal etmelisin! &c/iptal"
            stop
    if {siriekleaciklama.%player%} is true:
        if command isn't "iptal":
            cancel event
            send "&8» &fKomut kullanmak için geçerli işlemi tamamlamalı ya da iptal etmelisin! &c/iptal"
            stop
    if {onaylasiri.%player%} is true:
        if command isn't "ekliyorum" or "iptal":
            cancel event
            send "&8» &fKomut kullanmak için geçerli işlemi tamamlamalı ya da iptal etmelisin! &c/iptal"
            stop
    if {sirisikayetasamaküfür.%player%} is true:
        if command isn't "iptal":
            cancel event
            send "&8» &fKomut kullanmak için geçerli işlemi tamamlamalı ya da iptal etmelisin! &c/iptal"
            stop
    if {sirisikayetasamakelime.%player%} is true:
        if command isn't "iptal":
            cancel event
            send "&8» &fKomut kullanmak için geçerli işlemi tamamlamalı ya da iptal etmelisin! &c/iptal"
            stop
    if {sirisikayetasama1.%player%} is true:
        if command isn't "iptal":
            cancel event
            send "&8» &fKomut kullanmak için geçerli işlemi tamamlamalı ya da iptal etmelisin! &c/iptal"
            stop
        
on any movement:
    if {onaylasiri.%player%} is true:
        cancel event
        if {onaylancak.%player%} is "kelime":
            send "&8» &c%{kelime.%player%}% &&fkelimesi için &c%{aciklama.%player%}% &façıklamasını eklemek istiyorsanız; &a/ekliyorum&f, istemiyorsanız; &c/iptal"
            stop
        if {onaylancak.%player%} is "küfür":
            send "&8» &c%{küfür.%player%}% &fküfürünü eklemek istiyorsanız; &a/ekliyorum&f, istemiyorsanız; &c/iptal"
            stop
            
on chat:
    if {botchat.%player%} is true:
        wait 2 seconds
        if {cevaplandimesaj.%player%} is false:
            broadcast "&8[&cSiri&8] » &fBuna nasıl karşılık vereceğimi bilemiyorum &c%player%."
            add 1 to {satirsayi}
            set {cevaplandimesaj.%player%} to true
            set {botchat.%player%} to false
            write "%message%" at line {satirsayi} to file "plugins/botrehber/Botkelimeler.sk"
            add message to {botkelimeler::*}

command /botkelimeler:
    permission: *.admin
    trigger:
        broadcast "&8&l&m----------------------------"
        broadcast ""
        broadcast "&cBot Kelimeleri:"
        broadcast ""
        broadcast "%{botkelimeler::*}%"
        broadcast ""
        broadcast "&8&l&m----------------------------"


DİPNOT: Skript'in izinsiz paylaşılması yasaktır.
 

Ekler

  • botrehber.sk
    34,1 KB · Görünt.: 328

Violet Evergarden

From bottom of my heart "I Love You"

Discord:

Violet Evergarden#9379

Katılım
2 Ekim 2018
Mesajlar
1.042
Elmaslar
709
Puanlar
9.550
Yaş
24
Başarılı bir skript çok daha geliştirilebilir kelime haznesi geliştirilebilir fakat eline sağlık güzel olmuş devamını bekliyorum <3
 

Harun553

Zombi Geldi, Beni Yedi

Discord:

HarunBulbull#8233

Katılım
3 Eylül 2014
Mesajlar
257
Elmaslar
94
Puanlar
13.950
Yer
Ankara
Minecraft
HarunBulbull
Başarılı bir skript çok daha geliştirilebilir kelime haznesi geliştirilebilir fakat eline sağlık güzel olmuş devamını bekliyorum <3
Çok teşekkür ederim. Umarım sizin için yararlı olmuştur. Geri bildirimleriniz benim için çok önemli lütfen ankete katılmayı unutmayın. <3 <3
 

Lets Go!

Odunlara Vur Vur Vur!
Katılım
9 Temmuz 2017
Mesajlar
28
Elmaslar
20
Puanlar
3.960
Yaş
23
Mükemmel bir konu başarılarının devamını dilerim.
 

Harun553

Zombi Geldi, Beni Yedi

Discord:

HarunBulbull#8233

Katılım
3 Eylül 2014
Mesajlar
257
Elmaslar
94
Puanlar
13.950
Yer
Ankara
Minecraft
HarunBulbull

Lets Go!

Odunlara Vur Vur Vur!
Katılım
9 Temmuz 2017
Mesajlar
28
Elmaslar
20
Puanlar
3.960
Yaş
23
S

Silinen üye 79251

Ziyaretçi

Bence gayet mantıklı ve hoş bir Skript olmuş. Eğer daha çok gelişterebilirsen Rehber yetkisi cidden tarih olabilir.
 

Harun553

Zombi Geldi, Beni Yedi

Discord:

HarunBulbull#8233

Katılım
3 Eylül 2014
Mesajlar
257
Elmaslar
94
Puanlar
13.950
Yer
Ankara
Minecraft
HarunBulbull
S

Silinen üye 79251

Ziyaretçi
Çok teşekkür ederim <3 Neler ekleyebilirim mesela <3


Oyun içerisinde oyuncu nasıl kazanabileceğini merak edebilir. Eğer sunucuda oy sistemi var ise ''Nasıl oy verebilirim?'' gibi sorulara cevap verebilir.
 

Harun553

Zombi Geldi, Beni Yedi

Discord:

HarunBulbull#8233

Katılım
3 Eylül 2014
Mesajlar
257
Elmaslar
94
Puanlar
13.950
Yer
Ankara
Minecraft
HarunBulbull

Minezoid

oyna.minezoid.com

Discord:

Minezoid#4994

Katılım
21 Haziran 2016
Mesajlar
1.567
Elmaslar
1.020
Puanlar
13.735
Yer
Minezoid Network
Güzel bir skript güzel bir kişiden çıkması normal kişiye özel cevap vermesini ayarlıyabilirsen güzel olabilir
 

FrenzyK

Somon Balığı Selam Vermeye Geldi

Discord:

'FrenzyK#5212

Katılım
19 Ocak 2019
Mesajlar
20
Elmaslar
3
Puanlar
0
Yaş
28
Haruna bak sen skript de yazarmış :p
Skriptin başarılı tebrik ederim canım :)​
 

Harun553

Zombi Geldi, Beni Yedi

Discord:

HarunBulbull#8233

Katılım
3 Eylül 2014
Mesajlar
257
Elmaslar
94
Puanlar
13.950
Yer
Ankara
Minecraft
HarunBulbull
Güzel bir skript güzel bir kişiden çıkması normal kişiye özel cevap vermesini ayarlıyabilirsen güzel olabilir
Çok çok teşekkür ederim <3 Ayarlamak sorun değilde bu durumda siriye yonlendirilen sorularında chat'e düşmemesi gerekir. Neyse bakalım (:
 

Harun553

Zombi Geldi, Beni Yedi

Discord:

HarunBulbull#8233

Katılım
3 Eylül 2014
Mesajlar
257
Elmaslar
94
Puanlar
13.950
Yer
Ankara
Minecraft
HarunBulbull
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı