(Skript v1.1)CleverBot - Canınız mı sıkılıyor? Bot ile konuşun! Tam 100 Satır!

Skript iyi mi?


  • Kullanılan toplam oy
    22

Minecraftplayerr

Java, Skript, Php, Html, Css, Javascript, Anime
Mesajlar
3,980
En iyi cevaplar
6
Beğeniler
3,788
Puanları
7,080
Ruh hali
Cleverbot!

Sizi anlayan, akıllı bir bot.

Kodlayan: Minecraftplayerr
Versiyon: 1.0
Kodlama bitiriş tarihi: 15.7.2015 - 01:01

Tam 100 satırdan oluşan CleverBot ile konuşun!

Özellikler:
Yazdığınızı anlar ve cevap yazar.
Siteden cevapları değiştirebiliyorum :p
Otomatik güncelleştirme
(60 saniyede bir güncelleme var mı diye kontrol eder ve varsa indirir, eski skripti devre dışı bırakır, imha eder ve yeni skripti çalıştırır ve güncelleyici kendisini patlatır.)

Çalışması için gerekenler:
SkQuery plugini
En az 0.5 mbps internet bağlantısı
(esy.es sitesine bağlanabilen bir dns)

Anlayabildikleri şeyler:
Anime soruları
Kaç yaşında gibi sorular
başka bir şey yok yeni sürümde gelecek .d

(115 satırdan oluşmaktadır.)

Kod:
Kod:
options:
    cleverbot.yetki:op
    versiyon:011
    # lütfen silmeyin.
on load:
    wait 5 second
    send "CleverBot hazirlaniyor..." to console
    wait 5 tick
    send "Reklam: Minecraftplayerr produr - ego op" to console
    wait 5 tick
    send "CleverBot kullanima hazir!" to console
    set {cleverbot} to 1
on stop:
    delete {cleverbot}
    send "CleverBot basariyla kapatildi!" to console
command /cleverbot [<text>]:
    trigger:
        {cleverbot} is 1:
            arg 1 is set:
                has permission "{@cleverbot.yetki}":
                    arg 1 is "aç" or "ac" or "1":
                        delete {cleverbot.kapali}
                        player's name is set:
                            send "CleverBot açık!"
                        else:
                            send "CleverBot acik!"
                    arg 1 contains "kapa" or "0":
                        set {cleverbot.kapali} to 1
                        player's name is set:
                            send "CleverBot kapalı!"
                        else:
                            send "CleverBot kapali!"
                else:
                    send "Yetkin yok."
            else:
                send "CleverBot Versiyon 1.0"
                send "Kodlayan:Minecraftplayerr"
                has permission "{@cleverbot.yetki}":
                    send "Komutlar:"
                    player's name is set:
                        send "/cleverbot aç --- CleverBot açar"
                        send "/cleverbot kapat --- CleverBot kapatir"
                    else:
                        wait 1 tick
                        send ""
                        send "/cleverbot ac --- CleverBot acar"
                        send "/cleverbot kapat --- CleverBot kapatir"
        else:
            player's name is set:
                send "CleverBot hazır değil!"
            else:
                wait 1 tick
                send "%newline%CleverBot hazir degil!"
on chat:
    {cleverbot.kapali} isn't set
    cancel event
    execute player command "/cleverbotmesaj 157 %message%"
