10.07.2012, 23:58
O comando /setscore [id] [score] mais so seta o score 0 alguem poderia me ajudar cуdigo :
Quem poder me ajudar vlw
pawn Код:
if(strcmp(cmd,"/setscore",true) == 0)
{
tmp = strtok(cmdtext, idx);
new pName[MAX_PLAYER_NAME], name[MAX_PLAYER_NAME], pID, score;
if(!strlen(tmp))
{
SendClientMessage(playerid, Sucesso, "[USO CORRETO] /setscore [id] [score]");
return 1;
}
pID = strval(tmp);
GetPlayerName(playerid, name, sizeof(name));
score = strval(tmp);
GetPlayerName(pID, pName, sizeof(pName));
format(string, sizeof(string), "Admin %s lhe deu score %d ", name, score);
SendClientMessage(pID, -1, string);
format(string, sizeof(string), "Voce deu score %d para o para o player %s", score, pName);
SendClientMessage(playerid, -1, string);
SetPlayerScore(pID, score);
Score[playerid] += score;
return 1;
}