seal_status.txt 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. //===== rAthena Script =======================================
  2. //= God Item Quest - Seal Status
  3. //===== By: ==================================================
  4. //= L0ne_W0lf
  5. //===== Current Version: =====================================
  6. //= 1.3
  7. //===== Compatible With: =====================================
  8. //= rAthena Project
  9. //===== Description: =========================================
  10. //= God Item Seal Status.
  11. //===== Additional Comments: =================================
  12. //= 1.0 Translated from the official. [L0ne_W0lf]
  13. //= 1.1 Now checks proper char vars. [L0ne_W0lf]
  14. //= 1.2 Cleaning. [Euphy]
  15. //= 1.3 Renewal script update. [Euphy]
  16. //============================================================
  17. prontera,113,294,3 script Sign Post#god 837,{
  18. mes "======== God Seal Status ========";
  19. setarray .@seal$[1], "Sleipnir","Megingjard","Brisingamen","Mjolnir";
  20. for(set .@i,1; .@i<=4; set .@i,.@i+1) {
  21. set .@val, getd("$God"+.@i);
  22. if (.@val == 0)
  23. set .@status$,"Unseen";
  24. else if (.@val < $@god_check1)
  25. set .@status$,"Active";
  26. else if (.@val < $@god_check2)
  27. set .@status$,"Appeared";
  28. else
  29. set .@status$,"Released";
  30. mes .@seal$[.@i]+" Seal: "+.@status$;
  31. }
  32. mes " ";
  33. mes "======= Your Seal Status ========";
  34. if (god_sl_1 < 51)
  35. mes "^ff0000Sleipnir Seal: Not Completed^000000";
  36. else
  37. mes "^00ff00Sleipnir Seal: Completed^000000";
  38. if (god_eremes < 28)
  39. mes "^ff0000Megingjard Seal: Not Completed^000000";
  40. else
  41. mes "^00ff00Megingjard Seal: Completed^000000";
  42. if (god_brising < 50)
  43. mes "^ff0000Brisingamen Seal: Not Completed^000000";
  44. else
  45. mes "^00ff00Brisingamen Seal: Completed^000000";
  46. if (god_mjo_0 < 11)
  47. mes "^ff0000Mjolnir Seal: Not Completed^000000";
  48. else
  49. mes "^00ff00Mjolnir Seal: Completed^000000";
  50. close;
  51. }