THQS_ChatingNPC.txt 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. //===== eAthena Script =======================================
  2. //= Treasure Hunter Script
  3. //===== Converted By =========================================
  4. //= Fredzilla
  5. //= Original
  6. //////////////////////////////////////////////////////////////
  7. // Treasure Hunter Quests //
  8. // By: Ezekial //
  9. // for the use on nRO run by Newbe5 //
  10. // revised By Warlock //
  11. //////////////////////////////////////////////////////////////
  12. //===== Version ==============================================
  13. //= 1.0 - Straight conversion of Aegis NPC file
  14. //===== Compatible With ======================================
  15. //= eAthena 1.0
  16. //===== Description ==========================================
  17. //= Start for Treasure hunter quests
  18. //===== Comments =============================================
  19. //= Event_THQS - Used to check if you have already registered
  20. //= #Treasure_Token - used to keep track of tokens
  21. //============================================================
  22. //Entrance Flags
  23. yuno,48,101,6 script Notice 722,{
  24. mes "^FF0000[ Treasure Hunter Guild House ]^000000";
  25. mes " ";
  26. mes "Welcome to the Treasure Hunter's Guild House.";
  27. mes "Feel free to drop in and look around";
  28. mes "and feel free to become a memeber if you wish.";
  29. mes " ";
  30. mes "For membership applications please talk to Keegan";
  31. mes "up the stairs and down the hall.";
  32. close;
  33. }
  34. //Saver Girl;
  35. yuno_in01,32,178,3 script Ahlma 94,{
  36. mes "[Ahlma]";
  37. if (Event_THQS == 0) goto N_Member;
  38. mes "Welcome to The Treasure Hunter Guild.";
  39. mes "How may I help you?";
  40. next;
  41. menu "Save",-,"Quit",N_Quit;
  42. mes "[Ahlma]";
  43. mes "Ok, saved. Thank you ~ See you soon~";
  44. savepoint "yuno_in01",34,176;
  45. close;
  46. N_Quit:
  47. mes "[Ahlma]";
  48. mes "Well if you think you are safe, good on you.";
  49. close;
  50. N_Member:
  51. mes "Sorry, members only.";
  52. close;
  53. }
  54. //Retired Smile mask girl;
  55. yuno_in01,33,162,3 script Smile Helper 92,{
  56. mes "[Smile Gal]";
  57. mes "Oh man...I am so sick of";
  58. mes "trading Mr. Smile masks for crap.";
  59. mes " ";
  60. mes "You ask me for one and you'll find yourself 10 pounds lighter!";
  61. close;
  62. }
  63. //Usless Female Assasin;
  64. yuno_in01,22,162,6 script Female Assasin 725,{
  65. mes "[Sharlet]";
  66. if (Event_THQS > 0) goto N_Member;
  67. mes "Umm sorry I'm not gona waste my time talking to you if you arn't even a member!";
  68. close;
  69. N_Member:
  70. set @TEMP,rand(1,2);
  71. if (@TEMP == 1) goto N_Chat1;
  72. if (@TEMP == 2) goto N_Chat2;
  73. mes "How are you reading this???";
  74. mes "Well unless you are reading the code :)";
  75. close;
  76. N_Chat1:
  77. mes "Ahh welcome fellow Treasure Hunter "+strcharinfo(0)+".";
  78. mes "Did you hear about that brave man that went into Glast Heim alone?! He must be crazy.";
  79. close;
  80. N_Chat2:
  81. mes ""+strcharinfo(0)+" don't you have something better you could be doing? Like a quest.";
  82. close;
  83. }
  84. //another usless member
  85. yuno_in01,25,162,6 script Female Wizard 123,{
  86. mes "[Sasha]";
  87. if (Event_THQS > 0) goto N_Member;
  88. mes "Umm sorry I'm not gona waste my time talking to you if you arn't even a member!";
  89. close;
  90. N_Member:
  91. set @TEMP,rand(2);
  92. if (@TEMP == 1) goto N_Chat;
  93. mes "Ahh welcome fellow Treasure Hunter "+strcharinfo(0)+".";
  94. mes "Did you hear about that goat man running around in the trees?";
  95. mes " ";
  96. mes "Aperently his name is Baphomet and he has been runing around the Forest Maze out side of prontera for quite some time now.";
  97. close;
  98. N_Chat:
  99. mes ""+strcharinfo(0)+" don't you have something better you could be doing? Like a quest.";
  100. close;
  101. }