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

Titre: Désactiver la sélection de Skin après une Mort
Posté 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 :)
Titre: Re : Désactiver la sélection de Skin après une Mort
Posté par: MrFredo le 13 Novembre 2009, 23:54:37
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)
Titre: Re : Désactiver la sélection de Skin après une Mort
Posté par: Diablo62 le 14 Novembre 2009, 00:41:20
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.
Titre: Re : Désactiver la sélection de Skin après une Mort
Posté par: cristab le 14 Novembre 2009, 10:14:24
dans ce cas la dans la meme callback OnPlayerRequestClass  ajoute SpawnPlayer(playerid);
Titre: Re : Désactiver la sélection de Skin après une Mort
Posté par: Diablo62 le 14 Novembre 2009, 10:54:26
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
Titre: Re : Désactiver la sélection de Skin après une Mort
Posté par: Ssk le 14 Novembre 2009, 13:00:52
Essaye de mettre SpawnPlayer(playerid); a la fin du OnPlayerDeath


Je suis pas sûr