All pastes #758594 Raw Edit

Administrator men

public text v1 · immutable
·published 2007-11-02 12:03 UTC
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;
}