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; }