command /cleverbotmesaj [[<text>] [<text>] [<text>] [<text>] [<text>] [<text>]]:
    trigger:
        arg 1 is "157":
            set {_cleverbot_v} to "{@versiyon}"
            set {_cleverbot_anime} to text from url "http://moonkaynak.esy.es/cleverbot/anime/anime.txt"

            arg 2 contains "anime" or "anme":
                arg 3 contains "sevmek" or "sever" or "severmisin" or "seviyon" or "sevion":
                    send "%{_cleverbot_anime}%"

            arg 2 contains "sen":
                arg 3 contains "kim":
                    arg 4 contains "kodlad":
                        send "Ben program değilim."
                arg 3 contains "program" or "kodladı":
                    send "Beni program değilim."
            arg 2 contains "kim":
                arg 3 contains "kodlad":
                    send "Ben program değilim."
            arg 2 contains "program":
                arg 3 contains "mısın":
                    send "Ben program değilim."
            arg 2 contains "programmısın":
                send "Ben program değilim."
         
            set {_cleverbot_yas} to text from url "http://moonkaynak.esy.es/cleverbot/yas/yas.txt"
         
            arg 2 contains "sen" or "senin":
                arg 3 contains "yaşın" or "yaş":
                    arg 4 contains "kaç":
                        send "%{_cleverbot_yas}% yaşındayım."
            arg 2 contains "sen":
                arg 3 contains "kaç":
                    arg 4 contains "yaş":
                        send "%{_cleverbot_yas}% yaşındayım."
         
            arg 2 contains "kaç":
                arg 3 contains "yaşındasın":
                    send "%{_cleverbot_yas}% yaşındayım."
            arg 2 contains "yaşın" or "yaş":
                arg 3 contains "kaç":
                    send "%{_cleverbot_yas}% yaşındayım."
                 
            arg 2 contains "erkek":
                arg 3 contains "misin":
                    set {_cleverbot_cins} to text from url "http://moonkaynak.esy.es/cleverbot/cins/cins.txt"
                    send "%{_cleverbot_cins}%"
            arg 2 contains "erkekmisin":
                set {_cleverbot_cins} to text from url "http://moonkaynak.esy.es/cleverbot/cins/cins.txt"
                send "%{_cleverbot_cins}%"
         
            arg 2 contains "kız":
                arg 3 contains "mısın":
                    set {_cleverbot_cins} to text from url "http://moonkaynak.esy.es/cleverbot/cins/cins.txt"
                    send "%{_cleverbot_cins}%"
            arg 2 contains "kızmısın":
                set {_cleverbot_cins} to text from url "http://moonkaynak.esy.es/cleverbot/cins/cins.txt"
                send "%{_cleverbot_cins}%"         
         
            arg 2 is set:
                arg 3 is set:
                    arg 4 is set:
                        arg 5 is set:
                            arg 6 is set:
                                set {_cleverbot} to text from url "http://moonkaynak.esy.es/cleverbot/cokgizlisakinacma/budosyabirseydegil.php?msj=v%{_cleverbot_v}%%%20%time%%%20%player%:%%20%arg 2%%%20%arg 3%%%20%arg 4%%%20%arg 5%%%20%arg 6%"
                            else:
                                set {_cleverbot} to text from url "http://moonkaynak.esy.es/cleverbot/cokgizlisakinacma/budosyabirseydegil.php?msj=v%{_cleverbot_v}%%%20%time%%%20%player%:%%20%arg 2%%%20%arg 3%%%20%arg 4%%%20%arg 5%"
                        else:
                            set {_cleverbot} to text from url "http://moonkaynak.esy.es/cleverbot/cokgizlisakinacma/budosyabirseydegil.php?msj=v%{_cleverbot_v}%%%20%time%%%20%player%:%%20%arg 2%%%20%arg 3%%%20%arg 4%"
                    else:
                        set {_cleverbot} to text from url "http://moonkaynak.esy.es/cleverbot/cokgizlisakinacma/budosyabirseydegil.php?msj=v%{_cleverbot_v}%%%20%time%%%20%player%:%%20%arg 2%%%20%arg 3%"
                else:
                    set {_cleverbot} to text from url "http://moonkaynak.esy.es/cleverbot/cokgizlisakinacma/budosyabirseydegil.php?msj=v%{_cleverbot_v}%%%20%time%%%20%player%:%%20%arg 2%"
             
        else:
            send "Bilinmeyen komut."
every 60 second:
    set {_eversiyon} to "{@versiyon}"
    set {_versiyon} to text from url "http://moonkaynak.esy.es/cleverbot/versiyon/versiyon.txt"
    {_versiyon} is set:
        {_versiyon} isn't {_eversiyon}
        create file "plugins/Skript/scripts/cleverbot.guncelleme"
        send "Guncelleme indiriliyor..." to console
        download "http://moonkaynak.esy.es/cleverbot/guncellemeyapici.sk" to "plugins/Skript/scripts/guncellemeyapici.sk"
        wait 1 second
        send "Guncelleme indirildi." to console
        wait 1 second
        send "Guncelleme yapici baslatiliyor..." to console
        wait 1 second
        execute console command "/sk reload guncellemeyapici"

