Version des fichiers/ Type d'émulateur : 2016
Domaine (Base de données, Client, Core...) : Quête
Votre niveau (Débutant, Intermédiaire, Avancé..) :
Intermédiaire
Bonjour, j'essaye de modifier la quête des boites que l'ont reçoit tout les 10 niveaux, cependant quand je la compile (aucune erreur), et que je retourne en jeu rien n'a changer, les items contenu dans la boites sont toujours les mêmes, de plus cette quête m'intrigue, car même la version ne base ne correspond pas aux items reçu dans la première boite.
j'ai ouvert toutes les quêtes pour essayer de trouvez l'id d'une boxe dedans, pour savoir si ce n'étais pas une autre quête qui gérer les boites au final, mais aucune autre quête ne contient l'id d'une boite.
La quête est bien déclaré dans le locale, et je compile bien en faisant le sh quest.sh, j'ai redémarré plusieurs fois, fait des reload en jeu mais rien ne change, je ne comprend vraiment pas (surtout que j'ai édité une autre quête et que ça a fonctionner directement).
Voici la quête en question :
quest levelup_boxes begin
state start begin
when 50187.use begin
pc.give_item2(70038, 20) -- Capes de bravoure x20
pc.give_item2(27002, 50)
pc.give_item2(27005, 50)
pc.give_item2(76017, 20) -- Potion verte (30min) x20
pc.give_item2(27104, 20)
pc.give_item2(50188, 1)
pc.remove_item(50187, 1)
end
when 50188.use with pc.get_level() >= 10 begin
pc.give_item2(70038, 20) -- Capes de bravoure x20
pc.give_item2(72723, 1)
pc.give_item2(76017, 20) -- Potion verte (30min) x20
pc.give_item2(27104, 20)
pc.give_item2(50189, 1)
pc.remove_item(50188, 1)
end
when 50189.use with pc.get_level() >= 20 begin
pc.give_item2(70038, 20) -- Capes de bravoure x20
pc.give_item2(76017, 20) -- Potion verte (30min) x20
pc.give_item2(72727, 1)
pc.give_item2(27104, 20)
pc.give_item2(76006, 1)
pc.give_item2(71085, 3)
pc.give_item2(71084, 3)
pc.give_item2(50190, 1)
pc.remove_item(50189, 1)
end
when 50190.use with pc.get_level() >= 30 begin
pc.give_item2(70038, 20) -- Capes de bravoure x20
pc.give_item2(76017, 20) -- Potion verte (30min) x20
pc.give_item2(27104, 20)
pc.give_item2(25040, 5)
pc.give_item2(70003, 1)
pc.give_item2(50191, 1)
pc.remove_item(50190, 1)
end
when 50191.use with pc.get_level() >= 40 begin
pc.give_item2(70038, 20) -- Capes de bravoure x20
pc.give_item2(76017, 20) -- Potion verte (30min) x20
pc.give_item2(27104, 20)
pc.give_item2(71153, 1)
pc.give_item2(70003, 1)
pc.give_item2(50192, 1)
pc.remove_item(50191, 1)
end
when 50192.use with pc.get_level() >= 50 begin
pc.give_item2(70038, 20) -- Capes de bravoure x20
pc.give_item2(76018, 3) -- Potion verte (30min) x20
pc.give_item2(39031, 3)
pc.give_item2(71095, 5)
pc.give_item2(70058, 1)
pc.give_item2(50193, 1)
pc.remove_item(50192, 1)
end
when 50193.use with pc.get_level() >= 60 begin
pc.give_item2(71032, 3)
pc.give_item2(76018, 3)
pc.give_item2(76000, 5)
pc.give_item2(39031, 1)
pc.give_item2(50194, 1)
pc.remove_item(50193, 1)
end
when 50194.use with pc.get_level() >= 70 begin
pc.give_item2(50195, 1)
pc.give_item2(70020, 5)
pc.give_item2(71034, 3)
pc.give_item2(71032, 1)
pc.give_item2(71032, 1)
pc.give_item2(71032, 1)
pc.give_item2(71101, 1)
pc.remove_item(50194, 1)
end
when 50195.use with pc.get_level() >= 80 begin
pc.give_item2(50196, 1)
pc.give_item2(50195, 1)
pc.remove_item(50195, 1)
end
when 50196.use with pc.get_level() >= 90 begin
pc.remove_item(50196, 1)
end
end
end
merci d'avance.
En postant ma demande d'aide, j'affirme avoir lu et accepté le Règlement de Funky-Emulation.