Can Öcalan 1
Can Öcalan
mavzermete 1
mavzermete
farkmt2official 1
farkmt2official
Sevdamsın 1
Sevdamsın
Mt2Hizmet 1
Mt2Hizmet
Fethi Polat 1
Fethi Polat
Hikaye Ekle

Quest Yardım

  • Konuyu başlatan Konuyu başlatan Shoguns
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 5
  • Görüntüleme Görüntüleme 445

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

bot engelleyici bir quest yükledim çok sık çıkıyor yardımcı olabilir misiniz.


Kod:
quest deadlyescape begin
    state start begin
        when 101.kill begin
            pc.setqf("code_password",get_time()+20)
            say_size(310, 370)
            say_title("Metin Taşı Görevlisi:")
            local pin1 = number(1000,99999)
            local pin2 = number(1000,99999)
            local pin3 = number(1000,99999)
            local pin4 = number(1000,99999)
            local pin5 = number(1000,99999)
            local pin6 = number(1000,99999)
            local gercek = number(2,7)
            local pin
            if gercek == 2 then
                pin = pin1
            elseif gercek == 3 then
                pin = pin2
            elseif gercek == 4 then
                pin = pin3
            elseif gercek == 5 then
                pin = pin4
            elseif gercek == 6 then
                pin = pin5
            elseif gercek == 7 then
                pin = pin6
            end
            say_reward("Bot olmadığını bana kanıtlaman gerekiyor!")
            say_reward("Seçmen gereken şifre: "..pin)
            say_reward("20 saniye süren başladı.")
            local sifre = select("Vazgeç ",pin1,pin2,pin3,pin4,pin5,pin6)
        if get_time() > pc.getqf("code_password") then
            say_title("Metin Taşı Görevlisi:")
            say("İşlem yapılıyor[DELAY value;1000]...[/DELAY]")
            say("Sana doğru şifreyi seçmen için")
            say("20 saniye vermiştim!")
            pc.setqf("code_password",get_time()+0)
            return
        end
        if sifre == gercek then
            say_title("Metin Taşı Görevlisi:")
            say("İşlem yapılıyor[DELAY value;1000]...[/DELAY]")
            say("Doğru şifreyi seçtin!")
            say("")
        else
            say_title("Metin Taşı Görevlisi:")
            say("İşlem yapılıyor[DELAY value;1000]...[/DELAY]")
            say("Doğru şifreyi seçemedin!")
            say("Sana 1 şans daha veriyorum.")
            say("")
            say_reward("Tekrardan sorgu ekranına gönderiliyorsun.")
            local sifre2 = select("Devam et")
        if sifre2 == 1 then
            say_size(310, 370)
            say_reward("Bot olmadığını bana kanıtlaman gerekiyor!")
            say_reward("Seçmen gereken şifre: "..pin)
            say_reward("20 saniye süren başladı.")
            local sifre = select("Vazgeç ",pin1,pin2,pin3,pin4,pin5,pin6)
        if get_time() > pc.getqf("code_password") then
            say_title("Metin Taşı Görevlisi:")
            say("İşlem yapılıyor[DELAY value;1000]...[/DELAY]")
            say("Sana doğru şifreyi seçmen için")
            say("20 saniye vermiştim!")
            pc.setqf("code_password",get_time()+0)
            return
        end
        if sifre == gercek then
            say_title("Metin Taşı Görevlisi:")
            say("İşlem yapılıyor[DELAY value;1000]...[/DELAY]")
            say("Doğru şifreyi seçtin!")
            say("")
        else
            say_title("Metin Taşı Görevlisi:")
            say("İşlem yapılıyor[DELAY value;1000]...[/DELAY]")
            say("Doğru şifreyi seçemedin.")
            say("Sana verilen şansı kaybettin!")
            say("")
            say_reward("Oyun tamamen kapatılıyor...")
            wait()
            cmdchat("oyun_exit")
                    end --- sans
                end --- sans 2
            end
        end
    end
end
 
