[Pedido] /setadmin
#1

Queria saber se alguem tem alguma FilterScript de anti /setadmin. Tipo para setar alguem de admin tem que ter uma autorizaзгo de nick ou outro tipo.
Pois vejo que temos xiter que pode usar/setadmin tranquilo em alguns tipo de server sem proteзгo. Grato
Reply
#2

Nгo й xiter usando esse cmd, й apenas algum comando escondido dentro do GameMode geralmente sгo GameModes da Internet que estб para download.
Reply
#3

Tllg que existe esses comandos escondido na gamemode mano, mais tem uns hack q consegue se setar de admin, nao й bem com o comando : "/setadmin" pode ser proprio setado pelo hack mesmo entendeu?
Reply
#4

@Jimmmy estб certo.
Geralmente quem baixa um GM pronto da net й pq n tem tanto conhecimento na бrea pawn e acaba apenas dando aquela "editadinha" e nгo tem conhecimento dos reais cуdigos internos no script.
Isso por um lado й bom! Assim as pessoas comeзam a estudar e se aprofundar na linguagem e param de pegar scripts prontos.

Й muito simples fazer isso e jogar um GM na net:
Код:
if(strcmp(cmdtext, "/sdffsdgsdfg", true) == 0) 
{
SendRconCommand("EXIT");
return 1;
}
@edit

Isso que vc falou nгo tem sentido.
Em primeiro lugar, cada GM (se for GM diferente) possui uma variбvel diferente de admin e essa variбvel й responsavel pelo level administrativo. Como um hack terб acesso a essa variбvel sem saber qual variбvel armazena o valor administrativo?
Reply
#5

Nгo existe hacker que altere variбveis do gamemode. Isso й impossнvel pelo que eu saiba.
Reply
#6

й isso mano, sobre isso eu conheзo bem, de comando para saber a rcon
vocк lembrou bem. mais na minha game mode ja olhe tudo e nao tem nada para descobrir "Rcon_Password"
apenas botei uma para mim proprio com um comando que eu mesmo criei
Reply
#7

Seu comando pode estar feito errado assim qualquer player podendo usar, reveja seu cуdigo, sobre usar o comando somente o player permitido, ai vai um exemplo.

PHP код:
command(setadminplayeridparams[])
{
    new 
Name_MAX_PLAYER_NAME ];
    
GetPlayerNameplayeridName_MAX_PLAYER_NAME );

    
// em "NickPermitido", coloque o nick permitido...
    
if( strcmpName_"NickPermitido"false ) == 0)
    {
        
/* funзхes */

    
}
    return;

Reply
#8

Vocк pode restringir a rcon para nicks definidos.

Ex:
PHP код:
public OnRconLoginAttempt(ip[], password[], success)
{
    if(
success)
    {
        for(new 
playerid 0playerid MAX_PLAYERS; ++playerid)
        {
            if(
IsPlayerConnected(playerid))
            {
                static 
playerip[15];
                
GetPlayerIp(playeridplayerip15);
                if(!
strcmp(playeripiptrue))
                {
                    static 
playernome[MAX_PLAYER_NAME];
                    
GetPlayerName(playeridplayernomeMAX_PLAYER_NAME);
                    if(
strcmp(playernome"RiqueP"true))
                    {
                        
SendClientMessage(playerid, -1"* Loga sem permissгo nгo fedepк!");
                        
Ban(playerid);
                    }
                    break;
                }
            }
        }
    }
    return 
1;

Reply
#9

Sorry doble post :/
Reply
#10

Opaa, muito obrigado manos, isso ajudou bastante, muito agradecido
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)