guides_niflheim.txt 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. //===== rAthena Script =======================================
  2. //= Niflheim Guide
  3. //===== By: ==================================================
  4. //= L0ne_W0lf
  5. //===== Current Version: =====================================
  6. //= 1.2
  7. //===== Compatible With: =====================================
  8. //= rAthena Project
  9. //===== Description: =========================================
  10. //= [Official Conversion]
  11. //= Guide for the city of Niflheim.
  12. //===== Additional Comments: =================================
  13. //= 1.0 First version, Renewal guide.
  14. //= 1.1 Optimized. [Euphy]
  15. //= 1.2 Navigation system update. [Euphy]
  16. //============================================================
  17. niflheim,201,187,3 script Niflheim Guide#01nif 849,{
  18. mes "[Niflheim Guide]";
  19. mes "Welcome to.. ^8B4513Niflheim^000000...";
  20. mes "the Realm of the Dead...";
  21. mes "Do you need help navigating the realm...?";
  22. if (F_Navi() == 0) {
  23. next;
  24. mes "[Niflheim Guide]";
  25. mes "When you click on the.. ^B9062F[location name]^000000... you'll receive the most advanced ^B9062FNavigation^000000 services...!";
  26. }
  27. while (1) {
  28. next;
  29. switch(select("[ Tool Shop ]:[ Pub ]:[ Weapon Shop ]:[ Witch's Castle ]:Remove Marks from Mini-Map:Cancel")) {
  30. case 1:
  31. callsub L_Mark, F_Navi("Tool Shop","niflheim,218,196","^0000FF");
  32. viewpoint 1,218,196,0,0x0A82FF;
  33. break;
  34. case 2:
  35. callsub L_Mark, F_Navi("Pub","niflheim,189,208","^006400");
  36. viewpoint 1,189,208,1,0xAAFF00;
  37. break;
  38. case 3:
  39. callsub L_Mark, F_Navi("Weapon Shop","niflheim,218,170","^800080");
  40. viewpoint 1,218,170,2,0xDA70D6;
  41. break;
  42. case 4:
  43. callsub L_Mark, F_Navi("Witch's Castle","niflheim,255,195","^FF1493");
  44. viewpoint 1,255,195,3,0xFF1493;
  45. break;
  46. case 5:
  47. mes "[Niflheim Guide]";
  48. mes "Sure, I'll remove all marks from your mini-map...";
  49. mes "Is there anything else I can do for you...?";
  50. viewpoint 2,1,1,0,0xFFFFFF;
  51. viewpoint 2,1,1,1,0xFFFFFF;
  52. viewpoint 2,1,1,2,0xFFFFFF;
  53. viewpoint 2,1,1,3,0xFFFFFF;
  54. break;
  55. case 6:
  56. mes "[Niflheim Guide]";
  57. mes "......Bye~!..";
  58. close;
  59. }
  60. }
  61. end;
  62. L_Mark:
  63. mes "[Niflheim Guide]";
  64. mes "Let me mark the location of the";
  65. mes getarg(0)+"^000000...";
  66. mes "on your mini-map.";
  67. mes "Would you like to check any other locations?";
  68. return;
  69. }