command /cleverbotimha:
    permission:op
    trigger:
        df "plugins/Skript/scripts/guncellemeyapici.sk"
        send "CleverBot kendini basariyla imha etti!" to console
Kod:
options:
    cleverbot.yetki:op
on load:
    wait 5 second
    send "CleverBot hazirlaniyor..." to console
    wait 5 tick
    send "Reklam: Minecraftplayerr produr - ego op" to console
    wait 5 tick
    send "CleverBot kullanima hazir!" to console
    set {cleverbot} to 1
on stop:
    delete {cleverbot}
    send "CleverBot basariyla kapatildi!" to console
command /cleverbot [<text>]:
    trigger:
        {cleverbot} is 1:
            arg 1 is set:
                has permission "{@cleverbot.yetki}":
                    arg 1 is "aç" or "ac" or "1":
                        delete {cleverbot.kapali}
                        player's name is set:
                            send "CleverBot açık!"
                        else:
                            send "CleverBot acik!"
                    arg 1 contains "kapa" or "0":
                        set {cleverbot.kapali} to 1
                        player's name is set:
                            send "CleverBot kapalı!"
                        else:
                            send "CleverBot kapali!"
                else:
                    send "Yetkin yok."
            else:
                send "CleverBot Versiyon 1.0"
                send "Kodlayan:Minecraftplayerr"
                has permission "{@cleverbot.yetki}":
                    send "Komutlar:"
                    player's name is set:
                        send "/cleverbot aç --- CleverBot açar"
                        send "/cleverbot kapat --- CleverBot kapatir"
                    else:
                        wait 1 tick
                        send ""
                        send "/cleverbot ac --- CleverBot acar"
                        send "/cleverbot kapat --- CleverBot kapatir"
        else:
            player's name is set:
                send "CleverBot hazır değil!"
            else:
                wait 1 tick
                send "%newline%CleverBot hazir degil!"
on chat:
    {cleverbot.kapali} isn't set
    cancel event
    execute player command "/cleverbotmesaj 157 %message%"
command /cleverbotmesaj [[<text>] [<text>] [<text>] [<text>] [<text>] [<text>]]:
    trigger:
        arg 1 is "157":
            set {_cleverbot_anime} to text from url "http://moonkaynak.esy.es/cleverbot/anime/anime.txt"

            arg 2 contains "anime" or "anme":
                arg 3 contains "sevmek" or "sever" or "severmisin" or "seviyon" or "sevion":
                    send "Evet"

            arg 2 contains "sen":
                arg 3 contains "kim":
                    arg 4 contains "kodlad":
                        send "Ben program değilim."
                arg 3 contains "program" or "kodladı":
                    send "Beni program değilim."
            arg 2 contains "kim":
                arg 3 contains "kodlad":
                    send "Ben program değilim."
            arg 2 contains "program":
                arg 3 contains "mısın":
                    send "Ben program değilim."
            arg 2 contains "programmısın":
                send "Ben program değilim."
        
            set {_cleverbot_yas} to text from url "http://moonkaynak.esy.es/cleverbot/yas/yas.txt"
        
            arg 2 contains "sen" or "senin":
                arg 3 contains "yaşın" or "yaş":
                    arg 4 contains "kaç":
                        send "%{_cleverbot_yas}% yaşındayım."
            arg 2 contains "sen":
                arg 3 contains "kaç":
                    arg 4 contains "yaş":
                        send "%{_cleverbot_yas}% yaşındayım."
        
            arg 2 contains "kaç":
                arg 3 contains "yaşındasın":
                    send "%{_cleverbot_yas}% yaşındayım."
            arg 2 contains "yaşın" or "yaş":
                arg 3 contains "kaç":
                    send "%{_cleverbot_yas}% yaşındayım."
        
            arg 2 is set:
                arg 3 is set:
                    arg 4 is set:
                        arg 5 is set:
                            arg 6 is set:
                                set {_cleverbot} to text from url "http://moonkaynak.esy.es/cleverbot/cokgizlisakinacma/budosyabirseydegil.php?msj=%time%%%20%player%:%%20%arg 2%%%20%arg 3%%%20%arg 4%%%20%arg 5%%%20%arg 6%"
                            else:
                                set {_cleverbot} to text from url "http://moonkaynak.esy.es/cleverbot/cokgizlisakinacma/budosyabirseydegil.php?msj=%time%%%20%player%:%%20%arg 2%%%20%arg 3%%%20%arg 4%%%20%arg 5%"
                        else:
                            set {_cleverbot} to text from url "http://moonkaynak.esy.es/cleverbot/cokgizlisakinacma/budosyabirseydegil.php?msj=%time%%%20%player%:%%20%arg 2%%%20%arg 3%%%20%arg 4%"
                    else:
                        set {_cleverbot} to text from url "http://moonkaynak.esy.es/cleverbot/cokgizlisakinacma/budosyabirseydegil.php?msj=%time%%%20%player%:%%20%arg 2%%%20%arg 3%"
                else:
                    set {_cleverbot} to text from url "http://moonkaynak.esy.es/cleverbot/cokgizlisakinacma/budosyabirseydegil.php?msj=%time%%%20%player%:%%20%arg 2%"
            
        else:
            send "Bilinmeyen komut."
