As a result of someone importing multiple copies of the same tables we have inherited some problems that need sorting with the MapMoveEvent and the Mob spawn tables.
Easy one first
The MapMoveEvent table list all the points of contact between maps so you stand on one cord and the system moves you into the next map at the appropriate cords set in the table.
As this table has had multiple copies of the same table imported there are up to 4 versions of the same identical information in the table. So when we want to change something there are multiple entries to deal with and the risk of conflicting results if you miss/cock up one. This is a serious PITA when you want to change one of them. I need someone who is competant with EXCEL or similar to take the table, and delete all multiple copies of each UNQIUE record leaving just one of each in the table and then renumber the records with a unique ID.
It can be done manually but your head impodes after 15 minutes as you lose the will to live (and your concentration). Any takers or ideas?
Harder one
The Mob Spawn table has over 15,000 lines of instructions which is why it takes so long to spawn all the mobs after a reboot. Each instruction line has unique information about map/mob/cords for spawn/amount of mobs etc so it is a little more complex trying to consolidate this information as we are not removing unique records, we want to consolidate some which are very similar them. The aim is to massively reduce the number of instruction lines to something under 5000 (less if possible) by changing the following:
Where it currently has something like
Map100 BlackMaggot 5 cords 10 50
Map100 BlackMaggot 10 cords 50 100
Map100 BlackMaggot 10 cords 100 200
I want to consolidated these three lines into
Map100 Blackmaggot 25 cords 10 200
Therefore the search would need to be where map/mobtype were the same, add the total amount of mobs set to spawn and then replace with a single line that spawned them between the lowest xy cord (10) and highest xy cord (200) (if thats doesnt make sense I'll rewrite it until it does, just say)
Anyone familiar with this table type who also has expertise in running automated routines in EXCEL?
All idea welcome.
If we can crack this it will get the game operational faster after reboot which would also allow us to experiment with faster respawns in busy places without taxing the system too much.
Cheers :-)
Penny


LinkBack URL
About LinkBacks

lol i found out how to do Wildcard searches today as well which sped up the BG copy
)


Bookmarks