Bloquear F6 -
feliphemort - 08.04.2013
Depois de tanto usar o maldito Search vou criar este tуpico.
Tem uns danadinho que costuma entrar em servidores e apertar o F6 na tela de login, e se isso acontece й possivel ter acesso a alguns comandos.
Oque sugerem para impedir o 'F6', ou criar algum sistema que verifica se o jogador estб spawnado?
Re: Bloquear F6 -
WotusPower - 08.04.2013
Isso me lembrou uma ideia,
Serб possivel quando o player apertar F11 ou F12, kickar o player ?
Isso acabaria com o sobei-t.
Re: Bloquear F6 -
SeV_ - 08.04.2013
Explique isto melhor.
Como isto. apertar F6 e vira Admin? Isto й uma Otopia.
Bloqueie Comandos se o Player Nao Nascer.
PHP код:
//Funcao
IsPlayerSpawned(playerid){
new statex = GetPlayerState(playerid);
if(statex != PLAYER_STATE_NONE && statex != PLAYER_STATE_WASTED && statex != PLAYER_STATE_SPAWNED){
if(statex != PLAYER_STATE_SPECTATING)
{
return true;}}return false;}
//Verificaзгo para os Comandos.
if(!IsPlayerSpawned(playerid)){return 1;}
Hб Varios Modos de Arrumar.
@edit: Andei pesquisando.. Nгo й Possivel
Re: Bloquear F6 -
Lуs - 08.04.2013
Nгo, nгo й possнvel detectar a tecla F6.
Re: Bloquear F6 -
feliphemort - 08.04.2013
Nгo й exatamente virar 'admin', se ele apertar F6 na tela de login, a dialog some, sendo assim se ele entrou na conta de um administrador ele terб acesso a alguns CMDS.
Quote:
Originally Posted by Lуs
Nгo, nгo й possнvel detectar a tecla F6.
|
Qual maneira deve-se usar para evitar isso?
Re: Bloquear F6 -
Falcon. - 08.04.2013
pawn Код:
public OnPlayerText(playerid, text[])
{
if(playerdata[playerid][logado] == false)
return SendClientMessage(playerid, -1, "voce nao pode usar o chat enquanto nao logar"), 0x00;
return 1;
}
e se usar zcmd, faz a mesma coisa:
pawn Код:
public OnPlayerCommandReceived(playerid, cmdtext[])
{
if(playerdata[playerid][logado] == false)
return SendClientMessage(playerid, -1, "voce nao pode usar o chat enquanto nao logar"), 0x00;
return 0x01;
}
se nгo, coloca em OnPlayerCommandText, antes de tudo que tiver...
Re: Bloquear F6 -
SeV_ - 08.04.2013
Uso o Ladmin (Lethal Admin) . Ele nao Ocorre este Problema. Recomendo!
Tem o IsPlayerLogged(playerid);
/// Print Fail. Dialog em Ingles e o GameText em PT.. To Traduzindo ainda. Dnovo.
server em Desenvolvimento
Re: Bloquear F6 -
feliphemort - 08.04.2013
Quote:
Originally Posted by _SysTeM_OFF
Uso o Ladmin (Lethal Admin) . Ele nao Ocorre este Problema. Recomendo!
Tem o IsPlayerLogged(playerid);
/// Print Fail. Dialog em Ingles e o GameText em PT.. To Traduzindo ainda. Dnovo.
|
Vou pensar neste caso.
Re: Bloquear F6 -
paulor - 08.04.2013
Um bug que nгo sabia mais meu GM jб estava protegido disso, interessante..
Re: Bloquear F6 -
MatheusAlcapone - 08.04.2013
@Falcon ja posto nгo tinha visto.