LightMistic

.HaLLoWen

Mar 12th, 2014
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.75 KB | None | 0 0
  1. quest teleporter begin
  2.     state start begin
  3.         when letter begin
  4.             send_letter ( "Teleporter" )
  5.         end
  6.        
  7.         when button or info begin
  8.             -- SETTINGS
  9.             local SETTINGS_MAP_VILLAGE = {
  10.                                         {"Villo 1 Jinho", 969600, 278400},
  11.                                         {"Villo 2 Jinho", 873100,242600},
  12.                                         {"Villo 1 Shinsoo", 469300, 964200},
  13.                                         {"Villo 2 Shinsoo", 360800 ,877600},
  14.                                         {"Villo 1 Chunjo", 55700 ,157900},
  15.                                         {"Villo 2 Chunjo", 138500 ,234900},
  16.                                     }
  17.                                    
  18.             local SETTINGS_MAP_EXP = {
  19.                                         {"Deserto", 204800, 486400},
  20.                                         {"Valle", 256000, 665600},
  21.                                         {"Covo1", 89600, 525400},
  22.                                         {"Covo2", 703800, 522700},
  23.                                         {"Bosco", 288700, 5700},
  24.                                         {"Bosco Rosso", 1119900, 70800},
  25.                                     }
  26.             -- END SETTINGS
  27.        
  28.             local NAME_VILLAGE = {}
  29.             for i = 1, table.getn (SETTINGS_MAP_VILLAGE) do
  30.                 local V1 = SETTINGS_MAP_VILLAGE[i][1]
  31.                 table.insert (NAME_VILLAGE, V1)
  32.             end
  33.  
  34.             local NAME_EXP_MAP = {}
  35.             for k = 1, table.getn (SETTINGS_MAP_EXP) do
  36.                 local V2 = SETTINGS_MAP_EXP[k][1]
  37.                 table.insert (NAME_EXP_MAP, V2)
  38.             end
  39.            
  40.             local scelta = select("Teleporter Villi" , "Teleporter Mappe Exp 40-75", "Annulla")
  41.             if scelta == 1 then
  42.                 local T1 = select_table (NAME_VILLAGE)
  43.                 table.insert (T1, "Chiudi")
  44.                 if T1 > table.getn (NAME_VILLAGE) then return end
  45.                 local X_1 = SETTINGS_MAP_VILLAGE[T1][2]
  46.                 local Y_1 = SETTINGS_MAP_VILLAGE[T1][3]
  47.                 pc.warp (X_1, Y_1)
  48.                
  49.             elseif scelta == 2 then
  50.                 local T2 = select_table (NAME_EXP_MAP)
  51.                 table.insert (T2, "Chiudi")
  52.                 if T2 > table.getn (SETTINGS_MAP_EXP) then return end
  53.                 local X_2 = SETTINGS_MAP_EXP[T2][2]
  54.                 local Y_2 = SETTINGS_MAP_EXP[T2][3]
  55.                 pc.warp (X_2, Y_2)
  56.             end
  57.         end
  58.     end
  59. end
Advertisement
Add Comment
Please, Sign In to add comment