Page 1 of 1

How to make new mobid?

Posted: Mon Apr 11, 2016 7:41 pm
by KOSMOS
Ok so here is what I am trying to do. I am trying to make an Epona(Rani) BC!
But when I try to make a spawn point for it, it will not let me due to fact I already have an entry for that mobid. I added it to mob_groups.sql though I can not seem to find how to create a new mob id. Is this something not in sql or lua? If it is that is fine just trying to figure out what I seem to be missing here.

Thanks in advance.

Re: How to make new mobid?

Posted: Mon Apr 11, 2016 9:09 pm
by KOSMOS
Never mind dug around a bit realizing I can only modify other mobs already in a zone.

Re: How to make new mobid?

Posted: Thu Apr 14, 2016 7:49 am
by KOSMOS
KOSMOS wrote:Never mind dug around a bit realizing I can only modify other mobs already in a zone.
Though I am guess it is possible just will require modifying the source code? Which I do plan to figure out though want to get server set up and open to public before I start something like that.

Re: How to make new mobid?

Posted: Thu Apr 14, 2016 8:45 am
by nasomi
KOSMOS wrote:
KOSMOS wrote:Never mind dug around a bit realizing I can only modify other mobs already in a zone.
Though I am guess it is possible just will require modifying the source code? Which I do plan to figure out though want to get server set up and open to public before I start something like that.
Unless you're modifying the source code to the client, no. These id's are hard coded into the client, if you tried to send your own, the client would not know what to do with it.

Re: How to make new mobid?

Posted: Thu Apr 14, 2016 6:25 pm
by KOSMOS
nasomi wrote:
KOSMOS wrote:
KOSMOS wrote:Never mind dug around a bit realizing I can only modify other mobs already in a zone.
Though I am guess it is possible just will require modifying the source code? Which I do plan to figure out though want to get server set up and open to public before I start something like that.
Unless you're modifying the source code to the client, no. These id's are hard coded into the client, if you tried to send your own, the client would not know what to do with it.
I am not trying to make completely different mobs just using mobs from other zones. So just need to figure out how to pull the correct ROM, just got to figure out how to do that figure.

Basically I am trying to make new BCs with mobs not in BCs. Like Rani, Tojil, etc.

Re: How to make new mobid?

Posted: Fri Apr 15, 2016 6:43 pm
by TeoTwawki
Nasomi wrote:Unless you're modifying the source code to the client, no
Dat mods, not source. Its really easy to mode the entity list dat, but you'd have to have all the player using that same modification which is a big pain in the rear
KOSMOS wrote:I am not trying to make completely different mobs just using mobs from other zones. So just need to figure out how to pull the correct ROM, just got to figure out how to do that figure.

Basically I am trying to make new BCs with mobs not in BCs. Like Rani, Tojil, etc.
Client hard codes them by zone. The only way around that it to let the object be named "NPC" in game (though server side it can be anything) or to use a faked pet object after either getting Kj to tell you how to use instantiate code or figuring that out yourself. Good luck! :lol:

Re: How to make new mobid?

Posted: Fri Apr 15, 2016 9:09 pm
by KOSMOS
TeoTwawki wrote:
Nasomi wrote:Unless you're modifying the source code to the client, no
Dat mods, not source. Its really easy to mode the entity list dat, but you'd have to have all the player using that same modification which is a big pain in the rear
KOSMOS wrote:I am not trying to make completely different mobs just using mobs from other zones. So just need to figure out how to pull the correct ROM, just got to figure out how to do that figure.

Basically I am trying to make new BCs with mobs not in BCs. Like Rani, Tojil, etc.
Client hard codes them by zone. The only way around that it to let the object be named "NPC" in game (though server side it can be anything) or to use a faked pet object after either getting Kj to tell you how to use instantiate code or figuring that out yourself. Good luck! :lol:
Sweet thank you, I will try to figure that out on my own. Once I have a decent idea what it is then I will try to see if I can get Kj to help.