GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: denko le 18 Mai 2010, 12:05:10
-
Bonjour, j'aimerais faire une commande qui permettrait de passer de l'heure d'hiver à l'heure d'été et vice-versa pour que lorsqu'on fait /heure on voie l'heure exacte.
j'ai pensé à un hour = hour++; mais je ne sais pas trop comment faire.
-
Bonjour, j'aimerais faire une commande qui permettrait de passer de l'heure d'hiver à l'heure d'été et vice-versa pour que lorsqu'on fait /heure on voie l'heure exacte.
j'ai pensé à un hour = hour++; mais je ne sais pas trop comment faire.
hour += 1;
Si tu veut ajouter une heure
hour -= 1;
Si tu veut retirer un heure
-
Les quatre sont identiques :
Hour++;
Hour = Hour + 1;
Hour = Hour++;
Hour += 1;NB : Il suffit de remplacer les + par des - pour avoir l'équivalent lors du passage à l'heure d'hiver.
A toi de choisir celle que tu préfères (même si dans l'absolu la première est plus rapide car il n'y pas d'affectation de valeur).
Par contre, je pense qu'il est plus prudent de laisser ton système d'exploitation gérer les changements d'heures, ainsi tu auras toujours l'heure exacte.
Si tu le fais en PAWN, il faut beaucoup plus de code qu'un simple ++ ou -- car il faut déterminer dans quelle période on est (heure d'hiver ou d'été) ce qui n'est pas très simple.
++
Syg