GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: scott1 le 27 Mars 2010, 00:29:39

Titre: OnPlayerKeyStateChange
Posté par: scott1 le 27 Mars 2010, 00:29:39
Bonsoir

J'aimerai savoir a quoi équivaut le " VEHICLE MOUSELOOK " car j'ai trouvé a quoi il equivaut a ped, la valeur 128, mais en voiuture s'ets le frein a main. Merci
Titre: Re : OnPlayerKeyStateChange
Posté par: chneubeul le 28 Mars 2010, 18:17:14
Salut, cela fait partis des nouvelles fonctions de sa:mp en claire maintenant on peut détecter beaucoup plus de touche :) La je pense que c'est le simple de fait de bouger la souris pour changer la vue quand tu es dans un véhicule. Car quand on regarde un peu les autres fonctions il y a look left, look right etc.. Tiens http://www.gtamodding.com/index.php?title=GXT (http://www.gtamodding.com/index.php?title=GXT) regarde dans le milieu a peu prêt il y a un tableau avec tous les trucs ^^

A+, Sam..
 :cheers
Titre: Re : OnPlayerKeyStateChange
Posté par: scott1 le 28 Mars 2010, 23:07:09
J'avais déjà trouvé cette page, oui j'ai pour le game text mais pas pour detecter sir la touche est pressée
Titre: Re : OnPlayerKeyStateChange
Posté par: chneubeul le 29 Mars 2010, 20:14:22
Au pire essaye de créé un printf ou un sendclientmessage qui détecte la touche que tu veux ^^ et tu regarde quand le message apparait :)

A demain dans l'ravin,
Sam.  :cheers
Titre: Re : OnPlayerKeyStateChange
Posté par: scott1 le 30 Mars 2010, 13:05:58
Je n'ai pas compris :s

La team samp devrais faire plus simple, qu'on detecte la touche pressée, si s'est "h" ou "i" ...
Titre: Re : OnPlayerKeyStateChange
Posté par: scott1 le 07 Avril 2010, 17:06:01
Il n'y aurai pas moyen de detecter si on appuie sur une touche specifique? Style H ou A etc car la je rame grave
Titre: Re : OnPlayerKeyStateChange
Posté par: Syg le 07 Avril 2010, 19:24:24
Si ce n'est pas une touche utilisée par le jeu, il n'est pas possible de la détecter dans SAMP.

++
Syg
Titre: Re : OnPlayerKeyStateChange
Posté par: scott1 le 07 Avril 2010, 20:28:03
Ok, merci, et quelqu'un n'aurais pas un tableau COMPET avec les touche, car je n'en trouve aucun, avec les KEY_...

Merci d'avance
Titre: Re : OnPlayerKeyStateChange
Posté par: scott1 le 08 Avril 2010, 00:18:45
Merci Gzume, je la connais, mais elle n'est pas complete
Titre: Re : Re : OnPlayerKeyStateChange
Posté par: S!m le 08 Avril 2010, 04:17:56
Salut,

Merci Gzume, je la connais, mais elle n'est pas complete

ouvre ton a_samp.inc alors, celles qui ne s'y trouvent pas ne sont pas référencés

++Sim++
Titre: Re : OnPlayerKeyStateChange
Posté par: scott1 le 08 Avril 2010, 10:13:24
Merci Sim, mais je n'ai que ceci :

Citer
// Keys
#define KEY_ACTION            (1)
#define KEY_CROUCH            (2)
#define KEY_FIRE            (4)
#define KEY_SPRINT            (8)
#define KEY_SECONDARY_ATTACK   (16)
#define KEY_JUMP            (32)
#define KEY_LOOK_RIGHT         (64)
#define KEY_HANDBRAKE         (128)
#define KEY_LOOK_LEFT         (256)
#define KEY_SUBMISSION         (512)
#define KEY_LOOK_BEHIND         (512)
#define KEY_WALK            (1024)
#define KEY_ANALOG_UP         (2048)
#define KEY_ANALOG_DOWN         (4096)
#define KEY_ANALOG_LEFT         (8192)
#define KEY_ANALOG_RIGHT      (16384)
Titre: Re : OnPlayerKeyStateChange
Posté par: scott1 le 09 Avril 2010, 15:37:27
Personne n'a d'autre solution?