[Pedido] Ajuda a adaptar esses codigos ? - 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: [Pedido] Ajuda a adaptar esses codigos ? (
/showthread.php?tid=626100)
Ajuda a adaptar esses codigos ? -
maicon098 - 10.01.2017
Estou tentando fazer um sistema vip, para servidor mata-mata, queria que alguem com boa vontade me desse umas dicas de como fazer isso, exemplo, adicionar esses codigos apenas para vip's e admins.
Skype: maik.rafa
Re: Ajuda a adaptar esses codigos ? -
GuiKommander - 10.01.2017
Para adicionar sу para vips e admins . pega uma variavel sua e coloca assim no comando:
if( aInfo[playerid][SUA_VARIAVEL] == 1 )
{
... aki vc fala que nao tem permissao
}
.... o resto do comando aqui
return 1;
}
Re: Ajuda a adaptar esses codigos ? -
HeisenGiromB - 10.01.2017
machine spam
Re: Ajuda a adaptar esses codigos ? -
Meck - 10.01.2017
TOPO :
PHP код:
enum playerinfo
{
pVip
};
new pInfu[playerid][playerinfo];
//=======================
comando para o jogador conectado na rcon
PHP код:
CMD:setvip(playerid, params[])
{
new string[128], level, AdminName, JogadorName,targetid;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo tem level suficiente para utilizar o comando");
{
GetPlayerName(AdminName, playerid(AdminName);
GetPlayerName(JogadorName, playerid(JogadorName);
if(sscanf(params, "ud", targetid, level)) return SendClientMessage(playerid, -1, "Use /setvip [ID] [LEVEL]");
if(IsPlayerConnected(targetid)) return SendClientMessage(playerid, -1, "Jogador nгo conectado");
if(level < 0 || level > 3 ) return SendClientMessage(playerid, -1, "ERRO: Level invalido 0 - 3");
pInfu[playerid][pVip] = level;
format(string, sizeof(string), "O Administrador %s deu vip ao jogador %s", AdminName, JoadorName);
SendClientMessageToAll(-1,string);
}
return 1;
}
Nгo sei se estб certo acabei de fazer isso aqui e nгo testei, qualquer erro fale aqui, o salvamento e criaзгo de comandos й por sua conta.