Fethi Polat 1
Fethi Polat
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplandı Quest Sorunum

ZeousNervo

Level 1
Üye
Katılım
8 Ara 2015
Konular
3
Mesajlar
10
Reaksiyon Skoru
0
Altın Konu
0
TM Yaşı
10 Yıl 6 Ay 1 Gün
Başarım Puanı
40
MmoLira
52
DevLira
0
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

merhabalar @Cfranq adlı arkadaşımızın kasılma odası questini kurdum fakat bu questin item karşılığında çalışmasını istiyorum
mesela quest npcsine tıklayında grubu hemen gönderiyor fakat ben örnek olarak 3adet pençe karşılığında göndermesini istiyorum

[CODE lang="csharp" title="kasilmaodasi.lua"]quest kasilmaodasi begin
state start begin
when 20094.chat."Kasilma Odasi" with game.get_event_flag("ozeloda") == 1 begin
if pc.get_map_index() >= 700000 and pc.get_map_index() < 710000 then
if not party.is_leader() then
say_title("Merhaba "..pc.get_name().."")
say("Bir parti lideri değilsen")
say("ne cürretle benimle konuşursun!")
else
say_title("Merhaba "..pc.get_name().."")
say("Bu odada istediğin kadar durabilirsin.")
say("Hangi tür slotları getirtmemi istersin?")
local s = select(" Siyah ork "," Pençe Örümcekler","Kırmızı Orman","Setaou Slotları ","Daha sonra karar vereceğim.")
if s == 1 then
npc.purge()
say_title("Merhaba "..pc.get_name().."")
say("Siyah ork slotlarını getirdim.")
say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
say("Onlarla bensiz mücadele etmelisin!")
wait()
d.set_regen_file("data/dungeon/kasilmaodasi_siyahork.txt")
elseif s == 2 then
npc.purge()
say_title("Merhaba "..pc.get_name().."")
say("Pençe Örümcek slotlarını getirdim.")
say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
say("Onlarla bensiz mücadele etmelisin!")
wait()
d.set_regen_file("data/dungeon/kasilmaodasi_penceorumcek.txt")
elseif s == 3 then
npc.purge()
say_title("Merhaba "..pc.get_name().."")
say("Kırmızı Orman slotlarını getirdim.")
say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
say("Onlarla bensiz mücadele etmelisin!")
wait()
d.set_regen_file("data/dungeon/kasilmaodasi_kirmiziorman.txt")
elseif s == 4 then
say_title("Merhaba "..pc.get_name().."")
say("Hangi tür setaou slotlarının gelmesini istiyorsun?")
local ss = select("1. Kat Setaou Slotları ","2. Kat -Pembe- Setaou Slotları ","Vazgeçtim")
if ss == 1 then
npc.purge()
say_title("Merhaba "..pc.get_name().."")
say("Setaou slotlarını getirdim.")
say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
say("Onlarla bensiz mücadele etmelisin!")
wait()
d.set_regen_file("data/dungeon/kasilmaodasi_setaouslotlari_1.txt")
elseif ss == 2 then
npc.purge()
say_title("Merhaba "..pc.get_name().."")
say("Setaou slotlarını getirdim.")
say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
say("Onlarla bensiz mücadele etmelisin!")
wait()
d.set_regen_file("data/dungeon/kasilmaodasi_setaouslotlari_2.txt")
elseif ss == 3 then
say_title("Merhaba "..pc.get_name().."")
say("Hadi, hadi!")
say("Korktuğun yüzünden okunuyor!")
say("Bu zindanda kalmaya cesaretim yok demiyorsun da!")
end
elseif s == 5 then
say_title("Merhaba "..pc.get_name().."")
say("Hadi, hadi!")
say("Korktuğun yüzünden okunuyor!")
say("Bu zindanda kalmaya cesaretim yok demiyorsun da!")
end
end
else
if pc.getqf("odaya_giris") < get_time() then
say_title("Merhaba "..pc.get_name().."")
say("Kasılma odasında tek başına istediğin kadar")
say("slot kesebilirsin.")
say("Kimse tarafından rahatsız edilmeden!")
say("Giriş yapmak istiyor musun?")
local s = select("Evet","Hayır")
if s == 1 then
if not party.is_party() then
say_title("Merhaba "..pc.get_name().."")
say("Seni içeri tek başına yollayamam.")
say("Bir gruba dahil olmalısın.")
else
if not party.is_leader() then
say_title("Merhaba "..pc.get_name().."")
say("Grup lideri olmak zorundasın!")
else
say_title(" Merhaba "..pc.get_name().."")
say(" Seni ve grubunu oraya ışınlıyorum.")
say(" Çok dikkatli ol!")
wait()
local idx = 70
local x = 8298
local y = 7635
d.new_jump_party(idx , x, y)
d.regen_file("data/dungeon/kasilmaodasi_npc.txt")
end
end
end
else
say_title("Merhaba "..pc.get_name().."")
say("Odaya 1 saatte bir giriş yapabilirsin!")
end
end
end
when login begin
if pc.get_map_index() >= 700000 and pc.get_map_index() < 710000 then
if pc.getqf("ilk_girdim") == 0 then
pc.setqf("ilk_girdim", 1)
pc.setqf("odaya_giris", get_time()+60*60)
end
else
pc.setqf("ilk_girdim", 0)
end
end
end
end[/CODE]

