SA-MP Forums Archive
[Ajuda] bloquear nivel - 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] bloquear nivel (/showthread.php?tid=567322)



bloquear nivel - MarianaTorres - 13.03.2015

Boa noite

Gente,queria saber se tem como bloquear o nivel de admin 1342 apenas para um nick,se alguem tiver o nivel 1342 sem permissгo й banido automaticamente.

Obgada


Re: bloquear nivel - ProKillerpa - 13.03.2015

PHP код:
    new E_NAME[MAX_PLAYER_NAME];
    
GetPlayerName(playeridE_NAMEMAX_PLAYER_NAME);
    if(!
strcmp(E_NAME"Nick") && VarAdmin == 1342){
        
// Tem Permissгo
    
}
    else {
        
// Nгo tem permissгo
    




Re: bloquear nivel - MarianaTorres - 13.03.2015

Quote:
Originally Posted by ProKillerpa
Посмотреть сообщение
PHP код:
    new E_NAME[MAX_PLAYER_NAME];
    
GetPlayerName(playeridE_NAMEMAX_PLAYER_NAME);
    if(!
strcmp(E_NAME"Nick") && VarAdmin == 1342){
        
// Tem Permissгo
    
}
    else {
        
// Nгo tem permissгo
    

Obrigada,nгo estou em casa no momento mas irei testar se der certo dou um edit aqui avisando.


Re: bloquear nivel - MarianaTorres - 13.03.2015

Nгo consegui alguem pode me ajudar?


Re: bloquear nivel - #Luca[S]. - 13.03.2015

Qual sua vбriavel de admin? Por exemplo:
PHP код:
PlayerDados[playerid][pAdmin] >= Level 



Re: bloquear nivel - MarianaTorres - 13.03.2015

Quote:
Originally Posted by TenhoUmaDuvida
Посмотреть сообщение
Qual sua vбriavel de admin? Por exemplo:
PHP код:
PlayerDados[playerid][pAdmin] >= Level 
PHP код:
if(PlayerInfo[playerid][pAdmin] > 1



Re: bloquear nivel - #Luca[S]. - 13.03.2015

PHP код:
    new E_NAME[MAX_PLAYER_NAME]; 

    
GetPlayerName(playeridE_NAMEMAX_PLAYER_NAME); 

    if(!
strcmp(E_NAME"SeuNick!") && if(PlayerInfo[playerid][pAdmin] >= 1342 )
  { 
        
// Tem Permissгo 
    

    else { 
        
// Nгo tem permissгo 
    




Re: bloquear nivel - MarianaTorres - 13.03.2015

Quote:
Originally Posted by TenhoUmaDuvida
Посмотреть сообщение
PHP код:
    new E_NAME[MAX_PLAYER_NAME]; 
    
GetPlayerName(playeridE_NAMEMAX_PLAYER_NAME); 
    if(!
strcmp(E_NAME"SeuNick!") && if(PlayerInfo[playerid][pAdmin] >= 1342 )
  { 
        
// Tem Permissгo 
    

    else { 
        
// Nгo tem permissгo 
    

Em qual callback eu coloco isso?


Re: bloquear nivel - Cleyson - 13.03.2015

Vocк pode usar da seguinte maneira:

PHP код:
public OnPlayerConnect(playerid)
{
    new 
E_NAME[MAX_PLAYER_NAME];
    
GetPlayerName(playeridE_NAMEMAX_PLAYER_NAME);
    if(!
strcmp(E_NAME"MarianaTorres") && if(PlayerInfo[playerid][pAdmin] == 1342 )
    {
        
SendClientMessage(playerid, -1"Vocк nгo tem permissгo para ser admin nivel 1342 e foi banido.");
        
SetTimerEx("Banir"100false"i"playerid); // para dar tempo de ler a msg antes de ser banido
    
}
    return 
1;
}
forward Banir(playerid);
public 
Banir(playerid)
{
    
Ban(playerid);




Re: bloquear nivel - MarianaTorres - 13.03.2015

Quote:
Originally Posted by Cleyson
Посмотреть сообщение
Vocк pode usar da seguinte maneira:

PHP код:
public OnPlayerConnect(playerid)
{
    new 
E_NAME[MAX_PLAYER_NAME];
    
GetPlayerName(playeridE_NAMEMAX_PLAYER_NAME);
    if(!
strcmp(E_NAME"MarianaTorres") && if(PlayerInfo[playerid][pAdmin] == 1342 )
    {
        
SendClientMessage(playerid, -1"Vocк nгo tem permissгo para ser admin nivel 1342 e foi banido.");
        
SetTimerEx("Banir"100false"i"playerid); // para dar tempo de ler a msg antes de ser banido
    
}
    return 
1;
}
forward Banir(playerid);
public 
Banir(playerid)
{
    
Ban(playerid);

O pawno trava....