Ezt be rakom,le qc-zom,le fút,meg nyitom npc-t ott van de ha rá megyek a nevére akkor kilép Mért? :O
quest sárki begin
state start begin
when 20014.chat."belépés Sárkány map-ra" begin
if pc.get_level(100) < szinthatár then
say_reward("nem léphetsz be, túl alacsony szintű vagy")
elseif pc.count_item(9939) < 1 then
say_reward("nem léphetsz be, nincs nálad belépő")
else
pc.warp(40000,65000)
pc.remove_item(9939,1)
pc.setqf("sd2_time",get_time()+60*60) --- egy órát tartókodhat bent
end
end
when login with pc.get_map_index() == Sárkány map_indexe begin
loop_timer("Sárkány map",3) --- 3mp-nként ellenőrzi, hogy még nem e telt el az az idő amit bent tölthet
end
when sd2.timer begin
if pc.getqf("Sárkány map_time") < get_time() then
pc.warp(40000,65000)
end
end
end
end
lehet hülyeséget mondok de ne használj ékezetet a quest nevében
Ez hülyeség: if pc.get_level(100) < szinthatár then
Így írd: if pc.get_level() < 100 then
Sajna ugyan az,rá katintok a nevére és bezárja...
quest sarki begin
state start begin
when 20014.chat."belépés Sárkány map-ra" begin
if pc.get_level() < 100 then
say_reward("nem léphetsz be, túl alacsony szintű vagy")
elseif pc.count_item(9939) < 1 then
say_reward("nem léphetsz be, nincs nálad belépő ")
else
pc.warp(40000,65000)
pc.remove_item(9939,1)
pc.setqf("sd2_time",get_time()+60*60) --- egy órát tartókodhat bent
end
end
when login with pc.get_map_index() == Ide a map indexét írd... (pl. 66) begin
loop_timer("sd2",3) --- 3mp-nként ellenőrzi, hogy még nem e telt el az az idő amit bent tölthet
end
when sd2.timer begin
if pc.getqf("sd2_time") < get_time() then
pc.warp(40000,65000)
end
end
end
end
Próbáld meg így.
Ezt: when login with pc.get_map_index() == Ide a map indexét írd... (pl. 66) begin Írd át benne
Ami hibás volt: quest névben ékezet ne legyen. Sor végén Ő/Ű ne legyen. Rossz flaget nézettél vele az időnél. Rossz timer-t indítottál.
Amit még nem értek, hogy miért portolod ugyanoda mikor lejár az ideje...
when sd2.timer begin
if pc.getqf("sd2_time") < get_time() then
pc.warp(40000,65000)
end
end
Itt lejár az idő és ugyanoda portolod mikor be akar menni.