Yardım Tek Kat Razadör Quest

  • Konuyu açan Konuyu açan EjderBey
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 4
  • Gösterim Gösterim 41
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.
Çözüm
Lua (Quest):
Genişlet Daralt Kopyala
when kill with npc.get_race() == 1093 begin
    d.setf("nemere_dead", 1)
    notice_all("|cff00ff00 " .. pc.get_name() .. " Nemere'yi mağlup etti!")
    server_timer("nemere_exit_timer", 10, d.get_map_index()) 
    
    
    timer("nemere_teleport", 30)
end

-- 30 saniye sonra oyuncuyu ışınla
when nemere_teleport.timer begin
    pc.warp(1000, 1000) 
    notice("Boss'u mağlup ettiniz ve ışınlanıyorsunuz!")
end
Bu Fonksiyonlarını Ekledim Şuanda Çalışıyor
https://www.mmotutkunlari.com/konu/tek-kat-razadör-quest.18561/ Buradaki konuda bossu kestikten sonra aynı boss mape ışınlıyor bunu köye ışınlatmak için ne yapmamız gerekiyor bilen varmı ?
Kod:
Genişlet Daralt Kopyala
when logout begin
            local idx = pc.get_map_index()
            if idx == 352 or (idx >= (352 * 10000) and idx < (352 * 10000 + 9000)) then
                pc.setqf("last_entry_time", get_global_time())
            end
        end

352 map kodu 1 yapıp test edermisin
 
Lua (Quest):
Genişlet Daralt Kopyala
[CODE]        when kill with npc.get_race() == 1093 begin

            d.setf("nemere_dead", 1)

            notice_all("|cff00ff00 " .. pc.get_name() .. " Nemere'yi mağlup etti!")

            server_timer("nemere_exit_timer", 10, d.get_map_index())

                d.new_jump(77, 1126400, 2252800)   ///Burası

        end
[/CODE]

nemere_exit_timer altındakine bu kodu böyle yapınca bossu kesitği saniyesinde 1.köye ışınlıyor fakat bunada bekleme süresi eklemek gerekiyor
 
Lua (Quest):
Genişlet Daralt Kopyala
when kill with npc.get_race() == 1093 begin
    d.setf("nemere_dead", 1)
    notice_all("|cff00ff00 " .. pc.get_name() .. " Nemere'yi mağlup etti!")
    server_timer("nemere_exit_timer", 10, d.get_map_index()) 
    
    
    timer("nemere_teleport", 30)
end

-- 30 saniye sonra oyuncuyu ışınla
when nemere_teleport.timer begin
    pc.warp(1000, 1000) 
    notice("Boss'u mağlup ettiniz ve ışınlanıyorsunuz!")
end
Bu Fonksiyonlarını Ekledim Şuanda Çalışıyor
 
Çözüm
Üst