TreyZ Posted July 28, 2023 Posted July 28, 2023 Hi, i'm Trey and i just joined this forum because i used to play Conquer long time ago and recently i started to mess with some private server emulator i found on youtube.The server/client is 5165 and it's pretty messy but it works for me because i'm just trying to add new stuff just for nostalgic purposes.After i added some new maps from eudemons,crazy tao and some other tq games the main thing was to add new monsters as well,i tried making new id's but the monsters didn't show up in game (pretty sure i did something wrong) so i tried to find some empty monster ids.After adding a bunch of monsters from Era Of Faith on those "empty" ids i found out that i messed up my npcs.So if anyone knows how id's work and how they are composed and if it's possible to make new monster id's please help me out (Because the sewer rat from era of faith mob looks really awesome in conquer).Thanks in advance. Quote
Munsie Posted August 1, 2023 Posted August 1, 2023 Does the server emulator you downloaded have a name? If it's a commonly known / open source one, it may help narrow down the issue you're experiencing.Adding extra monster IDs wouldn't normally break NPCs, so I do wonder how that data is structured. Does that source have a proper database? Quote
TreyZ Posted August 3, 2023 Author Posted August 3, 2023 Does the server emulator you downloaded have a name? If it's a commonly known / open source one, it may help narrow down the issue you're experiencing.Adding extra monster IDs wouldn't normally break NPCs, so I do wonder how that data is structured. Does that source have a proper database?umm i know it's dumb but i'm using rikardoupdated from this video (i am not a programmer,i'm just doing this for fun,and that's why i'm not using a proper sql database is because i don't know how to :)) just leaned how to edit this stuff like a week or two ago) so far i managed to add maps ,new quests,new items and stuff (new weapons for some reason use the boxing animation but i guess i can fix it easy by linking the animation to some existing weapon one) the only problem i faced so far are the monsters.So i tried to add a new mob,let's say for example 2344, added the 2344000000 id to 3dobj and 3dtexture linked it to the 2344 folder,added the animations to 3dmotion, linked the texture and id in armor.dbc but for some reason it doesn't show in game but if i do this with an existing monster slot (like 102) it works but it messes up the npcs. Quote
Munsie Posted August 7, 2023 Posted August 7, 2023 It appears that source does have a database, but it's only used for player data. For monsters, you'd have to define the new monster in MobInfos.txt and then set a spawn for it in MobSpawns.txt. The source appears to read that data in Database.cs -> LoadMobs(), which may give you some clues on what each of those values are for.new items and stuff (new weapons for some reason use the boxing animation but i guess i can fix it easy by linking the animation to some existing weapon one)The animations would be handled by 3DMotion.dbc in the client. There's one line per body type, weapon type, and animation (which multiplies out to be tens of thousands of lines), though many of them share the same c3 animation file. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.