Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Tech Support (https://forums.graalonline.com/forums/forumdisplay.php?f=7)
-   -   The Primary Classic Bug (https://forums.graalonline.com/forums/showthread.php?t=24448)

Tyhm 02-24-2002 05:27 AM

The Primary Classic Bug
 
On all free servers, timeouts end when the leader leaves the room.

Even if you're using timereverywhere.

Fix please. :(

zell12 02-24-2002 11:40 AM

I never noticed :(

Tyhm 02-24-2002 02:43 PM

You can especially tell in the Lizard Temple...even the baddies freeze, sometimes while still blinking. Not fun.

jeff335 02-24-2002 11:23 PM

if(playerleaves){timeout=.05;}


Or does playerleaves work on free servers?

Tyhm 02-25-2002 02:28 AM

It does not, and that would only set a timeout for a player not in the room...the trouble is when the leader leaves, the control of the room is transferred to noone. Nobody is in charge of maintaining the timeout, not even the people that were previously very peacefully running their own timeout loops. The entire level just freezes. Some aspects even reset to the editor state, NPCs go right back to where they were (a phenomenon that unfortunately does not apply to NPCs that are never supposed to move yet drift anyway - don't quite understand that one), Baddies return to their original position and just FREEZE. Walking into them hurts, attacking them does nothing...it's as if the leader of the level was lagging like mad.

Admins 02-25-2002 02:36 AM

Um I will check that
Since when does that happen?
In which level can I test it?

zell12 02-25-2002 05:37 AM

Stefan, I also noticed tht now, when yo have a room full of baddies, they freze... even the non-laggy players, so now, we have to use if (!leader) and warp the to the same level, just another name so its no laggy :(

Tyhm 02-25-2002 08:36 AM

I'd recommend liztemp2.graal for instance...all the liztemp levels are kooky like that...if you go on as yourself you'll have an entourage to help you test it. ^_^

liztemp6b.graal to liztemp6g.graal are also good - the gravity script is timereverywhere, obviously, because everyone is affected by it. However, when the leader leaves....poof.

Admins 02-25-2002 05:51 PM

Ok I fixed some stuff and restarted classic.
The 'isleader' thing should be fixed for baddies
(tested it with 2 Graals), haven't got time to
check if the timer works for npc scripts

zell12 02-26-2002 03:50 AM

-er- mabey you can like, set the flag in the player to use the timout on... or something x.x

Tyhm 02-26-2002 05:46 AM

Works much better now! Thank you very much!

Saga2001 02-28-2002 12:19 AM

Couldn't you just use putbaddy and killcompus every time a leader enters?

Tyhm 02-28-2002 04:33 AM

...that would mean every time a newbie enters the level, even if you've already got it down to the last baddy, it resets. That would suck. It's set up so if a player enters for the first time it refreshes the baddies - however, it disregards that information, and ALL NPCS FROZE, even the jumping scripts. But Stefan fixed it. Yay Stefan! ^_^


All times are GMT +2. The time now is 10:39 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.