kafras.txt 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. //===== rAthena Script =======================================
  2. //= Kafras (Cities/Dungeons/Fields)
  3. //===== By: ==================================================
  4. //= Joseph
  5. //===== Current Version: =====================================
  6. //= 1.4
  7. //===== Compatible With: =====================================
  8. //= rAthena Project
  9. //===== Description: =========================================
  10. //= Argument settings for callfunc "F_Kafra":
  11. //= arg(0): 0 - Default Kafra message
  12. //= 1 - Niflhiem Kafra message
  13. //= 2 - Guild Kafra message
  14. //= arg(1): 1 - Disable teleport menu
  15. //= arg(2): 1 - Disable info menu
  16. //= arg(3): Cost of Storage service
  17. //= arg(4): Cost of Rent a Pushcart service
  18. //===== Additional Comments: =================================
  19. //= 0.x Previous Authors:
  20. //= - L0ne_W0lf, Daegaladh
  21. //= 1.0 Merged and cleaned up Kafras. [Euphy]
  22. //= 1.1 Added Dewata Kafra. [Lemongrass]
  23. //= 1.2 Added Port Malaya Kafras. [Euphy]
  24. //= 1.3 Added Eden Group Kafra. [Euphy]
  25. //= 1.3a Moved Rune Knight Kafra from job file. [Euphy]
  26. //= 1.4 Added Izlude duplicates. [Euphy]
  27. //============================================================
  28. // Brasilis
  29. //============================================================
  30. brasilis,197,221,4 script Kafra Employee::kaf_bra 117,{
  31. cutin "kafra_01",2;
  32. callfunc "F_Kafra",0,3,0,80,700;
  33. savepoint "brasilis",195,259;
  34. callfunc "F_KafEnd",0,1,"in the city of Brasilis";
  35. }
  36. // Dewata
  37. //============================================================
  38. dewata,202,184,6 script Kafra Employee::kaf_dewata 117,{
  39. cutin "kafra_01",2;
  40. callfunc "F_Kafra",0,10,1,40,700;
  41. savepoint "dewata",206,174;
  42. callfunc "F_KafEnd",0,1,"on Dewata Island";
  43. }
  44. // Eden Group
  45. //============================================================
  46. moc_para01,10,185,4 script Kafra Employee::kaf_eden 721,{
  47. cutin "kafra_07",2;
  48. mes "[Kafra Employee]";
  49. mes "Welcome to the";
  50. mes "Kafra Corporation.";
  51. mes "I only offer Storage!";
  52. callfunc "F_Kafra",5,2,0,80,0;
  53. }
  54. // Izlude
  55. //============================================================
  56. izlude,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz 117
  57. izlude_a,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz_a 117
  58. izlude_b,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz_b 117
  59. izlude_c,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz_c 117
  60. izlude_d,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz_d 117
  61. // Port Malaya
  62. //============================================================
  63. malaya,71,79,4 script Kafra Employee::kaf_malaya1 581,{
  64. callfunc "F_Kafra",0,3,2,500,700;
  65. savepoint "malaya",44,56;
  66. callfunc "F_KafEnd",0,1,"in Port Malaya";
  67. }
  68. malaya,234,204,4 script Kafra Employee::kaf_malaya2 581,{
  69. callfunc "F_Kafra",0,3,2,500,700;
  70. savepoint "malaya",281,212;
  71. callfunc "F_KafEnd",0,1,"in Port Malaya";
  72. }
  73. // Rune Knight
  74. //============================================================
  75. job3_rune01,92,62,3 script Kafra Employee::kaf_rune 114,{
  76. cutin "kafra_04",2;
  77. callfunc "F_KafSet";
  78. callfunc "F_Kafra",0,9,2,80,700;
  79. }