 |  A custom quest tutorial.This is a discussion on A custom quest tutorial. within the WoW Private Server Info & Help forum part of the WoW forum category; So alot of people wondered about how to make a quest. I’m not an expert myself on this but I ...  Welcome on D3scene.com! Make sure to register - it's free and very quick! You have to register before you can post and participate in our discussions with 35000 other registered members. Downloads, user profiles and some forums can only be seen by registered members. After you create your free account you will be able to customize many options, you will have the full access to new hacks, latest cheats and last but not least will see no advertisements at all. We would love to see you around in our community! 
08-30-2007, 10:40 AM
| | Newbie | | Join Date: Aug 2007
Posts: 5
Reputation: 5
Rep Power: 2 | | | A custom quest tutorial. So alot of people wondered about how to make a quest. I’m not an expert myself on this but I figured that I could help people out to at least as much as I know. So in this tutorial I am going to show you how to set up a simple quest and hope that by doing you learn how to make more by yourself. Now I admit I don’t know what everything means so I will honestly state so in the tutorial. Now I am going to assume that you have mangos set up and working. And also have Navicat installed and configured to connect with your server. If not then do so because I do not explain that in the tutorial. In this tutorial we are going to make a small quest where you have to deliver an item to someone else. 1 Picking the quest characters. First we are going to need 2 characters. One to get the quest from and another to bring the item to. The characters I have picked areCan be found in goldshire EntryID = 240Can be found in stormwind in the tavern in the dwarven district. EntryID = 656 Ok so now we have picked out the two characters we want for our quest. They do not need to be 2 different characters but since we are going to deliver something I chose to get 2 different ones. 2 Setting up the quest itself. Now start up your server and navicat. Connect to your server with navicat and go to mangos>tables. In there search for Quest_template and double-click it. In the new window we will make a new entry. At the bottom of the screen there is a pluss and minus next to eachother. Click the pluss and you shoul have a new entry which should only contain zeros. I will explain them all as best I can and fill them in with you. Entry = 95000 The entry ID of everything must be unique so therefor I started out with 95000 for quests. I suggest for keeping it easy and in case you want to easily delete this quest when made you do the same. ZoneOrSort = 12 the zone or sort allows quests to get the zone tag in your quest log.I suggest looking for this number by checking what number the questgiver has in his other quests. My guess is that this has to do with the zone they are placed in like elwyn forrest or whatever but I could be way off on that. Minlevel = 5 This is the minimum level you need to do the quest. I put 5 there but it’s all up to you what the minimum level should be. Questlevel = 8 This should always be higher then the minimum level (but not too much). This is basically the level the quest really is. Type = 0 This I guess is what type of quest it is ( Dungeon, Raid or Group). Ofcourse that is just a guess. But if you wonder then just try to find a quest that is the same as the one you try to make and copy off that. Or see if 0 works. RequiredRaces = 1101 This is what race you need to be to be able to do the quest. My character is human and I searched for a quest that I got to do as a human and the number on that was 1101 (which I think means everyone can do it). RequiredSkillValue = 1 This is believed to be for setting up profession quests. I don’t know how to get the skill value on this one but just put 1 or 0 on there untill you figure it out. Or if someone knows tell me. I think it has something to do with the requiredraces. RequiredRepFaction = 0 You put here what faction you should have points for. If you don’t need this option just leave it at zero. If you really want a faction put there find someone who is in the faction you want and look for him in the Creature_template and see what his faction number is. But most of the time just leave it blank. RequiredRepValue = 0 How much points you need to have in that faction to be able to do the quest. SuggestedPlayers = 0 What players are allowed to do the quest. Leave it blank so everyone can enjoy it. LimitTime = 0 Time Limit. I hate time limits so leave this blank. SpecialFlags = 1 I have no clue so just find a similar quest and type in what they have and hope it works. For this one it’s 1. PrevQuestId = 0 The quest you need to finish first before this quest will appear. NextQuestId = 0 I don’t know this one. I think it’s the quest to get unlocked after this one. ExclusiveGroup = 0 The group that is only allowed to do this quest. Leave it blank so everyone can do it. NextQuestInChain = 0 If you are making a storyline with different quests as in after finishing this quest you want to continue the story by starting a new quest that continues this quest then you put the quest EntryId in here. But since in this tutorial this is a single quest leave it blank. SrcItemId = 25 Now we are going to have to deliver an item to someone so we need our questgiver to give us an item. Get the EntryId of any item you want and put it in here and the questgiver will give you this item when you accept the quest. For this one I just randomly picked something. Go into Item_template and pick the item you want to put in there. (can even be a custom made item) SrcItemCount = 1 How many of the item you get from the questgiver do you get. Well you only need 1 item for this tutorial quest so put in 1. SrcSpell = 0 I havent used this but I guess it’s which spell you get from the questgiver. Title = A quick delivery This is where you put in the title you give your quest. This will be what you see when you pick out the quest. Details =Hi $N,$B$BYou must deliver this item to Wilder Thistlenettle In Stormwind.$B$BYou can find him in the tavern in the dwarven district. This is where you put the details told to you by the questgiver about your quest. $N will be replaced by your character name (or name from whoever looks at the quest). $C will be replaced by the rank of the person viewing the quest and $B skips down a line. Objectives = Bring the item to Wilder Thistlenettle in the tavern located in the Dwarven District in Stormwind. This is a summary of your quest objective. Keep this as short as you can. OfferRewardText = Hi There $C,$B$Byou have brought me the item I was waiting for thank you very much. Please take this is a gift for your help. This is where you put the text that the person you have to go to to complete the quest when he shows you after you completed the quest. RequestItemsText = What can I do for you, $C? This is what the person you have to go to to complete the quest says before you completed the quest. EndText = This is what your see if you have completed your objectives. Keep it blank for this one since you complete the objective by getting the item. ObjectiveText You can have up to 4 objectives. Like get 4 items and such. Put the text for you get when you completed each objective here. Like objective 1 complete or something. This is not needed in this tutorial ReqItemId1 = 25 There are up to 4 items you can say you require to complete the objective. Since we only need the sword for this tutorial put in the EntryId of the sword which is 25. ReqItemCount1 = 1 As with the required items you need to say how many of the required items you need to have. For this tutorial you only need the 1 sword so put in 1. The same goes for all the other required and item count collums (just to make this tutorial a bit shorter J ) RewChoiceItemId1 = 2067 These colums is where you pick your rewards to chose from when you finish the quest. I pick something for level 5’s real quickly. However chose what you want and just put the EntryId in there. Pick the rewards you want to give. The whole RewOrMoney thing I havent figured out yet so I cant explain it just leave blank what you don’t know or experiment around J The Pointmap and stuff I don’t understand yet either but I think this is for setting up a point on the map you need to go to to finish your quest, then again I might be wrong. The Emote Colums are for the emotions the characters show when you do what the emote says, Just put in 1 at the CompleteEmote. Leave the rest blank. Now when you make your own stuff the things I dontk now about and all you can experiment around with if you really want to find out. But for this tutorial your quest is set up. 3 Hooking the characters up to the quest. Now you have set up your quest your characters still don’t know that they are the ones that have to give the quest or that they need to help you complete it. So now we will set that up. First we need to tell someone to give you the quest when you go to him, for this tutorial I have chosen Marshal Dughan. In your tables list double-click Creature_questrelation. This is where you will tell the server what character is stuck to what quest. So make a new entry by clicking the pluss sign on the bottom. In the Id Column enter the entryId of the character you want to have as the questgiver. Which is Marshal Dughan (his EntryId is 240). Then in the Quest column enter the EntryId of your quest (which if you follow this tutorial to the letter should be 95000). Now if you want you can go into the game and see Marshal Dughan and see if he has the quest you created. You can accept the quest and see if you get the required item too but remember to delete the quest before logging back out. Ok now for the final step. You need to tell the server who you want to go to to complete the quest. (this can be the same character as the questgiver) For this double-click Creature_InvolvedRelation. You will see it looks just like the previous page. We want you to take the sword to Wilder Thistlenettle (his EntryId is 656). So put that in the first column. Then enter the quests EntryId in the second column (the EntryId for the quest is 95000). Quit navicat, then exit your MySQL server and restart it. Go into the game and test if the quest works. If it does congratulations you have just made your very first custom quest. I know I didn’t answer everything in this tutorial but I hope I got some people started o nthe right foot here. Since there is so little found on making custom quests this is a least something. Hope you enjoy. If you know something more please share it with everyone and maybe we can all figure out how everything for the questmaking works. The Dark Knight.
Last edited by Batman; 08-31-2007 at 09:04 PM.
Reason: updated
| | D3scene |
Welcome to D3scene - probably the best location for all Gamers.
To participate in our friendly environment you have to register. After completing registration you will have full access to all threads and features. We care about members and try to make your stay as pleasant as possible. We are unique with the following feature for members - you will not see a single Advertisement!
The best: registration is completely free. It will not cost you a single penny or harm you in any way. You will lose nothing except 1 minute of your time. So why not register? We would be happy to see you around!
| 
08-30-2007, 04:20 PM
|  | Premium Member | | Join Date: Aug 2007
Posts: 1,111
Reputation: 315
Rep Power: 3 | | | nice tutorial. | 
08-30-2007, 04:50 PM
|  | Special | | Join Date: May 2007 Location: in my own pants...
Posts: 4,866
Reputation: 1127
Rep Power: 9 | | Quote: ZoneOrSort = 12 To be honest I don’t really know what this does but I looked at other quests from Marshal Dughan and they contained the # 12 here. So I suggest looking for this number by checking what number the questgiver has in his other quests. My guess is that this has to do with the zone they are placed in like elwyn forrest or whatever but I could be way off on that. Type = 0 This I guess is what type of quest it is. Ofcourse that is just a guess. But if you wonder then just try to find a quest that is the same as the one you try to make and copy off that. Or see if 0 works. RequiredSkillValue = 1 I don’t know how to get the skill value on this one but just put 1 or 0 on there untill you figure it out. Or if someone knows tell me. I think it has something to do with the requiredraces. | the zone or sort allows quests to get the zone tag in your quest log
the type would be "dungeon" "raid" or "group"
required skill value is for proffession quests i beleve
is there any way to do required classes? | 
08-31-2007, 12:00 AM
| | Newbie | | Join Date: Aug 2007
Posts: 5
Reputation: 5
Rep Power: 2 | | | I've looked but couldn't find anything on classes in the columns. Though it could be possible. Maybe with the column ExclusiveGroup or SuggestedPlayers. Wished I could be more help.
Thanks for explaining the other columns for me. | 
08-31-2007, 12:02 AM
|  | Special | | Join Date: May 2007 Location: in my own pants...
Posts: 4,866
Reputation: 1127
Rep Power: 9 | | | np, glad to help | 
08-31-2007, 05:32 AM
|  | The Man - The Legend™ | | Join Date: Jul 2007 Location: United States - AR
Posts: 1,336
Reputation: 582
Rep Power: 4 | | | Nice tut. I will use as soon as I can get back to my private server >.< stupid school. | 
08-31-2007, 03:50 PM
|  | Premium Member | | Join Date: Aug 2007
Posts: 1,111
Reputation: 315
Rep Power: 3 | | | ye thebest, i kno what u mean; btw if u could mod ur post with the info on what certain fields are to be for timed quest, raid quest, or w.e, thatd be awesome n id repped u for this again | 
08-31-2007, 09:10 PM
| | Newbie | | Join Date: Aug 2007
Posts: 5
Reputation: 5
Rep Power: 2 | | I updated the tutorial with Volund's information.
Kalbintion- I haven't made a timed quest yet since I hate time missions in games but I think all you need to do is put a number in the LimitTime column and see how much time that gives the mission. Also for raids and other type of missions we figured it has to do with the Type column. Best is to find a raid quest and see what number that quest has in the type column.
You don't need to give me rep, that is not why I made the tutorial although I'm happy you like the tutorial  | 
09-01-2007, 10:42 AM
|  | Advanced Hacker | | Join Date: Jun 2007 Location: In my Virtual Reality
Posts: 483
Reputation: 38
Rep Power: 2 | | is there a tut for this on antrix, or is it the same?  | 
09-02-2007, 04:43 PM
| | Newbie | | Join Date: Aug 2007
Posts: 5
Reputation: 5
Rep Power: 2 | | | I never used antrix so I can't say if it's the same. I'd say that if you can use navicat with your server and the colums are the same then it should work. | 
09-02-2007, 04:58 PM
|  | Premium Member | | Join Date: Jun 2007 Location: 127.0.0.1
Posts: 1,109
Reputation: 370
Rep Power: 3 | | Wait, did you make this yourself, or just copy and paste :/ I don't play WoW NEmore but I'm curious | 
09-03-2007, 11:46 AM
| | Newbie | | Join Date: Aug 2007
Posts: 5
Reputation: 5
Rep Power: 2 | | copy and paste it from where? I havent found a tutorial on making quests anywhere on the net, and I've looked all over. This is the first ever tutorial I ever made and yes I wrote it all myself as soon as I figured out how to make my own quests.  | 
07-29-2008, 03:45 PM
| | Wannabe Member | | Join Date: Jul 2008
Posts: 11
Reputation: 0
Rep Power: 1 | | | Nice... quests just dont give xp (im using wlk repack) | 
07-29-2008, 06:13 PM
|  | 13E7N3S5! | | Join Date: Jun 2007 Location: United States of America
Posts: 651
Reputation: 165
Rep Power: 2 | | | Whoa dude! 11 month bump?? Please don't its very annoying, closed. | | D3scene |
Welcome to D3scene - probably the best location for all Gamers.
To participate in our friendly environment you have to register. After completing registration you will have full access to all threads and features. We care about members and try to make your stay as pleasant as possible. We are unique with the following feature for members - you will not see a single Advertisement!
The best: registration is completely free. It will not cost you a single penny or harm you in any way. You will lose nothing except 1 minute of your time. So why not register? We would be happy to see you around!
| | Thread Tools | | | | Display Modes | Linear Mode |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off | | | | All times are GMT +1. The time now is 11:42 PM. |
»About D3scene - D3scene.com is a forum community which aims to provide every gamer with useful help to improve their skill in computer and console games. This help consists of so called hacks and tools giving gamers huge advantages. Nonetheless, this gaming community does not only share third party tools but also useful strategy guides which make a pro out of every noob with just a few tips and secrets.
- This help can be obtained through the specific game forums. Users share their knowledge and and help other users when they stumble across problems with their computer and console games.
|
»Navigation | | |  |