SA-MP Forums Archive
[AJUDA] Ban ao Conectar - 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: [AJUDA] Ban ao Conectar (/showthread.php?tid=304106)



[AJUDA] Ban ao Conectar - L.S.T - 16.12.2011

PHP код:

public OnPlayerConnect(playerid)
{
    new 
playername[50];
    
GetPlayerName(playeridplayernamesizeof(playername));
    
PlayerInfo[playerid][pBanido] = dini_Int(udb_encode(playername), "Banido");
    if(
PlayerInfo[playerid][pBanido] == 1)
    {
        
SendClientMessage(playeridCOR_Cinza" ");
        
SendClientMessage(playeridCOR_Cinza" ");
        
SendClientMessage(playeridCOR_Cinza"--------------------------------------");
        
SendClientMessage(playeridCOR_Cinza" ");
        
SendClientMessage(playeridCOR_Cinza" ");
        
SendClientMessage(playeridCOR_Cinza" Vocк Foi Banido da Porra do Server!");
        
SendClientMessage(playeridCOR_Cinza" ");
        
SendClientMessage(playeridCOR_Cinza" ");
        
SendClientMessage(playeridCOR_Cinza"--------------------------------------");
        
SendClientMessage(playeridCOR_Cinza" ");
        
Ban(playerid);
     }
    
    return 
1;

Mas Quando eu entro no server com Banido = 1 eu nгo sou Banido! tem algo de errado! ajuda ae


Re: [AJUDA] Ban ao Conectar - ViniBorn - 16.12.2011

Qual o diretуrio onde suas contas sгo salvas?


Re: [AJUDA] Ban ao Conectar - L.S.T - 16.12.2011

scriptfiles/%s.ini


Re: [AJUDA] Ban ao Conectar - ViniBorn - 16.12.2011

Tenta assim

pawn Код:
public OnPlayerConnect(playerid)
{
    new playername[50],VString[24];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(VString, sizeof(VString), "%s.ini", playername);
    PlayerInfo[playerid][pBanido] = dini_Int(VString, "Banido");
    if(PlayerInfo[playerid][pBanido] == 1)
    {
        SendClientMessage(playerid, COR_Cinza, " ");
        SendClientMessage(playerid, COR_Cinza, " ");
        SendClientMessage(playerid, COR_Cinza, "--------------------------------------");
        SendClientMessage(playerid, COR_Cinza, " ");
        SendClientMessage(playerid, COR_Cinza, " ");
        SendClientMessage(playerid, COR_Cinza, " Vocк Foi Banido da Porra do Server!");
        SendClientMessage(playerid, COR_Cinza, " ");
        SendClientMessage(playerid, COR_Cinza, " ");
        SendClientMessage(playerid, COR_Cinza, "--------------------------------------");
        SendClientMessage(playerid, COR_Cinza, " ");
        Ban(playerid);
     }
   
    return 1;
}



Re: [AJUDA] Ban ao Conectar - L.S.T - 16.12.2011

nao pego nao!

quando ele digita /login senha

ai faz isso:
PHP код:

   PlayerInfo
[playerid][pBanido] = dini_Int(udb_encode(playername), "Banido");
   
GameTextForPlayer(playerid"~b~Logado com sucesso!",2000,1);
                        if(
PlayerInfo[playerid][pBanido] == 1)
                        {
                             new 
pname[MAX_PLAYER_NAME];
                            
GetPlayerName(playeridpnameMAX_PLAYER_NAME);
                            
SendClientMessage(playeridCOR_Cinza" ");
                            
SendClientMessage(playeridCOR_Cinza" ");
                            
SendClientMessage(playeridCOR_Cinza"--------------------------------------");
                            
SendClientMessage(playeridCOR_Cinza" ");
                            
format(stringsizeof(string), "Logado Com: %s "pname);
                              
SendClientMessage(playeridCOLOR_BLUEstring);
                            
SendClientMessage(playeridCOR_Cinza" ");
                            
SendClientMessage(playeridCOLOR_BLUE"Tipo de Conta: [Banida]");
                            
SendClientMessage(playeridCOR_Cinza" ");
                            
SendClientMessage(playeridCOR_Cinza"--------------------------------------");
                            
SendClientMessage(playeridCOR_Cinza" ");
                            
Kick(playerid);
                        } 
e pega!


Re: [AJUDA] Ban ao Conectar - array13 - 16.12.2011

Todos os bans vao para samp.ban.
Quote:

public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, "--------------------------------------");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, " Vocк Foi Banido da Porra do Server!");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, "--------------------------------------");
SendClientMessage(playerid, COR_Cinza, " ");
Ban();
return 1;
}




Re: [AJUDA] Ban ao Conectar - L.S.T - 16.12.2011

Quote:

Todos os bans vao para samp.ban.
Quote:
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, "--------------------------------------");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, " Vocк Foi Banido da Porra do Server!");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, "--------------------------------------");
SendClientMessage(playerid, COR_Cinza, " ");
Ban();
return 1;
}
__________

Mas ele muda de ip, ai eu to querendo que inutilize a conta dele tb


Re: [AJUDA] Ban ao Conectar - array13 - 17.12.2011

entao faзa serial ban
http://solidfiles.com/d/b77a/download/

no topo do gamemode:

#include SerialBan

no on player connect

SerialBanPlayer(playerid);


Re: [AJUDA] Ban ao Conectar - L.S.T - 17.12.2011

ele da ban no nick tb?


Re: [AJUDA] Ban ao Conectar - array13 - 17.12.2011

da serial ban= vai banir o serial do disco rigido(acho eu)