Azt a rohadt eget.. Ha Te érted, amit írtál, akkor kajak Nobel díjat érdemelsz..
ON:
sscanfPéldascript:
CMD:sethp(playerid, params[])
{
new id, form[128], nev[MAX_PLAYER_NAME + 1]; //Létrehozzuk a változókat, amik később kelleni fognak
if(sscanf(params, \"u\", id)) //Feldaraboljuk az sscanf plugin segítségével a paramétert, vagyis a beírt parancstól elvárunk egy Játékos nevet / ID-t
return SendClientMessage(playerid, -1, \"Használat: /sethp [ Játékos ]\"); //Ha nem az, akkor visszatérünk egy információs üzenettel
if(!IsPlayerConnected(id)) //Ha nincs fent a megadott játékos
return SendClientMessage(playerid, -1, \"Ez a játékos nem online!\"); //Visszatérünk egy hibaüzenettel
SetPlayerHealth(id, 100.0); //Átállítjuk 100-ra a HPját a beírt a játékosnak
GetPlayerName(id, nev, MAX_PLAYER_NAME + 1); //Lekérjük a nevét
format(form, 128, \"Átállítottad %s életét 100-ra!\", nev); //Formázzuk az elküldendő szöveget
SendClientMessage(playerid, -1, form); //Majd elküldjük annak, aki beírta a parancsot
return true;
}