Jump to content
  • 0

pomoc help teles


zuzka

Dotaz

erory

C:\Users\Vlado\Desktop\teles.pwn(1024) : error 030: compound statement not closed at the end of file (started at line 225)

pawn

#include 
#include 


#define BotName              "{FF0000}Drifter:"
#define mod 27
#define DIALOG_TUNING1   17262
#define DIALOG_AIRPORTS1   26369
#define DIALOG_STUNTS1   20362
#define DIALOG_DM   13444
#define COLOR_RED 0xFF0000FF
#define DIALOG_TELES   2245


new Float:RandomSpawnGlassDM[][] =
{
   // Positions, (X, Y, Z and Facing Angle)
   {26.2488,1570.4476,204.9499,221.3350}, // glass dm spawn 1
   {-27.8678,1547.7212,204.9499,88.4272}, // glass dm spawn 2
   {-28.7127,1491.7623,204.9499,227.1029}, // glass dm spawn 3
   {29.1959,1496.3866,204.9499,269.7678} // glass dm spawn 4
};
new Float:RandomSpawnWS[][] =
{
   // Positions, (X, Y, Z and Facing Angle)
   {818.4353,-2421.4988,1.1000,284.0605}, // waterslide spawn 1
   {815.4538,-2411.9006,1.1000,272.4671}, // waterslide spawn 2
   {816.9018,-2433.2075,1.1000,278.4205}, // waterslide spawn 3
   {818.8561,-2442.0603,1.1000,272.4672} // waterslide spawn 4
};


public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
return 1;
}

public OnFilterScriptExit()
{
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}

public OnPlayerConnect(playerid)
{
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
return 1;
}

