Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

changer le temps

Par okjester le 1/8/2002 à 17:04:46 (#1891638)

je voudrais que mes joueurs puissent se rendre dune ville a une autre. Cependant je voudrais que entre les villes, le temps se deroute plus vite. Pour simuler le temps qui passe. ex: 1 minute de jeu equivaux a 1 heures. Je sais quon peux changer le temps mais il est cahger dans tout le module. Moi je veux juste que le temps se change dans une area


Merci

Par Azharial del'Amrhyn le 2/8/2002 à 0:03:20 (#1895145)

Il est logique que ce ne soit pas vraiment faisable, en effet, que ce passerait-il si certains persos sont dans une area alors que d'autres sont dans une autre ? Il ne peut vraisemblablement pas y avoir de déroulement de temps différent pour les deux groupes, n'est-ce-pas ? ;).

En pratique et en tirant par les cheveux en faisant l'hypothèse que dès qu'un perso se trouve dans une area, tous les autres sont automatiquement transportés a coté (c'est faisable ca), alors il faudrait triturer manuellement les GetHour, GetCalendar, SetCalendar et SetTime sur l'evenement onHeartBeat du module (en testant la présence des persos dans telle ou telle area). Bref, la manipulation me parait lourde et hasardeuse mais pas impossible non plus... maintenant, à savoir si elle a vraiment un sens ... :p.

Par znog32 le 2/8/2002 à 4:00:00 (#1896420)

une solution possible :

si je me souviens bien, il y a une fonction sur le DM helper qui permet de le faire.

donc soit tu masterise (c'est toujours le plus simple), soit tu décortiques le code du DMH



Provient du message de Azharial del'Amrhyn
que ce passerait-il si certains persos sont dans une area alors que d'autres sont dans une autre ?.


intéressante question.. en tout cas je suit presque certain qu'il y a unité de temps dans un module


.. et puis de toutes manières, le 'rest' est sensé simuler une période de 8h non ? ;)

Par tonton le grognon le 2/8/2002 à 6:05:32 (#1896621)

dans les HCR uniquement mon pti znog :)

pour la question, non.. il n'est pas possible de changer le temps qui passe uniquement dans une zone, ca affecte obligatoirement TOUS le module...

JOL Archives 1.0.1
@ JOL / JeuxOnLine