• 07 Juin 2026, 06:16:19


Auteur Sujet: Position de la Camera  (Lu 1550 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne thomasleroi

  • *
  • Tueur
  • Messages: 70
    • Voir le profil
Position de la Camera
« 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

Hors ligne UZI-I

  • BinaryIPL Manager
  • *
  • Grand Banditisme
  • http://www.yoa2n.fr
  • Messages: 825
    • Voir le profil
    • Yoa2n.fr
Re : Position de la Camera
« Réponse #1 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 ;)

Hors ligne thomasleroi

  • *
  • Tueur
  • Messages: 70
    • Voir le profil
Re : Position de la Camera
« Réponse #2 le: 21 Juin 2008, 21:33:29 »
Les argument ? C'est quoi ?  :-[ :lmfao

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Position de la Camera
« Réponse #3 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 ;)
« Modifié: 21 Juin 2008, 23:11:35 par [StAfF]mAn »
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne thomasleroi

  • *
  • Tueur
  • Messages: 70
    • Voir le profil
Re : Position de la Camera
« Réponse #4 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...

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Position de la Camera
« Réponse #5 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 ^^
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne thomasleroi

  • *
  • Tueur
  • Messages: 70
    • Voir le profil
Re : Position de la Camera
« Réponse #6 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.

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Position de la Camera
« Réponse #7 le: 22 Juin 2008, 19:30:37 »
bah la trad tu peut la faire non ?
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|