[Ajuda] Ajuda simples num comando - 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] Ajuda simples num comando (
/showthread.php?tid=619050)
Ajuda simples num comando -
GamesVision - 13.10.2016
bom tenho alguns comandos que somente adm rcon podem usar-los quero retirar isso e escolher qualquer nivel que possa digita-lo exemplo: Moderador,Adm lvl1,2 etc... segue ai uma parte do comando;
[
Quote:
CMD: setwarp(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, ""#WARPPREFIX"Hб malandro vocк nгo tem permisгo para usar este comando!");
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, ""#WARPPREFIX"Por favor saia do veiculo!");
new warp[50]; // nгo pode ser static
if(sscanf(params, "s[50]", warp)) return SendClientMessage(playerid, -1, ""#WARPPREFIX"Use: /SetWarp <WarpName>");
INI_Open(save);
INI_WriteInt(save, warp, 1);
|
Lembrando este й um comando de um fs que eu baixei aqui mesmo no fуrum segue o link ai em baixo pra quem quiser ver o tуpico
Crйditos do FS:
[$]_Red_[MF] Loaded
Re: Ajuda simples num comando -
RedMF - 13.10.2016
Pode me passar seu sistema de administraзгo ?
Re: Ajuda simples num comando -
ViDaLoKa1 - 13.10.2016
Qual a variбvel que verifica se o player й admin em sua gamemode?
Re: Ajuda simples num comando -
GamesVision - 13.10.2016
if(pAdmin[playerid] == 5)
й isso?
Re: Ajuda simples num comando -
GamesVision - 13.10.2016
Tipo tenho aqui um comando de admin lvl 0
Quote:
if(strcmp("/a", cmd, true) == 0)
{
if(pAdmin[playerid] > 0)
{
new texto[128];
if(sscanf(cmdtext, "s[4]s[128]", cmd, texto))
{
SendClientMessage(playerid, Vermelho, "Digite: /a [texto]");
}
else
{
format(string, sizeof(string), "(») Admin («) %s diz: %s", GetPlayerNameEx(playerid), texto);
SendClientMessageToAll(roxo, string);
}
}
else
{
SendClientMessage(playerid, Vermelho, "Vocк nгo tem permissгo.");
}
return 1;
}
|
Re: Ajuda simples num comando -
ViDaLoKa1 - 13.10.2016
Quote:
Originally Posted by GamesVision
if(pAdmin[playerid] == 5)
й isso?
|
Sim.
Substitua a linha:
Код:
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, ""#WARPPREFIX"Hб malandro vocк nгo tem permisгo para usar este comando!");
Por:
Код:
if(pAdmin[playerid] < 5) return SendClientMessage(playerid, -1, ""#WARPPREFIX"Hб malandro vocк nгo tem permisгo para usar este comando!");
Re: Ajuda simples num comando -
GamesVision - 13.10.2016
Obrigado Amigos!! Uma Boa Noite!!