28.02.2014, 15:47
quando eu do /olhar id pega mais depois quando digita /olhar off nгo pega alguem pode me ajudar ?
Code:
CMD:olhar(playerid, params[]) { new specid; if(PlayerInfo[playerid][Admin] < 1) return SendClientMessage(playerid, Vermelho, "Erro: Vocк nгo pode usar esse comando."); if(PlayerInfo[playerid][Trabalhando] == false) return SendClientMessage(playerid, Vermelho, "Erro: Vocк nгo estб em modo de trabalho, use /trabalhar."); if(strcmp(String, "off", true)==0) { if(GetPlayerState(playerid) == PLAYER_STATE_SPECTATING) { StopSpectate(playerid); return 1; } else { return SendClientMessage(playerid, Vermelho, "Erro: Vocк nгo estб espectando ninguйm."); } } if(sscanf(params, "u", specid)) return SendClientMessage(playerid, Vermelho, "Use: /olhar [id/off]"); if(!IsPlayerConnected(specid)) return SendClientMessage(playerid, Vermelho, "Erro: ID invalido"); if(specid== playerid) { SendClientMessage(playerid, Vermelho, "Erro: Vocк nгo pode olhar vocк mesmo."); return 1; } if(GetPlayerState(specid) == PLAYER_STATE_SPECTATING && PlayerInfo[specid][gSpectateID] != INVALID_PLAYER_ID) { SendClientMessage(playerid, Vermelho, "Erro: Jogador escolhido jб estб espectando alguйm."); return 1; } if(GetPlayerState(specid) != 1 && GetPlayerState(specid) != 2 && GetPlayerState(specid) != 3) { SendClientMessage(playerid, Vermelho, "Erro: O jogador nгo estб jogando."); return 1; } if(GetPlayerState(playerid) != PLAYER_STATE_SPECTATING) { SaveVariables(playerid); SendClientMessage(playerid, Vermelho, "Info: Vocк entrou no modo espectador, para sair digite /olhar off."); StartSpectate(playerid, specid); return 1; } return 1; }