Quote:
Originally posted by Kaimetsu
Couldn't ya just use a timeout?
|
How can I know how long it takes until it is loaded?
Quote:
Originally posted by Tyhm
a really smart batcher to automatically NPCServerize everything.
|
I will try to write one.
Basically it will just check simple events like playerenters and playertouchsme and will move every clientside command (like setbackpal, play, ...) into the clientside part.
If it finds any clientside commands it can't convert automatically, it will report the level and the position of the NPC. It would report toweapons, too.
Only problem: how can you read .graal files?
Ok, not the only problem...I need to convert a lot of flags, too. If I'd just keep the old flags they couldn't be read clientside. I need to add client. or clientr. in front of some flags. I would buld some flag database, where I add every flag and string and tell the levels in which it is used. Then I'd have to see which of them need to be changed. I would notice it, because only those flags need to be changed which are used in NPCs I need to convert manually. (I guess it would be quite a lot).
So we'd basically need a second server, to debug everything. We cannot destroy thousands of player accounts.
A converter graal to nw would be usefull, too.
I'd also rename the levels on the map to main_*.nw to be able to use gmaps.