05.10.2015, 18:39
hi i made a /givescore and it works but the string doesn't work
the string gives me random numbers!
Код:
CMD:givescore(playerid,params[]) { if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, COLOR_ERROR,"[ERROR]:you are not rcon admin"); new targetid,str[75],pname[MAX_PLAYER_NAME],score; GetPlayerName(targetid); if(sscanf(params,"ud",targetid,score)) return SendClientMessage(playerid,COLOR_ERROR,"[ERROR]:Usage(playerid)"); if(targetid == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_ERROR, "[ERROR]:Player is not connected."); GetPlayerScore(targetid); SetPlayerScore(targetid,score); format(str, sizeof(str), "admin has given you %d score.",score); SendClientMessage(playerid,COLOR_YELLOW,"you have given %d score to %i",score,targetid); SendClientMessage(targetid,COLOR_PURPLE,str); return 1; }