Advertisement
Guest User

Untitled

a guest
Dec 9th, 2023
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. EventHandler QUEST_ACCEPTED( quest_id, talker )
  2.  
  3. {
  4. if( quest_id == 619 )
  5. {
  6. myself::SetCurrentQuestID( 619 );
  7. if( myself::GetInventoryInfo( talker, 0 ) >= myself::GetInventoryInfo( talker, 1 ) * 0.800000 ||
  8. myself::GetInventoryInfo( talker, 2 ) >= myself::GetInventoryInfo( talker, 3 ) * 0.800000 )
  9. {
  10. myself::ShowSystemMessage( talker, 1118 );
  11. return;
  12. }
  13. if( myself::GetCurrentTick() - talker.quest_last_reward_time > 1 ) <- the time you accepted you get the timer running till u get rewarded
  14. {
  15. talker.quest_last_reward_time = myself::GetCurrentTick(); <-- checks if you are previously rewarded
  16. myself::SetMemo( talker, quest_id );
  17. myself::SoundEffect( talker, "ItemSound.quest_accept" );
  18. myself::ShowPage( talker, "explorer_ghost_a_q0619_03.htm" ); <-- shows accepted page, change to your liking
  19. myself::AddLog( 1, talker, quest_id );
  20. }
  21. return;
  22. }
  23. super;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement