Advertisement
Carl_Meller

Teleport V1

Dec 26th, 2014
662
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.09 KB | None | 0 0
  1. #include <a_samp>
  2. #include <zcmd>
  3. #define TPMENU 1
  4. #define TPLS 2
  5. #define TPLV 3
  6. #define TPSF 4
  7. CMD:teleport(playerid, params[]) // When we type /teleport
  8. {
  9.     ShowPlayerDialog(playerid, TPMENU, DIALOG_STYLE_LIST, "Teleport Menu", "Los Santos\nLas Venturas\nSan Fierro", "Next", "Exit");
  10.     return 1;
  11. }
  12. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  13. {
  14.     if(dialogid == TPMENU)
  15.     {
  16.         if(response) // Clicked 'Go'
  17.         {
  18.             switch(listitem)
  19.             {
  20.                 case 0: ShowPlayerDialog(playerid, TPLS, DIALOG_STYLE_LIST, "Teleport Menu", "Police Department\nGym\nGrove Street\nGlen Park", "Go", "Exit");
  21.                 case 1: ShowPlayerDialog(playerid, TPLV, DIALOG_STYLE_LIST, "Teleport Menu", "The Strip\nPolice Department\nCreek", "Go", "Exit");
  22.                 case 2: ShowPlayerDialog(playerid, TPSF, DIALOG_STYLE_LIST, "Teleport Menu", "Police Department\nAirport", "Go", "Exit");
  23.             }
  24.         }
  25.     }
  26.     if(dialogid == TPLS)
  27.     {
  28.         if(response) // Clicked 'Go'
  29.         {
  30.             switch(listitem)
  31.             {
  32.                 case 0: SetPlayerPos(playerid,1530,-1674,14);
  33.                 case 1: SetPlayerPos(playerid,2228,-1741, 14);
  34.                 case 2: SetPlayerPos(playerid,2485,1666,14);
  35.                 case 3: SetPlayerPos(playerid,1973,-1195,26);
  36.             }
  37.         }
  38.     }
  39.     if(dialogid == TPLV)
  40.     {
  41.         if(response) // Clicked 'Go'
  42.         {
  43.             switch(listitem)
  44.             {
  45.                 case 0: SetPlayerPos(playerid,2118.6338,1234.3292,10.8203);
  46.                 case 1: SetPlayerPos(playerid,2289.9478,2430.8967,10.8203);
  47.                 case 2: SetPlayerPos(playerid,2836.7573,2396.9661,10.8203);
  48.             }
  49.         }
  50.     }
  51.     if(dialogid == TPSF)
  52.     {
  53.         if(response) // Clicked 'Go'
  54.         {
  55.             switch(listitem)
  56.             {
  57.                 case 0: SetPlayerPos(playerid,-1571.2992,663.6727,7.1875);
  58.                 case 1: SetPlayerPos(playerid,-1365.5098,-122.1171,14.1484);
  59.             }
  60.         }
  61.     }
  62.     return 0;
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement