mail.txt 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. //===== eAthena Script =======================================
  2. //= Mail Boxes
  3. //===== By: ==================================================
  4. //= L0ne_W0lf
  5. //===== Current Version: =====================================
  6. //= 1.5
  7. //===== Compatible With: =====================================
  8. //= eAthena SVN
  9. //===== Description: =========================================
  10. //= [Aegis Conversion]
  11. //= Pickup and write mail from/to players in game.
  12. //===== Additional Comments: =================================
  13. //= 1.0 First version, place holders only. [L0ne_W0lf]
  14. //= 1.1 Dialog updated to Official. [L0ne_W0lf]
  15. //= 1.2 Swapped "atcommand" for "Openmail". [L0ne_W0lf]
  16. //= 1.3 Added Veins mail box. [L0ne_W0lf]
  17. //= 1.3a Corrected a typo error. (bugreport:798) [Samuray22]
  18. //= 1.4 Added a Mapflag to prevent mail operations in other maps [Zephyrus]
  19. //= 1.5 Moved Morroc Mail boxes to Morroc Ruins. [L0ne_W0lf]
  20. //============================================================
  21. // Allow Mail Inbox reading from
  22. //============================================================
  23. prontera mapflag town
  24. izlude mapflag town
  25. moc_ruins mapflag town
  26. geffen mapflag town
  27. payon mapflag town
  28. pay_arche mapflag town
  29. alberta mapflag town
  30. aldebaran mapflag town
  31. yuno mapflag town
  32. lighthalzen mapflag town
  33. einbroch mapflag town
  34. einbech mapflag town
  35. comodo mapflag town
  36. umbala mapflag town
  37. amatsu mapflag town
  38. gonryun mapflag town
  39. ayothaya mapflag town
  40. louyang mapflag town
  41. hugel mapflag town
  42. rachel mapflag town
  43. veins mapflag town
  44. // Prontera
  45. //============================================================
  46. prontera,146,86,0 script Mailbox#prt::MailBox 888,{
  47. mes "[Mailbox]";
  48. mes "If you'd like to use";
  49. mes "the Mailbox Service,";
  50. mes "you must first pay";
  51. mes "the 130 zeny service fee.";
  52. mes "Would you like to use the";
  53. mes "mailbox now?";
  54. next;
  55. if (select("Yes.:No.") == 1) {
  56. if (Zeny < 130) {
  57. mes "[Mailbox]";
  58. mes "I am sorry, but would";
  59. mes "you please check your";
  60. mes "money again? You don't";
  61. mes "have enough zeny to pay";
  62. mes "the 130 zeny service fee.";
  63. close;
  64. }
  65. mes "[Mailbox]";
  66. mes "Thank you for your";
  67. mes "patronage. Please come";
  68. mes "again soon, and use our";
  69. mes "convenient Mailbox Service~";
  70. set Zeny,Zeny-130;
  71. openmail;
  72. close;
  73. }
  74. mes "[Mailbox]";
  75. mes "Thank you, please come again.";
  76. close;
  77. }
  78. prontera,275,213,0 duplicate(MailBox) Mailbox#2prt 888
  79. prontera,34,212,0 duplicate(MailBox) Mailbox#3prt 888
  80. // Izlude
  81. //============================================================
  82. izlude,136,94,0 duplicate(MailBox) Mailbox#iz 888
  83. // Morroc
  84. //============================================================
  85. moc_ruins,72,166,0 duplicate(MailBox) Mailbox#1moc 888
  86. moc_ruins,156,52,0 duplicate(MailBox) Mailbox#2moc 888
  87. // Geffen
  88. //============================================================
  89. geffen,115,67,0 duplicate(MailBox) Mailbox#gef 888
  90. geffen,199,125,0 duplicate(MailBox) Mailbox#2gef 888
  91. // Payon
  92. //============================================================
  93. payon,191,104,0 duplicate(MailBox) Mailbox#pay 888
  94. payon,171,226,0 duplicate(MailBox) Mailbox#2pay 888
  95. pay_arche,55,127,0 duplicate(MailBox) Mailbox#3pay 888
  96. // Alberta
  97. //============================================================
  98. alberta,90,60,0 duplicate(MailBox) Mailbox#alb 888
  99. alberta,30,240,0 duplicate(MailBox) Mailbox#2alb 888
  100. // Al De Baran
  101. //============================================================
  102. aldebaran,135,122,0 duplicate(MailBox) Mailbox#alde 888
  103. // Juno
  104. //============================================================
  105. yuno,148,187,0 duplicate(MailBox) Mailbox#yuno 888
  106. yuno,332,108,0 duplicate(MailBox) Mailbox#2yuno 888
  107. // Lightalzen
  108. //============================================================
  109. lighthalzen,164,85,0 duplicate(MailBox) Mailbox#lht 888
  110. lighthalzen,196,320,0 duplicate(MailBox) Mailbox#2lht 888
  111. // Einbroch and Einbech
  112. //============================================================
  113. einbroch,231,215,0 duplicate(MailBox) Mailbox#ein 888
  114. einbroch,77,202,0 duplicate(MailBox) Mailbox#2ein 888
  115. einbech,182,124,0 duplicate(MailBox) Mailbox#3ein 888
  116. // Comodo
  117. //============================================================
  118. comodo,200,150,0 duplicate(MailBox) Mailbox#cmd 888
  119. // Umbala
  120. //============================================================
  121. umbala,104,155,0 duplicate(MailBox) Mailbox#um 888
  122. // Amatsu
  123. //============================================================
  124. amatsu,102,146,0 duplicate(MailBox) Mailbox#ama 888
  125. // Gonryun
  126. //============================================================
  127. gonryun,152,117,0 duplicate(MailBox) Mailbox#gon 888
  128. // Ayothaya
  129. //============================================================
  130. ayothaya,205,169,0 duplicate(MailBox) Mailbox#ayo 888
  131. // Louyang
  132. //============================================================
  133. louyang,204,100,0 duplicate(MailBox) Mailbox#lou 888
  134. // Hugel
  135. //============================================================
  136. hugel,86,168,0 duplicate(MailBox) Mailbox#hu 111
  137. // Rachel
  138. //============================================================
  139. rachel,122,146,0 duplicate(MailBox) Post Box#ra 888
  140. // Veins
  141. //============================================================
  142. veins,218,123,0 duplicate(MailBox) Post Box#ve 888