Ce script ne fonctionne pas, et je n'ai aucune idée du pourquoi. Le personnage qui est sensé changé de cell reste sur place et ne bouge pas d'un pouce. Il y a peut etre un probleme dans les conditions...
begin B_B_st_cap_ouvrier_alchool short done if ( done == 0 ) if ( gamehour >= 23 ); entre 23 heures et 1 heure du matin if ( gamehour <= 1 ) position 157854 253696 184 0 "Plage du chantier de l'avant post" 19,31 set done to 1 endif endif endif if ( done == 1 ) if ( getdistance, player >= 256 ) if ( getdetected == 0 ) journal B_B_chantier 10 endif endif endif if ( done == 1 ) if ( gamehour >= 1 ); entre une heure du mat et 11 heure du soir if ( gamehour <= 23 ) position 160846 259165 618 0 "Chantier de l'avant post" 19,31 set done to 0 endif endif endif end
Quelqu'un a une idée ?
Merci
PS : J'ai essaié la ligne position vers la plage... Et sa marche, c'est donc dans la condition que il y a un probleme... C'est peut etre parce que le done se met a jour trop vite et que il a pas le temps de téléporter le perso...
Modifié par chef, 24 septembre 2006 - 20:23.