pawn Код:
CMD:giveplayerxp(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COL_GREY, "ERR: You must be logged into RCON to grant XP!");
new iTargetID, iEXP, szString[128], szName[MAX_PLAYER_NAME], szTName[MAX_PLAYER_NAME];
GetPlayerName(playerid, szName, sizeof(szName));
GetPlayerName(iTargetID, szTName, sizeof(szTName));
if(sscanf(params, "ii", iTargetID, iEXP)) SendClientMessage(playerid, COL_GREY, "USAGE: /giveplayerxp [ID] [AMOUNT]");
else {
format(szString, sizeof(szString), "SRV: %s has given you "{00FFFF}"%i "{CECECE}"EXP!", szName, iEXP);
SendClientMessage(iTargetID, COL_GREY, szString);
format(szString, sizeof(szString), "SRV: You have given %s "{00FFFF}"%i "{CECECE}"EXP!", szTName, iEXP);
SendClientMessage(playerid, COL_GREY, szString);
PInfo[iTargetID][Exp] += iEXP; // Could be: GiveExperienceToPlayer(iTargetID, iEXP)
}
return 1;
}