• 07 Juin 2026, 01:26:03


Auteur Sujet: deux petite question rapidos  (Lu 4321 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
deux petite question rapidos
« le: 01 Juin 2008, 10:01:44 »
bonjour j'ai deux petite questions , j'aimerais savoir comment définir un interieur par exemple prenon l'AT 400 je voudrais mettre un interieur pour les passagers (le passager fait G pour entré dans l'avion et la il tombe sur l'interieur que j'ai défini )


dexieme question comment faire pour définir un sons spéciale pour une voiture ( par exemple je prend un hydra et je refermer les train d'atterisage et la sa fait un bruit choisi dans les sound id )


merci d'avance

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : deux petite question rapidos
« Réponse #1 le: 01 Juin 2008, 11:43:23 »
Pour ta premiere, référé toi au FS "entré dans l'andromada" dans le showroom !

Pour ta deuxiéme il faut que tu mette deux condition, la premiere S'il est dans l'hydra et la deuxiéme si il fait cette KEY puis ton code !

NV.



Tu vois avant? Bah j'étais là encore avant!

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : deux petite question rapidos
« Réponse #2 le: 01 Juin 2008, 11:58:49 »
d'accord pour la premiere je vais regarder , mais pour la dexieme ?!?  :snip

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Re : deux petite question rapidos
« Réponse #3 le: 01 Juin 2008, 12:03:41 »
Pour ta deuxiéme il faut que tu mette deux condition, la premiere S'il est dans l'hydra et la deuxiéme si il fait cette KEY puis ton code !

NV.

Sauf que moi je dirais qu'il faudrait d'abord vérifier s'il tage G, et ensuite vérifier s'il est dans un hydra :happy

++
Alexandre

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : deux petite question rapidos
« Réponse #4 le: 01 Juin 2008, 12:47:09 »
Oui exact excuse moi.

C'est le matin on sais pas ce qu'ont dit  ::)

NV.



Tu vois avant? Bah j'étais là encore avant!

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : deux petite question rapidos
« Réponse #5 le: 01 Juin 2008, 14:01:20 »
Ou la ???

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : deux petite question rapidos
« Réponse #6 le: 01 Juin 2008, 14:02:24 »
Un probleme ?

NV.


Tu vois avant? Bah j'étais là encore avant!

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Re : deux petite question rapidos
« Réponse #7 le: 01 Juin 2008, 14:09:39 »
Ou la ???

Un peu plus de précision serait le bienvenue. :)

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : deux petite question rapidos
« Réponse #8 le: 02 Juin 2008, 14:38:09 »
Ah là là, t'es faché avec les tests Alexandre ...  :)

Dans un souci d'optimisation, je pense, comme Native, qu'il vaut mieux testé si le joueur est dans un hydra puis tester la touche.

Si on fait le test dans OnPlayerKeyStateChange, ce n'est pas la peine de tester les touches des joueurs qui ne sont pas dans l'avion.
Si on fait le test dans un timer, on devra appeler GetPlayerKeys pour savoir quelles touches il utilise et ce n'est pas la peine de récupérer les touches d'un joueur qui n'est pas dans l'avion.

Dans le permier cas, l'optimisation n'est pas flagrante par contre.
Dans le deuxième cas, vu qu'on va faire le test pour tous les joueurs présents et que la différence porte sur un appel de fonction (GetPlayerKeys), le gain peut ne pas être négligeable.

++
Syg
Courtesy of GtaManiac

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : deux petite question rapidos
« Réponse #9 le: 02 Juin 2008, 16:26:14 »
Ou la la je comprend rien du tous la  :wall

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Re : deux petite question rapidos
« Réponse #10 le: 02 Juin 2008, 17:42:27 »
Ah là là, t'es faché avec les tests Alexandre ...  :)

J'avoue... :happy

Dans un souci d'optimisation, je pense, comme Native, qu'il vaut mieux testé si le joueur est dans un hydra puis tester la touche.

Si on fait le test dans OnPlayerKeyStateChange, ce n'est pas la peine de tester les touches des joueurs qui ne sont pas dans l'avion.
Si on fait le test dans un timer, on devra appeler GetPlayerKeys pour savoir quelles touches il utilise et ce n'est pas la peine de récupérer les touches d'un joueur qui n'est pas dans l'avion.

Dans le permier cas, l'optimisation n'est pas flagrante par contre.
Dans le deuxième cas, vu qu'on va faire le test pour tous les joueurs présents et que la différence porte sur un appel de fonction (GetPlayerKeys), le gain peut ne pas être négligeable.

Hmf j'ai pas trop compris là. :-X :happy

Moi je voulait dire que OnPlayerKeyStateChange on vérifie s'il est à pied, sinon on lance un timer qui ne se répéterait pas et qui ferait en sorte de placer le joueur à tel coordonnées s'il est dans un avion.

Ou la la je comprend rien du tous la  :wall

Sors le wiki. :)

++
Alexandre

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : deux petite question rapidos
« Réponse #11 le: 02 Juin 2008, 19:40:47 »
 ;D OoO nan j'aime pas le wiki   :D

Hors ligne feldbrau

  • Despo_Rutti,Co-Scripteur de Redwood Valley RP & Ancien Scripteur GTAngel Life RP
  • *
  • Bandit
  • Messages: 410
    • Voir le profil
Re : Re : deux petite question rapidos
« Réponse #12 le: 02 Juin 2008, 21:24:47 »
;D OoO nan j'aime pas le wiki   :D

Normal il ne donne que des bouts de code, si tu veut apprendre, tu devrait passer par wiki. Desole du HS

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Re : deux petite question rapidos
« Réponse #13 le: 02 Juin 2008, 21:40:58 »
;D OoO nan j'aime pas le wiki   :D

J'arrive pas à déterminer si c'est de l'ironie ou pas. :-X

++
Alexandre

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : deux petite question rapidos
« Réponse #14 le: 02 Juin 2008, 23:00:14 »
cherche , tu trouvera  ;)