Ok. So I have this verb that allows me to replace the DMB and RSC files of the game the server is hosting, with updated versions of the same game.
So lets say I change the skin for the game within dream maker, I compile it, and I take the new DMB and RSC. Then I replace the DMB and RSC of the game with the new ones while it is actually being hosted. Then I reboot the game. It will bug out and nobody can connect, the skin won't load. Or something. I don't know SPECIFICALLY what is going on all I know is it screws up.
Maybe this could be fixed if its a bug, or some other thing?
I hope I explained this right.
ID:132896
Aug 15 2009, 9:50 am
|
|
Aug 15 2009, 6:13 pm
|
|
I don't see how this could work in the first place. Especially replacing the resource file, that doesn't even work when hosting locally most of the time. Maybe if you posted the verbs you made it would help with diagnosing the problem. Something like this could definitely be useful though, if it was supported.
|
In response to Falacy
|
|
As Falacy has stated, replacing the resource file is impossible while the world is online. You can replace the DMB File which contains the entire game's programming. However The Resource file is what contains the interface, icons, music, images and so on. If you update a game to use a new interface feature you will have to manually shut down the world before replacing the .rsc file.
|
In response to Falacy
|
|
Falacy wrote:
I don't see how this could work in the first place. Especially replacing the resource file, that doesn't even work when hosting locally most of the time. Maybe if you posted the verbs you made it would help with diagnosing the problem. Something like this could definitely be useful though, if it was supported. I do that regularly; upload a new DMB and RSC over the existing files while the server is running, then reboot and the new code/resources are deployed. |
In response to Leur
|
|
Leur wrote:
As Falacy has stated, replacing the resource file is impossible while the world is online. You can replace the DMB File which contains the entire game's programming. However The Resource file is what contains the interface, icons, music, images and so on. If you update a game to use a new interface feature you will have to manually shut down the world before replacing the .rsc file. IIRC the only time there was a problem with changing the .DMB or .RSC files was when they are being hosted from the same folder as dream maker. I believe if you host from a separate location you can replace them both without a problem. |
In response to AJX
|
|
AJX wrote:
IIRC the only time there was a problem with changing the .DMB or .RSC files was when they are being hosted from the same folder as dream maker. I believe if you host from a separate location you can replace them both without a problem. I can't see how it would allow you to update the rsc if A. its being downloaded or B. the version you're updating to has been changed (like DM locks)... and if it hasn't been changed then it would be completely pointless to update it in the first place. |
In response to Falacy
|
|
Falacy wrote:
AJX wrote: A: Don't know, don't care. Probably because it has to be loaded into your RAM to be used. B: True, but that wasn't the point of the discussion Anyway: Tested and confirmed. You can update the DMB and RSC files if the game is running in a different folder than the one they were compiled in. |
In response to AJX
|
|
I always upload a new DMB and RSC to my shell(via verbs, or via ftp) while the game is still being hosted. Hardly get any problems, only problem I got a few times was the RSC not uploading fully.
|
In response to AJX
|
|
AJX wrote:
IIRC the only time there was a problem with changing the .DMB or .RSC files was when they are being hosted from the same folder as dream maker. I believe if you host from a separate location you can replace them both without a problem. It was to my assumption that the DMB was the only to be replaced. I shall remember this newly acquired information for future updates. Thank you. |
In response to Leur
|
|
Leur wrote:
AJX wrote: Yep! Very helpful to know. And you are correct in the sense that, if you are trying to do this from your dream maker-ran game, it will fail and be pissed at you. |