Collection of all my scripts for tes3mp. Important note: Many of these scripts are for v0.6, and only exist here so that links don't break. For scripts created for versions beyond v0.6, look in the appropriately named folders.
Steam Disucssion - Change the way that the attribute advancement modifiers on level up are calculated.
Steam Discussion - A patch that adds the functionality of marking and recalling via server command, useful until the spells get fixed.
Steam Discussion - Players can claim containers and sell its contents.
Steam Discussion - Adds the ability to save locations and later warp to them.
Steam Discussion - A compilation of data on the game's items and some related functions for use in server scripts. Not all items are currently implemented.
Steam Discussion - A compilation of data on the game's base classes and some related functions for use in server scripts. NPC classes not yet implemented.
Needs to be required somewhere.
See the file itself for full information on/list of Methods.
classInfo.GetPlayerClassData(pid) - returns a table of information on the provided player's class (custom or default).
classInfo.GetCustomClassData(pid) -returns a table of information on the provided player's custom class. Should probably just use classInfo.GetPlayerClassData(pid) instead.
classInfo.GetClassData(className) - returns a table of information on the provided class.
classInfo.GetGovernedAttribute(skillId) - returns the attribute id of the attribute that governs the skill.
classInfo.GetSpecializationName(specializationId) - returns the name of the specialization that has the provided specialization id (e.g. 0 returns "Combat")
tes3mp.GetAttributeName(attributeId)
tes3mp.GetSkillName(skillId)
tes3mp.GetAttributeId(attributeName)
tes3mp.GetSkillId(skillName)
Just a quick hack of sales chest to add the global mode, before I actually added it in a less-hacky manner to the main script. Don't use this one. I don't even know why it's still here :P
Steam Discussion - Original version of flatModifiers, which wasn't dependant on classInfo.