cristab -> Je sais que le copier-coller ne m'apprendras rien, mais si il ne marche pas, ca ne sert a rien de l'apprendre.
Xartick -> Je n'en sais rien, je ne sais pas ce que c'est, je voudrait juste une simple fonction de /heal ... :wall
Merci de vos réponses :)
if (!strcmp(cmd, "/heal", true))
{
new pid,id,tmp[256],tmpp[256];
tmp = strtok(cmdtext, idx);
tmpp = strtok(cmdtext, idx);
if (!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREEN, "USAGE: /heal [playerid] [health]");
return 1;
}
pid = strval(tmp);
if (!(IsPlayerConnected(pid)))
{
SendClientMessage(playerid, COLOR_RED, "Mauvais player apuis sur TAB pour voir le bon ID");
return 1;
}
id = strval(tmpp);
GetPlayerName(pid, pidName, sizeof(pidName));
format(tmp, sizeof(tmp), "Ta régénéré %s (ID:%d)",pidName,pid);
SendClientMessage(playerid, 0xAA3333AA, tmp);
GetPlayerName(playerid, AdminName, sizeof(AdminName));
format(tmp, sizeof(tmp), "%s ta régénéré %d",AdminName,id);
GameTextForPlayer(pid, tmp, 1000,1);
SetPlayerHealth(pid,id);
return 1;
}
else if (!strcmp(cmd, "/setarmour", true))
{
new pid,id,tmp[256],tmpp[256];
tmp = strtok(cmdtext, idx);
tmpp = strtok(cmdtext, idx);
if (!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREEN, "USAGE: /armour [playerid] [armour]");
return 1;
}
pid = strval(tmp);
if (!(IsPlayerConnected(pid)))
{
SendClientMessage(playerid, COLOR_RED, "Mauvais player apuis sur TAB pour voir le bon ID");
return 1;
}
id = strval(tmpp);
GetPlayerName(pid, pidName, sizeof(pidName));
format(tmp, sizeof(tmp), "Tu as donner a %s (ID:%d) armure %d",pidName,pid,id);
SendClientMessage(playerid, 0xAA3333AA, tmp);
GetPlayerName(playerid, AdminName, sizeof(AdminName));
format(tmp, sizeof(tmp), "%s Ta donné une armure %d",AdminName,id);
GameTextForPlayer(pid, tmp, 1000,1);
SetPlayerArmour(pid,id);
return 1;
}
Tu va surment tomber sur des Erreures , mais rien de bien compliquer il faut definir les couleur #define COLOR_RED 0xla couleur html que tu trouve sur google =D ou sur sa-mp wiki .