Please, Fix Labyrinth Timer
" Using a time-stamp on load is easy, but using a time-stamp when the Grace Period ends is hard? | |
"RIP the dream. Harvest sucks! But look at my decked out gear two weeks in!
Labyrinth salt farm miner. "But my build diversity" , "Game is too hard!" - Meta drone playing the same 1-3 builds for years. |
|
You can make ~30 minutes timer counting back from 30 mins like Zana timed missions, just code it so it will work for couple ща zones&grace periods and record results at the end of lab, you can even get NPC to give you this quest, so non-competing people wont see it.
IGN: rooteniy Last edited by r00teniy on Apr 19, 2016, 4:10:13 AM
| |
look up RamDisks if you have high enough ram... even better than SSDs
IGN is Lightwoods. Twitch.tv/woodspoe
|
|
Why bother using the development time to create a whole expansion revolving around labyrinth if it can't even truly put to its potential?
Wasn't this something that was discussed before this expansion was coming to life? Seems like the nail in the coffin that makes labyrinth's intended use 100% pointless, and once again, wasted dev time. "Success is not the absence of failure. Success is persistence through failure."
Currently Playing: Contagion/Essence Drain IGN: JddoggAscended | |
" But you guys log Izaro, right? I mean, we know you must. So we know you have the ability to have a time-stamp in there. Why not put a gatekeeper mob at the start of the labyrinth. Gatekeeper must be killed to start the timer (and a literal gatekeeper, door opens after gatekeeper dies). Log the Gatekeeper's death. Or heck, as they do in World of Warcraft Challenge Modes, just have an orb at the start of the instance. Challenge Modes are basically same-type concept of speed running. The "orb" starts the timer and literally unlocks a wall/gate allowing you to continue on. | |
" This. Even event on granting character Grace period can be used (just add 30 sec to it or even when character leaves grace period - it has to be noted because the grace period buff is disabled then). The idea was discussed a lot on Reddit. There were plenty of approaches presented that are better than current "Junior Developer" approach. This solution is easiest and ASAP kneejerk reaction. If you are parsing timestamps to know the time of player run (which is really bad architecture design), just add logging to grace period if its not there yet, or use already existing logging... Im not familiar with (forgot the eng equivalent) "distributed system" used by GGG, but there must be some event handling for characters (zoning/grace period) that can be used to simplify or at least bring more accurate measurement possibilities. If such event handling exists, it does not really matter on which machine the instance currently used by player is located on... IGN: PojzonAbyss
[3.2] Immortal Indigon Poet's Pen Hirophant - https://www.pathofexile.com/forum/view-thread/2129766 [3.1] Yamata No Orochi - Oni-Goroshi Jugg http://poeurl.com/bHB9 [2.4] The True Queen Of The Forest - Poison LA/BR Pathfinder http://poeurl.com/M6u [Retired] |
|
we are in 2016, SSD are now cheap and became a standard in any non potato-pc.
IGN TylordRampage
| |
" having the server make a log entry for the first player action in a instance and grep for this event is not solving it? " yep, consecutive lab areas doesn't neccessarily have to be on the same gateway. but doesn't the need to sync the "time needed for individual instances" also apply to your current approach where you grep the logfiles on each gateway? age and treachery will triumph over youth and skill!
| |
" Why not tie the start time log to something other than the big lab door which makes people load? Add one more door after entering the lab. You'd need to open it to actually get into the lab, but it wouldn't require more loading (much like silver / gold doors work). True, this is "one more step" users need to make to actually get into the lab, but I doubt someone will be angry because there is a door he needs to open (even more so if you just make it a regular looking door). This should give you the necessary user event needed for the time log and allows everyone to actually have loaded lab before starting the run timer. (Figured this might not work if you need the user event from all players, but maybe you can counter-interact that with logging the timers for everyone in the party if someone touches the door). Also I'm sure you've gone through all the possibilities you have and the system works like it does right now for a reason. Still worth throwing my idea out here. Last edited by Devil on Apr 19, 2016, 6:31:52 AM
|