Whenever I do this:
world
proc
Gameover()
world.Reboot()
It starts rebooting but never quite reboots.
ID:170681
![]() Dec 25 2004, 11:20 pm (Edited on Dec 26 2004, 5:31 am)
|
|
How do I reboot the world?
Whenever I do this: world It starts rebooting but never quite reboots. |
No it is valid because it's a playground game in which when everyone has lost, the game reboots so another round of the game can begin.
And no proc/GameOver() made no difference. DS often crashes aswell when trying to relog, but most of the times it just doesn't relog. |
DeathAwaitsU wrote:
No it is valid because it's a playground game in which when everyone has lost, the game reboots so another round of the game can begin. I use thos verb to reboot the world. mob/Admin U can mod it around to whatever u need |
DeathAwaitsU wrote:
And no proc/GameOver() made no difference. That's exactly what I'm saying. proc/GameOver is simply a waste of space (although it happens to be a very small waste). There's absolutely no reason for it. |
DeathAwaitsU wrote:
That is clearly the same thing as I was doing only in a verb. Nice. People volunteer to help you out of the goodness of their heart: Don't act like that. |
Yuck! Rebooting to start a new round?
You should make a procedure to restart the round. Like my Mice game does, and my CtF game. |
DeathAwaitsU wrote:
It isn't the full proc of GameOver(). There are some other bits checking to actually end the game. Well, that makes sense. Still, you shouldn't be rebooting in order to start a new round. IMO, that's just a really, really bad idea which ruins any atmosphere or "flow" that a game could possibly have. Anyway, you need to show us the rest of GameOver() and, if applicable, the situation in which you call it. |
Its a freeze tag game, I dont know if you've played the current one before but it's like that:
proc/GameOver(end) I'm doing it like that. |
|
However, that seems like a complete waste to me. In any code where actually using GameOver() is valid, there would be absolutely no reason not to just use world.Reboot() itself.