SA-MP Forums Archive
[Off] Bloquear F6 - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Off] Bloquear F6 (/showthread.php?tid=429253)



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.