GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Eloctro le 08 Avril 2010, 19:17:28
-
Bonsoir ,
Je cherche je trouve des Solutions pas encore claire .
Mais j'aimerais savoir comment faire pour que le Joueur ne soit pas respawmé à sa mort .
Toutes en restant allongé au sol .
-
tu peu utiliser ForceClassSelection (http://wiki.sa-mp.com/wiki/ForceClassSelection) quand il meurt puis tu le fait ce spec lui meme (enfin je pense xD)
-
Nan sa marchera pas
Je vais sauvegarder sa position à sa mort et relancé l'anim par terre y aura un petti decalage mais bon
Quelqu'un connait l'anim ?
-
Slt
Moi j'en utilise sur mon serveur, elle est tiré du gl_actions
La voici:
new gPlayerUsingLoopingAnim[MAX_PLAYERS];
new Text:txtAnimHelper;
LoopingAnim(playerid,animlib[],animname[], Float:Speed, looping, lockx, locky, lockz, lp)
{
gPlayerUsingLoopingAnim[playerid] = 1;
ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp);
TextDrawShowForPlayer(playerid,txtAnimHelper);
}
IsKeyJustDown(key, newkeys, oldkeys)
{
if((newkeys & key) && !(oldkeys & key)) return 1;
return 0;
}
LoopingAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); // il va trembler au sol en boule
A+ ;)
-
C'est exactement celui que j'ai mais il existe pas celui où il est étalé sur le Sol ?
Merci comeme .
-
Slt
A ok je ne pensais pas à celle là mais oui je l'ai aussi, si je retrouve je te fais signe
Je l'avais trouvé dans un FS avec toutes les animationx existantes si tu veux je l'ai mis sur mon site donc prend le si tu veux, tu y trouveras toutes les animations qui existent:
http://leptitclown.clanfree.net/page4.php (http://leptitclown.clanfree.net/page4.php)
HS: si ce lien est considéré comme une pub j'en suis désolé et vous pouvez le supprimer bien que mon serveur soit actuellement fermé
A+ ;)
-
Ba pourquoi tu fait pas quand il est a 5% de sa vie il est alllongé au sol ?
-
Je pense, je ne suis pas sur mais que ceci devrait etre la bonne
ApplyAnimation(playerid, "PED","FLOOR_hit_f", 4.0, 1, 0, 0, 0, 0);
-
J ai pas compris sa ont dois le mettre ou ?
LoopingAnim(playerid,animlib[],animname[], Float:Speed, looping, lockx, locky, lockz, lp)
{
gPlayerUsingLoopingAnim[playerid] = 1;
ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp);
TextDrawShowForPlayer(playerid,txtAnimHelper);
}
IsKeyJustDown(key, newkeys, oldkeys)
{
if((newkeys & key) && !(oldkeys & key)) return 1;
return 0;
}
EDIT: Est-ce possible d'ajouter une commande du genre /mourrir pour apres allez à l'hosto ou respawn ?
-
Sa sert à rien le IsKeyJustDown et LoopingAnim pour le système
Il faut juste :
ApplyAnimation(playerid, animlib, animname, 4.0, 1, 0, 0, 0, 0);
-
Disons que dans le FS de base ce code à un rôle mais là oui peut être pas :)
-
Moi aussi je voudrais ne pas respawn à la mort je voudrais que le personnage reste au sol avec une anim crack, qu'il es le choix entre une commande qui le téléportera à l'Hospital pendant une minutes ou le deuxième choix attendre les service infirmier j'ai un peut cherché j'ai trouver quelque truk mais rien qui puissent m'aider sur ce point :s
-
Perssonnellement j'ai pas fait comme sa .
Moi j'ai Modifié le OnPlyaerDeath
-
Perssonnellement j'ai pas fait comme sa .
Moi j'ai Modifié le OnPlyaerDeath
Tu pourrais m'éxpliqué comment tu as fait s'il te plaît, je veux juste qu'il est le choix entre /mourir ou resté à terre ( regardé la fusillade par exemple ) qu'il joue l'animation /ko sur CM**