Comando para determinado level -
LoaaDinG - 06.01.2019
Segue abaixo o comando:
Quote:
CMD:armas(playerid) {
ShowPlayerDialog(playerid, ChoiceOfWeapons, DIALOG_STYLE_LIST, "{FF0000}[Armas]:{FFFFFF} Escolha a categoria de armas:", "Armas brancas\nPistolas\nEscopetas\nSub-Metralhadoras\nFuzis de Assalto\nRifles\nExplosivos\nPresentes\nOutros\nVi da e Colete", "Selecionar", "Cancelar");
return 1; }
|
O que eu quero й determinar esse sistema(em fs)para um determinado level de admin(3). Fiz de vбrias formas e nenhuma vai. Procuro ajuda.
Quote:
if(APlayerData[playerid][PlayerLevel] < 3) return SendClientMessage(playerid, BRANCO, "{FF0000}[ERRO]: Vocк nгo tem permissгo para isso!");
|
Re: Comando para determinado level -
DanielMatrix - 06.01.2019
Olб tudo bem como vai , bom estou aqui para tentar lhe ajudar, vamos comeзar.
Primeiramente caso esteja usando uma gamemode da " net " ou seja que nгo foi desenvolvida por vocк, procure pela variбvel que vocк quer limitar, no caso a sua variбvel de admin , caso ela seja:
if(APlayerData[playerid][PlayerLevel] < 3)
O seu comando ira ficar dessa seguinte foma.
PHP код:
CMD:armas(playerid) {
if(APlayerData[playerid][PlayerLevel] < 3) return SendClientMessage(playerid, -1, "vocк nгo tem permissгo para ultilizar esse comando.");
ShowPlayerDialog(playerid, ChoiceOfWeapons, DIALOG_STYLE_LIST, "{FF0000}[Armas]:{FFFFFF} Escolha a categoria de armas:", "Armas brancas\nPistolas\nEscopetas\nSub-Metralhadoras\nFuzis de Assalto\nRifles\nExplosivos\nPresentes\nOutros\nVi da e Colete", "Selecionar", "Cancelar");
return true;
}
Caso queira colocar em FilterScript recomendo estudar:
https://sampforum.blast.hk/showthread.php?tid=201928
Re: Comando para determinado level -
LoaaDinG - 06.01.2019
Quote:
Originally Posted by DanielMatrix
Olб tudo bem como vai , bom estou aqui para tentar lhe ajudar, vamos comeзar.
Primeiramente caso esteja usando uma gamemode da " net " ou seja que nгo foi desenvolvida por vocк, procure pela variбvel que vocк quer limitar, no caso a sua variбvel de admin , caso ela seja:
if(APlayerData[playerid][PlayerLevel] < 3)
O seu comando ira ficar dessa seguinte foma.
PHP код:
CMD:armas(playerid) {
if(APlayerData[playerid][PlayerLevel] < 3) return SendClientMessage(playerid, -1, "vocк nгo tem permissгo para ultilizar esse comando.");
ShowPlayerDialog(playerid, ChoiceOfWeapons, DIALOG_STYLE_LIST, "{FF0000}[Armas]:{FFFFFF} Escolha a categoria de armas:", "Armas brancas\nPistolas\nEscopetas\nSub-Metralhadoras\nFuzis de Assalto\nRifles\nExplosivos\nPresentes\nOutros\nVi da e Colete", "Selecionar", "Cancelar");
return true;
}
Caso queira colocar em FilterScript recomendo estudar: https://sampforum.blast.hk/showthread.php?tid=201928
|
O comando estб em FilterSript, junto ao sistema. A variavel de admin й sim if(APlayerData[playerid][PlayerLevel] < 3). Fiz o que vocк pediu e resultou no seguinte error:
Quote:
error 017: undefined symbol "APlayerData"
|
Re: Comando para determinado level -
AutoMatic2 - 06.01.2019
Se vc n tem a enum fica meio difнcil :/ Se vocк pegou esse comando de algum lugar provavelmente tem uma enum com uma new
>
PHP код:
enum pInfo
{
PlayerLevel
};
new APlayerData[MAX_PLAYERS][pInfo];
//
if(APlayerData[playerid][PlayerLevel] >= 3)
{
// ...
}
Tambйm para saber qual PlayerLevel(admin) do player vai precisar de um comando setando isso!

O Problema deve ser а falta do enum no FS!
Re: Comando para determinado level -
LoaaDinG - 06.01.2019
Quote:
Originally Posted by AutoMatic2
Se vc n tem a enum fica meio difнcil :/ Se vocк pegou esse comando de algum lugar provavelmente tem uma enum com uma new
>
PHP код:
enum pInfo
{
PlayerLevel
};
new APlayerData[MAX_PLAYERS][pInfo];
//
if(APlayerData[playerid][PlayerLevel] >= 3)
{
// ...
}
Tambйm para saber qual PlayerLevel(admin) do player vai precisar de um comando setando isso! 
O Problema deve ser а falta do enum no FS! 
|
Foi isso mesmo. Adaptei e deu tudo certo, obrigadгo!