Ce n'est pas une erreur au niveau du codage de la quête...
Les passages en gras :
quest TP_trol begin
state start begin
when 20083.chat."Le gardien de la map (Nom de votre map)" begin
say_title(""..mob_name(20083).."")
say("Bonjour , je suis le gardien de la map secrete")
say("cette map renferment le dragon legendaire")
say("Malheuresement le dragon est dans un profond sommeil")
say("seul la pierre du Mal peut le reveiller")
say_item_vnum(90014)
say("Ha mais attend , tu detient la pierre du mal.")
say("Je te laisse passez , bonne chance")
local s = select("Entrer", "Ne pas entrer")
if s == 1 then
if pc.count_item(90014)==0 then
say_title(""..mob_name(20083).."")
say_reward("Desole petit , mais le dragon reste dans son sommeil")
say_reward("Il te faut la pierre du mal")
say_reward("Pour pouvoir reveiller le dragon legendaire")
end
if pc.get_level() < 100 then
say_reward("Vous devez etre level 100 ou plus pour entrer !");
return
end
if pc.count_item(90014)==1 then
pc.remove_item(90014,1)
pc.warp(83200,0)
end
else
say_title(""..mob_name(20093).."")
say("D'accord. Je comprend.")
say("Revient quand tu auras la pierre du mal")
return
end
end
end
end
Donc,en gros,on dit au joueur qu'il détient la pierre du mal,alors qu'il ne l'a pas,mais quand il veux entrer,on lui dit qu'il ne l'a plus,donc,ça fait un peu bizarre,sinon,la quête est bien codée.