[Noob Friendly] Custom Factions menu

User Tag List

Results 1 to 8 of 8
  1. #1
    Nadromar's Avatar Contributor
    CoreCoins Purchaser
    Reputation
    368
    Join Date
    Oct 2006
    Posts
    509
    Thanks G/R
    13/28
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Noob Friendly] Custom Factions

    Okay, Even though it says noob friendly, It's ****in hard and the only way you can do is if your server is required to download a client side patch.
    If the patch isn't there it will still work but then the faction won't show up in the reputation tab, It will still exist as a requirement to for example buy things.

    People who don't use a client side patch can use faction 952, It's an unused test faction, But if you use this you can't choose it's name.

    Anyways, The first thing we're gonna do is download Taliis, DBC Editor and MPQ editor

    DBC Editor:
    Filebeam - Free Fast File Hosting

    Taliis:
    Filebeam - Free Fast File Hosting

    MPQ Editor
    MPQ Archives - Downloads

    Now, Let's get started shall we.



    1. Open up Taliis, Click File > Open and go to your Arcemu\dbc\Faction.dbc (Arcemu or whatever emulator you use)



    2.Click on tables at the left and scroll to the buttom



    3. Go to the bottom of the page, Click the very last row and then click this button TWICE:

    Two new rows should be added so go to the bottom



    4. Change the first number of the new row to some high number (2000 would be fine) And if you make it 2000, Make the second one 2001

    The first one will be used as parent, The second one is the actual faction.



    5. Then click file > Save > Select Faction.dbc, Save and close the program

    Okay, Now we're gonna do editting that we can't do in taliis for some ****ed up reason



    6. Open up DBC Editor and open up Faction.dbc again and go to the new row with ID 2000 or whatever you used.

    Okay, Now I'm gonna explain the collums we need



    ID ID
    Field 1 Each faction that has gainable rep has a unique number.
    Field 2 Friendly with
    Field 3 At war with
    Field 11 Base Reputation
    Field 18 Refference to Parent Faction
    Field 19 Name
    Field 36 Description


    Taken from Faction.dbc - Source Peek Wiki
    These are the ones we'll be using,
    If you want more detailed factions I suggest you check what all the fields are for.


    Okay this is where the real work starts, First of all we'll make a category for it which would basically for example be this:


    A faction where you can't gain rep and is basically only used as parent. such as Classing and Alliance in the picture. We will only be making one though



    7. Ok so now we will make the parent



    8. Go to ID 2000



    9. Change field 1 to -1 (If it isnt already)

    The -1 means it's a faction you cant gain rep with, Factions where you CAN gain rep have a unique ID.



    10. Change field 2 to 35

    This is basically the factions its friendly with.
    If you want more difficult factions you have to figure this one out yourself.
    What this does is basically make everything friendly (It's the same ID as you would use for .mod faction in a private server.
    It refferences to FactionTemplate.dbc so you can choose one yourself there. But it's not much use really



    11. Change Field 3 to 0 (if it isnt already)

    This is basically all the enemy factions, If you would set this to 35, Everything would probably be hostile.



    12. Change field 11 to 0



    13. Change Field 18 to 0 (If it isnt already)

    (We will need this one to create the actual faction though, This is simply the parent)



    14. Change Field 19 to Cathegory Name



    15. You can leave Field 36 blank in the parent (You cant read parent description.

    Okay the cathegory is done, Now we will edit ID 2001, Which would be the actual faction itself.



    16. Okay edit Field 1 to 2001
    The unique ID, This number doesnt matter as long as it's not used by any other faction.



    17. Repeat steps 10 to 11



    18. Change field 11 to 0 (Read below if you want a different one)

    This is the reputation amount the faction will start with.
    0 would be neutral, 3000 friendly, -3000 unfriendly.
    I'll go with 0, Use this in the actual faction only



    19. Change Field 18 to 2000

    If you used another ID for the cathegory you have to use that.
    This is basically what links the faction to the cathegory, If you make a new faction and you want it in the same cathegory you also have to put this field to 2000 or whatever you used.



    20. Change Field 19 to Faction Name

    This is the actual name of the actual Faction, obviously.



    21. Change Field 36 to the Faction Description.

    Basically some info about the faction.


    Okay, Now we are done, Click a different row (Not an older one that hasnt been editted) And click Save. (For some reason this crap program resets the entire line if you don't click somewhere else first)




    22. Now open up MPQ Editor



    23. Click File > New MPQ, Name it patch-Z.MPQ
    (The Z and the MPQ needs to be in caps, the test needs to be in non capital letters, Else it ****s up)



    24. When you created the MPQ create a new folder in it and name it DBFilesClient, And drag the custom Faction.DBC in there and close the program.



    25. You can find the patch in the same folder as the MPQ Editor is.



    26. Put the patch in your World of Warcraft/Data folder, Restart the server and restart wow with the model edit fix.



    I hope that was clear enough and had any point to humanity, This took a ****load of time xD.
    Feel free to ask any questions.
    Last edited by Nadromar; 07-05-2009 at 04:23 PM.

    [Noob Friendly] Custom Factions
  2. #2
    The-Eradicator's Avatar Contributor

    Reputation
    149
    Join Date
    May 2007
    Posts
    829
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Good man! Now if only you had an avatar that didn't make me want to shoot myself.

    +Repx3

  3. #3
    svedin's Avatar Contributor
    Reputation
    124
    Join Date
    Jun 2008
    Posts
    557
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    good guide this will help alot off ppls

    +Rep added

  4. #4
    hampe95's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    53
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    an answer to my prayers
    gonna +rep after i have spread some rep around
    (its your fault all of ur edits/guides are so amazing xD)

  5. #5
    Nadromar's Avatar Contributor
    CoreCoins Purchaser
    Reputation
    368
    Join Date
    Oct 2006
    Posts
    509
    Thanks G/R
    13/28
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks hampe95 :P

  6. #6
    Hellgawd's Avatar Account not activated by Email
    Reputation
    710
    Join Date
    Jun 2007
    Posts
    2,480
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Very good guide. Let's see a screenshot of one of your custom factions

  7. #7
    Roflmal's Avatar Member
    Reputation
    10
    Join Date
    Mar 2009
    Posts
    81
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Now we must only know, how to give the faction a new NPC... Lets say I made a Scholo Faction and I made a Flesh Golem via HeidiSQL. Where can I find the number of the faction, to put it into the Faction collumn in HeidiSQL ?

  8. #8
    sasoritail's Avatar Contributor
    Reputation
    161
    Join Date
    Sep 2008
    Posts
    655
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Epic as usually foxx =D
    +Rep (Need to spread q.q)
    It's been a while

Similar Threads

  1. [Noob Friendly] Custom Flight Paths (Requires client side patch)
    By Nadromar in forum WoW EMU Guides & Tutorials
    Replies: 15
    Last Post: 09-27-2022, 05:19 PM
  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. How to make custom items for your server! WITH PICS! [Noob friendly]
    By ',-Jurkey-,' in forum WoW EMU Guides & Tutorials
    Replies: 7
    Last Post: 03-29-2008, 09:54 AM
  4. [Guide] How-To make custom items for your server[Noob Friendly]
    By FelBlood in forum WoW EMU Guides & Tutorials
    Replies: 2
    Last Post: 03-29-2008, 06:50 AM
  5. The easy way to make custom items for your server WITH PICTURES! [Noob friendly]
    By ',-Jurkey-,' in forum WoW EMU Guides & Tutorials
    Replies: 15
    Last Post: 03-19-2008, 09:44 AM
All times are GMT -5. The time now is 03:56 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