26.10.2012, 22:03
Seguinte galera. Alguns comandos da minha GM estгo bugados. Exemplo: Digito "/trabalhar" aparece a lista das ORG's ao invйs de aparecer que eu estou trabalhando, mudar minha skin para a da "staff", etc. Nгo sу esse comando como tambйm outros, como por exemplo "/repararid", "/sairdoemprego". Esse problema nгo aparece sу pra mim que sou admin, mas tambйm para os jogadores normais. Por gentileza, peзo a ajuda de vocкs. Obrigado desde jб...
Код:
if(strcmp(cmd, "/trabalhar", true) == 0) { if(PlayerInfo[playerid][pJailed] != 0) { SendClientMessage(playerid,COLOR_YELLOW," Vocк nгo pode trabalhar na cadeia!"); return true; } if(PlayerInfo[playerid][pAdmin] >= 1) { if(admtrampando[playerid] > 0) { admtrampando[playerid] = 0; GetPlayerName(playerid,sendername,sizeof(sendername)); SendClientMessageToAll(COLOR_AZULBB, "AVISO DA ADMINISTRAЗГO:"); format(string, 128, "{00BFFF}Admin: %s ID(%d) estб Jogando, Veja em {E0EEE0}/admins",sendername, playerid); SendClientMessageToAll(0xFFFBF8AA, string); KillTimer(TempoAdministrador); SetPlayerToTeamColor(playerid); ResetPlayerWeaponsEx(playerid); SetPlayerHealth(playerid,100); SetPlayerSkin(playerid,skinadm[playerid]); getdate(year, month, day); gettime(hour,minute,second); format(gstring, sizeof(gstring), "%s esta jogando [%d/%d/%d - %d:%d:%d]\n", PlayerName(playerid), day, month, year, hour, minute, second); AdminLog(gstring); } else { admtrampando[playerid] = 1; GetPlayerName(playerid,sendername,sizeof(sendername)); SendClientMessageToAll(COLOR_AZULBB, "AVISO DA ADMINISTRAЗГO:"); format(string, 128, "{00BFFF}Admin: %s ID(%d) estб Trabalhando, veja em {E0EEE0}/admins",sendername, playerid); SendClientMessageToAll(0xFFFBF8AA, string); SetPlayerToTeamColor(playerid); TempoAdministrador = SetTimerEx("Administrador", 100, true, "i", playerid); skinadm[playerid] = GetPlayerSkin(playerid); SetPlayerSkin(playerid,217); getdate(year, month, day); gettime(hour,minute,second); format(gstring, sizeof(gstring), "%s esta trabalhando [%d/%d/%d - %d:%d:%d]\n", PlayerName(playerid), day, month, year, hour, minute, second); AdminLog(gstring); } } return true; }