mail.txt 5.0 KB

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