This thread is severely out of date. Instead I recommend looking at these two threads:
https://forums.taleworlds.com/index.php/topic,240255.0.html - The Ultimate Introduction to Modding by Lumos
https://forums.taleworlds.com/index.php/topic,326973.0.html - Warband Modder's Download Repository by Lav
Well, this is for all those newbies out there who want to try their luck at modding. you're lucky I'm bored, or you would eventually start a thread that people will hate you for. Something along the lines of:
"hi can u teach me how 2 mod im a noob
"
So, I've put these guides together so that anybody who actually wants to help them out only has to post one link, as opposed to a bunch.
Modding basically revolves around what is called the module system. You can use the module system to make your first mod.
The module system works somewhat like this: It basically translates the random numbers that you would see were you to open a module's folder into relatively readable material that you can easily change, and quickly and easily apply these changes. It is the largest and most important thing you will ever need to make a mod.
Well, the first thing to do to make a mod should be: Go into C:\Program Files\Mount&Blade\Modules (or wherever you have M&B installed) find the folder titled "Native". Simply copy and paste another one into the Modules folder. Rename the folder (It should say "Native-copy" or something similar) to whatever you want your module to be called.
Then, download the module system. The first thing you want to do with that is open it up, go to the file titled "module_info", and set the export path from "C:/Program Files/Mount&Blade/Modules/Native" to "C:/Program Files/Mount&Blade/Modules/(your mod's name)/".
After that, read Winter's guide on how to use it. (In a link below). Start out small, making only small changes to troops. Hit build_module to see your changes in-game. When you get a basic feel for how the module system works, download Thorgrim's BRFedit (in a link below) and take a look at Yoshiboy's tutorial on how to add items to M&B.
Module system for Warband is released:
http://forums.taleworlds.com/index.php/topic,107054.0.html
WARNING: Not all guides/downloads may work with Warband
https://forums.taleworlds.com/index.php/topic,240255.0.html - The Ultimate Introduction to Modding by Lumos
https://forums.taleworlds.com/index.php/topic,326973.0.html - Warband Modder's Download Repository by Lav
Well, this is for all those newbies out there who want to try their luck at modding. you're lucky I'm bored, or you would eventually start a thread that people will hate you for. Something along the lines of:
"hi can u teach me how 2 mod im a noob
So, I've put these guides together so that anybody who actually wants to help them out only has to post one link, as opposed to a bunch.
Modding basically revolves around what is called the module system. You can use the module system to make your first mod.
The module system works somewhat like this: It basically translates the random numbers that you would see were you to open a module's folder into relatively readable material that you can easily change, and quickly and easily apply these changes. It is the largest and most important thing you will ever need to make a mod.
Well, the first thing to do to make a mod should be: Go into C:\Program Files\Mount&Blade\Modules (or wherever you have M&B installed) find the folder titled "Native". Simply copy and paste another one into the Modules folder. Rename the folder (It should say "Native-copy" or something similar) to whatever you want your module to be called.
Then, download the module system. The first thing you want to do with that is open it up, go to the file titled "module_info", and set the export path from "C:/Program Files/Mount&Blade/Modules/Native" to "C:/Program Files/Mount&Blade/Modules/(your mod's name)/".
After that, read Winter's guide on how to use it. (In a link below). Start out small, making only small changes to troops. Hit build_module to see your changes in-game. When you get a basic feel for how the module system works, download Thorgrim's BRFedit (in a link below) and take a look at Yoshiboy's tutorial on how to add items to M&B.
Module system for Warband is released:
http://forums.taleworlds.com/index.php/topic,107054.0.html
WARNING: Not all guides/downloads may work with Warband
Downloadables:
Module system 1.010!
http://forums.taleworlds.com/index.php/topic,49267.0.html
Old versions of M&B and their respective module systems:
http://forums.taleworlds.com/index.php/topic,30480.0.html (thanks to Septa Scarabae)
Rigging armors with Wings3d: (tool, thanks to Manitas)
http://forums.taleworlds.com/index.php/topic,55698.0.html
Throgrim's BRFedit:
http://forums.taleworlds.com/index.php/topic,8771.0.html
Throgrim's map editor:
http://forums.taleworlds.com/index.php/topic,5646.0.html
Item editor: (will work with 1.0)
http://forums.taleworlds.com/index.php/topic,27735.0.html (thanks to jordan)
troop editor: (will work with 1.0)
http://forums.taleworlds.com/index.php/topic,34154.0.html (thanks to HokieBT)
Module system 1.010!
http://forums.taleworlds.com/index.php/topic,49267.0.html
Old versions of M&B and their respective module systems:
http://forums.taleworlds.com/index.php/topic,30480.0.html (thanks to Septa Scarabae)
Rigging armors with Wings3d: (tool, thanks to Manitas)
http://forums.taleworlds.com/index.php/topic,55698.0.html
Throgrim's BRFedit:
http://forums.taleworlds.com/index.php/topic,8771.0.html
Throgrim's map editor:
http://forums.taleworlds.com/index.php/topic,5646.0.html
Item editor: (will work with 1.0)
http://forums.taleworlds.com/index.php/topic,27735.0.html (thanks to jordan)
troop editor: (will work with 1.0)
http://forums.taleworlds.com/index.php/topic,34154.0.html (thanks to HokieBT)
Guides:
Before you make a topic:
http://forums.taleworlds.com/index.php?action=search;advanced
Module system documentation: (an outdated but still useful guide to the basics of the module system)
http://forums.taleworlds.com/index.php/board,12.0.html
Module System Documentation 1.011: (Big thanks to jik)
http://forums.taleworlds.com/index.php/topic,56798.0.html
A massive guide to an assortment of useful scripts: (Thanks to transvanio)
http://forums.taleworlds.com/index.php/topic,78411.0.html
Tutorial on vertex animating with Thorgrim's BRFedit: (Thanks to Thorgrim) (new!)
http://forums.taleworlds.com/index.php/topic,8771.msg450598.html#msg450598
Simple texturing tutorial: (thanks to Buxton)
http://forums.taleworlds.com/index.php/topic,24446.0.html
Adding your own fonts: (Thanks to -GandalfTheGrey)
http://forums.taleworlds.com/index.php/topic,6563.0.html
Adding the option to speak with the Village Elder from the village menu: (Thanks to HokieBT and some other bloke)
http://forums.taleworlds.com/index.php/topic,57994.new.html#new
Another basic guide on mod-making: (Thank you Jubal)
http://z9.invisionfree.com/exilian/index.php?showtopic=26
Different method of naval battles+water travel: (Thanks to me!
)
http://forums.taleworlds.com/index.php/topic,69810.0.html
Texturing tutorial: (Thanks to Yoshiboy)
http://forums.taleworlds.com/index.php/topic,14245.0.html
Adding Mirathei's sea battles: (Thanks to Jubal and Mirathei)
http://forums.taleworlds.com/index.php/topic,52793.0.html
Making a new Quest: (Thanks to Kolba)
http://forums.taleworlds.com/index.php/topic,53259.0.html
Making a new party on the map: (Thanks to Kolba)
http://forums.taleworlds.com/index.php/topic,53192.0.html
Scene editing guide: (Thanks to Jubal)
http://z9.invisionfree.com/exilian/index.php?showtopic=12
Adding a new faction: (Thanks to Dindi/Grailknighthero)
http://forums.taleworlds.com/index.php/topic,28839.0.html
OR: (thanks to ealabor/Mirathei)
http://forums.taleworlds.com/index.php/topic,42588.0.html
Adding new items to M&B using wings3d:
http://forums.taleworlds.com/index.php/topic,6146.0.html (thanks to Yoshiboy)
Making only one banner per faction: (Thanks to Jubal)
http://z9.invisionfree.com/exilian/index.php?showtopic=417
Adding Chel's abilities scripts: (Thanks to Chel and Jubal)
http://z9.invisionfree.com/exilian/index.php?showtopic=74
Rigging tutorial: (Thanks to Yoshiboy)
http://forums.taleworlds.com/index.php/topic,15272.0.html
Switching banners between lords/kings: (Thanks to HokieBT)
http://forums.taleworlds.com/index.php/topic,51128.0.html
Basic modelling tutorial: (written)
http://forums.taleworlds.com/index.php/topic,10868.msg177875.html#msg177875 (thanks to Highelf)
Making teleports and healers: (thanks to Kolba)
http://forums.taleworlds.com/index.php/topic,53675.0.html
Downloadable modelling videos:
http://forums.taleworlds.com/index.php/topic,24463.0.html (thanks to Highelf)
Making weapon textures: (for .960)
http://forums.taleworlds.com/index.php/topic,42137.0.html (thanks to James)
Disabling NPC arguments: (useful and easy!)
http://forums.taleworlds.com/index.php/topic,46630.0.html
Unwrapping tutorial:
http://forums.taleworlds.com/index.php/topic,11531.0.html
Making scenes and scene props:
http://forums.taleworlds.com/index.php/topic,11559.0.html
Adding custom music to the game: (Does NOT work with 1.0)
http://forums.taleworlds.com/index.php/topic,24458.0.html
1.0 compatible guide on adding custom music:
http://forums.taleworlds.com/index.php/topic,50101.msg1300258.html#msg1300258
Before you make a topic:
http://forums.taleworlds.com/index.php?action=search;advanced
Module system documentation: (an outdated but still useful guide to the basics of the module system)
http://forums.taleworlds.com/index.php/board,12.0.html
Module System Documentation 1.011: (Big thanks to jik)
http://forums.taleworlds.com/index.php/topic,56798.0.html
A massive guide to an assortment of useful scripts: (Thanks to transvanio)
http://forums.taleworlds.com/index.php/topic,78411.0.html
Tutorial on vertex animating with Thorgrim's BRFedit: (Thanks to Thorgrim) (new!)
http://forums.taleworlds.com/index.php/topic,8771.msg450598.html#msg450598
Simple texturing tutorial: (thanks to Buxton)
http://forums.taleworlds.com/index.php/topic,24446.0.html
Adding your own fonts: (Thanks to -GandalfTheGrey)
http://forums.taleworlds.com/index.php/topic,6563.0.html
Adding the option to speak with the Village Elder from the village menu: (Thanks to HokieBT and some other bloke)
http://forums.taleworlds.com/index.php/topic,57994.new.html#new
Another basic guide on mod-making: (Thank you Jubal)
http://z9.invisionfree.com/exilian/index.php?showtopic=26
Different method of naval battles+water travel: (Thanks to me!
http://forums.taleworlds.com/index.php/topic,69810.0.html
Texturing tutorial: (Thanks to Yoshiboy)
http://forums.taleworlds.com/index.php/topic,14245.0.html
Adding Mirathei's sea battles: (Thanks to Jubal and Mirathei)
http://forums.taleworlds.com/index.php/topic,52793.0.html
Making a new Quest: (Thanks to Kolba)
http://forums.taleworlds.com/index.php/topic,53259.0.html
Making a new party on the map: (Thanks to Kolba)
http://forums.taleworlds.com/index.php/topic,53192.0.html
Scene editing guide: (Thanks to Jubal)
http://z9.invisionfree.com/exilian/index.php?showtopic=12
Adding a new faction: (Thanks to Dindi/Grailknighthero)
http://forums.taleworlds.com/index.php/topic,28839.0.html
OR: (thanks to ealabor/Mirathei)
http://forums.taleworlds.com/index.php/topic,42588.0.html
Adding new items to M&B using wings3d:
http://forums.taleworlds.com/index.php/topic,6146.0.html (thanks to Yoshiboy)
Making only one banner per faction: (Thanks to Jubal)
http://z9.invisionfree.com/exilian/index.php?showtopic=417
Adding Chel's abilities scripts: (Thanks to Chel and Jubal)
http://z9.invisionfree.com/exilian/index.php?showtopic=74
Rigging tutorial: (Thanks to Yoshiboy)
http://forums.taleworlds.com/index.php/topic,15272.0.html
Switching banners between lords/kings: (Thanks to HokieBT)
http://forums.taleworlds.com/index.php/topic,51128.0.html
Basic modelling tutorial: (written)
http://forums.taleworlds.com/index.php/topic,10868.msg177875.html#msg177875 (thanks to Highelf)
Making teleports and healers: (thanks to Kolba)
http://forums.taleworlds.com/index.php/topic,53675.0.html
Downloadable modelling videos:
http://forums.taleworlds.com/index.php/topic,24463.0.html (thanks to Highelf)
Making weapon textures: (for .960)
http://forums.taleworlds.com/index.php/topic,42137.0.html (thanks to James)
Disabling NPC arguments: (useful and easy!)
http://forums.taleworlds.com/index.php/topic,46630.0.html
Unwrapping tutorial:
http://forums.taleworlds.com/index.php/topic,11531.0.html
Making scenes and scene props:
http://forums.taleworlds.com/index.php/topic,11559.0.html
Adding custom music to the game: (Does NOT work with 1.0)
http://forums.taleworlds.com/index.php/topic,24458.0.html
1.0 compatible guide on adding custom music:
http://forums.taleworlds.com/index.php/topic,50101.msg1300258.html#msg1300258
Miscellaneous:
AI army reinforcement:
http://forums.taleworlds.com/index.php/topic,51401.0.html
How to Install Mods for Mount & Blade
http://forums.taleworlds.com/index.php/topic,9715.0.html
{Alternate}
http://forums.taleworlds.com/index.php/topic,12683.0.html
(To use when releasing a mod
Mod Installer Script: (Thanks to Janus)
http://forums.taleworlds.com/index.php/topic,5488.0.html
Modding tips and limits: (thanks to ealabor)
http://forums.taleworlds.com/index.php/topic,52642.0.html
How to copy items from mod to mod, by D'Sparil:
http://forums.taleworlds.com/index.php/topic,22899.0.html
Mod Makers Q&A thread. If you have a small question, ask here:
http://forums.taleworlds.com/index.php/topic,6575.0.html
For comprehensive lists of historical names by culture. Good for historical mods. (Thanks to saxondragon)
http://www.lowchensaustralia.com/names/medievalnames.htm
Here is a nice link for colors for our factions and bandits (Thanks to saxondragon)
http://en.wikipedia.org/wiki/List_of_colors
And to convert the hex values to a usable format for the factions file: (Thanks to saxondragon)
http://flor.nl/dec2hex.html
OSP project, recommended you check here to see if someone's made an item you would like to have but don't want to make:
http://forums.taleworlds.com/index.php/topic,50086.0.html (Credits to maw, Llew2, and all the modellers and anybody who've helped with this. (Too many to list))
A bunch of assembled guides on doing ****. VERY useful.
http://forums.taleworlds.com/index.php/topic,15562.0.html
Also, as this is a recurring problem, How to take a screenshot. Then, upload the image to any image hosting site, such as imageshack or photobucket. Then, copy the "direct link" (as it's called for photobucket, not sure about imageshack) and paste it in between and /img]. (with a [ in front of /img], I just couldn't post the whole thing because then nothing shows up.) If that fails, just posting a link will work too.
IMPORTANT NOTE! There is a chance that after installing python and the module system, You will get an error when you go to "build_module". It should say "Python is not recognized as...". If you get that, look [url=http://forums.taleworlds.com/index.php/topic,35044.0.html]here. [/url][/spoiler]
Well, that's almost everything you'd need to know on how to make a (basic) mod.
Hope I didn't forget anything.
[color=red]Please Note:
The Module System WILL NOT work if you have python 3.0 installed. It is only compatible with python 25 and python 26!
Also, DO NOT ask for this topic to be stickied. While I appreciate the support, the admins have already said that they do not wish to set this topic as a sticky.[/color]
AI army reinforcement:
http://forums.taleworlds.com/index.php/topic,51401.0.html
How to Install Mods for Mount & Blade
http://forums.taleworlds.com/index.php/topic,9715.0.html
{Alternate}
http://forums.taleworlds.com/index.php/topic,12683.0.html
(To use when releasing a mod
Mod Installer Script: (Thanks to Janus)
http://forums.taleworlds.com/index.php/topic,5488.0.html
Modding tips and limits: (thanks to ealabor)
http://forums.taleworlds.com/index.php/topic,52642.0.html
How to copy items from mod to mod, by D'Sparil:
http://forums.taleworlds.com/index.php/topic,22899.0.html
Mod Makers Q&A thread. If you have a small question, ask here:
http://forums.taleworlds.com/index.php/topic,6575.0.html
For comprehensive lists of historical names by culture. Good for historical mods. (Thanks to saxondragon)
http://www.lowchensaustralia.com/names/medievalnames.htm
Here is a nice link for colors for our factions and bandits (Thanks to saxondragon)
http://en.wikipedia.org/wiki/List_of_colors
And to convert the hex values to a usable format for the factions file: (Thanks to saxondragon)
http://flor.nl/dec2hex.html
OSP project, recommended you check here to see if someone's made an item you would like to have but don't want to make:
http://forums.taleworlds.com/index.php/topic,50086.0.html (Credits to maw, Llew2, and all the modellers and anybody who've helped with this. (Too many to list))
A bunch of assembled guides on doing ****. VERY useful.
http://forums.taleworlds.com/index.php/topic,15562.0.html
Also, as this is a recurring problem, How to take a screenshot. Then, upload the image to any image hosting site, such as imageshack or photobucket. Then, copy the "direct link" (as it's called for photobucket, not sure about imageshack) and paste it in between and /img]. (with a [ in front of /img], I just couldn't post the whole thing because then nothing shows up.) If that fails, just posting a link will work too.
IMPORTANT NOTE! There is a chance that after installing python and the module system, You will get an error when you go to "build_module". It should say "Python is not recognized as...". If you get that, look [url=http://forums.taleworlds.com/index.php/topic,35044.0.html]here. [/url][/spoiler]
Well, that's almost everything you'd need to know on how to make a (basic) mod.
Hope I didn't forget anything.
[color=red]Please Note:
The Module System WILL NOT work if you have python 3.0 installed. It is only compatible with python 25 and python 26!
Also, DO NOT ask for this topic to be stickied. While I appreciate the support, the admins have already said that they do not wish to set this topic as a sticky.[/color]