İlan
07 Haz 2026 22 çevrimiçi üye Duyurular
Ana Sayfa Quests
Ana Sayfa Forum Quests metin2 Balıkcı Quest. yeni görev sistemi....
İlan Yan banner placeholder

metin2 Balıkcı Quest. yeni görev sistemi.

ironpeak 06.04.2026 07:25 595 görüntüleme 6 cevap
Son Mesaj
ironpeak
Üye
Üye
Katılım13 Ara 2025
Konular7
Mesajlar54
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
06.04.2026 07:25 #1
Arkadaşlar bu konuda size balıkcı görev sisteminden bahsedicem.
kendim öyle kafama esip yaptıgım birşey.
sistem: balıkcıya tıkladıgında balıkcı meslegini istediğini sorar.
kabul edersen diyolag gecer. sonra
50x ringa 50x sudak 50x minik balık ister.
bunları tutup teslim edersen 50ep alırsın. [ödülü değiştirebilirsin]
çok ufak dokunuşlarla ismin yanında balıkcı falan yazabilir. onuda denedim test ettim oluyor isterseniz atarım.
[ben mob protada kullanılmayan ikinci balıkcının ismini değiştirdim temel usta diye 20013 kodlu. 20013 kodu değiştir kendi balıkcının kodunu yaz.
verdiğim kodu queste at sonra shh den
cd /usr/game/share/locale/turkey/quest
./qc bedensel_p_kitabi.quest
----
oyundan gm çar ile. /reload q yap. sistem hazır

kod:
balıkcı meslegi:
quest temel_usta begin
    state start begin
        when 20013.chat."Temel Usta ile konuş" begin
            say_title("Temel Usta:")
            say("Merhaba hos geldin!")
            say("Balikci mi olmak istiyorsun?")
            say("Buralarin suyu derindir, dikkat et, ayağın kayip dusme!")
            local s = select("Balikci olmak istiyorum", "Vazgec")
            if s == 2 then
                say_title("Temel Usta:")
                say("Peki evlat, sonra gorusuruz.")
                return
            end

            say_title("Temel Usta:")
            say("Oyle kolay degil balikci olmak!")
            say("Sana bir gorev verecegim, onu tamamla.")
            say("Ayrica sana her gun farkli gorev verecegim.")
            say("Her gun farkli odul alacaksin.")
            local a = select("Kabul et", "Vazgec")
            if a == 2 then
                say_title("Temel Usta:")
                say("Karar senin evlat.")
                return
            end

            if pc.getqf("last_done") + 86400 > get_time() then
                say_title("Temel Usta:")
                say("Bugunku gorevini zaten tamamladin.")
                say("Yarin tekrar gel, yeni bir gorev verecegim.")
                return
            end

            if pc.getqf("quest_started") == 1 then
                say_title("Temel Usta:")
                say("Zaten bir gorev aldın, baliklarini tutmaya devam et.")
                return
            end

            say_title("Temel Usta:")
            say("Gorevin su:")
            say_reward("50x Ringa Baligi (27804)")
            say_reward("50x Sudak Baligi (27803)")
            say_reward("50x Minik Balik (27802)")
            say("Hepsini tutup bana getir. Kolay gelsin evlat.")
            pc.setqf("quest_started", 1)
        end

        when 20013.chat."Gorevimi teslim etmek istiyorum" begin
            if pc.getqf("quest_started") != 1 then
                say_title("Temel Usta:")
                say("Evlat, henuz bir gorev almadin.")
                return
            end

            local minik = pc.count_item(27802)
            local sudak = pc.count_item(27803)
            local ringa = pc.count_item(27804)

            if minik < 50 or sudak < 50 or ringa < 50 then
                say_title("Temel Usta:")
                say("Baliklar eksik evlat!")
                say("Bu isi ciddiye almiyorsun galiba.")
                say("Hepsini topla ve tekrar gel.")
                return
            end

            pc.remove_item(27802, 50)
            pc.remove_item(27803, 50)
            pc.remove_item(27804, 50)
            pc.give_item2(80017, 1)

            say_title("Temel Usta:")
            say("Aferin evlat!")
            say("Gercek bir balikci olmaya adim attin.")
            say_reward("Odul: EP Kuponu [50] (80017)")
            pc.setqf("quest_started", 0)
            pc.setqf("last_done", get_time())
        end
    end
end
serhanrecepce
Üye
Üye
Katılım23 Nis 2026
Konular4
Mesajlar66
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
23.04.2026 18:12 #2
Biraz da şive koysan tam yakışır temel ustaya
EmreCPR
Üye
Üye
Katılım14 Şub 2026
Konular2
Mesajlar69
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
26.04.2026 06:27 #3
paylaşım için teşekkürler emeğinize sağlık konu yeri yanlış bildirildi. sağolun hocam
Balyoz
Üye
Üye
Katılım14 Mar 2026
Konular3
Mesajlar38
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
06.05.2026 08:45 #4
Temel Usta: Görüşcezzz bekle sen beklee
biliniyo
Üye
Üye
Katılım17 Oca 2026
Konular7
Mesajlar47
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
06.05.2026 19:52 #5
konu uygun alana taşındı
SozinhoAgency
Üye
Üye
Katılım24 Mar 2026
Konular5
Mesajlar31
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 21:34 #6
say("Buralarin suyu derindir, dikkat et, ayağın kayip dusme!")
Yazım hataları olsa da, Hoş göreve benziyo farklı npclerde farklı itemler istenilerek de görev verdirilebilir.
Teşekkürler konu için. ​
demircash
Üye
Üye
Katılım09 Mar 2026
Konular4
Mesajlar67
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 22:08 #7
Konu uygun alana taşındı.
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
Benzer Konular
18 cevap
2K görüntüleme
Yeni Fantezi Rölenti Oluşturma Yöntemi
Kirkhammett · 02 Nis 2026
19 cevap
2K görüntüleme
11 cevap
1.9K görüntüleme
Yeni Quest I Kelle Avcısı
EniyiSunucum · 11 Nis 2026
16 cevap
1.9K görüntüleme
65 - 250 Jackpot Sistemi | Quest
Gusav · 28 Mar 2026
6 cevap
1.9K görüntüleme
İlan Yan banner placeholder