SA-MP Forums Archive
[Ajuda]Bloquear Comandos Para Alguns Players! - 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 Comandos Para Alguns Players! (/showthread.php?tid=332534)



[Ajuda]Bloquear Comandos Para Alguns Players! - [BD]Cachorro_[BD] - 08.04.2012

Bom Estou precisando de uma ajudinha ai de como bloquear um comando de portao ou outro somente para admins ....pois criei um Sniper Camping para fazer eventos e coloquei um portao que gostaria que fosse bloqueado para admins!e para vips se puderem postar algum exemplo ai !! Vlw por favor vai me ajuda muito!!!


Re : [Ajuda]Bloquear Comandos Para Alguns Players! - Djair_Black - 08.04.2012

Bom, й bem simples.

Vou dar um exemplo, se vocк jб tiver um sistema de contas para salvar estas coisas, deve ter um enum ou algo assim neh? Como este:
pawn Код:
enum pInfo
{
    pSenha,
    pScore,
    pDinheiro,
    pDoador,
    pSkin,
    pMatou,
    pMorreu,
    pAdmin
};
Se tiver, vocк vai pegar o que corresponde ao Admin e ao VIP ou seja "pAdmin" e o "pDoador" e vai fazer um comando bem facil.
Como este:
pawn Код:
if(strcmp("/repararc", cmd, true) == 0)
{
 if(PlayerInfo[playerid][pAdmin] >= 1)
{
     SetVehicleHealth(playerid,100);
     SendClientMessage(playerid,Dialogo_Cor,"** [INFO] Carro Reparado");
}
}
    return 1;
}
Sempre quando quiser reservar um comando para admin ou atй mesmo para VIPS, vocк vai usar isso" if(PlayerInfo[playerid][pAdmin] >= 2) ".

A parte "PlayerInfo[playerid][pAdmin]" й a parte que se reserva a quem. Ai vocк me pergunta, como assim quem?
Vou te responder bem facil, a quem o comando deve ser reservado! Neste caso, o pAdmin que consta nу enum pInfo, com o "new PlayerInfo[MAX_PLAYERS][pInfo];". Jб a parte do maior que ou igual, corresponde ao cargo, vamos criar dois:
1 = Moderador
2 = Admin

Comando kick, ban, ir, trazer, desbugar, vocк vai deixar para o moderador "if(PlayerInfo[playerid][pAdmin] >= 1)". Jб os comandos mais avanзados como exemplo: daradmin, vai ser para o Admin "if(PlayerInfo[playerid][pAdmin] >= 2)". Facil neh? Se nгo entendeu usa o Search que tem gente que explica melho xD.

Se entendeu e gostou, da uma reputaзгo aew xD.


Re: [Ajuda]Bloquear Comandos Para Alguns Players! - [BD]Cachorro_[BD] - 08.04.2012

oppaaa ja ajudou bastante mas a unica parte que ferro comigo e que o meu GM aki nao tem a enum "pAdmin" e ai agora o que faзo


Re: [Ajuda]Bloquear Comandos Para Alguns Players! - Djair_Black - 08.04.2012

Manda seu gm pelo http://pastebin.com/.
Que posso tentar ajuda! = D


Re: [Ajuda]Bloquear Comandos Para Alguns Players! - [BD]Cachorro_[BD] - 08.04.2012

Ok Vlw Cara se tiver algum msn ai pra dar uma ajudinha!!


Re: [Ajuda]Bloquear Comandos Para Alguns Players! - Djair_Black - 09.04.2012

Nгo mah, poe ele nу "pastebin". Muito melhor!


Re: [Ajuda]Bloquear Comandos Para Alguns Players! - [BD]Cachorro_[BD] - 09.04.2012

Ja ta la com o nome "OLHAA Djair" sem aspas!!!


Re: [Ajuda]Bloquear Comandos Para Alguns Players! - [BD]Cachorro_[BD] - 09.04.2012

nem sei se coloquei certo man mas msmo assim tenta achar la nunca usei esse treco prefiria passar msn mas trakns se vc conseguir usar por esse site ai eu postei o GM la !!!


Re: [Ajuda]Bloquear Comandos Para Alguns Players! - Djair_Black - 09.04.2012

O que? Tф entendendo nada, manda o link mah, poe aqui!


Re: [Ajuda]Bloquear Comandos Para Alguns Players! - [BD]Cachorro_[BD] - 09.04.2012

Cara nao sei usar esse site PasteBin nao tem uma maneira mais facil ai nгo ?