Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Made By Kevin
- */
- //-----Include-----
- #include <a_samp>
- #include <zcmd>
- //-----Define------
- #define SPD ShowPlayerDialog
- //-----Teles Define-----
- #define Teles 1
- #define Teles1 2
- #define Teles2 3
- #define Teles3 4
- #define Teles4 5
- #define Teles5 6
- #define Teles6 7
- //-----FILTERSCRIPT----
- #define FILTERSCRIPT
- //-----New & Enum-----
- //-----Forward-----
- //---------------------------------------------------------------------------------------------------------
- public OnFilterScriptInit()
- {
- printf("\n Filter Script Made By Kevin..\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- //-------------------------Teleport----------------------------
- if(dialogid == Teles) // Check the Dialogid
- {
- switch(listitem) //the list of the item you have in the Dialog ..
- {
- case 0: // case 0; is for San Fierro teleport . .
- {
- SPD(playerid,Teles1, DIALOG_STYLE_LIST,"City","LS \nSF \nLV","Teleport","Cancel");
- }
- case 1: // case 1; is for Los Santos teleport . .
- {
- SPD(playerid,Teles2, DIALOG_STYLE_LIST,"Drift","Drift1 \nDrift2 \nDrift3 \n Drift4","Teleport","Cancel");
- }
- case 2: // case 2; is for Las Venturas teleport . .
- {
- SPD(playerid,Teles3, DIALOG_STYLE_LIST,"Parkour","LS City Parkour \nExtreme Parkour","Teleport","Cancel");
- }
- case 3: // case 2; is for Las Venturas teleport . .
- {
- SPD(playerid,Teles4, DIALOG_STYLE_LIST,"Water Base","City Water Base(Coming Soon) \nParty Water Base","Teleport","Cancel");
- }
- case 4: // case 2; is for Las Venturas teleport . .
- {
- SPD(playerid,Teles5, DIALOG_STYLE_LIST,"Stunt","LSAP Stunt \nSFAP Stunt \nLVAP Stunt \nABDAP Stunt \nExtreme Stunt","Teleport","Cancel");
- }
- }
- }
- //City Teles1
- if(dialogid == Teles1) // Check the Dialogid
- {
- switch(listitem) //the list of the item you have in the Dialog ..
- {
- case 0:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 2002.6272, -1445.6560, 14.3728);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),285.4021);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid, 0xFF000FF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 2002.6272, -1445.6560, 14.3728);
- SetPlayerFacingAngle(playerid, 285.4021);
- SetPlayerHealth(playerid,100);
- }
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), -2028.6654, 175.2968, 30.3943);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),285.4021);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid, 0xFF000FF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, -2028.6654, 175.2968, 30.3943);
- SetPlayerFacingAngle(playerid, 285.4021);
- SetPlayerHealth(playerid,100);
- }
- }
- case 2:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 2065.3857, 1274.4735, 11.3307);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),285.4021);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid, 0xFF000FF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 2065.3857, 1274.4735, 11.3307);
- SetPlayerFacingAngle(playerid, 285.4021);
- SetPlayerHealth(playerid,100);
- }
- }
- }
- }
- //Drift Teles2
- if(dialogid == Teles2) // Check the Dialogid
- {
- switch(listitem) //the list of the item you have in the Dialog ..
- {
- case 0:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), -361.4032, 1533.3302, 75.1636);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),285.4021);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid, 0xFF000FF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, -361.4032, 1533.3302, 75.1636);
- SetPlayerFacingAngle(playerid, 285.4021);
- SetPlayerHealth(playerid,100);
- }
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 2327.2322, 1402.8440, 47.0926);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),285.4021);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid, 0xFF000FF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 2327.2322, 1402.8440, 47.0926);
- SetPlayerFacingAngle(playerid, 285.4021);
- SetPlayerHealth(playerid,100);
- }
- }
- case 2:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 2245.1460, 1949.9996, 30.9630);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),285.4021);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid, 0xFF000FF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 2245.1460, 1949.9996, 30.9630);
- SetPlayerFacingAngle(playerid, 285.4021);
- SetPlayerHealth(playerid,100);
- }
- }
- case 3:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 1069.9874, -2258.7188, 129.9241);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),285.4021);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid, 0xFF000FF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 1069.9874, -2258.7188, 129.9241);
- SetPlayerFacingAngle(playerid, 285.4021);
- SetPlayerHealth(playerid,100);
- }
- }
- }
- }
- //parkour Teles3
- if(dialogid == Teles3) // Check the Dialogid
- {
- switch(listitem) //the list of the item you have in the Dialog ..
- {
- case 0:
- {
- SetPlayerPos(playerid,1544.9849,-1353.7681,329.4735);
- new name[128];
- new string[256];
- GetPlayerName(playerid,name,128);
- format(string, sizeof(string), "%s Has Teleport to Parkour LS!!",name);
- SendClientMessageToAll(0x99FFFFAA, string);
- SetPlayerInterior(playerid, 0);
- PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
- SetPlayerHealth(playerid,999999);
- }
- case 1:
- {
- SetPlayerPos(playerid,2515.0139, -1339.2686, 225.9779);
- new name[128];
- new string[256];
- GetPlayerName(playerid,name,128);
- format(string, sizeof(string), "%s Has Teleport to Extreme Parkour!!",name);
- SendClientMessageToAll(0x99FFFFAA, string);
- SetPlayerInterior(playerid, 0);
- PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
- SetPlayerHealth(playerid,999999);
- }
- }
- }
- //Stunt Teles5
- if(dialogid == Teles5) // Check the Dialogid
- {
- switch(listitem) //the list of the item you have in the Dialog ..
- {
- case 0:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 1927.4358, -2418.8772, 15.7997);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),285.4021);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid, 0xFF000FF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 1927.4358, -2418.8772, 15.7997);
- SetPlayerFacingAngle(playerid, 285.4021);
- SetPlayerHealth(playerid,100);
- }
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), -1371.5420, -223.7954, 14.5618);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),285.4021);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid, 0xFF000FF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, -1371.5420, -223.7954, 14.5618);
- SetPlayerFacingAngle(playerid, 285.4021);
- SetPlayerHealth(playerid,100);
- }
- }
- case 2:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 1329.5898, 1345.5475, 12.7628);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),285.4021);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid, 0xFF000FF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 1329.5898, 1345.5475, 12.7628);
- SetPlayerFacingAngle(playerid, 285.4021);
- SetPlayerHealth(playerid,100);
- }
- }
- case 3:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 353.9596, 2541.6182, 18.1831);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),285.4021);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid, 0xFF000FF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 398.6173, 2551.2629, 19.8144);
- SetPlayerFacingAngle(playerid, 285.4021);
- SetPlayerHealth(playerid,100);
- }
- }
- case 4:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 3395.4707, -2071.5198, 48.4556);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),285.4021);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid, 0xFF000FF, "ERROR: You need to be the driver!");
- return 1;
- }
- }
- else
- {
- SetPlayerPos(playerid, 3395.4707, -2071.5198, 48.4556);
- SetPlayerFacingAngle(playerid, 285.4021);
- SetPlayerHealth(playerid,100);
- }
- }
- }
- }
- if(dialogid == Teles4) // Check the Dialogid
- {
- switch(listitem) //the list of the item you have in the Dialog ..
- {
- case 0:
- {
- }
- case 1:
- {
- SetPlayerPos(playerid,498.4236, -2160.6582, -26.1384);
- new name[128];
- new string[256];
- GetPlayerName(playerid,name,128);
- format(string, sizeof(string), "%s Has Teleport to Party Water Base!!",name);
- SendClientMessageToAll(0x99FFFFAA, string);
- SetPlayerInterior(playerid, 0);
- PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
- SetPlayerHealth(playerid,100);
- }
- }
- }
- return 1;
- }
- //-----COMMANDS-----
- CMD:t(playerid , params[])
- {
- SPD(playerid,Teles, DIALOG_STYLE_LIST,"Teleport Menu Drift'z V0.1","City \nDrift \nParkour \nWater Base \nStunt", "Select","Cancel");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment