Advertisement
Kaev

GameObjectScript Quest Template

Jun 9th, 2015
431
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.87 KB | None | 0 0
  1. /*
  2. GameObjectScript Quest Template by Kaev
  3. Made for MMONerds.com, Modcraft.io and MCore.cc
  4. */
  5.  
  6. class questTemplate : public GameObjectScript
  7. {
  8. public:
  9.     questTemplate() : GameObjectScript("questTemplate") { } // GameObjectScript("questTemplate") = Name of database entry
  10.  
  11.     bool OnQuestAccept(Player* player, GameObject* go, Quest const* quest) override
  12.     {
  13.         if (quest->GetQuestId() == 12345) // if QuestId = 12345..
  14.         {
  15.  
  16.         }
  17.     }
  18.  
  19.     bool OnQuestSelect(Player* player, GameObject* go, Quest const* quest) override
  20.     {
  21.  
  22.     }
  23.  
  24.     bool OnQuestComplete(Player* player, GameObject* go, Quest const* quest) override
  25.     {
  26.  
  27.     }
  28.  
  29.     bool OnQuestReward(Player* player, GameObject* go, Quest const* quest) override
  30.     {
  31.  
  32.     }
  33. };
  34.  
  35. void AddSC_questTemplate() // Add this to the ScriptLoader
  36. {
  37.     new questTemplate();
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement