GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: lepompier 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
-
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.
-
d'accord pour la premiere je vais regarder , mais pour la dexieme ?!? :snip
-
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
-
Oui exact excuse moi.
C'est le matin on sais pas ce qu'ont dit ::)
NV.
-
Ou la ???
-
Un probleme ?
NV.
-
Ou la ???
Un peu plus de précision serait le bienvenue. :)
-
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
-
Ou la la je comprend rien du tous la :wall
-
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
-
;D OoO nan j'aime pas le wiki :D
-
;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
-
;D OoO nan j'aime pas le wiki :D
J'arrive pas à déterminer si c'est de l'ironie ou pas. :-X
++
Alexandre
-
cherche , tu trouvera ;)
-
vous faite du HS la!
sinon sur le forum de sa-mp
tu trouvera tn bonheur ;)
++
madinina972
-
atta tu s'est pas scripter et tu me dit sa toi ???
-
Et toi tu crois que tu sais parfaitement ?? (j'ai rien a dire ok... mais je sais plus de choses que toi déjà ^^ )
-
Les temps on changer gars !
-
Cest bon stop calmez vous, maintenant soit on répond pour lepompier, soit on poste pas...
++
nikko
-
atta tu s'est pas scripter et tu me dit sa toi ???
Quelle arrogance... De plus, son dire est bon, regarde sur le forum et le wiki SA:MP.
CQFD !