Quick guide for making custom quests Easy-Step menu

User Tag List

Results 1 to 7 of 7
  1. #1
    keazain's Avatar Banned
    Reputation
    234
    Join Date
    Jun 2008
    Posts
    660
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Quick guide for making custom quests Easy-Step

    This is a full working quest for arcemu 3.0.9 from keazain. You can copy this below fields and edit your own Quest settings and i explain how you do and what you can do etc.

    You will need 6 inserts for making 1 new quest working on 3.0.9 and higher!

    first you need to make a NPC!

    1. find a character ingame you want to use as your NPC Display.
    2. say: .npc i
    3. look what Display ID your npc have and write this down (examble: Display ID: 29259 = Spirit Healer)
    4. now, use this line below (copy this below line to youe notepad) and change those rows that i have edited for you!

    insert into `creature_names` values ('YOUR NPC ENTRY "NUMBER" ID YOU WANT','NAME OF YOUR QUEST/NPC HERE','','','0','7','0','0','0','MALE DISPLAY ID HERE','FEMALE DISPLAY ID HERE','0','0','0','1','1','1',NULL);
    5. when that is done, continue from here.
    6. Now you need to make your proto, this is needed to make your NPC visible ingame and spawnable!
    7. Now copy this below line under your first line in notepad! and remember to edit your entry number (the same as in `creature_names` table)

    insert into `creature_proto` values ('YOUR NPC ENTRY "NUMBER" ID SAME AS IN FIRST LINE','80','80','35','133','133','0','1','2','2000','0','3','3.87','0','0','0','0',' 0','0','0','0','0','0','0','0','1','1','0','0','0','0','0','2.5','8','14','0','0 ','0','0','0','0','0');
    8. Now your NPC is ready to get spawned ingame and your players can go to NPC and Talk!
    9. Now your need to make your Quest finisher and starter for database to know what entrys it have to call from, you need to tell your table what entry your quest is in and what quest it have to run from!
    10. Now copy those two below line`s and paste to your notepad below your firsat pasted lines and edit to fit your NPC ID

    insert into `creature_quest_finisher` (`id`, `quest`) values ('YOUR NPC ENTRY "NUMBER" ID SAME AS IN YOUR NPC','QUEST ID OF YOUR CHOICE');

    insert into `creature_quest_starter` (`id`, `quest`) values ('YOUR NPC ENTRY "NUMBER" ID SAME AS IN YOUR NPC','THE SAME QUEST ID HERE');
    11. Now you have the first important lines ready. We now want to make the quest that you want your players to have.
    12. Look at this below insert, here you make your quest. First give your ID entry like in ID from quest finish and quest start. After that make your text fields (text in red) chose the text you want the quest box field to show.
    Now make your choice of spells and items you want your NPC to reward the player with. In this quest you get 4 castspells for riding Time-Lost Proto-Drake and Mekgineer's Chopper. You also GOT those two mounts after you NPC have casted this spells on your players.
    Last we have chosen NPC to give player 50,000 gold free and 1 dynamite for fun.
    13. Now look at the fields and make your own items and spells you want your quest NPC to cast on your players in startreward or after your obstacle course etc.
    14. Now copy this insert field and paste it into your notepad below the other lines and continue to this last insert bellow.

    insert into `quests` values ('THE SAME QUEST ID HERE','0','0','0','1','7','0','0','0','0','0','0','0','0','0','0','0','0','0','Welcomer','Dear $n. Welcome to our Server.\r\nTake our Reward and enjoy your Stay!','Talk to me Again!','Complete Quest for your reward!','','Bye Bye ...','','','','','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','33690','51306','674','33388','0','0','0','0','0','0','0','0','0','0','0','0','127034','127033','18588','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','500000000','0','4036','51617','0','0','0','0','0','0','0','0','0','','0','0','0','0','','1','0','0','0','0', '0','0','0','1','3000','0','30','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0',' 0','0','0','0');
    15. This bellow text is to your gossip text, NOT important, but nice to have...
    16. Copy this last line and paste this to your notepad bellow your other lines.

    insert into trainer_defs values ('YOUR NPC ENTRY "NUMBER" ID HERE', '0', '0', '0', '0', '0', '0', '0', 'Hello $N! Ready for some Quest?', '0', '0');
    17. Now you have ALL lines ready to load to your Database for your new quest!!!
    18. Now you have you desired CUSTOM QUEST made of your own. Open your Database and load this SQL into your DB and restart your server.
    19. Now you just need to spawn your NPC (say: .npc spawn NPC-ID 1)
    20. Your quest is now ready and works fine!

    EXAMBLE BELLOW:
    ******************************************************************************** ****************************************
    insert into `creature_names` values
    ('990000200','Reward Quest','','','0','7','0','0','0',NULL,'24191','0','0','0','1','1','1',NULL);

    insert into `creature_proto` values
    ('990000200','80','80','35','133','133','0','1.3','2','2000','0','3','3.87','0', '0','0','0','0','0','0','0','0','0','0','0','1','1','0','0','0','0','0','2.5','8 ','14','0','0','0','0','0','0','0');

    insert into `creature_quest_finisher` (`id`, `quest`) values('990000200','990000201');

    insert into `creature_quest_starter` (`id`, `quest`) values('990000200','990000201');

    insert into `quests` values ('990000201','0','0','0','1','7','0','0','0','0','0','0','0','0','0','0','0','0' ,'0','Welcomer','Dear $n. Welcome to our Server.\r\nTake our Reward and enjoy your Stay!','Talk to me Again!','Complete Quest for your reward!','','Bye Bye ...','','','','','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0' ,'33690','51306','674','33388','0','0','0','0','0','0','0','0','0','0','0','0',' 127034','127033','18588','0','0','0','0','0','0','0','0','0','0','0','0','0','0' ,'0','0','0','0','500000000','4294967295','4036','51617','0','0','0','0','0','0' ,'0','0','0','','0','0','0','0','','1','0','0','0','0','0','0','0','1','3000','0 ','30','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0',' 0','0','0');

    insert into trainer_defs values
    ('990000200', '0', '0', '0', '0', '0', '0', '0', 'Hello $N! Ready for some Rewards!', '0', '0');
    ******************************************************************************** ****************************************

    You just need to use this insert`s i have done and remake to make your own custom quests, with this quest you can make Gold Quests, Welcome Rewarder, Item Quests, Spell Quests, Skill Quests etc.

    Hope this can help you making your own FUN Custom Quests

    Best regards from Keazain

    Quick guide for making custom quests Easy-Step
  2. #2
    Mango Jerry's Avatar Banned
    Reputation
    192
    Join Date
    Jan 2008
    Posts
    1,244
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Good Job with the Guide, Keazain.
    Im sure it will help lots of people!

  3. #3
    keazain's Avatar Banned
    Reputation
    234
    Join Date
    Jun 2008
    Posts
    660
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    hi m8 yes i know its a QUICK guide but i will make it better when im done complete my treat later

  4. #4
    Invisible's Avatar Member
    Reputation
    9
    Join Date
    Jan 2007
    Posts
    41
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    it's kind of confusing if you just want to make a normal quest, not anything special like you have listed ;/ nice anyway

  5. #5
    Everlast118's Avatar Member
    Reputation
    4
    Join Date
    Sep 2007
    Posts
    35
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thank you for your help. +rep for you.

  6. #6
    keazain's Avatar Banned
    Reputation
    234
    Join Date
    Jun 2008
    Posts
    660
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    hi if you just look at the examble, its easy to see what is happens in this db insert. Then just edit to own items and spells or just set to "o" and add only gold or an item, this is just a quick guide for helping out some members, but if you use my examble its easy to see the steps and to edit, the advanced text is just for explain what this is about

  7. #7
    Boiko7530bg's Avatar Member
    Reputation
    8
    Join Date
    Jul 2008
    Posts
    129
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Very helpfull quide Keazain +Rep

Similar Threads

  1. Quick guide for newbs compiling Easy-Step-By-Step
    By keazain in forum WoW EMU Guides & Tutorials
    Replies: 39
    Last Post: 03-29-2009, 07:37 AM
  2. How to make custom quest!! (noob friendly) Whit pictures!
    By nigthy in forum WoW EMU Guides & Tutorials
    Replies: 17
    Last Post: 09-19-2008, 10:35 PM
  3. [GUIDE]:Making custom quests
    By Kazard123 in forum WoW EMU Guides & Tutorials
    Replies: 22
    Last Post: 05-30-2008, 04:50 PM
  4. Guide For Making People Stay Longer In Your Server
    By jonny14 in forum World of Warcraft Guides
    Replies: 8
    Last Post: 05-12-2008, 05:54 PM
  5. How to make Custom Quest Items (Simple)
    By Drop_Warcrack in forum WoW EMU Guides & Tutorials
    Replies: 11
    Last Post: 03-24-2008, 08:32 PM
All times are GMT -5. The time now is 06:00 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search