zuzka 1 Odesláno: 25. Červenec, 2012 Share Odesláno: 25. Červenec, 2012 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 More sharing options...
0 fabbeN 3 Odesláno: 25. Červenec, 2012 Share Odesláno: 25. Červenec, 2012 ktoré su to rádky? Link to comment Share on other sites More sharing options...
0 zuzka 1 Odesláno: 25. Červenec, 2012 Author Share Odesláno: 25. Červenec, 2012 ved sa kukni na eror tm ti piše Link to comment Share on other sites More sharing options...
0 Petr 44 Odesláno: 25. Červenec, 2012 Share Odesláno: 25. Červenec, 2012 tabovani-pouziti-zavorek-t23600.html Link to comment Share on other sites More sharing options...
0 Vidie 5 Odesláno: 25. Červenec, 2012 Share Odesláno: 25. Červenec, 2012 #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 More sharing options...
0 GiGi 0 Odesláno: 25. Červenec, 2012 Share Odesláno: 25. Červenec, 2012 109 Warnings. Lol :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 More sharing options...
0 LINE UP 0 Odesláno: 25. Červenec, 2012 Share Odesláno: 25. Červenec, 2012 Prepočítaj si zátvorky Všetko čo otvoríš pomocou { musíš aj zatvoriť pomocou } Link to comment Share on other sites More sharing options...
0 Ad@m 0 Odesláno: 25. Červenec, 2012 Share Odesláno: 25. Červenec, 2012 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 More sharing options...
Dotaz
zuzka 1
erory
pawn
pls jak to opravit
Link to comment
Share on other sites
7 odpovědí na tuto otázku
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now