lhalzen_dun.txt 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. //===== Athena Script ========================================
  2. //= Lighthalzen Dungeon Warp Script
  3. //===== By: ==================================================
  4. //= Sara-chan (1.0)
  5. //===== Current Version: =====================================
  6. //= 1.6b
  7. //===== Compatible With: =====================================
  8. //= Any Athena Version; RO Episode 8+
  9. //===== Description: =========================================
  10. //= Warp Points for Lighthalzen Dungeon
  11. //===== Additional Comments: =================================
  12. //= No Comment!
  13. //= 1.1 Added temp restriction by Azazel [Lupus]
  14. //= 1.2 Optimized [Lupus]
  15. //= and fixed 005 and 005a warps coords, thanks to Justin84
  16. //= 1.3 Fixed entrance condition check, thanx2Daegaladh [Lupus]
  17. //= 1.4 Added coords of secret dungeon entrance, thanks to Justin84
  18. //= proved with screenshots [Lupus]
  19. //= 1.5a thx2 Justin84, some additions and fixes [Lupus]
  20. //= 1.5b re-enabled main entrance warp [Lupus] <-reverted 1.5c
  21. //= 1.6 Updated entrances, added Cube room warps, thanx 2 Justin84
  22. //= 1.6a Disabled the "Entrance" to lhz_dun01 [Poki#3]
  23. //= 1.6b Updated Sewer Pipe [Vicious]
  24. //============================================================
  25. lhz_dun03.gat,140,139,0 warp lhz003 1,1,lhz_dun02.gat,150,147
  26. lhz_dun02.gat,18,150,0 warp lhz004 1,1,lhz_dun01.gat,18,148
  27. lhz_dun01.gat,18,146,0 warp lhz004a 1,1,lhz_dun02.gat,18,148
  28. lhz_dun02.gat,282,155,0 warp lhz005 1,1,lhz_dun01.gat,281,152
  29. lhz_dun01.gat,281,150,0 warp lhz005a 1,1,lhz_dun02.gat,282,153
  30. lhz_dun02.gat,148,18,0 warp lhz006 1,1,lhz_dun01.gat,146,10
  31. lhz_dun01.gat,148,10,0 warp lhz006a 1,1,lhz_dun02.gat,150,18
  32. //current entrance
  33. lhz_dun01.gat,150,290,0 warp lhz007 1,1,lighthalzen.gat,73,54
  34. //lighthalzen.gat,73,52,0 warp lhz007a 1,1,lhz_dun01.gat,150,288
  35. //This should be only an Exit. This warp doesn't exist on kRO.
  36. //--------------------------Sewer Pipe--------------------------
  37. lighthalzen.gat,313,301,0 script Sewer Pipe 111,{
  38. mes "You see some pipes for a sewage system.";
  39. if(countitem(2657) == 0 && hzdun == 1)goto s_Find;
  40. if(countitem(2657) != 0)goto s_Find;
  41. close;
  42. s_Find:
  43. mes "You found the way into the lab.";
  44. next;
  45. menu "Go in.",L_1,"Do not go in.",-;
  46. close;
  47. L_1:
  48. warp "lhz_cube.gat",231,17;
  49. end;
  50. }
  51. //--------------------------Warp--------------------------
  52. //Cube room <-> Organism test laboratory level 2
  53. lhz_cube.gat,231,96,0 warp lhzcube1 1,1,lhz_dun02.gat,220,6
  54. lhz_dun02.gat,224,6,0 warp lhzcube2 1,1,lhz_cube.gat,231,90
  55. //Cube room -> Lighthalzen
  56. lhz_cube.gat,231,12,0 warp lhzcube3 1,1,lighthalzen.gat,310,302
  57. lhz_cube.gat,177,96,0 warp lhzcube4 1,1,lighthalzen.gat,310,302
  58. lhz_dun02.gat,150,149,4 script lhz-warp 45,2,2,{
  59. OnTouch:
  60. if(Upper != 1 && BaseLevel<95)goto s_Noentry0;
  61. if(Upper == 1 && BaseLevel<90)goto s_Noentry1;
  62. warp "lhz_dun03",140,137;
  63. end;
  64. s_Noentry0:
  65. mes "Non-Advanced class characters must be at least base level 95 to enter level 3 of the Bio Lab Dungeon";
  66. close;
  67. s_Noentry1:
  68. mes "Advanced class characters must be at least base level 90 to enter level 3 of the Bio Lab Dungeon";
  69. close;
  70. }