GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Diablo62 le 13 Novembre 2009, 23:04:11
-
Salut tout le monde.
Alors voilà je voudrais désactivé la sélection de Skin avec la touche F4 quand une personne Meurt. Je pensais que c'était AddPlayerClass et donc je l''avais désactivé et également les skins qui étaient assignés, mais si une personne appuye sur F4 avant de mourir, il y a toujours la sélection des Personnages (mais uniquement CJ en sélection) et s'il clic sur Spawn, il atterri aux coordonnées 0.0 (au milieu de la carte).
Comment je peux faire donc pour désactiver ça ?
Merci d'avance :)
-
dans OnPlayerRequestClass faut mettre return 0 il me semble (j'suis pas sur du tout longtemps que j'ai plu toucher a cette callback XD)
-
Ok, je te remercie :)
En faisant ça, maintenant quand on meurt on a plus besoin de faire F4 pour aller à la sélection de Skin (qui est Vide mais c'est déjà se que j'avais. Par contre on ne voit plus le skin de CJ ).
Sous 0.2X cette astuce doit fonctionner parfaitement je pense, mais sous 0.3, comme il y a << >> Spawn même si on désactive la sélection des Skins au Spawn, ça doit faire bugguer cette astuce.
-
dans ce cas la dans la meme callback OnPlayerRequestClass ajoute SpawnPlayer(playerid);
-
Je te remercie.
Ca spawn bien si on appuie sur rien. Mais si on appuie sur F4 avant de mourir, on ne peux plus Spawn (le bouton est comme désactivé, qu'il y a AddPlayerClass dans mon script ou non).
Si je Unfreeze, la dialog << >> Spawn reste mais on ne peux pas bouger pour autant :s
-
Essaye de mettre SpawnPlayer(playerid); a la fin du OnPlayerDeath
Je suis pas sûr