quest bu arkadaşlarım yardımcı olabilirmisiniz
 
Kod:
quest kasilmaodasi begin
    state start begin
        when 20094.chat."Kasilma Odasi" with game.get_event_flag("ozeloda") == 1 begin
            if pc.get_map_index() >= 700000 and pc.get_map_index() < 710000 then
                if not party.is_leader() then
                    say_title("Merhaba "..pc.get_name().."")
                    say("Bir parti lideri değilsen")
                    say("ne cürretle benimle konuşursun!")
                    else
                    say_title("Merhaba "..pc.get_name().."")
                    say("Bu odada istediğin kadar durabilirsin.")
                    say("Hangi tür slotları getirtmemi istersin?")
                    local s = select(" Siyah ork "," Pençe Örümcekler","Kırmızı Orman","Setaou Slotları ","Daha sonra karar vereceğim.")
                    if s == 1 then
                        npc.purge()
                        say_title("Merhaba "..pc.get_name().."")
                        say("Siyah ork slotlarını getirdim.")
                        say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
                        say("Onlarla bensiz mücadele etmelisin!")
                        wait()
                        d.set_regen_file("data/dungeon/kasilmaodasi_siyahork.txt")
                        elseif s == 2 then
                        npc.purge()
                        say_title("Merhaba "..pc.get_name().."")
                        say("Pençe Örümcek slotlarını getirdim.")
                        say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
                        say("Onlarla bensiz mücadele etmelisin!")
                        wait()
                        d.set_regen_file("data/dungeon/kasilmaodasi_penceorumcek.txt")
                        elseif s == 3 then
                        npc.purge()
                        say_title("Merhaba "..pc.get_name().."")
                        say("Kırmızı Orman slotlarını getirdim.")
                        say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
                        say("Onlarla bensiz mücadele etmelisin!")
                        wait()
                        d.set_regen_file("data/dungeon/kasilmaodasi_kirmiziorman.txt")
                        elseif s == 4 then
                        say_title("Merhaba "..pc.get_name().."")
                        say("Hangi tür setaou slotlarının gelmesini istiyorsun?")
                        local ss = select("1. Kat Setaou Slotları ","2. Kat -Pembe- Setaou Slotları ","Vazgeçtim")
                        if ss == 1 then
                            npc.purge()
                            say_title("Merhaba "..pc.get_name().."")
                            say("Setaou slotlarını getirdim.")
                            say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
                            say("Onlarla bensiz mücadele etmelisin!")
                            wait()
                            d.set_regen_file("data/dungeon/kasilmaodasi_setaouslotlari_1.txt")
                            elseif ss == 2 then
                            npc.purge()
                            say_title("Merhaba "..pc.get_name().."")
                            say("Setaou slotlarını getirdim.")
                            say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
                            say("Onlarla bensiz mücadele etmelisin!")
                            wait()
                            d.set_regen_file("data/dungeon/kasilmaodasi_setaouslotlari_2.txt")
                            elseif ss == 3 then
                            say_title("Merhaba "..pc.get_name().."")
                            say("Hadi, hadi!")
                            say("Korktuğun yüzünden okunuyor!")
                            say("Bu zindanda kalmaya cesaretim yok demiyorsun da!")
                        end
                        elseif s == 5 then
                        say_title("Merhaba "..pc.get_name().."")
                        say("Hadi, hadi!")
                        say("Korktuğun yüzünden okunuyor!")
                        say("Bu zindanda kalmaya cesaretim yok demiyorsun da!")
                    end
                end
                else
                if pc.getqf("odaya_giris") < get_time() then
                    say_title("Merhaba "..pc.get_name().."")
                    say("Kasılma odasında tek başına istediğin kadar")
                    say("slot kesebilirsin.")
                    say("Kimse tarafından rahatsız edilmeden!")
                    say("Giriş yapmak istiyor musun?")
                    local s = select("Evet","Hayır")
                    if s == 1 then
                        if not party.is_party() then
                            say_title("Merhaba "..pc.get_name().."")
                            say("Seni içeri tek başına yollayamam.")
                            say("Bir gruba dahil olmalısın.")
                        else
                        if not party.is_leader() then
                            say_title("Merhaba "..pc.get_name().."")
                            say("Grup lideri olmak zorundasın!")
                        else
                        if pc.count_item(istenileniteminkodu) < 3 then
                            say_title("Merhaba "..pc.get_name().."")
                            say("Item eksikliği mevcut seni alamam.")
                        else
                            say_title(" Merhaba "..pc.get_name().."")
                            say(" Seni ve grubunu oraya ışınlıyorum.")
                            say(" Çok dikkatli ol!")
                            wait()
                            local idx = 70
                            local x = 8298
                            local y = 7635
                            d.new_jump_party(idx , x, y)
                            d.regen_file("data/dungeon/kasilmaodasi_npc.txt")
                            pc.remove_item(istenileniteminkodu,3)
                        end
                        end
                    end
                end
                else
                    say_title("Merhaba "..pc.get_name().."")
                    say("Odaya 1 saatte bir giriş yapabilirsin!")
                end
            end
        end
        when login begin
            if pc.get_map_index() >= 700000 and pc.get_map_index() < 710000 then
                if pc.getqf("ilk_girdim") == 0 then
                    pc.setqf("ilk_girdim", 1)
                    pc.setqf("odaya_giris", get_time()+60*60)
                end
                else
                pc.setqf("ilk_girdim", 0)
            end
        end
    end
