item_merge.txt 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. //===== rAthena Script =======================================
  2. //= Mergician
  3. //===== By: ==================================================
  4. //= Euphy
  5. //===== Current Version: =====================================
  6. //= 1.0
  7. //===== Compatible With: =====================================
  8. //= rAthena Project
  9. //===== Description: =========================================
  10. //= [Official Conversion]
  11. //= Merges items taking up multiple slots in a player's
  12. //= inventory.
  13. //===== Additional Comments: =================================
  14. //= 1.0 First version, currently useless/disabled.
  15. //============================================================
  16. prontera,146,95,3 script Mergician#pron 64,{
  17. if (checkweight(1301,1) == 0) {
  18. mes "- Wait a second !! -";
  19. mes "- You are carrying too many items -";
  20. mes "- or too much weight to proceed. -";
  21. mes "- Come back after -";
  22. mes "- arranging your inventory. -";
  23. close;
  24. }
  25. mes "[Mergician]";
  26. mes "Do you believe in the miracle of Merge god?? If so, repeat my spell loudly as I pronunce it!!!";
  27. mes "Merge Merge, Merrrrge!!!";
  28. next;
  29. switch(select("What is the miracle of Merge?:Merrrrge!!!!:Abandon...")) {
  30. case 1:
  31. mes "[Mergician]";
  32. mes "There is an order which rules the world and keeps the world to go well.";
  33. next;
  34. mes "[Mergician]";
  35. mes "But there has been a bad factor which totally jeopardised this rule!!";
  36. next;
  37. mes "[Mergician]";
  38. mes "Those things which are separated even if they are composed by the same material!!";
  39. next;
  40. mes "[Mergician]";
  41. mes "Have you never experienced this bad incident??";
  42. mes "The fact that I had ^3131FFthe same potion, but appearing more than twice in your inventory!!^000000 So unpleasant!!!";
  43. next;
  44. mes "[Mergician]";
  45. mes "Believe in Mergism. That is the truth.";
  46. mes "Then I can help you be happy and content.";
  47. close;
  48. case 2:
  49. mes "[Mergician]";
  50. mes "This is the total holy ritual to pray to the Great God, Merge! and I am borrowing the power for a while!!";
  51. next;
  52. mes "[Mergician]";
  53. mes "And if you eagerly want to be blessed by Merge, be humble and shout out loud! Merge Merge, Merrrrge!!!";
  54. next;
  55. switch(select("Merrrrge!:Don't follow what he says.")) {
  56. case 1:
  57. // MergeItem
  58. mes "[Mergician]";
  59. mes "Merge just heard your wish and let it be realised!";
  60. mes "Open your inventory to check the miracle!";
  61. close;
  62. case 2:
  63. mes "[Mergician]";
  64. mes "You jerk!!! You just broke the whole rhythm! Why can't you get my flow and follow me?! Idiot!";
  65. close;
  66. }
  67. case 3:
  68. close;
  69. }
  70. }