@Switcher , @GodofMilker


 


Son düzenleme:

MinecraftModları

Demir Madencisi
Mesajlar
306
En iyi cevaplar
0
Beğeniler
176
Puanları
0
Anime sorularını neden anlıyor :D
(Hele bir genel şeylerin çoğusunu anlasın da :D)
 

umut_

┌────────────┐ [ 1881 - 193∞ ] └────────────┘
Mesajlar
4,610
En iyi cevaplar
0
Beğeniler
2,746
Puanları
6,360

Minecraftplayerr

Java, Skript, Php, Html, Css, Javascript, Anime
Mesajlar
3,980
En iyi cevaplar
6
Beğeniler
3,788
Puanları
7,080
Ruh hali
Sitedeki Skript i Plugin Olarak Aynen Kodlanırsa Çok Fazla Gideri Olabilir Parayla Satılır :p
Zaten Yarısı Troll Bir Bot Bana Çıkma Teklifi Bile Etti :aşık:
Hatta Lapis Seviyor Lapisli Sunucu Açarsam Gelecek :(
O konudaki mesajları okudum zaten ondan dolayı yaptım skripti :D
 
Son düzenleme:

Krumb069

Nether Yerlisi
Mesajlar
2,151
En iyi cevaplar
1
Beğeniler
506
Puanları
1,250
Küfür etse daha iyi olur
Buna benzeyen Steve plugini var steveyle konuşuyon
 

Minecraftplayerr

Java, Skript, Php, Html, Css, Javascript, Anime
Mesajlar
3,980
En iyi cevaplar
6
Beğeniler
3,788
Puanları
7,080
Ruh hali
Versiyon 1.1 çıktı. Eklenenler:
Otomatik güncelleme. (Hiçbir şey yapmanıza gerek yok, skript her 1 dakikada bir güncellemeyi kontrol eder ve otomatik olarak indirip aktif olur.)
 
S

Switcher

Ziyaretçi
Yahu uğraşmayın şöyle şeylerle :(
Godofmilkercim , 2 şey soracaktım ,
loop all entities in between {1} and {2}: [Bunda hata veriyor O veriableler location.]
2.cisi ise bir chest yapıp içine random itemler atabilirmiyiz {itemler::*} ' dan . Open chest değil.
 

Leqo

MineKnight MMORPG
Mesajlar
139
En iyi cevaplar
0
Beğeniler
115
Puanları
490
Ruh hali
Gerek yoktu bence boyle seye
 

GodofMilker

Nether Yerlisi
Mesajlar
2,196
En iyi cevaplar
0
Beğeniler
2,562
Puanları
6,790
Godofmilkercim , 2 şey soracaktım ,
loop all entities in between {1} and {2}: [Bunda hata veriyor O veriableler location.]
2.cisi ise bir chest yapıp içine random itemler atabilirmiyiz {itemler::*} ' dan . Open chest değil.
2.'si kolay da, 1.'sini bulabilen varsa bana da söylesin yani* ._.
2 =
set block at {a} to chest
add random element out of {itemler::*} to inventory of block at {a}
 

Üst