end


istenilenitemkodu yerine item kodunu yaz
 
Kod:
quest kasilmaodasi begin
    state start begin
        when 20094.chat."Kasilma Odasi" with game.get_event_flag("ozeloda") == 1 begin
            if pc.get_map_index() >= 700000 and pc.get_map_index() < 710000 then
                if not party.is_leader() then
                    say_title("Merhaba "..pc.get_name().."")
                    say("Bir parti lideri değilsen")
                    say("ne cürretle benimle konuşursun!")
                    else
                    say_title("Merhaba "..pc.get_name().."")
                    say("Bu odada istediğin kadar durabilirsin.")
                    say("Hangi tür slotları getirtmemi istersin?")
                    local s = select(" Siyah ork "," Pençe Örümcekler","Kırmızı Orman","Setaou Slotları ","Daha sonra karar vereceğim.")
                    if s == 1 then
                        npc.purge()
                        say_title("Merhaba "..pc.get_name().."")
                        say("Siyah ork slotlarını getirdim.")
                        say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
                        say("Onlarla bensiz mücadele etmelisin!")
                        wait()
                        d.set_regen_file("data/dungeon/kasilmaodasi_siyahork.txt")
                        elseif s == 2 then
                        npc.purge()
                        say_title("Merhaba "..pc.get_name().."")
                        say("Pençe Örümcek slotlarını getirdim.")
                        say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
                        say("Onlarla bensiz mücadele etmelisin!")
                        wait()
                        d.set_regen_file("data/dungeon/kasilmaodasi_penceorumcek.txt")
                        elseif s == 3 then
                        npc.purge()
                        say_title("Merhaba "..pc.get_name().."")
                        say("Kırmızı Orman slotlarını getirdim.")
                        say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
                        say("Onlarla bensiz mücadele etmelisin!")
                        wait()
                        d.set_regen_file("data/dungeon/kasilmaodasi_kirmiziorman.txt")
                        elseif s == 4 then
                        say_title("Merhaba "..pc.get_name().."")
                        say("Hangi tür setaou slotlarının gelmesini istiyorsun?")
                        local ss = select("1. Kat Setaou Slotları ","2. Kat -Pembe- Setaou Slotları ","Vazgeçtim")
                        if ss == 1 then
                            npc.purge()
                            say_title("Merhaba "..pc.get_name().."")
                            say("Setaou slotlarını getirdim.")
                            say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
                            say("Onlarla bensiz mücadele etmelisin!")
                            wait()
                            d.set_regen_file("data/dungeon/kasilmaodasi_setaouslotlari_1.txt")
                            elseif ss == 2 then
                            npc.purge()
                            say_title("Merhaba "..pc.get_name().."")
                            say("Setaou slotlarını getirdim.")
                            say("Beni öldürmeden önce buradan kaçmam gerekiyor.")
                            say("Onlarla bensiz mücadele etmelisin!")
                            wait()
                            d.set_regen_file("data/dungeon/kasilmaodasi_setaouslotlari_2.txt")
                            elseif ss == 3 then
                            say_title("Merhaba "..pc.get_name().."")
                            say("Hadi, hadi!")
                            say("Korktuğun yüzünden okunuyor!")
                            say("Bu zindanda kalmaya cesaretim yok demiyorsun da!")
                        end
                        elseif s == 5 then
                        say_title("Merhaba "..pc.get_name().."")
                        say("Hadi, hadi!")
                        say("Korktuğun yüzünden okunuyor!")
                        say("Bu zindanda kalmaya cesaretim yok demiyorsun da!")
                    end
                end
                else
                if pc.getqf("odaya_giris") < get_time() then
                    say_title("Merhaba "..pc.get_name().."")
                    say("Kasılma odasında tek başına istediğin kadar")
                    say("slot kesebilirsin.")
                    say("Kimse tarafından rahatsız edilmeden!")
                    say("Giriş yapmak istiyor musun?")
                    local s = select("Evet","Hayır")
                    if s == 1 then
                        if not party.is_party() then
                            say_title("Merhaba "..pc.get_name().."")
                            say("Seni içeri tek başına yollayamam.")
                            say("Bir gruba dahil olmalısın.")
                        else
                        if not party.is_leader() then
                            say_title("Merhaba "..pc.get_name().."")
                            say("Grup lideri olmak zorundasın!")
                        else
                        if pc.count_item(istenileniteminkodu) < 3 then
                            say_title("Merhaba "..pc.get_name().."")
                            say("Item eksikliği mevcut seni alamam.")
                        else
                            say_title(" Merhaba "..pc.get_name().."")
                            say(" Seni ve grubunu oraya ışınlıyorum.")
                            say(" Çok dikkatli ol!")
                            wait()
                            local idx = 70
                            local x = 8298
                            local y = 7635
                            d.new_jump_party(idx , x, y)
                            d.regen_file("data/dungeon/kasilmaodasi_npc.txt")
                            pc.remove_item(istenileniteminkodu,3)
                        end
                        end
                    end
                end
                else
                    say_title("Merhaba "..pc.get_name().."")
                    say("Odaya 1 saatte bir giriş yapabilirsin!")
                end
            end
        end
        when login begin
            if pc.get_map_index() >= 700000 and pc.get_map_index() < 710000 then
                if pc.getqf("ilk_girdim") == 0 then
                    pc.setqf("ilk_girdim", 1)
                    pc.setqf("odaya_giris", get_time()+60*60)
                end
                else
                pc.setqf("ilk_girdim", 0)
            end
        end
    end
end


istenilenitemkodu yerine item kodunu yaz


Çok Teşekkür Ederim Üstad
 
Çözüm

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

Geri
Üst