public OnPlayerSpawn(playerid)
{
SetPlayerInterior(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}

public OnVehicleSpawn(vehicleid)
{
return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}

public OnPlayerText(playerid, text[])
{
return 1;
}

COMMAND:teles(playerid, params[])
{
   ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts\n{FF0000}DeathMatches", "OK", "CANCEL");
   return 1;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}

public OnRconCommand(cmd[])
{
return 1;
}

public OnPlayerRequestSpawn(playerid)
{
return 1;
}

public OnObjectMoved(objectid)
{
return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}

public OnPlayerExitedMenu(playerid)
{
return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
return 1;
}

public OnPlayerUpdate(playerid)
{
return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if ( dialogid == DIALOG_TELES )
   {
       /* if second button pressed */
       if ( !response ) return SendClientMessage( playerid, -1,BotName"You have canceled" );
       /* if first button pressed */
       if ( response )
       {
           switch ( listitem )
           {
           	case 0:
			{
			if(!IsPlayerInAnyVehicle(playerid)){
			SetPlayerPos(playerid, 1607.6703,-1721.9176,13.5469);
			SetPlayerFacingAngle(playerid, 0.0);
			new string[128], pName[MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		    format(string, sizeof(string), "{FF0000}(/ls) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos",pName);
			SetPlayerInterior(playerid, 0);
			SetPlayerVirtualWorld(playerid, 0);
			}
			else{
			new veh = GetPlayerVehicleID(playerid);
			SetVehiclePos(veh, 1607.6703,-1721.9176,13.5469);
			SetVehicleZAngle(veh, 0.0);
			new string[128], pName[MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		    format(string, sizeof(string), "{FF0000}(/ls) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos",pName);
	  		SendClientMessageToAll(playerid, string);
			LinkVehicleToInterior(veh, 0);
			SetVehicleVirtualWorld(veh, 0);
			PutPlayerInVehicle(playerid, veh, 0);
			}
			return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Los Santos");
			}
			case 1:
			{
			if(!IsPlayerInAnyVehicle(playerid)){
			SetPlayerPos(playerid, -1992.7402,148.8261,27.5391);
			SetPlayerFacingAngle(playerid, 0.0);
			SetPlayerInterior(playerid, 0);
			new string[128], pName[MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		    format(string, sizeof(string), "{FF0000}(/sf) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro",pName);

			SendClientMessageToAll(playerid, string);

			SetPlayerVirtualWorld(playerid, 0);
			}
			else{
			new veh = GetPlayerVehicleID(playerid);
			SetVehiclePos(veh,-1992.7402,148.8261,27.5391);
			SetVehicleZAngle(veh, 0.0);

			LinkVehicleToInterior(veh, 0);
			SetVehicleVirtualWorld(veh, 0);
			new string[128], pName[MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		    format(string, sizeof(string), "{FF0000}(/sf) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro",pName);
			PutPlayerInVehicle(playerid, veh, 0);
			SendClientMessageToAll(playerid, string);
			}
			return SendClientMessage(playerid, 0xFF0000FF, "you have gone to San Fierro");
			}
			case 2:
			{
			if(!IsPlayerInAnyVehicle(playerid)){
			SetPlayerPos(playerid, 2104.1064,1430.4622,10.8203);
			SetPlayerFacingAngle(playerid, 0.0);

			new string[128], pName[MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		    format(string, sizeof(string), "{FF0000}(/lv) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas",pName);

			SetPlayerInterior(playerid, 0);
			SendClientMessageToAll(playerid, string);
			SetPlayerVirtualWorld(playerid, 0);
			}
			else{
			new veh = GetPlayerVehicleID(playerid);
			SetVehiclePos(veh, 2104.1064,1430.4622,10.8203);
			SetVehicleZAngle(veh, 0.0);


			LinkVehicleToInterior(veh, 0);
			SetVehicleVirtualWorld(veh, 0);
			new string[128], pName[MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		    format(string, sizeof(string), "{FF0000}(/lv) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas",pName);
			PutPlayerInVehicle(playerid, veh, 0);
			SendClientMessageToAll(playerid, string);
			}
			return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Las Venturas");
			}
			case 3:
			{
				ShowPlayerDialog(playerid, DIALOG_TUNING1, DIALOG_STYLE_LIST, "Tuning Garages", "{FF0000}/lstune\n{00FF00}/lvtune\n{0000FF}/sftune\n{FF8600}/arch\n{FF00FF}/loco", "OK", "Back");
			}
			case 4:
			{
				ShowPlayerDialog(playerid, DIALOG_AIRPORTS1, DIALOG_STYLE_LIST, "Airport stunts", "{FF0000}/lsa\n{00FF00}/lva\n{0000FF}/sfa\n{FF8000}/aa", "OK", "Back");
			}
			case 5:
			{
				ShowPlayerDialog(playerid, DIALOG_STUNTS1, DIALOG_STYLE_LIST, "Stunts", "{00FF00}/derby\n{FF0000}/kart\n{0000FF}/funstunt\n{00CEFF}/superpipe\n{00FF00}/mc\n{0000FF}/stuntpark\n{FF00FF}/lsrace\n{00CEFF}/qs\n{00FF00}/as\n{FF0000}/loop\n{0000FF}/superrace\n{00CEFF}/ws\n{FF00FF}/bs", "OK", "Back");
			}
			case 6:
			{
				ShowPlayerDialog(playerid, DIALOG_DM, DIALOG_STYLE_LIST, "DeathMatches", "{FF0000}/glass", "OK", "Back");
			}
		}
	}
}
if ( dialogid == DIALOG_DM )
   {
       /* if second button pressed */
       if ( !response ) return ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts", "OK", "CANCEL");
       /* if first button pressed */
       if ( response )
       {
           switch ( listitem )
           {
           	case 0:
			{
  					new string[128], pName[MAX_PLAYER_NAME];
			    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			    format(string, sizeof(string), "{FF0000}(/glass) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Glass DeathMatch",pName);
			    SendClientMessageToAll(playerid, string);
			    new Random = random(sizeof(RandomSpawnGlassDM));
			    SetPlayerPos(playerid, RandomSpawnGlassDM[Random][0], RandomSpawnGlassDM[Random][1], RandomSpawnGlassDM[Random][2]);
			    SetPlayerFacingAngle(playerid, RandomSpawnGlassDM[Random][3]);
			}
		}
	}
}
if ( dialogid == DIALOG_STUNTS1 )
   {
       /* if second button pressed */
       if ( !response ) return ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts", "OK", "CANCEL");
       /* if first button pressed */
       if ( response )
       {
           switch ( listitem )
           {
           	case 0:
			{
			   if(!IsPlayerInAnyVehicle(playerid)){
		       SetPlayerPos(playerid, -1398.103515,937.631164,1036.479125);
		       TogglePlayerControllable(playerid, 0);

		       SetPlayerFacingAngle(playerid, 0.0);
		       new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/derby) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Derby",pName);
		       SetPlayerInterior(playerid, 15);
		       SendClientMessageToAll(playerid, string);
		       SetPlayerVirtualWorld(playerid, 15);
			   }
			   else{
		       new veh = GetPlayerVehicleID(playerid);
		       SetVehiclePos(veh, -1398.103515,937.631164,1036.479125);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/derby) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}the Derby",pName);

		       SetVehicleZAngle(veh, 0.0);
		       LinkVehicleToInterior(veh, 15);
		       SendClientMessageToAll(playerid, string);
		       SetVehicleVirtualWorld(veh, 15);
		       PutPlayerInVehicle(playerid, veh, 0);
			   }
			   return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the derby!");
			}
			case 1:
			{
				if(!IsPlayerInAnyVehicle(playerid)){
				SetPlayerPos(playerid, -2928.0491,-649.3088,4.5297);
				SetPlayerFacingAngle(playerid, 0.0);

				SetPlayerInterior(playerid, 0);
				new string[128], pName[MAX_PLAYER_NAME];
		        GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			    format(string, sizeof(string), "{FF0000}(/kart) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Ultimate Kart Race",pName);
				SetPlayerVirtualWorld(playerid, 0);
				SendClientMessageToAll(playerid, string);
				}
				else{
				new veh = GetPlayerVehicleID(playerid);
				SetVehiclePos(veh, -2928.0491,-649.3088,4.5297);
				SetVehicleZAngle(veh, 0.0);

				LinkVehicleToInterior(veh, 0);
				new string[128], pName[MAX_PLAYER_NAME];
		        GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			    format(string, sizeof(string), "{FF0000}(/kart) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Ultimate Kart Race",pName);
				SetVehicleVirtualWorld(veh, 0);
				SendClientMessageToAll(playerid, string);
				PutPlayerInVehicle(playerid, veh, 0);
				}
				return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the ultimate kart map!");
			}
			case 2:
			{
				if(!IsPlayerInAnyVehicle(playerid)){
				SetPlayerPos(playerid, 1073.1746,1267.1007,10.8281);
				SetPlayerFacingAngle(playerid, 0.0);

				SetPlayerInterior(playerid, 0);
				new string[128], pName[MAX_PLAYER_NAME];
		        GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			    format(string, sizeof(string), "{FF0000}(/funstunt) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Fun Stunt",pName);
				SetPlayerVirtualWorld(playerid, 0);
				SendClientMessageToAll(playerid, string);
				}
				else{
				new veh = GetPlayerVehicleID(playerid);
				SetVehiclePos(veh, 1073.1746,1267.1007,10.8281);
				SetVehicleZAngle(veh, 0.0);

				LinkVehicleToInterior(veh, 0);
				new string[128], pName[MAX_PLAYER_NAME];
		        GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			    format(string, sizeof(string), "{FF0000}(/funstunt) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Fun Stunt",pName);
		        SendClientMessageToAll(playerid, string);
				SetVehicleVirtualWorld(veh, 0);
				PutPlayerInVehicle(playerid, veh, 0);
				}
				return SendClientMessage(playerid, COLOR_RED, "you have gone to The Funny Stunt");
			}
			case 3:
			{
					SetPlayerPos(playerid, -1554.0211,-1078.7865,769.5139);
					SetPlayerFacingAngle(playerid, 0.0);

					SetPlayerInterior(playerid, 0);
					new string[128], pName[MAX_PLAYER_NAME];
			        GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
				    format(string, sizeof(string), "{FF0000}(/superpipe) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Super Pipe",pName);
			        SendClientMessageToAll(playerid, string);
					SetPlayerVirtualWorld(playerid, 0);
					return SendClientMessage(playerid, COLOR_RED, "you have gone to the super pipe");
			}
			case 4:
			{
			if(!IsPlayerInAnyVehicle(playerid)){
			SetPlayerPos(playerid, -2322.072265, -1651.324707, 483.420562);
			SetPlayerFacingAngle(playerid, 0.0);

			SetPlayerInterior(playerid, 0);
		 	new string[128], pName[MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		    format(string, sizeof(string), "{FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Mount Chilliad",pName);
		    SendClientMessageToAll(playerid, string);
			SetPlayerVirtualWorld(playerid, 0);
			}
			else{
			new veh = GetPlayerVehicleID(playerid);
			SetVehiclePos(veh, -2322.072265, -1651.324707, 483.420562);
			SetVehicleZAngle(veh, 0.0);

			new string[128], pName[MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		    format(string, sizeof(string), "{FF0000}(/mc) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Mount Chilliad",pName);
	        SendClientMessageToAll(playerid, string);

			LinkVehicleToInterior(veh, 0);
			SetVehicleVirtualWorld(veh, 0);
			PutPlayerInVehicle(playerid, veh, 0);
			}
			return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Mount Chilliad");
			}
			case 5:
			{
				if(!IsPlayerInAnyVehicle(playerid)){
				SetPlayerPos(playerid, 873.5781,-2116.9656,4.7741);
				SetPlayerFacingAngle(playerid, 0.0);

				new string[128], pName[MAX_PLAYER_NAME];
			    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			    format(string, sizeof(string), "{FF0000}(/stuntpark) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to the {FF0000}StuntPark",pName);

				SetPlayerInterior(playerid, 0);
				SendClientMessageToAll(playerid, string);
				SetPlayerVirtualWorld(playerid, 0);
				}
				else{
				new veh = GetPlayerVehicleID(playerid);
				SetVehiclePos(veh, 873.5781,-2116.9656,4.7741);
				SetVehicleZAngle(veh, 0.0);

				LinkVehicleToInterior(veh, 0);
				new string[128], pName[MAX_PLAYER_NAME];
			    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			    format(string, sizeof(string), "{FF0000}(/stuntpark) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to the {FF0000}Stunt Park",pName);
				SetVehicleVirtualWorld(veh, 0);
				SendClientMessageToAll(playerid, string);
				PutPlayerInVehicle(playerid, veh, 0);
				}
				return SendClientMessage(playerid, 0xFF0000FF, "you have gone to LS stunt park!");
			}
			case 6:
			{
				if(!IsPlayerInAnyVehicle(playerid)){
				SetPlayerPos(playerid, 53.5172,-2095.3826,11.7887);
				SetPlayerFacingAngle(playerid, 0.0);
				SetPlayerInterior(playerid, 0);

				new string[128], pName[MAX_PLAYER_NAME];
			    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			    format(string, sizeof(string), "{FF0000}(/lsrace) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Race Track",pName);

			   	SendClientMessageToAll(playerid, string);
				SetPlayerVirtualWorld(playerid, 0);
				}
				else{
				new veh = GetPlayerVehicleID(playerid);
				SetVehiclePos(veh, 53.5172,-2095.3826,11.7887);
				SetVehicleZAngle(veh, 0.0);

				new string[128], pName[MAX_PLAYER_NAME];
			    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			    format(string, sizeof(string), "{FF0000}(/lsrace) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Race Track",pName);

				LinkVehicleToInterior(veh, 0);
				SetVehicleVirtualWorld(veh, 0);
				SendClientMessageToAll(playerid, string);
				PutPlayerInVehicle(playerid, veh, 0);
				}
				return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the race track!");
			}
			case 7:
			{
			   if(!IsPlayerInAnyVehicle(playerid)){
		       SetPlayerPos(playerid, 1183.6688,739.8846,10.9028);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/qs) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Quarry Stunts",pName);
		       SendClientMessageToAll(playerid, string);

		       SetPlayerFacingAngle(playerid, 0.0);
		       SetPlayerInterior(playerid, 0);
		       SetPlayerVirtualWorld(playerid, 0);
			   }
			   else{
		       new veh = GetPlayerVehicleID(playerid);
		       SetVehiclePos(veh, 1183.6688,739.8846,10.9028);
		       TogglePlayerControllable(playerid, 0);


		       SetVehicleZAngle(veh, 0.0);
		       new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/qs) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Quarry Stunts",pName);
		       SendClientMessageToAll(playerid, string);
		       LinkVehicleToInterior(veh, 0);
		       SetVehicleVirtualWorld(veh, 0);
		       PutPlayerInVehicle(playerid, veh, 0);
			   }
			   return SendClientMessage(playerid, 0xFF0000FF, "you have gone to LV quarry stunts");
			}
			case 8:
			{
			   if(!IsPlayerInAnyVehicle(playerid)){
		       SetPlayerPos(playerid, 347.2199,2072.7920,17.6406);
		       TogglePlayerControllable(playerid, 0);

		       SetPlayerFacingAngle(playerid, 0.0);
		       new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/as) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Area 69 Stunts",pName);
		       SendClientMessageToAll(playerid, string);
		       SetPlayerInterior(playerid, 0);
		       SetPlayerVirtualWorld(playerid, 0);
			   }
			   else{
		       new veh = GetPlayerVehicleID(playerid);
		       SetVehiclePos(veh, 347.2199,2072.7920,17.6406);
		       TogglePlayerControllable(playerid, 0);

		       SetVehicleZAngle(veh, 0.0);
		       new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/as) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Area 69 Stunts",pName);
		       SendClientMessageToAll(playerid, string);
		       LinkVehicleToInterior(veh, 0);
		       SetVehicleVirtualWorld(veh, 0);
		       PutPlayerInVehicle(playerid, veh, 0);
			   }
			   return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the Area 69 Stunts");
			}
   			case 9:
   			{
				if(!IsPlayerInAnyVehicle(playerid)){
				SetPlayerPos(playerid,-2852.5603,2193.9573,175.1964);
				SetPlayerFacingAngle(playerid, 0.0);

				new string[128], pName[MAX_PLAYER_NAME];
			    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			    format(string, sizeof(string), "{FF0000}(/loop) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to the {FF0000}Loop Stunt",pName);

				SetPlayerInterior(playerid, 0);
				SendClientMessageToAll(playerid, string);
				SetPlayerVirtualWorld(playerid, 0);
				}
				else{
				new veh = GetPlayerVehicleID(playerid);
				SetVehiclePos(veh, -2852.5603,2193.9573,175.1964);
				SetVehicleZAngle(veh, 0.0);

				new string[128], pName[MAX_PLAYER_NAME];
			    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			    format(string, sizeof(string), "{FF0000}(/loop) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to the {FF0000}Loop Stunt",pName);

				LinkVehicleToInterior(veh, 0);
				SendClientMessageToAll(playerid, string);
				SetVehicleVirtualWorld(veh, 0);
				PutPlayerInVehicle(playerid, veh, 0);
				}
				return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the most difficult loop race ever!!!");
			}
			case 10:
			{
				new cartype = GetPlayerVehicleID(playerid);
				new State=GetPlayerState(playerid);
				{
				if(State!=PLAYER_STATE_DRIVER)
				{
				SetPlayerPos(playerid,445.5991,3240.7805,245.6453);
				}
				else if(IsPlayerInVehicle(playerid, cartype) == 1)
				{
				SetVehiclePos(cartype,445.5991,3240.7805,245.6453);
				SetVehicleZAngle(cartype,30.6101);}
				else
				{
				SetPlayerPos(playerid,445.5991,3240.7805,245.6453);
				}
				GameTextForPlayer(playerid,"welcome to the super race",2500,3);
				}
				new string[128], pName[MAX_PLAYER_NAME];
				GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
				format(string, sizeof(string), "{FF0000}(/superrace) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Super Race",pName);
				SendClientMessageToAll(playerid, string);
				return 1;
			}
			case 11:
			{
               	new string[128], pName[MAX_PLAYER_NAME];
			    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

			    format(string, sizeof(string), "{FF0000}(/ws) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Water Slide",pName);
			    SendClientMessageToAll(playerid, string);
			    new Random = random(sizeof(RandomSpawnWS));
			    SetPlayerPos(playerid, RandomSpawnWS[Random][0], RandomSpawnWS[Random][1], RandomSpawnWS[Random][2]);
			    SetPlayerFacingAngle(playerid, RandomSpawnWS[Random][3]);
			}
			case 12:
			{
			if(!IsPlayerInAnyVehicle(playerid)){
			SetPlayerPos(playerid, -2262.4324,2310.8086,4.8202);
			SetPlayerFacingAngle(playerid, 0.0);
			new string[128], pName[MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

		    format(string, sizeof(string), "{FF0000}(/bs) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Bay Side Stunts",pName);
		    SendClientMessageToAll(playerid, string);
			SetPlayerInterior(playerid, 0);
			SetPlayerVirtualWorld(playerid, 0);
			}
			else{
			new veh = GetPlayerVehicleID(playerid);
			SetVehiclePos(veh, -2262.4324,2310.8086,4.8202);
			SetVehicleZAngle(veh, 0.0);
			new string[128], pName[MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

		    format(string, sizeof(string), "{FF0000}(/bs) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Bay Side Stunts",pName);
		    SendClientMessageToAll(playerid, string);
			LinkVehicleToInterior(veh, 0);
			SetVehicleVirtualWorld(veh, 0);
			PutPlayerInVehicle(playerid, veh, 0);
			}
			return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the Bay Side Stunts");
			}
		}
	}
}
if ( dialogid == DIALOG_AIRPORTS1 )
   {
       /* if second button pressed */
       if ( !response ) return ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts", "OK", "CANCEL");
       /* if first button pressed */
       if ( response )
       {
           switch ( listitem )
           {
           	case 0:
			{
  				   if(!IsPlayerInAnyVehicle(playerid)){
		       SetPlayerPos(playerid, 2001.8843,-2646.8259,13.7503);
		       TogglePlayerControllable(playerid, 0);

		       SetPlayerFacingAngle(playerid, 0.0);
		       new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			   format(string, sizeof(string), "{FF0000}(/lsa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Airport",pName);
		       SetPlayerInterior(playerid, 0);
		       SendClientMessageToAll(playerid, string);
		       SetPlayerVirtualWorld(playerid, 0);
			   }
			   else{
		       new veh = GetPlayerVehicleID(playerid);
		       SetVehiclePos(veh, 2001.8843,-2646.8259,13.7503);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			   format(string, sizeof(string), "{FF0000}(/lsa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Airport",pName);

		       SetVehicleZAngle(veh, 0.0);
		       SendClientMessageToAll(playerid, string);
		       LinkVehicleToInterior(veh, 0);
		       SetVehicleVirtualWorld(veh, 0);
		       PutPlayerInVehicle(playerid, veh, 0);
			   }
			   return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Los Santos Airport");
			}
			case 1:
			{
  				   if(!IsPlayerInAnyVehicle(playerid)){
		       SetPlayerPos(playerid, 1601.5837,1324.1768,10.9394);
		       TogglePlayerControllable(playerid, 0);

		       SetPlayerFacingAngle(playerid, 0.0);
		       new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/lva) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas Airport",pName);
		       SendClientMessageToAll(playerid, string);
		       SetPlayerInterior(playerid, 0);
		       SetPlayerVirtualWorld(playerid, 0);
			   }
			   else{
		       new veh = GetPlayerVehicleID(playerid);
		       SetVehiclePos(veh, 1601.5837,1324.1768,10.9394);
		       TogglePlayerControllable(playerid, 0);

		       SetVehicleZAngle(veh, 0.0);
		       new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/lva) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas Airport",pName);
		       SendClientMessageToAll(playerid, string);
		       LinkVehicleToInterior(veh, 0);
		       SetVehicleVirtualWorld(veh, 0);
		       PutPlayerInVehicle(playerid, veh, 0);
			   }
			   return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Las Venturas Airport!");
			}
			case 2:
			{
			   if(!IsPlayerInAnyVehicle(playerid)){
		       SetPlayerPos(playerid, -1389.7465,-230.8466,14.148);
		       TogglePlayerControllable(playerid, 0);

		       SetPlayerFacingAngle(playerid, 0.0);
		       new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/sfa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro Airport",pName);
		       SendClientMessageToAll(playerid, string);
		       SetPlayerInterior(playerid, 0);
		       SetPlayerVirtualWorld(playerid, 0);
			   }
			   else{
		       new veh = GetPlayerVehicleID(playerid);
		       SetVehiclePos(veh, -1389.7465,-230.8466,14.148);
		       TogglePlayerControllable(playerid, 0);

		       SetVehicleZAngle(veh, 0.0);
		       new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/sfa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro Airport",pName);
		       SendClientMessageToAll(playerid, string);
		       LinkVehicleToInterior(veh, 0);
		       SetVehicleVirtualWorld(veh, 0);
		       PutPlayerInVehicle(playerid, veh, 0);
			   }
			   return SendClientMessage(playerid, 0xFF0000FF, "you have gone to San Fierro Airport!");
			}
			case 3:
			{
			   if(!IsPlayerInAnyVehicle(playerid)){
		       SetPlayerPos(playerid, 383.0134,2538.8259,16.5391);
		       TogglePlayerControllable(playerid, 0);

		       SetPlayerFacingAngle(playerid, 0.0);
		       new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/aa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Abandoned Airport",pName);
		       SendClientMessageToAll(playerid, string);
		       SetPlayerInterior(playerid, 0);
		       SetPlayerVirtualWorld(playerid, 0);
			   }
			   else{
		       new veh = GetPlayerVehicleID(playerid);
		       SetVehiclePos(veh, 383.0134,2538.8259,16.5391);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/aa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Abandoned Airport",pName);
		       SendClientMessageToAll(playerid, string);

		       SetVehicleZAngle(veh, 0.0);
		       LinkVehicleToInterior(veh, 0);
		       SetVehicleVirtualWorld(veh, 0);
		       PutPlayerInVehicle(playerid, veh, 0);
			   }
			   return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the Abandoned Airport");
			}
		}
	}
}
if ( dialogid == DIALOG_TUNING1 ) // drift[1/3]
   {
       /* if second button pressed */
       if ( !response ) return ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts", "OK", "CANCEL");
       /* if first button pressed */
       if ( response )
       {
           switch ( listitem )
           {
           	case 0:
			{
			   if(!IsPlayerInAnyVehicle(playerid)){
		       SetPlayerPos(playerid, 1040.8041,-1032.2076,32.0148);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			   format(string, sizeof(string), "{FF0000}(/lstune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Tuning Garage",pName);

		       SetPlayerFacingAngle(playerid, 0.0);
		       SetPlayerInterior(playerid, 0);
		       SendClientMessageToAll(playerid, string);
		       SetPlayerVirtualWorld(playerid, 0);
			   }
			   else{
		       new veh = GetPlayerVehicleID(playerid);
		       SetVehiclePos(veh, 1040.8041,-1032.2076,32.0148);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			   format(string, sizeof(string), "{FF0000}(/lstune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Tuning Garage",pName);

		       SetVehicleZAngle(veh, 0.0);
		       SendClientMessageToAll(playerid, string);
		       LinkVehicleToInterior(veh, 0);
		       SetVehicleVirtualWorld(veh, 0);
		       PutPlayerInVehicle(playerid, veh, 0);
			   }
			   return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Los Santos Tuning Garage!");
			}
			case 1:
			{
			   if(!IsPlayerInAnyVehicle(playerid)){
		       SetPlayerPos(playerid, 2385.0134,1030.7831,10.8203);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/lvtune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas Tuning Garage",pName);

		       SetPlayerFacingAngle(playerid, 0.0);
		       SetPlayerInterior(playerid, 0);
		       SendClientMessageToAll(playerid, string);
		       SetPlayerVirtualWorld(playerid, 0);
			   }
			   else{
		       new veh = GetPlayerVehicleID(playerid);
		       SetVehiclePos(veh, 2385.0134,1030.7831,10.8203);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		       format(string, sizeof(string), "{FF0000}(/lvtune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas Tuning Garage",pName);

			   SendClientMessageToAll(playerid, string);
		       SetVehicleZAngle(veh, 0.0);
		       LinkVehicleToInterior(veh, 0);
		       SetVehicleVirtualWorld(veh, 0);
		       PutPlayerInVehicle(playerid, veh, 0);
			   }
			   return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Las Venturas Tuning Garage!");
			}
			case 2:
			{
			   if(!IsPlayerInAnyVehicle(playerid)){
		       SetPlayerPos(playerid, -1935.9169,234.4120,34.3125);
		       TogglePlayerControllable(playerid, 0);

		       new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			   format(string, sizeof(string), "{FF0000}(/sftune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro Tuning Garage",pName);

		       SetPlayerFacingAngle(playerid, 0.0);
		       SendClientMessageToAll(playerid, string);
		       SetPlayerInterior(playerid, 0);
		       SetPlayerVirtualWorld(playerid, 0);
			   }
			   else{
		       new veh = GetPlayerVehicleID(playerid);
		       SetVehiclePos(veh, -1935.9169,234.4120,34.3125);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			   format(string, sizeof(string), "{FF0000}(/sftune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro Tuning Garage",pName);

		       SetVehicleZAngle(veh, 0.0);
		       SendClientMessageToAll(playerid, string);
		       LinkVehicleToInterior(veh, 0);
		       SetVehicleVirtualWorld(veh, 0);
		       PutPlayerInVehicle(playerid, veh, 0);
			   }
			   return SendClientMessage(playerid, 0xFF0000FF, "you have gone to San Fierro Tuning Garage!");
			}
			case 3:
			{
			   if(!IsPlayerInAnyVehicle(playerid)){
		       SetPlayerPos(playerid, -2706.3394,218.2382,4.1797);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		   	   format(string, sizeof(string), "{FF0000}(/arch) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Wheel Arch Angels Tuning Garage",pName);

			   SendClientMessageToAll(playerid, string);
		       SetPlayerFacingAngle(playerid, 0.0);
		       SetPlayerInterior(playerid, 0);
		       SetPlayerVirtualWorld(playerid, 0);
			   }
			   else{
		       new veh = GetPlayerVehicleID(playerid);
		       SetVehiclePos(veh, -2706.3394,218.2382,4.1797);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
			   GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
		   	   format(string, sizeof(string), "{FF0000}(/arch) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Wheel Arch Angels Tuning Garage",pName);

		       SetVehicleZAngle(veh, 0.0);
		       SendClientMessageToAll(playerid, string);
		       LinkVehicleToInterior(veh, 0);
		       SetVehicleVirtualWorld(veh, 0);
		       PutPlayerInVehicle(playerid, veh, 0);
			   }
			   return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Wheels Arch Angels!");
			}
			case 4:
			{
			   if(!IsPlayerInAnyVehicle(playerid)){
		       SetPlayerPos(playerid, 2644.9099,-2022.1721,13.5469);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			   format(string, sizeof(string), "{FF0000}(/loco) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Loco Low Co Tuning Garage",pName);

		       SetPlayerFacingAngle(playerid, 0.0);
		       SendClientMessageToAll(playerid, string);
		       SetPlayerInterior(playerid, 0);
		       SetPlayerVirtualWorld(playerid, 0);
			   }
			   else{
		       new veh = GetPlayerVehicleID(playerid);
		       SetVehiclePos(veh, 2644.9099,-2022.1721,13.5469);
		       TogglePlayerControllable(playerid, 0);

			   new string[128], pName[MAX_PLAYER_NAME];
		       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
			   format(string, sizeof(string), "{FF0000}(/loco) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Loco Low Co Tuning Garage",pName);

		       SetVehicleZAngle(veh, 0.0);
		       SendClientMessageToAll(playerid, string);
		       LinkVehicleToInterior(veh, 0);
		       SetVehicleVirtualWorld(veh, 0);
		       PutPlayerInVehicle(playerid, veh, 0);
			   }
			   return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Loco Low Co Tuning Garage!");
                    }
               }
          }
return 1;
}

 

pls jak to opravit

Link to comment
Share on other sites

7 odpovědí na tuto otázku

Recommended Posts

  • 0

 

#include

#include

 

 

#define BotName "{FF0000}Drifter:"

#define mod 27

#define DIALOG_TUNING1 17262

#define DIALOG_AIRPORTS1 26369

#define DIALOG_STUNTS1 20362

#define DIALOG_DM 13444

#define COLOR_RED 0xFF0000FF

#define DIALOG_TELES 2245

 

 

new Float:RandomSpawnGlassDM[][] =

{

// Positions, (X, Y, Z and Facing Angle)

{26.2488,1570.4476,204.9499,221.3350}, // glass dm spawn 1

{-27.8678,1547.7212,204.9499,88.4272}, // glass dm spawn 2

{-28.7127,1491.7623,204.9499,227.1029}, // glass dm spawn 3

{29.1959,1496.3866,204.9499,269.7678} // glass dm spawn 4

};

new Float:RandomSpawnWS[][] =

{

// Positions, (X, Y, Z and Facing Angle)

{818.4353,-2421.4988,1.1000,284.0605}, // waterslide spawn 1

{815.4538,-2411.9006,1.1000,272.4671}, // waterslide spawn 2

{816.9018,-2433.2075,1.1000,278.4205}, // waterslide spawn 3

{818.8561,-2442.0603,1.1000,272.4672} // waterslide spawn 4

};

 

 

public OnFilterScriptInit()

{

print("\n--------------------------------------");

print(" Blank Filterscript by your name here");

print("--------------------------------------\n");

return 1;

}

 

public OnFilterScriptExit()

{

return 1;

}

 

public OnPlayerRequestClass(playerid, classid)

{

SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);

SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);

SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);

return 1;

}

 

