Removal of 80+ Mobs
Re: Removal of 80+ Mobs
So is there eventually going to be an official fix? I was going to create a sql script to rename / level down all the mobs. I'll post it here when its finished.
-
- Developer
- Posts: 707
- Joined: Sun Jul 22, 2012 12:11 am
Re: Removal of 80+ Mobs
You won't be able to rename them. The name field in the database tells it what lua script to load rather than actually supplying a name. The name is supplied by the DATs on the client side based on the mob ID.
Re: Removal of 80+ Mobs
Can't I just change the mob ID?
Re: Removal of 80+ Mobs
Doesn't seem like this is going in a very retail direction tho, sounds counter-productive.
-
- Developer
- Posts: 707
- Joined: Sun Jul 22, 2012 12:11 am
Re: Removal of 80+ Mobs
You can change the mobid but you can't reuse them, which means only as many mobs as normally own that name can exist in a zone.
-
- Developer
- Posts: 539
- Joined: Sun Jul 22, 2012 12:17 am
Re: Removal of 80+ Mobs
Let me try to break down what bluekirby0 is saying.
Inside the FFXI client's DATs there is a list. The list is something to the effect of NPC 12345 in Zone 128 has the name "Maat."
Darkstar has a table that defines NPC 12345's model, stats, job, level, position, etc. That stuff is all Darkstar. That means the levels can be fixed by just altering the database. You can even make them look like Byakko, if that's your thing. But they'll still be named Maat, because they're NPC 12345. If you change that to NPC 12346? You'll get Magian Moogle for the name instead, because the client's list says 12346 is "Magian Moogle." If you change it to 99999, which doesn't exist? You'll get "NPC."
The name is determined entirely by the client. There is absolutely nothing that can be done from the server side to affect the name. To fix the names, you have to alter the client, which is not what the team apparently set out to do.
Now, if someone else wants to pick up that torch and run with it... well, there's the torch.
Inside the FFXI client's DATs there is a list. The list is something to the effect of NPC 12345 in Zone 128 has the name "Maat."
Darkstar has a table that defines NPC 12345's model, stats, job, level, position, etc. That stuff is all Darkstar. That means the levels can be fixed by just altering the database. You can even make them look like Byakko, if that's your thing. But they'll still be named Maat, because they're NPC 12345. If you change that to NPC 12346? You'll get Magian Moogle for the name instead, because the client's list says 12346 is "Magian Moogle." If you change it to 99999, which doesn't exist? You'll get "NPC."
The name is determined entirely by the client. There is absolutely nothing that can be done from the server side to affect the name. To fix the names, you have to alter the client, which is not what the team apparently set out to do.
Now, if someone else wants to pick up that torch and run with it... well, there's the torch.
Test Server: Hanekawa | Fantasy World: Naito
An occasionally updated list of what works
Bugs reports go here. | Project chat here.
Things I've found, but don't plan to work on.
An occasionally updated list of what works
Bugs reports go here. | Project chat here.
Things I've found, but don't plan to work on.
Re: Removal of 80+ Mobs
Ok I understand thanks. I will just write a script to level down all those mobs. Thanks.