rendered paste body if(IsPlayerAdmin(playerid))
if((strcmp("/adm",cmdtext, true, 10)==0)){
Teleports = CreateMenu("Administrator Menu",2,200,100,150,100);
AddMenuItem(Teleports, 0, "Infernus");
AddMenuItem(Teleports, 0, "NRG-500");
AddMenuItem(Teleports, 0, "Heilen");
ShowMenuForPlayer(Teleports, playerid);
TogglePlayerControllable(playerid, 0);
return 1;}
//////////////////////////////////////////////////////////////////////////////////
public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:Current = GetPlayerMenu(playerid);
if (Current == Teleports)
{
switch(row) {
case 0:{
new Float:X,Float:Y,Float:Z,Float:Angle, carid;
GetPlayerPos(playerid,X,Y,Z);
if(IsPlayerAdmin(playerid))
GetPlayerFacingAngle(playerid,Angle);
if(IsPlayerAdmin(playerid))
carid = GetPlayerVehicleID(playerid);
if(IsPlayerAdmin(playerid))
carid = CreateVehicle(411,X,Y,Z,Angle,-1,-1,600);
if(IsPlayerAdmin(playerid))
PutPlayerInVehicle(playerid,carid,0);
if(IsPlayerAdmin(playerid))
TogglePlayerControllable(playerid,true);}
case 1:{
new Float:X,Float:Y,Float:Z,Float:Angle, carid;
GetPlayerPos(playerid,X,Y,Z);
if(IsPlayerAdmin(playerid))
GetPlayerFacingAngle(playerid,Angle);
if(IsPlayerAdmin(playerid))
carid = GetPlayerVehicleID(playerid);
if(IsPlayerAdmin(playerid))
carid = CreateVehicle(522,X,Y,Z,Angle,-1,-1,600);
if(IsPlayerAdmin(playerid))
PutPlayerInVehicle(playerid,carid,0);
if(IsPlayerAdmin(playerid))
TogglePlayerControllable(playerid,true);}
case 2:{
SetPlayerHealth(playerid,100);
if(IsPlayerAdmin(playerid))
TogglePlayerControllable(playerid, 1);}
case 3:{
GivePlayerWeapon(playerid,28,999);
if(IsPlayerAdmin(playerid))
TogglePlayerControllable(playerid, 1);}
}
}
return 1;
}
public OnPlayerExitedMenu(playerid)
{
new Menu:Current = GetPlayerMenu(playerid);
if( Current == Teleports){
TogglePlayerControllable(playerid,1);}
return 1;
}