public OnPlayerConnect(playerid)

{

return 1;

}

 

public OnPlayerDisconnect(playerid, reason)

{

return 1;

}

 

public OnPlayerSpawn(playerid)

{

SetPlayerInterior(playerid, 0);

SetTimerEx("Unfreeze", 2000, 0, "d", playerid);

return 1;

}

 

public OnPlayerDeath(playerid, killerid, reason)

{

return 1;

}

 

public OnVehicleSpawn(vehicleid)

{

return 1;

}

 

public OnVehicleDeath(vehicleid, killerid)

{

return 1;

}

 

public OnPlayerText(playerid, text[])

{

return 1;

}

 

COMMAND:teles(playerid, params[])

{

ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts\n{FF0000}DeathMatches", "OK", "CANCEL");

return 1;

}

 

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)

{

return 1;

}

 

public OnPlayerExitVehicle(playerid, vehicleid)

{

return 1;

}

 

public OnPlayerStateChange(playerid, newstate, oldstate)

{

return 1;

}

 

public OnPlayerEnterCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerLeaveCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerEnterRaceCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerLeaveRaceCheckpoint(playerid)

{

return 1;

}

 

public OnRconCommand(cmd[])

{

return 1;

}

 

public OnPlayerRequestSpawn(playerid)

{

return 1;

}

 

