GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Eduardo_Latino le 14 Juillet 2009, 21:07:38
-
bonsoir a tous ( bon 14 juillet )
voila j'ai une petite question,
j'ai réussi a faire ce code :
else if(PlayerInfo[playerid][pLeader] == 12)
{
if(JobDuty[playerid] == 1)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* vous n'ête plus en service*.");
format(string, sizeof(string), "((** %s n'est plus en service Mecaniciens** ))", sendername);
JobDuty[playerid] = 0;
Mechanics -= 1;
OOCOff(TEAM_ORANGE_COLOR,string);
printf("%s", string);
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "*vous ete en service 'mecaniciens'*.");
format(string, sizeof(string), "((** %s est en service Mecaniciens **))", sendername);
JobDuty[playerid] = 1;
Mechanics += 1;
OOCOff(TEAM_ORANGE_COLOR,string);
printf("%s", string);
SetPlayerSkin(playerid,50);
}
}
else
{
quand on fait /duty sa marque le message et sa change le skin en mecano mais après quand on refait /duty sa nous mais hors service et le skin de mecano reste, et moi je soulais que vous m'aider a comment faire pour que quand on ce met hors service sa nous remet le skin qu'on avais avant de faire /duty
normalement c'est un truque tout con mais je trouve pas j'ai cherche toute la journée ;D
merci a vous bonne soirée
EDU :-[
Double post
Petit Up :)
-
else if(PlayerInfo[playerid][pLeader] == 12)
{
if(JobDuty[playerid] == 1)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* vous n'ête plus en service*.");
format(string, sizeof(string), "((** %s n'est plus en service Mecaniciens** ))", sendername);
JobDuty[playerid] = 0;
Mechanics -= 1;
SendClientMessageToAll(TEAM_ORANGE_COLOR,string);
printf("%s", string);
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "*vous ete en service 'mecaniciens'*.");
format(string, sizeof(string), "((** %s est en service Mecaniciens **))", sendername);
JobDuty[playerid] = 1;
Mechanics += 1;
SendClientMessageToAll(TEAM_ORANGE_COLOR,string);
printf("%s", string);
SetPlayerSkin(playerid,50);
}
}
else
{
l' erreur doit venir d ici
OOCOff
-
il ni a pas d'erreur mais c'est juste que je veut chance quelque petit truque,
la quand on fait /duty le skin il change en mecano donc on est en service mais quand on refait /duty sa nous remet pas le skin qu'on avais avant c'est ce que je veut faire si quelqu'un peu m'expliquer comment faire sil 'vous plait
bonne soirée
EDU ;)
-
Avant de changer le skin sauvegarde le dans une variable.
-
deja fait
Double post
Comment faire svppp
-
donc dans t as variable ( qui utilise un tableau bien sur ) des qu on fait duty tu met la variable a 1 et apres dans une condition si la variable est a 1 et que le joueur tape duty on lui remet son skin de depart c' est tout simple
-
okkkkk Merci beaucoup