Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define FILTERSCRIPT
- #define Teleports
- #include <sscanf2>
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_RED 0xFF0000FF
- #define menu
- #include <a_samp>
- #if defined FILTERSCRIPT
- // DCMD
- #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
- // DIALOG ID of TELEPORTS
- #define TELEPORTS 12312312312
- #define LASVENTURAS 2081.1968,1232.8430,10.8203
- // DEFINE THE 0,0,0
- #define LOSSANTOS 1751.0615,-1594.7960,13.5410
- #define SANFIERRO -2153.8379,1051.2831,80.0000
- #define LIBERTYCITY -900.698913,458.643615,1346.875000
- #define BISTRO -794.9109,493.3645,1376.1953
- #define ARCH -2713.2312,226.3203,4.3281
- #define LOCOLOW 2645.1208,-2018.3188,13.3512
- #define TRANSFENDERS 1030.8713,-1040.4147,31.5982
- #define JIZZY -2665.9753,1419.4558,906.2734
- #define CRACKHOUSE 2559.4121,-1289.9319,1060.9844
- #define MOUNTCHILLIAD -2298.2888,-1668.4128,483.6150
- #define DONUTSHOP 378.3471,-182.1631,1000.6328
- #define MEATPROCESSINGPLANT 942.0281,2149.7654,1011.0234
- #define TALLESTBUILDING 1545.2526,-1353.0302,329.4816
- #define PIRATESHIP 2000.8910,1520.5571,17.0625
- #define LSAIRPORT 1960.9781,-2265.7300,13.5469
- #define SFAIRPORT -1290.2656,-120.4573,14.1484
- #define LVAIRPORT 1687.3110,1613.8666,10.8203
- #define GROVESTREET 2506.6360,-1682.7299,13.5469
- public OnFilterScriptInit()
- {
- print("\n-----------SA-MP Teleports-----------");
- print(" ------Created by [TLA]BlackBlood------");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- print("\n-----------SA-MP Teleports-----------");
- print(" ------Created by [TLA]BlackBlood------");
- print("--------------------------------------\n");
- return 1;
- }
- #else
- #endif
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- dcmd(teleports, 9,cmdtext);
- return 0;
- }
- dcmd_teleports(playerid, params[])
- {
- new teleports;
- if(sscanf(params,"t", teleports)) return SendClientMessage(playerid, COLOR_GREEN, "USAGE : /teleports");
- ShowPlayerDialog(playerid, TELEPORTS, DIALOG_STYLE_LIST, "Teleports", " Las Venturas\nLos Santos\nSan Fierro\nLiberty City\nBistro\nArch\nLoco Low\nTransfender\nJizzy's\nDonut Shop\nMeat Processing Plant\nTallest Building\nPirate Ship\nLS Airport\nSF Airport\nLV Airport\nGrove Street", "Teleport", "Cancel");
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == TELEPORTS && response)
- {
- switch(listitem)
- {
- case 0:
- {
- SetPlayerPos(playerid, LASVENTURAS);
- }
- case 1:
- {
- SetPlayerPos(playerid, LOSSANTOS);
- }
- case 2:
- {
- SetPlayerPos(playerid, SANFIERRO);
- }
- case 3:
- {
- SetPlayerPos(playerid, LIBERTYCITY);
- }
- case 4:
- {
- SetPlayerPos(playerid, BISTRO);
- }
- case 5:
- {
- SetPlayerPos(playerid, ARCH);
- }
- case 6:
- {
- SetPlayerPos(playerid, LOCOLOW);
- }
- case 7:
- {
- SetPlayerPos(playerid, TRANSFENDERS);
- }
- case 8:
- {
- SetPlayerPos(playerid, JIZZY);
- }
- case 9:
- {
- SetPlayerPos(playerid, CRACKHOUSE);
- }
- case 10:
- {
- SetPlayerPos(playerid, MOUNTCHILLIAD);
- }
- case 11:
- {
- SetPlayerPos(playerid, DONUTSHOP);
- }
- case 12:
- {
- SetPlayerPos(playerid, MEATPROCESSINGPLANT);
- }
- case 13:
- {
- SetPlayerPos(playerid, TALLESTBUILDING);
- }
- case 14:
- {
- SetPlayerPos(playerid, PIRATESHIP);
- }
- case 15:
- {
- SetPlayerPos(playerid, LSAIRPORT);
- }
- case 16:
- {
- SetPlayerPos(playerid, SFAIRPORT);
- }
- case 17:
- {
- SetPlayerPos(playerid, LVAIRPORT);
- }
- case 18:
- {
- SetPlayerPos(playerid, GROVESTREET);
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment