Chestia este ca vreau ca playerul sa respecte urmatoarele conditii:
Pentru a intra in farmap sa aiba nivel +35 dar -45 si itemul: 70107
Ma poate ajuta cineva cu questul?
Questul meu:
quest intrare_v3 begin
state start begin
when login or levelup with pc.level >34 begin
set_state(v3transport)
end
end
state v3transport begin
when 20095.chat."Farmap Stagiar(LvL 35)" begin
say(""..mob_name(20095).."")
say_title("Informatii Farmap")
say("Aici veti gasi metine de 35 si 45!")
say("Bataia in FarmMap duce la banarea contului!")
say("respecta regulile, sau iesi de pe server!")
wait()
if pc.get_premium_remain_sec(PREMIUM_EXP) > 0 then
say("Ai nevoie de")
say_item_vnum("70107")
say("si Nivel cuprins intre 35 si 45")
say("")
wait()
end
if pc.count_item(70107) >0 and pc.level >34 then
say(""..mob_name(20095).."")
say("Pregatestete!")
pc.remove_item(70107)
char_log(0,"GO_SPIDER2","USE_ITEM(70107)")
wait()
elseif pc.count_item(70107) >0 and pc.level >34 then
say(""..mob_name(20095).."")
say("-Nu ai nivelul necesar pentru a intra!")
say("-Nu ai itemul necesar pentru a intra!")
say_reward("Nu poti inta in FarmMap deoarece")
say_reward("Una dintre conditiile de mai sus")
say_reward("Nu este indeplinita!")
char_log(0,"GO_SPIDER2","USE_ITEM(3217321)")
wait()
return
elseif pc.count_item(70107) >0 and pc.level <45 then
say(""..mob_name(20095).."")
say("-Nu ai nivelul necesar pentru a intra!")
say("-Nu ai itemul necesar pentru a intra!")
say_reward("Nu poti inta in FarmMap deoarece")
say_reward("Una dintre conditiile de mai sus")
say_reward("Nu este indeplinita!")
char_log(0,"GO_SPIDER2","USE_ITEM(3217321)")
wait()
return
else
say(""..mob_name(20095).."")
say_title("Acces interzis:")
say("-Nu ai nivelul necesar pentru a intra!")
say("-Nu ai itemul necesar pentru a intra!")
say_reward("Nu poti inta in FarmMap deoarece")
say_reward("Una dintre conditiile de mai sus")
say_reward("Nu este indeplinita!")
wait()
return
end
say("Pregatestete!")
wait()
pc.warp(6400,0)
return
end
end
end
state start begin
when login or levelup with pc.level >34 begin
set_state(v3transport)
end
end
state v3transport begin
when 20095.chat."Farmap Stagiar(LvL 35)" begin
say(""..mob_name(20095).."")
say_title("Informatii Farmap")
say("Aici veti gasi metine de 35 si 45!")
say("Bataia in FarmMap duce la banarea contului!")
say("respecta regulile, sau iesi de pe server!")
wait()
if pc.get_premium_remain_sec(PREMIUM_EXP) > 0 then
say("Ai nevoie de")
say_item_vnum("70107")
say("si Nivel cuprins intre 35 si 45")
say("")
wait()
end
if pc.count_item(70107) >0 and pc.level >34 then
say(""..mob_name(20095).."")
say("Pregatestete!")
pc.remove_item(70107)
char_log(0,"GO_SPIDER2","USE_ITEM(70107)")
wait()
elseif pc.count_item(70107) >0 and pc.level >34 then
say(""..mob_name(20095).."")
say("-Nu ai nivelul necesar pentru a intra!")
say("-Nu ai itemul necesar pentru a intra!")
say_reward("Nu poti inta in FarmMap deoarece")
say_reward("Una dintre conditiile de mai sus")
say_reward("Nu este indeplinita!")
char_log(0,"GO_SPIDER2","USE_ITEM(3217321)")
wait()
return
elseif pc.count_item(70107) >0 and pc.level <45 then
say(""..mob_name(20095).."")
say("-Nu ai nivelul necesar pentru a intra!")
say("-Nu ai itemul necesar pentru a intra!")
say_reward("Nu poti inta in FarmMap deoarece")
say_reward("Una dintre conditiile de mai sus")
say_reward("Nu este indeplinita!")
char_log(0,"GO_SPIDER2","USE_ITEM(3217321)")
wait()
return
else
say(""..mob_name(20095).."")
say_title("Acces interzis:")
say("-Nu ai nivelul necesar pentru a intra!")
say("-Nu ai itemul necesar pentru a intra!")
say_reward("Nu poti inta in FarmMap deoarece")
say_reward("Una dintre conditiile de mai sus")
say_reward("Nu este indeplinita!")
wait()
return
end
say("Pregatestete!")
wait()
pc.warp(6400,0)
return
end
end
end



