SA-MP Forums Archive
[Pedido] Problema com /rcon - 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: [Pedido] Problema com /rcon (/showthread.php?tid=632548)



Problema com /rcon - Dimbalada - 16.04.2017

PHP код:
public OnRconLoginAttempt(ip[], password[], success)
{
    if(
success)
    {
        for(new 
0GetMaxPlayers(); != yx++)
        {
            new 
IP[16];
            
GetPlayerIp(xIP16);
            if(
strcmp(ipIP)) continue;
               new 
NickName[MAX_PLAYER_NAME];
               
GetPlayerName(xNickNameMAX_PLAYER_NAME);
             if(!
strcmp(NickName"MeuNick"true) || !strcmp(NickName""true) || !strcmp(NickName""true)|| !strcmp(NickName""true) || !strcmp(NickName""true)|| !strcmp(NickName""true))
            {
                
SendClientMessage(x0x00FF00FF"Vocк estб autorizado a logar na RCON.");
            }
            else
            {
                
SendClientMessage(xCOR_ERRO"Vocк nгo estб autorizado a logar na RCON.");
                
Kick(x);
            }
        }
    }
    return 
1;

tipo mesmo so meu nick na rcon todo q tem a senha podem logar nгo sei pq o sistema e esse queria q quando fosse loga kickava se n tivese na rcon


Re: Problema com /rcon - GuilhermeNunes - 16.04.2017

PHP код:
if(!strcmp(NickName"MeuNick"true) || !strcmp(NickName""true) || !strcmp(NickName""true)|| !strcmp(NickName""true) || !strcmp(NickName""true)|| !strcmp(NickName""true)) 
Na parte Meu nick e nas outras que tem "" й pra vc por os nicks dos adm ou de quem pode logar exemplo do meu sv

PHP код:
if(!strcmp(NickName"Woozie"true) || !strcmp(NickName"Guilherme"true) || !strcmp(NickName"igor"true)|| !strcmp(NickName""trues) || !strcmp(NickName""true)|| !strcmp(NickName""true)) 
Ou seja eu defini que sу quem tem os seguintes nicks Woozie,Guilherme e igor podem logar na rcon.


Re: Problema com /rcon - Dimbalada - 16.04.2017

acho q vocк n entendeu eu ja defini quem pode logar mesmo assim outras pessoas loga tendo a senha


Re: Problema com /rcon - IlanZ - 16.04.2017

PHP код:
public OnRconLoginAttempt(ip[], password[], success)
{
    new 
pIP[20], pName[MAX_PLAYER_NAME];
    if(
success)
    {
        for(new 
iMAX_PLAYERSi++)
        {
            
GetPlayerIp(ipIPsizeof(pIP));
            if(
strcmp(pIPiptrue) != 0) continue;
            
GetPlayerName(ipNamesizeof(pName));
            if(!
strcmp(pName"seunick1"true) || !strcmp(pName"seunick2"true))
            {
                
SendClientMessage(i, -1"Logado RCON com sucesso");
            }else{
                
SendClientMessage(i, -1"Vocк nгo estб autorizado a logar na RCON");
                
Kick(playerid);
            }
            break;
        }
    }
    return 
1;




Re: Problema com /rcon - Dimbalada - 16.04.2017

Quote:

C:\Users\Lan\Desktop\PROJETOS SAMP\Novo Projeto VDB 2017\gamemodes\PROJETO.pwn(10070) : error 017: undefined symbol "playerid"

ai amigo


Re: Problema com /rcon - NiloFreitasR1 - 16.04.2017

Tenta:
PHP код:
Kick); 



Re: Problema com /rcon - felipegomez - 16.04.2017

nao tem playerid nessa definicao, usa tenta o codigo
acima


Re: Problema com /rcon - y4nk - 16.04.2017

PHP код:
public OnRconLoginAttempt(ip[], password[], success)
{
    new 
NomePlayer[MAX_PLAYER_NAME];
    foreach(
Playeri)
    {
    
GetPlayerName(iNomePlayersizeof(NomePlayer));
    if(!
strcmp(NomePlayer"Nick1"true) || !strcmp(NomePlayer"Nick2"true) || !strcmp(NomePlayer"Nick3"true)) // Pode definir mais
    
{
    
SendClientMessage(iUMACORAI"Vocк errou a RCON.");
    }
    else
    {
     
format(STRXsizeof(STRX)," O(A) jogador(a) %s foi banido por errar a rcon."PlayerName(i));
    }
    
Ban(i);
}
    if(
success)
    {
    if(!
strcmp(playernamer"Nick1"true) || !strcmp(playernamer"Nick1"true)) // Pode definir mais nicks
    
{
    
SendClientMessage(iUMACORAI"Vocк logou na Rcon com sucesso");
    }
    else
    {
    
Banimento(i); // Caso o player erre a rcon
    
}
    break;
    }
    }
    return 
1;

Tenta ai.


Re: Problema com /rcon - IlanZ - 16.04.2017

Desculpe, eu fiz bem rapido botei playerid sem querer '-'
Correзгo:

PHP код:
public OnRconLoginAttempt(ip[], password[], success

    new 
pIP[20], pName[MAX_PLAYER_NAME]; 
    if(
success
    { 
        for(new 
iMAX_PLAYERSi++) 
        { 
            
GetPlayerIp(ipIPsizeof(pIP)); 
            if(
strcmp(pIPiptrue) != 0) continue; 
            
GetPlayerName(ipNamesizeof(pName)); 
            if(!
strcmp(pName"seunick1"true) || !strcmp(pName"seunick2"true)) 
            { 
                
SendClientMessage(i, -1"Logado RCON com sucesso"); 
            }else{ 
                
SendClientMessage(i, -1"Vocк nгo estб autorizado a logar na RCON"); 
                
Kick(i); 
            } 
            break; 
        } 
    } 
    return 
1




Re: Problema com /rcon - Dimbalada - 16.04.2017

Obrigado