Bu questte anladığım kadarıyla 101 kodlu mobu kestikçe bu soru gelecek . 101 köpek olması lazım yani köpek kestikçe pin soracak farklı bi yerden bulman gerekiyor o Questi . Bu quest pek sağlıklı olmaz
 
bot engelleyici bir quest yükledim çok sık çıkıyor yardımcı olabilir misiniz.


Kod:
quest deadlyescape begin
    state start begin
        when 101.kill begin
            pc.setqf("code_password",get_time()+20)
            say_size(310, 370)
            say_title("Metin Taşı Görevlisi:")
            local pin1 = number(1000,99999)
            local pin2 = number(1000,99999)
            local pin3 = number(1000,99999)
            local pin4 = number(1000,99999)
            local pin5 = number(1000,99999)
            local pin6 = number(1000,99999)
            local gercek = number(2,7)
            local pin
            if gercek == 2 then
                pin = pin1
            elseif gercek == 3 then
                pin = pin2
            elseif gercek == 4 then
                pin = pin3
            elseif gercek == 5 then
                pin = pin4
            elseif gercek == 6 then
                pin = pin5
            elseif gercek == 7 then
                pin = pin6
            end
            say_reward("Bot olmadığını bana kanıtlaman gerekiyor!")
            say_reward("Seçmen gereken şifre: "..pin)
            say_reward("20 saniye süren başladı.")
            local sifre = select("Vazgeç ",pin1,pin2,pin3,pin4,pin5,pin6)
        if get_time() > pc.getqf("code_password") then
            say_title("Metin Taşı Görevlisi:")
            say("İşlem yapılıyor[DELAY value;1000]...[/DELAY]")
            say("Sana doğru şifreyi seçmen için")
            say("20 saniye vermiştim!")
            pc.setqf("code_password",get_time()+0)
            return
        end
        if sifre == gercek then
            say_title("Metin Taşı Görevlisi:")
            say("İşlem yapılıyor[DELAY value;1000]...[/DELAY]")
            say("Doğru şifreyi seçtin!")
            say("")
        else
            say_title("Metin Taşı Görevlisi:")
            say("İşlem yapılıyor[DELAY value;1000]...[/DELAY]")
            say("Doğru şifreyi seçemedin!")
            say("Sana 1 şans daha veriyorum.")
            say("")
            say_reward("Tekrardan sorgu ekranına gönderiliyorsun.")
            local sifre2 = select("Devam et")
        if sifre2 == 1 then
            say_size(310, 370)
            say_reward("Bot olmadığını bana kanıtlaman gerekiyor!")
            say_reward("Seçmen gereken şifre: "..pin)
            say_reward("20 saniye süren başladı.")
            local sifre = select("Vazgeç ",pin1,pin2,pin3,pin4,pin5,pin6)
        if get_time() > pc.getqf("code_password") then
            say_title("Metin Taşı Görevlisi:")
            say("İşlem yapılıyor[DELAY value;1000]...[/DELAY]")
            say("Sana doğru şifreyi seçmen için")
            say("20 saniye vermiştim!")
            pc.setqf("code_password",get_time()+0)
            return
        end
        if sifre == gercek then
            say_title("Metin Taşı Görevlisi:")
            say("İşlem yapılıyor[DELAY value;1000]...[/DELAY]")
            say("Doğru şifreyi seçtin!")
            say("")
        else
            say_title("Metin Taşı Görevlisi:")
            say("İşlem yapılıyor[DELAY value;1000]...[/DELAY]")
            say("Doğru şifreyi seçemedin.")
            say("Sana verilen şansı kaybettin!")
            say("")
            say_reward("Oyun tamamen kapatılıyor...")
            wait()
            cmdchat("oyun_exit")
                    end --- sans
                end --- sans 2
            end
        end
    end
end
ben 310,370 den şühe ettim 101 dizin kodu

310,370 dediğin şey yazı penceresi boyutu olması gerek çünkü say size yazıyor farkettiysen yanında . 101 ise mobun kodu çünkü when 101.kill begin yazmış şu demek oluyor ; 101 kodlu mobu kesince şunu şunu yap
 

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

Geri
Üst