public OnObjectMoved(objectid)

{

return 1;

}

 

public OnPlayerObjectMoved(playerid, objectid)

{

return 1;

}

 

public OnPlayerPickUpPickup(playerid, pickupid)

{

return 1;

}

 

public OnVehicleMod(playerid, vehicleid, componentid)

{

return 1;

}

 

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)

{

return 1;

}

 

public OnVehicleRespray(playerid, vehicleid, color1, color2)

{

return 1;

}

 

public OnPlayerSelectedMenuRow(playerid, row)

{

return 1;

}

 

public OnPlayerExitedMenu(playerid)

{

return 1;

}

 

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)

{

return 1;

}

 

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

{

return 1;

}

 

public OnRconLoginAttempt(ip[], password[], success)

{

return 1;

}

 

public OnPlayerUpdate(playerid)

{

return 1;

}

 

public OnPlayerStreamIn(playerid, forplayerid)

{

return 1;

}

 

public OnPlayerStreamOut(playerid, forplayerid)

{

return 1;

}

 

public OnVehicleStreamIn(vehicleid, forplayerid)

{

return 1;

}

 

public OnVehicleStreamOut(vehicleid, forplayerid)

{

return 1;

}

 

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

{

if ( dialogid == DIALOG_TELES )

{

/* if second button pressed */

if ( !response ) return SendClientMessage( playerid, -1,BotName"You have canceled" );

/* if first button pressed */

if ( response )

{

switch ( listitem )

{

case 0:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 1607.6703,-1721.9176,13.5469);

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/ls) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos",pName);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 1607.6703,-1721.9176,13.5469);

SetVehicleZAngle(veh, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/ls) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos",pName);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Los Santos");

}

