CMD:sethp(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, PIROS, \"Te nem vagy admin!\");
new hp;
new jatekos;
new string[200];
new nev[MAX_PLAYER_NAME];
GetPlayerName(playerid, nev, sizeof(nev));
if(sscanf(params,\"id\",jatekos, hp)) return SendClientMessage(playerid, KEK, \"Használat: /sethp [iD] [HP]\");
format(string, sizeof(string),\"Adtál %d -nek HP-t! Ennyit: %d!\", jatekos, hp);
SendClientMessage(playerid, ZOLD, string);
format(string, sizeof(string),\"%s adott neked %d életet!\", nev, hp);
SendClientMessage(playerid, ZOLD, string);
SetPlayerHealth(jatekos, hp);
return 1;
}
Nem tudom milyen szinten \"tökéletes/szar\" a parancs, nincs tesztelve, de a lényeg, hogy nekem az kellene, hogy /sethp [iD/NÉV] [HP] alapján mûködjön, ne csak ID alapján. Elõre is köszönöm a segítséget!