Céh hiba // quest

Indította drift3, 2019-06-15, 12:14:20

2019-06-15, 12:14:20 Utolsó szerkesztés: 2019-06-15, 13:27:34 Szerző: drift3
Sziasztok!

1. Amikor létrehozom a céhet, tökéletesen működik, tudok hívni embereket stb...
Kis idő után a felírat fekete, pl: tag,nevek és így nem tudok csinálni semmit.

Próbáltam keresni a hibát de nem találom, ötlet?

2. kiszeretném egészíteni ezt a questet hogy amikor beportolja lehívja a sárkányt és megölés után kiportolja.

quest keksarkany begin
state start begin
when 20094.chat."Kék Sárkány" begin
say_title("Üdvözöllek "..pc.get_name().." !")
        say("Meg szeretnéd ölni a kék sárkányt?")
say""
say_reward("Teleportáljalak?")
local xny = select("Igen","Nem")
if xny == 2 then
return
end
if xny == 1 then
say_title("2")
say(" ")
say("Rendben, azonnal teleportállak!")
wait()
pc.warp(180000,1220800)
end
end
end
end
Discord: deto#4928

2019-06-15, 18:17:39 #1 Utolsó szerkesztés: 2019-06-15, 18:21:24 Szerző: Chookez™
2. Körülbelül 2 Percet szántam rá, bár lehet sokat is mondok, nem lett sem igényes, sem szép, de akár még működhet is.

quest keksarkany begin
state start begin
when 20094.chat."Kék Sárkány" begin
say_title("Üdvözöllek "..pc.get_name().."!")
say("Meg szeretnéd ölni a kék sárkányt?")
say""
say_reward("Teleportáljalak?")
local xny = select("Igen","Nem")
if xny == 2 then
return
end
if xny == 1 then
say_title("2")
say(" ")
say("Rendben, azonnal teleportállak!")
wait()
pc.setqf("begin",1)
pc.warp(180000,1220800)
end
end

when login with pc.get_map_index() == INDEX and pc.getqf("begin") >= 1 begin
mob.spawn(MOBID, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
pc.setqf("xy",1)
end

when MOBID.kill with pc.get_map_index() == INDEX and pc.getqf("xy") == 1 begin
notice_all(pc.get_name().." sikeresen megölte a Kék Sárkányt!")
chat("1 Perc múlva ki leszel teleportálva!")
timer("exit", 1*60)
end

when exit.timer begin
pc.setqf("begin",0)
pc.setqf("xy",0)
warp_to_village()
end
end
end