case 1:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -1992.7402,148.8261,27.5391);

SetPlayerFacingAngle(playerid, 0.0);

SetPlayerInterior(playerid, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/sf) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro",pName);

 

SendClientMessageToAll(playerid, string);

 

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh,-1992.7402,148.8261,27.5391);

SetVehicleZAngle(veh, 0.0);

 

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/sf) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro",pName);

PutPlayerInVehicle(playerid, veh, 0);

SendClientMessageToAll(playerid, string);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to San Fierro");

}

case 2:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 2104.1064,1430.4622,10.8203);

SetPlayerFacingAngle(playerid, 0.0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lv) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas",pName);

 

SetPlayerInterior(playerid, 0);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 2104.1064,1430.4622,10.8203);

SetVehicleZAngle(veh, 0.0);

 

 

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lv) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas",pName);

PutPlayerInVehicle(playerid, veh, 0);

SendClientMessageToAll(playerid, string);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Las Venturas");

}

case 3:

{

ShowPlayerDialog(playerid, DIALOG_TUNING1, DIALOG_STYLE_LIST, "Tuning Garages", "{FF0000}/lstune\n{00FF00}/lvtune\n{0000FF}/sftune\n{FF8600}/arch\n{FF00FF}/loco", "OK", "Back");

}

case 4:

{

ShowPlayerDialog(playerid, DIALOG_AIRPORTS1, DIALOG_STYLE_LIST, "Airport stunts", "{FF0000}/lsa\n{00FF00}/lva\n{0000FF}/sfa\n{FF8000}/aa", "OK", "Back");

}

case 5:

{

ShowPlayerDialog(playerid, DIALOG_STUNTS1, DIALOG_STYLE_LIST, "Stunts", "{00FF00}/derby\n{FF0000}/kart\n{0000FF}/funstunt\n{00CEFF}/superpipe\n{00FF00}/mc\n{0000FF}/stuntpark\n{FF00FF}/lsrace\n{00CEFF}/qs\n{00FF00}/as\n{FF0000}/loop\n{0000FF}/superrace\n{00CEFF}/ws\n{FF00FF}/bs", "OK", "Back");

}

case 6:

{

ShowPlayerDialog(playerid, DIALOG_DM, DIALOG_STYLE_LIST, "DeathMatches", "{FF0000}/glass", "OK", "Back");

}

}

}}

if ( dialogid == DIALOG_DM )

{

/* if second button pressed */

if ( !response ) return ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts", "OK", "CANCEL");

/* if first button pressed */

if ( response )

{

switch ( listitem )

{

case 0:

{

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/glass) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Glass DeathMatch",pName);

SendClientMessageToAll(playerid, string);

new Random = random(sizeof(RandomSpawnGlassDM));

SetPlayerPos(playerid, RandomSpawnGlassDM[Random][0], RandomSpawnGlassDM[Random][1], RandomSpawnGlassDM[Random][2]);

SetPlayerFacingAngle(playerid, RandomSpawnGlassDM[Random][3]);

}

}

}

}

if ( dialogid == DIALOG_STUNTS1 )

{

/* if second button pressed */

if ( !response ) return ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts", "OK", "CANCEL");

/* if first button pressed */

if ( response )

{

switch ( listitem )

{

case 0:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -1398.103515,937.631164,1036.479125);

TogglePlayerControllable(playerid, 0);

 

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/derby) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Derby",pName);

SetPlayerInterior(playerid, 15);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 15);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -1398.103515,937.631164,1036.479125);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/derby) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}the Derby",pName);

 

SetVehicleZAngle(veh, 0.0);

LinkVehicleToInterior(veh, 15);

SendClientMessageToAll(playerid, string);

SetVehicleVirtualWorld(veh, 15);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the derby!");

}

case 1:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -2928.0491,-649.3088,4.5297);

SetPlayerFacingAngle(playerid, 0.0);

 

SetPlayerInterior(playerid, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/kart) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Ultimate Kart Race",pName);

SetPlayerVirtualWorld(playerid, 0);

SendClientMessageToAll(playerid, string);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -2928.0491,-649.3088,4.5297);

SetVehicleZAngle(veh, 0.0);

 

LinkVehicleToInterior(veh, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/kart) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Ultimate Kart Race",pName);

SetVehicleVirtualWorld(veh, 0);

SendClientMessageToAll(playerid, string);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the ultimate kart map!");

}

case 2:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 1073.1746,1267.1007,10.8281);

SetPlayerFacingAngle(playerid, 0.0);

 

SetPlayerInterior(playerid, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/funstunt) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Fun Stunt",pName);

SetPlayerVirtualWorld(playerid, 0);

SendClientMessageToAll(playerid, string);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 1073.1746,1267.1007,10.8281);

SetVehicleZAngle(veh, 0.0);

 

LinkVehicleToInterior(veh, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/funstunt) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Fun Stunt",pName);

SendClientMessageToAll(playerid, string);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, COLOR_RED, "you have gone to The Funny Stunt");

}

case 3:

{

SetPlayerPos(playerid, -1554.0211,-1078.7865,769.5139);

SetPlayerFacingAngle(playerid, 0.0);

 

SetPlayerInterior(playerid, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/superpipe) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Super Pipe",pName);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

return SendClientMessage(playerid, COLOR_RED, "you have gone to the super pipe");

}

case 4:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -2322.072265, -1651.324707, 483.420562);

SetPlayerFacingAngle(playerid, 0.0);

 

SetPlayerInterior(playerid, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Mount Chilliad",pName);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -2322.072265, -1651.324707, 483.420562);

SetVehicleZAngle(veh, 0.0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/mc) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Mount Chilliad",pName);

SendClientMessageToAll(playerid, string);

 

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Mount Chilliad");

}

case 5:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 873.5781,-2116.9656,4.7741);

SetPlayerFacingAngle(playerid, 0.0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/stuntpark) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to the {FF0000}StuntPark",pName);

 

SetPlayerInterior(playerid, 0);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 873.5781,-2116.9656,4.7741);

SetVehicleZAngle(veh, 0.0);

 

LinkVehicleToInterior(veh, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/stuntpark) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to the {FF0000}Stunt Park",pName);

SetVehicleVirtualWorld(veh, 0);

SendClientMessageToAll(playerid, string);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to LS stunt park!");

}

case 6:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 53.5172,-2095.3826,11.7887);

SetPlayerFacingAngle(playerid, 0.0);

SetPlayerInterior(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lsrace) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Race Track",pName);

 

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 53.5172,-2095.3826,11.7887);

SetVehicleZAngle(veh, 0.0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lsrace) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Race Track",pName);

 

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

SendClientMessageToAll(playerid, string);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the race track!");

}

case 7:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 1183.6688,739.8846,10.9028);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/qs) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Quarry Stunts",pName);

SendClientMessageToAll(playerid, string);

 

