[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(playerid, E_NAME, MAX_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(playerid, E_NAME, MAX_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(playerid, E_NAME, MAX_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(playerid, E_NAME, MAX_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(playerid, E_NAME, MAX_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", 100, false, "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(playerid, E_NAME, MAX_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", 100, false, "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....