Posts: 1,197
Threads: 85
Joined: Jan 2011
Quote:
Originally Posted by Gabriel Duarte
Tenta ai.
pawn Код:
if(strcmp(cmd, "/setlevel", true) == 0) { new string[128]; new plo; new Level; new iddele; new giveplayername[MAX_PLAYER_NAME]; new nomefoda [MAX_PLAYER_NAME]; if(!IsPlayerAdmin(playerid)) { SendClientMessage(playerid, COLOR_WHITE," Vocк nгo й Administrador!"); return 0x01; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE,"Uso correto: /setlevel [id player] [level]"); return 0x01; } iddele = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE,"Uso correto: /setlevel [id player] [level]"); return 0x01; } if(!IsPlayerConnected(iddele)) { SendClientMessage(playerid, COLOR_WHITE,"Jogador estб OffLine"); return 0x01; } Level = strval(tmp); if(iddele != INVALID_PLAYER_ID) { GetPlayerName(plo, giveplayername, sizeof(giveplayername)); GetPlayerName(playerid, nomefoda, sizeof(nomefoda)); format(string, sizeof(string), "Vocк setou o level do %s para %d ", giveplayername, Level); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "O administrador %s setou seu level para %d", nomefoda, Level); SendClientMessage(plo, COLOR_WHITE, string); SetPlayerScore(plo, Level); } return 0x01; }
|
Mesmo cуdigo que o meu maninho rs. Eu ja defini o NomeFoda como Variбvel global seu codigo ta fail '-'.
@Edit
Parece que o problema esta so com o ID 0, meu amigo testo e ele entro com ID 1 ai pra ele aparece que seto meu level direitinho, mas pra mim ainda apareceu que to setando meu proprio level ¬¬!