(Skript) - Ufak Bir Şey İstiyeceğim

BadActive

Kızıltaş Madencisi
En iyi cevaplar
0
hayir yaa :D adam chatden #selamun aleyküm yazarsa bu /selamunaleyküm yerine geçsin diyor :D # = / olsun diyor :D
 

CelilOguz

Kızıltaş Madencisi
En iyi cevaplar
0
Şöyle olcak:
Eğer öyle yaparsan oyuncu, Öylemi Sanıyorsun diye yazarsa Selamun Aleyküm yazar.. Bu örnekti.
PHP:
chat:
    if message is "sa":
        set message to "Selamun Aleyküm"
    if message is "as":
        set message to "Aleyküm Selam"

Bunda mesela "saat" derse "Selamun Aleykümat" demez değil mi? Öyle hatalar çok çıkıyor bu tür skriptlerde ._.
 

MrGorkemEfe

Zombi Katili
En iyi cevaplar
0
Arkadaş Şöyle Bİrşey istiyor bence
Kod:
chat:
    if message is "sa":
        set message to "Selamun Aleyküm"
    if message is "as":
        set message to "&2[&cSunucu&2] Aleyküm Selam HG"
Gibi ( Alıntı Yaptim )
 

BadActive

Kızıltaş Madencisi
En iyi cevaplar
0
arkadaşlar öyle değil bakın atıyım :D;
Kod:
on chat:
    if message is "#Selamun Aleyküm":
        cancel event
        execute player command "/Selamun Aleyküm"
    if message is "#%message%"
        cancel event
        execute player command "/%message%"
 

Blueyescat

Bedrock Kaşifi
En iyi cevaplar
0
Kaç kişi yanlış anlamış ya :( Mesela /help yerine !help yazınca komut gerçekleşicek bunu istiyor. Zaten yapımlış ama.
Hala devam ediyorlar..
İşini görür sanırım. Düzenlemen gereken 2. satır ve işaretlediğim yer.
Komut prefixi # ile olmadı çünkü -galiba- # dan sonra yazılanlar geçersiz olduğu için kodu bozuyor :S
! yaptım oda güzel :)

PHP:
on load:
    set {komutlar::*} to "Selam", "Commands" and "Komutlar"

on chat:
    if first 1 character of message is "!":
        cancel event
        set {_message} to subtext of message from character 2 to length of message
        loop {komutlar::*}:
            if loop-value is {_message}:
                set {_komut} to {_message}
        #-----KOMUT AYARLARİ------#
        if {_komut} is "komutlar" or "commands":
            send "&cKomut listesi: &a%{komutlar::*}%"
        else if {_komut} is "selam":
            send "&b[BOT] &aSelam!"
        #-----KOMUT AYARLARİ------#
        else:
            send "&cKomutu bulunamadi. Komut listesi icin: &6!Komutlar"
 

Thraenkost

Lapis Toplayıcısı
En iyi cevaplar
1
Bunda mesela "saat" derse "Selamun Aleykümat" demez değil mi? Öyle hatalar çok çıkıyor bu tür skriptlerde ._.
Hayır. Replace all falan yaparsan öyle çıkar.
İf message is "deneme": ---> Bu sadece deneme yazdığında olur
Replace all "asd": ---> qeraqwerqwesrdasdasd yazsa bile mesaj değişir
İf Message is "Contains": ---> Bundada bu kadar bilgi yeterli :D
 

Gavatos

Demir Madencisi
En iyi cevaplar
3
Tamam sağolun çoğu kişi istediğimin tam tersini yapmış ama canları sağolsun.
 
Üst