[How to] Make a custom quest menu

User Tag List

Page 1 of 3 123 LastLast
Results 1 to 15 of 45
  1. #1
    devoured's Avatar Member
    Reputation
    6
    Join Date
    May 2008
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [How to] Make a custom quest

    Over the last couple of days I have read many guides, and I thank EVERY person who has posted one!

    what I would like to do is show people how to make a custom quest.

    this guide will assume that you know how to create your own custom NPCs (if you want to use custom ones) I will be using default NPCs so that anyone can work along with me.

    What kind of Quest?
    I am doing a go kill xx mobs and return quest

    what do we kill?
    I will be using a cow

    how many?
    lets say 5


    Ok, lets get things going

    -First we need to make the quest, so open your database and move to the "quests" table.

    -Add a new entry (my custom quests start at 90000)

    set the fields as follows
    entry - 90000
    zoneID - 5
    flags - 8
    minLevel - 1 (or what ever level you want the quest to be available)
    questlevel - 5 (or what ever level the quest should be done at)
    Type - 0 (zero is normal)
    everything else up to Title should be 0
    Title - Where's the beef? (this is what is shown in the quest log)
    Details - Hey, we want to have a cook out but we have no beef!(back story, small talk, etc..)
    Objectives - Slay 5 cows (this is the objective text shown in the quest log)
    completiontext - Nice, now we can get some meat for the cook out!(text shown by npc after the quest is complete)
    Incompletetext - Whats wrong, dont you like beef? (the text shown by npc befor you finish the quest)
    endtext - thats enough, lets eat! (text that shows in quest tracker after quest is complete)
    objectivetext1 - cows slain (shows in log, and tracker)
    leave 2,3,and 4 blank.. we only have 1 objective
    ReqitemID1,2,3,4 - 0
    reqitemcount1,2,3,4, - 0
    ReqKillMobOrGOId1 - 2442 (thats the cow)
    leave 2,3 and 4 - 0
    ReqKillMobOrGOCount1 - 5 (how many cows we need to kill)
    every thing else 0 untill we get to RewMoney
    RewMoney - 1000 (how much copper will be rewarded)
    RewXP - 495 (how muxh XP will be rewarded)
    everything else 0

    now thats a ton of stuff and how do you know what to go where?? well I could copy and paste, but i dont want this post to be huge.. so its on the wiki!
    every field, and what its for!!


    Ok, now we have a quest that asks for you to go kill 5 cows, you can either add some cows around or force the players to hunt the world for 5 cows.. if you want a cow level use .npc spawn 2442 1 to create a cow that will be there even when you restart the server! I make my players hunt for the cows.


    now who is going to hand out the quest??
    find any NPC in game that you would like to start the quest.. select the NPC and type

    .quest addstart 90000 (the entry of our quest)
    .quest addfinish 90000 (the entry of our quest)

    now i have had a few issues with the addstart crashing the server, it does add the correct fields in the data base.. but i need to restart the server.

    and there it is, my first guide.. and well i'm still new so go easy

    [How to] Make a custom quest
  2. #2
    Saridormi's Avatar Contributor
    Reputation
    306
    Join Date
    Mar 2007
    Posts
    556
    Thanks G/R
    19/16
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    *mutters to self*...well written guide...didn't ask for rep...joined this month and contributing....

    +3 rep from me. well done ^^


  3. #3
    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)
    Great Guide ^^
    Great job!

    I get a problem when i try to add quest to a NPC: "Unit is not a valid quest giver", how do i fix it?
    Last edited by Mango Jerry; 05-24-2008 at 01:40 PM.

  4. #4
    devoured's Avatar Member
    Reputation
    6
    Join Date
    May 2008
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by 1337Cool View Post
    Great Guide ^^
    Great job!

    I get a problem when i try to add quest to a NPC: "Unit is not a valid quest giver", how do i fix it?
    well thanks for the compliment, and as far as the "not a valid quest giver" error, I forgot to mention that you will need to set the npc flags to a 2 if you only want them to be a quest giver.


    in game select the npc then type .npc flags 2 it will tell you you may need to rejoin, or clear the cache, relog then try to add the quest if not... delete that cache folder and try again.. sorry i left that part out.

    If the NPC has other quests you shouldn't have to do that but, if your are adding the quest to a vendor or some thing you may want to check the flag setting on the wiki Creature Proto table
    Last edited by devoured; 05-24-2008 at 11:33 PM. Reason: fixed a typo.. its valid not va;od lol

  5. #5
    Presto12's Avatar Member
    Reputation
    5
    Join Date
    Mar 2007
    Posts
    96
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks my server is better now ^.^

  6. #6
    Power of Illuminati's Avatar Contributor
    Reputation
    179
    Join Date
    May 2008
    Posts
    1,410
    Thanks G/R
    6/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice guide, +Rep for you

    About "now i have had a few issues with the addstart crashing the server, it does add the correct fields in the data base.. but i need to restart the server."
    part, Not 100% sure, but it should work with a reload of the quest table and then a delete of your Cache, or something And it should work

  7. #7
    Juan's Avatar Member
    Reputation
    1
    Join Date
    Aug 2007
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    I can't write anything in objectives,details or anything just title and that stuffs..

    In the boxes it just says (MEMO) and i can't write anything what should i do?

  8. #8
    Niicoboi's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    nice i wil try it!

  9. #9
    Herleybob's Avatar Contributor
    Reputation
    178
    Join Date
    Jul 2007
    Posts
    663
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    nice nice. Juan, press the memo button at the top in navicat. this will make a box pop up at the bottom.

    And Nice guide!

    Nom Nom Nom :P

  10. #10
    reddragon69g's Avatar Member
    Reputation
    4
    Join Date
    Aug 2007
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    good guide!

  11. #11
    Jackie Moon's Avatar Elite User
    Reputation
    407
    Join Date
    May 2008
    Posts
    922
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Crashes are normal if you add seperately

    a nice way of doing is .quest addboth (ID)

  12. #12
    Darksid's Avatar Member
    Reputation
    19
    Join Date
    Jun 2008
    Posts
    375
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    great guide

  13. #13
    Tropem's Avatar Member
    Reputation
    26
    Join Date
    Jun 2007
    Posts
    179
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i follow the guide.. but i cant do this........ still saying No Quest Avaible when i do .quest load then i do .quest lookup 90000 says "No quest for that id" or something like it.. and i got it in Quests and i restarted server and i deleted cache.. i did .npc flag 2 ..

    Im useing Sector sevens Blizz pack..

  14. #14
    Shichiroi's Avatar Member
    Reputation
    2
    Join Date
    May 2008
    Posts
    26
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I ask, how does these matter??

    zoneID - 5
    flags - 8

    Since if you put em wrong, the quest won't work, am I right?? So how do I know which flags and ZoneIDs I should but to the quests?

  15. #15
    edded's Avatar Member
    Reputation
    5
    Join Date
    Jan 2008
    Posts
    41
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    flags-8 means 1 time only quest
    flags-4 means chain quest
    idk what zoneid means

Page 1 of 3 123 LastLast

Similar Threads

  1. How To Make A Custom Portal easy Newb Friendy Tutorial pWd By Winckler
    By winckler in forum WoW EMU Guides & Tutorials
    Replies: 34
    Last Post: 10-05-2008, 10:50 PM
  2. [Guide] How to make a custom C++ npc!
    By berryman13 in forum WoW EMU Guides & Tutorials
    Replies: 3
    Last Post: 12-26-2007, 01:21 PM
  3. How to Make a Custom Graveyard
    By JulianX in forum WoW EMU Guides & Tutorials
    Replies: 15
    Last Post: 11-16-2007, 09:32 PM
  4. How to make a custom vendor quick
    By cylas in forum World of Warcraft Emulator Servers
    Replies: 6
    Last Post: 11-02-2007, 01:09 PM
  5. How to Make A Custom Mob
    By JulianX in forum WoW EMU Guides & Tutorials
    Replies: 22
    Last Post: 09-26-2007, 10:48 AM
All times are GMT -5. The time now is 04:49 PM. 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