GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: thomasleroi le 21 Juin 2008, 19:47:15

Titre: Position de la Camera
Posté par: thomasleroi le 21 Juin 2008, 19:47:15
Je suis entrin de faire un GM...
J'ai fais une commande qui fait que quand on prend un pickup, la map explose avec des CreateExplosion (merci [StAfF]Man). Mais j'aimerais que dès qu'un player prenne ce pickup, la Camera de TOUT les player se braque sur la map.
Il y a : SetPlayerCameraPos(), mais sa ne marche que pour le joueur qui prend le pickup (logique).

Merci de votre aide.  :wall
Titre: Re : Position de la Camera
Posté par: UZI-I le 21 Juin 2008, 20:07:09
Citer
mais sa ne marche que pour le joueur qui prend le pickup (logique).

bah non pas logique, c'est uniquement parce que tu dit de modifier la camera de ce joueur precis ><
Verifie les argument de la fonction ;)
Titre: Re : Position de la Camera
Posté par: thomasleroi le 21 Juin 2008, 21:33:29
Les argument ? C'est quoi ?  :-[ :lmfao
Titre: Re : Position de la Camera
Posté par: [StAfF]MaN le 21 Juin 2008, 22:50:46
Oui, tu as dû faire  l'erreur suivante :

SetPlayerCameraPos(playerid, x , y , z);

A ta place j'aurai fais :


for(new i = 0; i < MAX_PLAYERS; i++)
{
SetPlayerCameraPos(i, x , y , z);

.....


Voila ^^

Met le aussi dans un timer, puisque sinon tu ne pourra plus jouer, tout les joueurs seront bloqué sur la zone de l'explosion ;)
Donc fait un timer qui tu se détruit a la fin, 3 seconde après l'explosion par exemple, et qui fait respawner les players (ou tu veut ;) )




EDIT : ALors je viens de m'apercevoir que pour plus de précision dans ta caméra, tu peut mettre un

SetPlayerCameraLookAt( i , X , Y , Z );

Donc toujours le i, pour que tout les players soient concernés, et les X, Y, Z de l' explosion ;)

tu met ça juste en dessous de SetPlayerCameraPos ;)
Titre: Re : Position de la Camera
Posté par: thomasleroi le 22 Juin 2008, 15:20:46
OK, c'est bon pour la caméra sa marche niquel !
Pour le timer j'ai fais plusieurs essai avec un FS qui fait voter pendant une minute mais sans réussite...
Titre: Re : Position de la Camera
Posté par: [StAfF]MaN le 22 Juin 2008, 16:19:46
aide toi de ce que je t'es mis sur l'autre forum ;) pour le timer ;)

Pour ton  système de vote, c'est peut ça qui ne fonctionne pas... faut voir, envoi le code on va te dire ^^
Titre: Re : Position de la Camera
Posté par: thomasleroi le 22 Juin 2008, 16:57:11
OK, je vais tester ce que tu ma dit sur l'autre forums et pour le FS de vote c'est celui-là :
http://forum.sa-mp.com/index.php?topic=37090.0

Je n'es rien modifié, j'ai juste fait une traduction en Français.
Titre: Re : Position de la Camera
Posté par: [StAfF]MaN le 22 Juin 2008, 19:30:37
bah la trad tu peut la faire non ?