SetPlayerFacingAngle(playerid, 0.0);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 1183.6688,739.8846,10.9028);

TogglePlayerControllable(playerid, 0);

 

 

SetVehicleZAngle(veh, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/qs) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Quarry Stunts",pName);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to LV quarry stunts");

}

case 8:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 347.2199,2072.7920,17.6406);

TogglePlayerControllable(playerid, 0);

 

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/as) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Area 69 Stunts",pName);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 347.2199,2072.7920,17.6406);

TogglePlayerControllable(playerid, 0);

 

SetVehicleZAngle(veh, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/as) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Area 69 Stunts",pName);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the Area 69 Stunts");

}

case 9:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid,-2852.5603,2193.9573,175.1964);

SetPlayerFacingAngle(playerid, 0.0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/loop) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to the {FF0000}Loop Stunt",pName);

 

SetPlayerInterior(playerid, 0);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -2852.5603,2193.9573,175.1964);

SetVehicleZAngle(veh, 0.0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/loop) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to the {FF0000}Loop Stunt",pName);

 

LinkVehicleToInterior(veh, 0);

SendClientMessageToAll(playerid, string);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the most difficult loop race ever!!!");

}

case 10:

{

new cartype = GetPlayerVehicleID(playerid);

new State=GetPlayerState(playerid);

{

if(State!=PLAYER_STATE_DRIVER)

{

SetPlayerPos(playerid,445.5991,3240.7805,245.6453);

}

else if(IsPlayerInVehicle(playerid, cartype) == 1)

{

SetVehiclePos(cartype,445.5991,3240.7805,245.6453);

SetVehicleZAngle(cartype,30.6101);}

else

{

SetPlayerPos(playerid,445.5991,3240.7805,245.6453);

}

GameTextForPlayer(playerid,"welcome to the super race",2500,3);

}

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/superrace) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Super Race",pName);

SendClientMessageToAll(playerid, string);

return 1;

}

case 11:

{

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

 

format(string, sizeof(string), "{FF0000}(/ws) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Water Slide",pName);

SendClientMessageToAll(playerid, string);

new Random = random(sizeof(RandomSpawnWS));

SetPlayerPos(playerid, RandomSpawnWS[Random][0], RandomSpawnWS[Random][1], RandomSpawnWS[Random][2]);

SetPlayerFacingAngle(playerid, RandomSpawnWS[Random][3]);

}

case 12:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -2262.4324,2310.8086,4.8202);

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

 

format(string, sizeof(string), "{FF0000}(/bs) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Bay Side Stunts",pName);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -2262.4324,2310.8086,4.8202);

SetVehicleZAngle(veh, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

 

format(string, sizeof(string), "{FF0000}(/bs) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Bay Side Stunts",pName);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the Bay Side Stunts");

}

}

}

}

if ( dialogid == DIALOG_AIRPORTS1 )

{

/* if second button pressed */

if ( !response ) return ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts", "OK", "CANCEL");

/* if first button pressed */

if ( response )

{

switch ( listitem )

{

case 0:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 2001.8843,-2646.8259,13.7503);

TogglePlayerControllable(playerid, 0);

 

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lsa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Airport",pName);

SetPlayerInterior(playerid, 0);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 2001.8843,-2646.8259,13.7503);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lsa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Airport",pName);

 

SetVehicleZAngle(veh, 0.0);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Los Santos Airport");

}

case 1:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 1601.5837,1324.1768,10.9394);

TogglePlayerControllable(playerid, 0);

 

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lva) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas Airport",pName);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 1601.5837,1324.1768,10.9394);

TogglePlayerControllable(playerid, 0);

 

SetVehicleZAngle(veh, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lva) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas Airport",pName);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Las Venturas Airport!");

}

case 2:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -1389.7465,-230.8466,14.148);

TogglePlayerControllable(playerid, 0);

 

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/sfa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro Airport",pName);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -1389.7465,-230.8466,14.148);

TogglePlayerControllable(playerid, 0);

 

SetVehicleZAngle(veh, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/sfa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro Airport",pName);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to San Fierro Airport!");

}

case 3:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 383.0134,2538.8259,16.5391);

TogglePlayerControllable(playerid, 0);

 

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/aa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Abandoned Airport",pName);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 383.0134,2538.8259,16.5391);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/aa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Abandoned Airport",pName);

SendClientMessageToAll(playerid, string);

 

SetVehicleZAngle(veh, 0.0);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the Abandoned Airport");

}

}

}

}

if ( dialogid == DIALOG_TUNING1 ) // drift[1/3]

{

/* if second button pressed */

if ( !response ) return ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts", "OK", "CANCEL");

/* if first button pressed */

if ( response )

{

switch ( listitem )

{

case 0:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 1040.8041,-1032.2076,32.0148);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lstune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Tuning Garage",pName);

 

SetPlayerFacingAngle(playerid, 0.0);

SetPlayerInterior(playerid, 0);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 1040.8041,-1032.2076,32.0148);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lstune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Tuning Garage",pName);

 

SetVehicleZAngle(veh, 0.0);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Los Santos Tuning Garage!");

}

case 1:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 2385.0134,1030.7831,10.8203);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lvtune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas Tuning Garage",pName);

 

SetPlayerFacingAngle(playerid, 0.0);

SetPlayerInterior(playerid, 0);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 2385.0134,1030.7831,10.8203);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lvtune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas Tuning Garage",pName);

 

SendClientMessageToAll(playerid, string);

SetVehicleZAngle(veh, 0.0);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Las Venturas Tuning Garage!");

}

case 2:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -1935.9169,234.4120,34.3125);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/sftune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro Tuning Garage",pName);

 

SetPlayerFacingAngle(playerid, 0.0);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -1935.9169,234.4120,34.3125);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/sftune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro Tuning Garage",pName);

 

SetVehicleZAngle(veh, 0.0);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to San Fierro Tuning Garage!");

}

case 3:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -2706.3394,218.2382,4.1797);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/arch) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Wheel Arch Angels Tuning Garage",pName);

 

SendClientMessageToAll(playerid, string);

SetPlayerFacingAngle(playerid, 0.0);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -2706.3394,218.2382,4.1797);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/arch) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Wheel Arch Angels Tuning Garage",pName);

 

SetVehicleZAngle(veh, 0.0);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Wheels Arch Angels!");

}

case 4:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 2644.9099,-2022.1721,13.5469);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/loco) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Loco Low Co Tuning Garage",pName);

 

SetPlayerFacingAngle(playerid, 0.0);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 2644.9099,-2022.1721,13.5469);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/loco) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Loco Low Co Tuning Garage",pName);

 

SetVehicleZAngle(veh, 0.0);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Loco Low Co Tuning Garage!");

}

}

}

}

return 1;

}

 

Link to comment
Share on other sites

  • 0

109 Warnings.

Lol :d :D :d :D

Tam chýbala 1 zátvorka: (úplne dolu)

               return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Loco Low Co Tuning Garage!");
                    }
               }
          } // táto 
          }
  return 1;
}

Link to comment
Share on other sites

  • 0

Chybala ti zatvorka pred returnom posledným

 

 

#include

#include

 

#define BotName "{FF0000}Drifter:"

#define mod 27

#define DIALOG_TUNING1 17262

#define DIALOG_AIRPORTS1 26369

#define DIALOG_STUNTS1 20362

#define DIALOG_DM 13444

#define COLOR_RED 0xFF0000FF

#define DIALOG_TELES 2245

 

 

new Float:RandomSpawnGlassDM[][] =

{

// Positions, (X, Y, Z and Facing Angle)

{26.2488,1570.4476,204.9499,221.3350}, // glass dm spawn 1

{-27.8678,1547.7212,204.9499,88.4272}, // glass dm spawn 2

{-28.7127,1491.7623,204.9499,227.1029}, // glass dm spawn 3

{29.1959,1496.3866,204.9499,269.7678} // glass dm spawn 4

};

new Float:RandomSpawnWS[][] =

{

// Positions, (X, Y, Z and Facing Angle)

{818.4353,-2421.4988,1.1000,284.0605}, // waterslide spawn 1

{815.4538,-2411.9006,1.1000,272.4671}, // waterslide spawn 2

{816.9018,-2433.2075,1.1000,278.4205}, // waterslide spawn 3

{818.8561,-2442.0603,1.1000,272.4672} // waterslide spawn 4

};

 

 

public OnFilterScriptInit()

{

print("\n--------------------------------------");

print(" Blank Filterscript by your name here");

print("--------------------------------------\n");

return 1;

}

 

public OnFilterScriptExit()

{

return 1;

}

 

public OnPlayerRequestClass(playerid, classid)

{

SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);

SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);

SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);

return 1;

}

 

public OnPlayerConnect(playerid)

{

return 1;

}

 

