GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: ApocKalipsS le 17 Décembre 2007, 20:26:04
-
Salut ! :) Il n'y aurait pas une commande pour le SetWorldTime... ForPlayer ?
Exemple : Je tape une commande, ca me téléporte à mon DM et là je veux que celui qui c'est téléporter et ba il fait nuit que pour le joueur... Vous avez compris :D ?
Ps : Vous savez l'id du temps brouillard ? Et pareille pour le temps, que le joueur qui la. SVP Merci ! :D
-
Oui c'est possible !
Tu fait ta comande puis tu inclu le code
SetWorldTime(heure);
NV.
-
Oui Native mais ce sont TOUS les joueurs du serveur qui vont changer d'heure, pas juste ceux qui sont dans le DM comme le veux lepro49.
Non lepro49, il n'est pas possible de mettre différentes heures pour différents joueurs (ce qui est compréhensible).
Et c'est pareil pour la météo et la gravité.
++
Syg
-
Ha j'avais pas vu juste pour le player !
NV.
-
Oh ! Enfin un jour ou Syg ne sais pas une chose et ou moi oui ! :D
SetPlayerTime(playerid,Heures,Minutes); (http://wiki.sa-mp.com/index.php/SetPlayerTime)
PS: Pour la météo aussi :
SetPlayerWeather(playerid,Weatherid); (http://wiki.sa-mp.com/index.php/SetPlayerWeather)
-
Haaaaa ! je le savais qu'il exister un code comme ça ! mais je n'oser pas contredire le grand SYG ^^ !
NV.
-
Ah enfin, on s'en rend compte, je ne sais pas tout !!!
Merci Urban (et Native) d'éclairer le monde sur ma face cachée.
Encore une fois où j'en eu la flemme d'aller vérifier ce que je dis (parce que je vérifie 9 fois sur 10 avant de poster).
En termes plus simples : Syg n'est pas omniscient.
Et pour ne pas rester sur une défaite :
La fonction SetWeather prévaut sur la fonction SetPlayerWeather.
Et la fonction SetWorldTime prévaut sur la fonction SetPlayerTime.
Cette fois-ci j'ai testé et je suis sûr à 100 %.
C'est à dire que si on fait SetPlayerTime(playerid, 0, 0); (minuit) puis SetWorldTime(12); (midi), le joueur sera à midi (en ayant passé par minuit entre les deux appels aux fonctions)
++
Syg
-
OK Merci Urban :D :D