lighthalzen.txt 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. //===== OverSu & Liara =======================================
  2. //= Lighthalzen Airport Staff (Traduction FR par Liara, 2025-04)
  3. //===== Par : ==================================================
  4. //= rAthena Dev Team
  5. //===== Traduction : ============================================
  6. //= OverSu & Liara
  7. //===== Compatible Avec : ======================================
  8. //= rAthena Project
  9. //===== Description : ==========================================
  10. //= Personnel de l'aéroport de Lighthalzen
  11. //==============================================================
  12. lhz_airport,143,43,5 script Airport Staff#lhz_air1a::lhz_airport1 90,{
  13. mes "[Personnel Aéroportuaire]";
  14. mes "Bienvenue à l'aéroport de";
  15. mes "Lighthalzen, où nous proposons";
  16. mes "des vols directs vers Einbroch,";
  17. mes "Juno et Hugel.";
  18. next;
  19. if (select("Monter à bord du dirigeable.:Annuler.") == 1) {
  20. mes "[Personnel Aéroportuaire]";
  21. mes "Les frais d'embarquement sont de";
  22. mes "1 200 zeny. Toutefois, si vous";
  23. mes "présentez un Billet Gratuit pour Dirigeable,";
  24. mes "les frais seront annulés.";
  25. next;
  26. if (select("Oui:Non") == 1) {
  27. if (countitem(7311) > 0) {
  28. delitem 7311,1; //Free_Flying_Ship_Ticket
  29. warp "lhz_airport",148,51;
  30. end;
  31. }
  32. if (Zeny >= 1200) {
  33. set Zeny, Zeny - 1200;
  34. warp "lhz_airport",148,51;
  35. end;
  36. }
  37. mes "[Personnel Aéroportuaire]";
  38. mes "Je suis désolé, mais vous ne disposez pas";
  39. mes "de 1 200 zeny pour couvrir les frais";
  40. mes "d’embarquement.";
  41. close;
  42. }
  43. }
  44. mes "[Personnel Aéroportuaire]";
  45. mes "Merci, et revenez nous voir.";
  46. mes "Passez une excellente journée~";
  47. close;
  48. }
  49. lhz_airport,158,43,5 duplicate(lhz_airport1) Airship Staff#lhz_air1b 90
  50. lhz_airport,126,43,5 duplicate(lhz_airport1) Airship Staff#lhz_air1c 90
  51. lhz_airport,143,49,3 script Arrival Staff#lhz_air2a::lhz_airport2 90,{
  52. mes "[Agent d'Accueil]";
  53. mes "Bienvenue à l'aéroport de Lighthalzen.";
  54. mes "Si vous venez d'arriver,";
  55. mes "je peux vous guider jusqu'au";
  56. mes "terminal principal. Sinon, vous pouvez";
  57. mes "embarquer pour votre prochaine destination.";
  58. next;
  59. if (select("Sortir vers le terminal principal.:Annuler.") == 1) {
  60. mes "[Agent d'Accueil]";
  61. mes "Une fois dans le terminal principal,";
  62. mes "vous devrez payer de nouveau";
  63. mes "pour embarquer sur un dirigeable.";
  64. mes "Vous ne devriez sortir que si";
  65. mes "Lighthalzen est bien votre destination.";
  66. mes "Souhaitez-vous continuer ?";
  67. next;
  68. if (select("Oui:Non") == 1) {
  69. warp "lhz_airport",142,40;
  70. end;
  71. }
  72. }
  73. mes "[Agent d'Accueil]";
  74. mes "Très bien, merci pour votre confiance,";
  75. mes "et nous vous souhaitons un excellent vol~";
  76. close;
  77. }
  78. lhz_airport,126,51,3 duplicate(lhz_airport2) Arrival Staff#lhz_air2b 90
  79. lhz_airport,158,50,3 duplicate(lhz_airport2) Arrival Staff#lhz_air2c 90