public OnPlayerDisconnect(playerid, reason)

{

return 1;

}

 

public OnPlayerSpawn(playerid)

{

SetPlayerInterior(playerid, 0);

SetTimerEx("Unfreeze", 2000, 0, "d", playerid);

return 1;

}

 

public OnPlayerDeath(playerid, killerid, reason)

{

return 1;

}

 

public OnVehicleSpawn(vehicleid)

{

return 1;

}

 

public OnVehicleDeath(vehicleid, killerid)

{

return 1;

}

 

public OnPlayerText(playerid, text[])

{

return 1;

}

 

COMMAND:teles(playerid, params[])

{

ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts\n{FF0000}DeathMatches", "OK", "CANCEL");

return 1;

}

 

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)

{

return 1;

}

 

public OnPlayerExitVehicle(playerid, vehicleid)

{

return 1;

}

 

public OnPlayerStateChange(playerid, newstate, oldstate)

{

return 1;

}

 

public OnPlayerEnterCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerLeaveCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerEnterRaceCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerLeaveRaceCheckpoint(playerid)

{

return 1;

}

 

public OnRconCommand(cmd[])

{

return 1;

}

 

public OnPlayerRequestSpawn(playerid)

{

return 1;

}

 

public OnObjectMoved(objectid)

{

return 1;

}

 

public OnPlayerObjectMoved(playerid, objectid)

{

return 1;

}

 

public OnPlayerPickUpPickup(playerid, pickupid)

{

return 1;

}

 

public OnVehicleMod(playerid, vehicleid, componentid)

{

return 1;

}

 

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)

{

return 1;

}

 

public OnVehicleRespray(playerid, vehicleid, color1, color2)

{

return 1;

}

 

public OnPlayerSelectedMenuRow(playerid, row)

{

return 1;

}

 

public OnPlayerExitedMenu(playerid)

{

return 1;

}

 

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)

{

return 1;

}

 

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

{

return 1;

}

 

public OnRconLoginAttempt(ip[], password[], success)

{

return 1;

}

 

public OnPlayerUpdate(playerid)

{

return 1;

}

 

public OnPlayerStreamIn(playerid, forplayerid)

{

return 1;

}

 

public OnPlayerStreamOut(playerid, forplayerid)

{

return 1;

}

 

public OnVehicleStreamIn(vehicleid, forplayerid)

{

return 1;

}

 

public OnVehicleStreamOut(vehicleid, forplayerid)

{

return 1;

}

 

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

{

if ( dialogid == DIALOG_TELES )

{

/* if second button pressed */

if ( !response ) return SendClientMessage( playerid, -1,BotName"You have canceled" );

/* if first button pressed */

if ( response )

{

switch ( listitem )

{

case 0:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 1607.6703,-1721.9176,13.5469);

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/ls) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos",pName);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 1607.6703,-1721.9176,13.5469);

SetVehicleZAngle(veh, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/ls) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos",pName);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Los Santos");

}

case 1:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -1992.7402,148.8261,27.5391);

SetPlayerFacingAngle(playerid, 0.0);

SetPlayerInterior(playerid, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/sf) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro",pName);

 

SendClientMessageToAll(playerid, string);

 

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh,-1992.7402,148.8261,27.5391);

SetVehicleZAngle(veh, 0.0);

 

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/sf) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro",pName);

PutPlayerInVehicle(playerid, veh, 0);

SendClientMessageToAll(playerid, string);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to San Fierro");

}

case 2:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 2104.1064,1430.4622,10.8203);

SetPlayerFacingAngle(playerid, 0.0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lv) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas",pName);

 

SetPlayerInterior(playerid, 0);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 2104.1064,1430.4622,10.8203);

SetVehicleZAngle(veh, 0.0);

 

 

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lv) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas",pName);

PutPlayerInVehicle(playerid, veh, 0);

SendClientMessageToAll(playerid, string);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Las Venturas");

}

case 3:

{

ShowPlayerDialog(playerid, DIALOG_TUNING1, DIALOG_STYLE_LIST, "Tuning Garages", "{FF0000}/lstune\n{00FF00}/lvtune\n{0000FF}/sftune\n{FF8600}/arch\n{FF00FF}/loco", "OK", "Back");

}

case 4:

{

ShowPlayerDialog(playerid, DIALOG_AIRPORTS1, DIALOG_STYLE_LIST, "Airport stunts", "{FF0000}/lsa\n{00FF00}/lva\n{0000FF}/sfa\n{FF8000}/aa", "OK", "Back");

}

case 5:

{

ShowPlayerDialog(playerid, DIALOG_STUNTS1, DIALOG_STYLE_LIST, "Stunts", "{00FF00}/derby\n{FF0000}/kart\n{0000FF}/funstunt\n{00CEFF}/superpipe\n{00FF00}/mc\n{0000FF}/stuntpark\n{FF00FF}/lsrace\n{00CEFF}/qs\n{00FF00}/as\n{FF0000}/loop\n{0000FF}/superrace\n{00CEFF}/ws\n{FF00FF}/bs", "OK", "Back");

}

case 6:

{

ShowPlayerDialog(playerid, DIALOG_DM, DIALOG_STYLE_LIST, "DeathMatches", "{FF0000}/glass", "OK", "Back");

}

}

}

}

if ( dialogid == DIALOG_DM )

{

/* if second button pressed */

if ( !response ) return ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts", "OK", "CANCEL");

/* if first button pressed */

if ( response )

{

switch ( listitem )

{

case 0:

{

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/glass) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Glass DeathMatch",pName);

SendClientMessageToAll(playerid, string);

new Random = random(sizeof(RandomSpawnGlassDM));

SetPlayerPos(playerid, RandomSpawnGlassDM[Random][0], RandomSpawnGlassDM[Random][1], RandomSpawnGlassDM[Random][2]);

SetPlayerFacingAngle(playerid, RandomSpawnGlassDM[Random][3]);

}

}

}

}

if ( dialogid == DIALOG_STUNTS1 )

{

/* if second button pressed */

if ( !response ) return ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts", "OK", "CANCEL");

/* if first button pressed */

if ( response )

{

switch ( listitem )

{

case 0:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -1398.103515,937.631164,1036.479125);

TogglePlayerControllable(playerid, 0);

 

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/derby) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Derby",pName);

SetPlayerInterior(playerid, 15);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 15);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -1398.103515,937.631164,1036.479125);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/derby) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}the Derby",pName);

 

SetVehicleZAngle(veh, 0.0);

LinkVehicleToInterior(veh, 15);

SendClientMessageToAll(playerid, string);

SetVehicleVirtualWorld(veh, 15);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the derby!");

}

case 1:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -2928.0491,-649.3088,4.5297);

SetPlayerFacingAngle(playerid, 0.0);

 

SetPlayerInterior(playerid, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/kart) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Ultimate Kart Race",pName);

SetPlayerVirtualWorld(playerid, 0);

SendClientMessageToAll(playerid, string);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -2928.0491,-649.3088,4.5297);

SetVehicleZAngle(veh, 0.0);

 

LinkVehicleToInterior(veh, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/kart) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Ultimate Kart Race",pName);

SetVehicleVirtualWorld(veh, 0);

SendClientMessageToAll(playerid, string);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the ultimate kart map!");

}

case 2:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 1073.1746,1267.1007,10.8281);

SetPlayerFacingAngle(playerid, 0.0);

 

SetPlayerInterior(playerid, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/funstunt) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Fun Stunt",pName);

SetPlayerVirtualWorld(playerid, 0);

SendClientMessageToAll(playerid, string);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 1073.1746,1267.1007,10.8281);

SetVehicleZAngle(veh, 0.0);

 

LinkVehicleToInterior(veh, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/funstunt) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Fun Stunt",pName);

SendClientMessageToAll(playerid, string);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, COLOR_RED, "you have gone to The Funny Stunt");

}

case 3:

{

SetPlayerPos(playerid, -1554.0211,-1078.7865,769.5139);

SetPlayerFacingAngle(playerid, 0.0);

 

SetPlayerInterior(playerid, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/superpipe) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Super Pipe",pName);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

return SendClientMessage(playerid, COLOR_RED, "you have gone to the super pipe");

}

case 4:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -2322.072265, -1651.324707, 483.420562);

SetPlayerFacingAngle(playerid, 0.0);

 

SetPlayerInterior(playerid, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Mount Chilliad",pName);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -2322.072265, -1651.324707, 483.420562);

SetVehicleZAngle(veh, 0.0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/mc) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Mount Chilliad",pName);

SendClientMessageToAll(playerid, string);

 

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Mount Chilliad");

}

case 5:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 873.5781,-2116.9656,4.7741);

SetPlayerFacingAngle(playerid, 0.0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/stuntpark) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to the {FF0000}StuntPark",pName);

 

