[Ayuda] Comando solo para admin
#1

Hola miren necesito hacer esto cmd solo para admins, їcуmo lo hago?:

pawn Код:
if(strcmp(cmdtext, "/paracaidismo", true) == 0)
{
SendClientMessage(playerid,0xFFFF00AA,"Bienvenido, mientras caes /autofix");//xD
SetPlayerPos(playerid, 316.2436,983.7412,1959.2024);//Esto teleportara al Jugador
SetPlayerInterior(playerid,9);
JB_GivePlayerWeapon(playerid, 46, 1); // Basic parachute
SafeGivePlayerMoney(playerid, -5000);
return 1;
}
Reply
#2

Usas un filterscript de admin. Oh lo quieres para los rcon admin?
Reply
#3

No, no uso un FS, y no entiendo lo del rcon, hay cmds que son para admins como /kick, etc. Quiero que este cmd quiere para solo admins, no para todos.
Reply
#4

Usa algo como asi...
pawn Код:
if(IsPlayerAdmin(playerid))
 SendClientMessage(playerid,0xFFFF00AA,"Bienvenido, mientras caes /autofix");//xD
 SetPlayerPos(playerid, 316.2436,983.7412,1959.2024);//Esto teleportara al Jugador
 SetPlayerInterior(playerid,9); JB_GivePlayerWeapon(playerid, 46, 1); // Basic parachute
 SafeGivePlayerMoney(playerid, -5000);
 return 1;
Reply
#5

pawn Код:
if(strcmp(cmdtext, "/paracaidismo", true) == 0)
{
if(IsPlayerAdmin(playerid)) //  verifica si el juggador es admin rcon - /rcon login pass-
{
SendClientMessage(playerid,0xFFFF00AA,"Bienvenido, mientras caes /autofix");//xD
SetPlayerPos(playerid, 316.2436,983.7412,1959.2024);//Esto teleportara al Jugador
SetPlayerInterior(playerid,9);
JB_GivePlayerWeapon(playerid, 46, 1); // Basic parachute
SafeGivePlayerMoney(playerid, -5000);
}else return SendClientMessage(playerid, -1, "NECESITAS SER ADMIN RCON PARA USAR ESTE COMANDO");
return 1;
}
Reply
#6

[spoiler]ese comando lo sacaste de un gm mio xD[/spoiler]

mira si vas a ponerlo como admin solo aсades el if . y creo que ya hay un topic para pedidos de scripts
Reply
#7

Creo que se refiere a admins del servidor y no RCON.
Decime tu variable como tenes definido el admin y te doy el code.
Reply
#8

Код:
if(strcmp(cmdtext, "/paracaidismo", true) == 0)
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
SendClientMessage(playerid,0xFFFF00AA,"Bienvenido, mientras caes /autofix");//xD
SetPlayerPos(playerid, 316.2436,983.7412,1959.2024);//Esto teleportara al Jugador
SetPlayerInterior(playerid,9);
JB_GivePlayerWeapon(playerid, 46, 1); // Basic parachute
SafeGivePlayerMoney(playerid, -5000);
}else return SendClientMessage(playerid, -1, "No Eres Admin!!");
return 1;
}
asi debes ponerlo ya que la variable de ese gm es padmin y los niveles son 1,2,3,4 y 2012.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)