Testeaza: [pawn]if ( strcmp( cmd, "/givescore", true ) == 0 ) { if ( PlayerInfo[ playerid ][ LoggedIn ] == 1 ) tmp = strtok( cmdtext, idx ); if(!strlen(tmp)) return SendClientMessage( playerid, COLOR_WHITE, "Foloseste: /givescore [playerid] [score]" ); giveplayerid = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Foloseste: /givecash [playerid] [score]"); new scores; scores = strval( tmp ); if ( IsPlayerConnected( giveplayerid ) ) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); new playerscore; playerscore = GetPlayerScore(playerid); if (scores > 0 && playerscore >= scores) { SetPlayerScore(playerid, playerscore - scores); SetPlayerScore(giveplayerid, GetPlayerScore( giveplayerid ) + scores); format(string, sizeof(string), "I-ai trimis lui %s(player: %d), %d score.", giveplayer,giveplayerid, scores); SendClientMessage(playerid, COLOR_YELLOW, string); format(string, sizeof(string), "Ai primit %d score de la %s(player: %d).", scores, sendername, playerid); SendClientMessage(giveplayerid, COLOR_YELLOW, string); printf("%s(playerid:%d) has transfered %d to %s(playerid:%d)",sendername, playerid, scores, giveplayer, giveplayerid); } else { SendClientMessage(playerid, COLOR_YELLOW, "Score invalid."); } else { format(string, sizeof(string), "%d nu este activ.", giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); } return 1; }[/pawn]