SetPlayerInterior(playerid, 0);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 873.5781,-2116.9656,4.7741);

SetVehicleZAngle(veh, 0.0);

 

LinkVehicleToInterior(veh, 0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/stuntpark) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to the {FF0000}Stunt Park",pName);

SetVehicleVirtualWorld(veh, 0);

SendClientMessageToAll(playerid, string);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to LS stunt park!");

}

case 6:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 53.5172,-2095.3826,11.7887);

SetPlayerFacingAngle(playerid, 0.0);

SetPlayerInterior(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lsrace) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Race Track",pName);

 

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 53.5172,-2095.3826,11.7887);

SetVehicleZAngle(veh, 0.0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lsrace) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Race Track",pName);

 

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

SendClientMessageToAll(playerid, string);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the race track!");

}

case 7:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 1183.6688,739.8846,10.9028);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/qs) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Quarry Stunts",pName);

SendClientMessageToAll(playerid, string);

 

SetPlayerFacingAngle(playerid, 0.0);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 1183.6688,739.8846,10.9028);

TogglePlayerControllable(playerid, 0);

 

 

SetVehicleZAngle(veh, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/qs) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Quarry Stunts",pName);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to LV quarry stunts");

}

case 8:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 347.2199,2072.7920,17.6406);

TogglePlayerControllable(playerid, 0);

 

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/as) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Area 69 Stunts",pName);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 347.2199,2072.7920,17.6406);

TogglePlayerControllable(playerid, 0);

 

SetVehicleZAngle(veh, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/as) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Area 69 Stunts",pName);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the Area 69 Stunts");

}

case 9:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid,-2852.5603,2193.9573,175.1964);

SetPlayerFacingAngle(playerid, 0.0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/loop) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to the {FF0000}Loop Stunt",pName);

 

SetPlayerInterior(playerid, 0);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -2852.5603,2193.9573,175.1964);

SetVehicleZAngle(veh, 0.0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/loop) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to the {FF0000}Loop Stunt",pName);

 

LinkVehicleToInterior(veh, 0);

SendClientMessageToAll(playerid, string);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the most difficult loop race ever!!!");

}

case 10:

{

new cartype = GetPlayerVehicleID(playerid);

new State=GetPlayerState(playerid);

{

if(State!=PLAYER_STATE_DRIVER)

{

SetPlayerPos(playerid,445.5991,3240.7805,245.6453);

}

else if(IsPlayerInVehicle(playerid, cartype) == 1)

{

SetVehiclePos(cartype,445.5991,3240.7805,245.6453);

SetVehicleZAngle(cartype,30.6101);}

else

{

SetPlayerPos(playerid,445.5991,3240.7805,245.6453);

}

GameTextForPlayer(playerid,"welcome to the super race",2500,3);

}

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/superrace) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Super Race",pName);

SendClientMessageToAll(playerid, string);

return 1;

}

case 11:

{

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

 

format(string, sizeof(string), "{FF0000}(/ws) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}The Water Slide",pName);

SendClientMessageToAll(playerid, string);

new Random = random(sizeof(RandomSpawnWS));

SetPlayerPos(playerid, RandomSpawnWS[Random][0], RandomSpawnWS[Random][1], RandomSpawnWS[Random][2]);

SetPlayerFacingAngle(playerid, RandomSpawnWS[Random][3]);

}

case 12:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -2262.4324,2310.8086,4.8202);

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

 

format(string, sizeof(string), "{FF0000}(/bs) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Bay Side Stunts",pName);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -2262.4324,2310.8086,4.8202);

SetVehicleZAngle(veh, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

 

format(string, sizeof(string), "{FF0000}(/bs) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Bay Side Stunts",pName);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the Bay Side Stunts");

}

}

}

}

if ( dialogid == DIALOG_AIRPORTS1 )

{

/* if second button pressed */

if ( !response ) return ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts", "OK", "CANCEL");

/* if first button pressed */

if ( response )

{

switch ( listitem )

{

case 0:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 2001.8843,-2646.8259,13.7503);

TogglePlayerControllable(playerid, 0);

 

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lsa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Airport",pName);

SetPlayerInterior(playerid, 0);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 2001.8843,-2646.8259,13.7503);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lsa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Airport",pName);

 

SetVehicleZAngle(veh, 0.0);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Los Santos Airport");

}

case 1:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 1601.5837,1324.1768,10.9394);

TogglePlayerControllable(playerid, 0);

 

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lva) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas Airport",pName);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 1601.5837,1324.1768,10.9394);

TogglePlayerControllable(playerid, 0);

 

SetVehicleZAngle(veh, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lva) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas Airport",pName);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Las Venturas Airport!");

}

case 2:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -1389.7465,-230.8466,14.148);

TogglePlayerControllable(playerid, 0);

 

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/sfa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro Airport",pName);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -1389.7465,-230.8466,14.148);

TogglePlayerControllable(playerid, 0);

 

SetVehicleZAngle(veh, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/sfa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro Airport",pName);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to San Fierro Airport!");

}

case 3:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 383.0134,2538.8259,16.5391);

TogglePlayerControllable(playerid, 0);

 

SetPlayerFacingAngle(playerid, 0.0);

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/aa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Abandoned Airport",pName);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 383.0134,2538.8259,16.5391);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/aa) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Abandoned Airport",pName);

SendClientMessageToAll(playerid, string);

 

SetVehicleZAngle(veh, 0.0);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the Abandoned Airport");

}

}

}

}

if ( dialogid == DIALOG_TUNING1 ) // drift[1/3]

{

/* if second button pressed */

if ( !response ) return ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, "Teleports", "{FF0000}/ls\n{0000FF}/sf\n{00FF00}/lv\n{FFFF00}Tuning\n{FF00FF}Airports\n{E76D00}Stunts", "OK", "CANCEL");

/* if first button pressed */

if ( response )

{

switch ( listitem )

{

case 0:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 1040.8041,-1032.2076,32.0148);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lstune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Tuning Garage",pName);

 

SetPlayerFacingAngle(playerid, 0.0);

SetPlayerInterior(playerid, 0);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 1040.8041,-1032.2076,32.0148);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lstune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Los Santos Tuning Garage",pName);

 

SetVehicleZAngle(veh, 0.0);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Los Santos Tuning Garage!");

}

case 1:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 2385.0134,1030.7831,10.8203);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lvtune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas Tuning Garage",pName);

 

SetPlayerFacingAngle(playerid, 0.0);

SetPlayerInterior(playerid, 0);

SendClientMessageToAll(playerid, string);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 2385.0134,1030.7831,10.8203);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/lvtune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Las Venturas Tuning Garage",pName);

 

SendClientMessageToAll(playerid, string);

SetVehicleZAngle(veh, 0.0);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Las Venturas Tuning Garage!");

}

case 2:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -1935.9169,234.4120,34.3125);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/sftune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro Tuning Garage",pName);

 

SetPlayerFacingAngle(playerid, 0.0);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -1935.9169,234.4120,34.3125);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/sftune) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}San Fierro Tuning Garage",pName);

 

SetVehicleZAngle(veh, 0.0);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to San Fierro Tuning Garage!");

}

case 3:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, -2706.3394,218.2382,4.1797);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/arch) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Wheel Arch Angels Tuning Garage",pName);

 

SendClientMessageToAll(playerid, string);

SetPlayerFacingAngle(playerid, 0.0);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, -2706.3394,218.2382,4.1797);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/arch) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Wheel Arch Angels Tuning Garage",pName);

 

SetVehicleZAngle(veh, 0.0);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Wheels Arch Angels!");

}

case 4:

{

if(!IsPlayerInAnyVehicle(playerid)){

SetPlayerPos(playerid, 2644.9099,-2022.1721,13.5469);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/loco) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Loco Low Co Tuning Garage",pName);

 

SetPlayerFacingAngle(playerid, 0.0);

SendClientMessageToAll(playerid, string);

SetPlayerInterior(playerid, 0);

SetPlayerVirtualWorld(playerid, 0);

}

else{

new veh = GetPlayerVehicleID(playerid);

SetVehiclePos(veh, 2644.9099,-2022.1721,13.5469);

TogglePlayerControllable(playerid, 0);

 

new string[128], pName[MAX_PLAYER_NAME];

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);

format(string, sizeof(string), "{FF0000}(/loco) {FFFF00}Player {FF0000}%s {FFFF00}has Teleported to {FF0000}Loco Low Co Tuning Garage",pName);

 

SetVehicleZAngle(veh, 0.0);

SendClientMessageToAll(playerid, string);

LinkVehicleToInterior(veh, 0);

SetVehicleVirtualWorld(veh, 0);

PutPlayerInVehicle(playerid, veh, 0);

}

return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Loco Low Co Tuning Garage!");

}

}

}

}

return 1;

}

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...