crusader.txt 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. //===== rAthena Script =======================================
  2. //= Crusader Job Quest
  3. //===== Description: =========================================
  4. //= [Official Conversion]
  5. //= Job quest for Crusader classes
  6. //===== Changelogs: ==========================================
  7. //= 1.0 Location changed in ep16.1 [Capuche]
  8. //============================================================
  9. // Senior Crusader: 1st Collect Items Test
  10. //============================================================
  11. prt_castle,45,169,5 duplicate(Senior Crusader_) Senior Crusader 4_M_CRU_OLD
  12. // Suffering Man: 2nd Endurance Test
  13. //============================================================
  14. prt_castle,164,32,1 duplicate(Man in Anguish_) Man in Anguish 4_M_JOB_KNIGHT1
  15. // Crusader: 4th Purification Test
  16. //============================================================
  17. prt_castle,35,151,5 duplicate(Patron Knight_) Patron Knight 4_M_CRU
  18. // Actual tests
  19. //============================================================
  20. //----------------------------------------------------------------------------
  21. // Endurance Test
  22. //----------------------------------------------------------------------------
  23. job_cru,98,105,4 script Summoner#cr5 WARPNPC,3,3,{
  24. end;
  25. OnTouch_:
  26. set CRUS_Q,6;
  27. changequest 3010,3011;
  28. warp "prt_castle",164,28;
  29. end;
  30. }
  31. //----------------------------------------------------------------------------
  32. // Purification Test
  33. //----------------------------------------------------------------------------
  34. job_cru,168,180,4 script Monster Summon#cr5 WARPNPC,3,3,{
  35. end;
  36. OnInit:
  37. disablenpc "Monster Summon#cr5";
  38. end;
  39. OnTouch_:
  40. warp "prt_castle",35,147;
  41. donpcevent "Monster Summon#cr0::OnReset";
  42. donpcevent "Monster Summon#cr4::OnReset";
  43. donpcevent "Monster Summon#cr0::OnEnd";
  44. donpcevent "Monster Summon#cr4::OnEnd";
  45. donpcevent "Monster Summon#cr5::OnEnd";
  46. donpcevent "Monster Summon#cr6::OnStop";
  47. donpcevent "Monster Summon#cr6::OnEnd";
  48. donpcevent "Waiting Room#cr1::OnStart";
  49. end;
  50. OnStart:
  51. enablenpc "Monster Summon#cr5";
  52. end;
  53. OnEnd:
  54. disablenpc "Monster Summon#cr5";
  55. end;
  56. }