GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Alphonse_Vegas le 20 Décembre 2009, 16:33:47
-
Bonjour
je voudrais comment fait-on pour fumer avec une vrai cigarette quand on tape ./fumer ?
if(!strcmp(cmdtext, "/smokeanim", true)) // By LordMan
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Vous devez vous identifier d'abord!");
return 1;
}
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT)
{
SendClientMessage(playerid, COLOR_GREY, " Vous pouvez seulement utiliser /smokeanim juste quand vous êtes a pied!");
return 1;
}
if(IsSmoking[playerid] != 0)
{
UsingSmokeAnim[playerid] = 1;
ApplyAnimation(playerid,"SMOKING", "M_smklean_loop", 4.0, 1, 0, 0, 0, 0);
return 1;
-
Si elle est en plastique ça ne sert à rien d'esseyer de l'allumer.
[/HS]
Il existe une fonction pour mettre une cigarette dans la main du joueur, comme pour la bierre ou le sprunk.
-
Si elle est en plastique ça ne sert à rien d'esseyer de l'allumer.
[/HS]
Il existe une fonction pour mettre une cigarette dans la main du joueur, comme pour la bierre ou le sprunk.
D'accord...
-
Mais je ne comprend pas ta question car tu demande "je voudrais comment fait-on pour fumer avec une vrai cigarette quand on tape ./fumer ?" et apres tu nous donne le code alors ??
-
enfaite il aimerais voir la ciguarette dans la main pais appart un bug de samp il n'est pas possible de l'avoir autrement
-
Ah ok
-
enfaite il aimerais voir la ciguarette dans la main pais appart un bug de samp il n'est pas possible de l'avoir autrement
Ba j'ai vue sur d'autre serveur /fumer il a une cigarette dans la main et les garage tuning bug pas donc voila quoi
-
enfaite il aimerais voir la ciguarette dans la main pais appart un bug de samp il n'est pas possible de l'avoir autrement
et c'es la que j'arrive et que je dit le contraire =)
met
SetPlayerSpecialAction(playerid,21);
apres le
if(randsmoke == 1)
{
de ta commande
/fumer
-
enfaite il aimerais voir la ciguarette dans la main pais appart un bug de samp il n'est pas possible de l'avoir autrement
et c'es la que j'arrive et que je dit le contraire =)
met
SetPlayerSpecialAction(playerid,21);
apres le
if(randsmoke == 1)
{
Je vais essayer je te dit quoi, Merci encore de l'aide.
de ta commande
/fumer
-
enfaite il aimerais voir la ciguarette dans la main pais appart un bug de samp il n'est pas possible de l'avoir autrement
et c'es la que j'arrive et que je dit le contraire =)
met
SetPlayerSpecialAction(playerid,21);
apres le
if(randsmoke == 1)
{
de ta commande
/fumer
oui mais tu n'as pas de cigarette dans la main regarder ce qu'il demande
-
si, sur mon serv ca marche =)
-
Effectivement cela Marche :)
Donc déja retire ton Anim et pour info tu prend une bouché avec CTRL ou ALT(La touche fire)
Quand tu press Entrer ta cigarette disparait .
Et on peut aussi fair sa avec une bouteille et une canette .
Toutes les IDS sont sur le Wiki de Sa-mp .
-
si, sur mon serv ca marche =)
Merci, sa marche.
Une autre question :
Peut on faire le geste de fumer tout en marchant ? car avec /smokeanim sa reste figé
if(!strcmp(cmdtext, "/smokeanim", true)) // By LordMan
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Vous devez vous identifier d'abord!");
return 1;
}
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT)
{
SendClientMessage(playerid, COLOR_GREY, " Vous pouvez seulement utiliser /smokeanim juste quand vous êtes a pied!");
return 1;
}
if(IsSmoking[playerid] != 0)
{
UsingSmokeAnim[playerid] = 1;
ApplyAnimation(playerid,"SMOKING", "M_smklean_loop", 4.0, 1, 0, 0, 0, 0);
return 1;