Secondly, I really saw this "back door" as a non-issue personally. People can practice off-line as much as they want, so only taking full, complete laps from their total seemed fair. You will only know if you have beaten your time at the point you cross the line, unless you have made a mistake and you are clearly not going to make it.
There is also the argument for actually continuing on regardless - you have warmer tyres and are up to speed and getting into a groove. You might as well continue than pit again and waste more time doing the outlap and then another flying lap!
Anyway, as it happens we have come to a compromise with the next version and this will be to count the lap as Split 1 is crossed. Anytime before Split 1, you may abort the lap. As Split 1 is crossed, the lap is counted regardless of if you actually cross the line and record a time or not. The InSim application (named LFSQual for those interested!) will have the option to chose between Split 1 and End of Lap for when to register a lap and take it from the racers total.
I can not keep up with the chatterbox, so please report all bugs and issues and things you don't understand about the new qualifying system in this thread and I will do my best to answer and fix everything
I will keep this post updated as best as I can too.
Current Version: 0.2.18 (dated: 27/09/2011)
Welcome message to display all qualifying rules, require ACCEPT to be pressed in acknowledgement of the rules. Once shown, do not show again until requested by the racer.
Allow more than one server to be used for Qualifying at the same time. NEEDS THOUGHT.
Outlaps of exactly 1 hour or more are now classed as outlaps and are ignored [Note: previously it was just laps timed at exactly 1 hour which were classed as outlaps].
Laps can now be deducted from a racer at either
the end of the lap (meaning a racer can tele-pit just before the line and not lose the lap) OR
at the first split (meaning a racer can abort a lap anywhere upto this point, but after that the lap is counted regardless of if they cross the line or not).
This option can be selected by the race admins.
Car information is now recorded.
HIDE/OFF/AUTO buttons combined into an easier HIDE function.
With the information shown:
Pressing the HIDE button will hide the information display.
Pressing SHIFT+I will hide the information display.
With the information hidden:
Pressing SHIFT+I will show the information display.
End of Qualifying calculation bug fixed.
InSim app correctly handles tcp packets with part LFS packets in.
Racers are informed by a message when a lap has been recorded.
All votes are immediately cancelled so no-one can restart or end the session.
If a racer drives a faster lap with a different car, the car info is now updated correctly.
Minor bug fixes.
Added request for ISP_HLV packets which allows tracking of HLVC incidents
Only HLVC laps are allowed
Fixed bug which could cause a racer to be classed as violating HLVC even though they didn't - only occurs where a racer who has violated HLVC leaves the server uncleanly and another racer joins and picks up the same PLID. LFSQual now clears all HLVC events for the PLID when it joins the server, just in case any rogue HLVC events are left behind.
Last edited by t1ger, .
Reason : Updated to v0.2.18
Firstly, too busy watching where bozo was after my lap 5 pitstop, that I exceeded the pit lane speed limit. Then, I was able to gain slightly on bozo and Solar until all the front runners kept coming up to lap me, then I had to let them go under the Blue Flags and I lost ground. Then I got disconnected.
But, you have seen this before then? Did you prove, beyond doubt, that it was caused when you did not have a PB?
EDIT: for completeness, I have not found an answer to this and have changed my routine to look for all laps over 1 hour instead of exactly 1 hour. I know technically, this is not the answer, because someone *could* really spend over 1 hour getting around 1 lap, but the chances of this are slim.
Last edited by t1ger, .
Reason : I hate threads with no answer!
Has anyone else noticed that sometimes, and I have not worked out the circumstances yet, an outlap can be timed at over 1 hour. It seems to be 1 hour plus the time it took you to get around and start your lap. In general it seems to be after you have been connected to a server for a while and not done a lap for a bit. The server in question was in Practice mode (ie 0 laps) at the time. I tele-pitted and did another outlap and again the time was over 1 hour. I had to leave the server and join again for it to behave again.
As far as I know, it should always be 1 hour as per this post by Scawen. He does mention that in a non-compatible patch he may add another packet so the lap is counted but the time is not registered. Does anyone know about this? I can't find any reference to it in Insim.txt.
Sorry I can't be more specific at the moment, I just wanted to ask around. (I have searched as well, although the secret of searching is "what" to search for )
This is not the way it is, the outlap is not counted. However, I have seen some instances where it is counted and the reason is this: LFS times your outlap (although it does not show it at the top right of the screen) and it is always exactly 1 hour 0 mins 0 seconds. Sometimes (and I have been as yet unable to figure out why) your outlap is timed at over 1 hour (infact it gets 1 hour and your actual lap time) these laps WILL be counted by the Qualifying application. Normal outlaps (those of exactly 1hour) will not be counted.
That is true, but if you are fighting for tenths of a second, you will not know "exactly" how fast your lap would have been unless you actually cross the line. If you have made a mistake or spun or whatever, you will cancel the lap there, not just at the line.
I wasn't talking about that with the bit you quoted me on!
Don't know yet, I would imagine so as not everyone has got even close to 60 laps this time, so we may try the other extreme. Nothing has been decided yet.
It may be me misunderstanding what you mean but for me its like this:
Hotlap qualifying method: Practice: you can practice where you like, offline, online, OLFSL servers, someone else's server running the same combo etc etc. Set a lap: Upload your hotlap whenever you like up to the deadline. Until you upload it, you are the only one who knows what your current fastest lap is.
Qualifying Server method: Practice: you can where you like, offline, online, OLFSL servers, someone else's server running the same combo etc (ie the same minus the actual qualifying server) Set a lap: Connect to the Qualifying Server and attempt to set your fastest lap when you feel you are ready. Until you start lapping on the Qualifying server, you are the only one who knows what your fastest current lap is (even though it won't count unless you can replicate it on the server)
So, in terms of judging your target laptime, it is the same, as far as I can see - you have to wait for other people to set / upload their lap before you can compare. In some ways the Qualifying Server way means you will be able to see other peoples current attempt earlier because they can not just relax knowing they have a saved replay on their PC which they can upload at the last minute if they can not improve.
Don't get me wrong, I appreciate your feedback bozo!
Thanks for your comments - I will do my best to answer / comment on them.
The outlap does not count towards your lap count. The inlap will only count if you cross the finish line at the end of the lap. As LFS does not allow you to drive into the actual garage, doing an inlap is kind of pointless anyway as you might as well just tele-pit at the end of your flying laps.
We (OLFSL) have four servers (as you know). At the moment, the application which controls the qualifying can probably only just, maybe, control 2 LFS servers. I would not like to try it with more unless I code the application to be "aware" of the fact that it is controlling more servers. So the answer at this point is, yes, the other servers will be available to be practice servers - probably in race mode instead of practice mode that the actual qualifying server is in.
We honestly thought that restricting the laps would make it more exciting! Maybe this will work, maybe it won't. We will only find out by trying it and checking the feedback. At the moment, we are all in favour of it so we will run with it. As mentioned in the News, the number of laps for this event will be 60 (which is nearly unlimited ).
Hmm, dont see this as a viable option myself as I would imagine the practice servers will be in race mode, and in race mode you are racing against the other racers not against the clock, so setting your fastest laptime may not be the first thing on your mind.
Hmmm, again possible, but this will actually shorten your qualifying window as you will need to complete at least 2 laps, one within the first half of the period and one within the second half (I can explain this further if required).
Just spent a good few hours playing with the new car, the new track and the AI. All good (the AI - all 17 of them (another 2 crashed) - wiped the floor with me) no problems yet at all
Then, I tried the good old XFG at BL1. My god it is hard! That little cars clutch was hotter than the sun before I had even done 5 laps! Lesson learnt: my driving style = clutch killer!
So I spent a few hours adapting my driving style, using the clutch with auto clutch off, and it is SO much more realistic! I absolutely love it. Lifting off the accelerator and then clutching down (on the G25) then changing gear, then waiting for the right revs before lifting clutch and accelerating again - feels so nice.
On the downside, not sure how this will be when I am racing a league race and others are not using a G25 and can change gear faster (due to no physical clutch and using auto-clutch) bet hey, I'll cross that bridge later.
If you are referring to the column name, then TAA's answer will help. However, I read it that you mean there is data in the table which starts with a "#". If this is the case, then I have just done it through MySQL Query Browser like this (searching for all rows where column1 begins with a "#".
SELECT * FROM table1 WHERE column1 like '#%'
Also, it worked like this in PHP for me with no escaping needed. (I say this because lots of things in PHP and html needs escaping so I assume you mean this!)
This is true, but the replay of the race will not include Horrgakx as he disconnected before the race began and then could not join because the password had changed. The replays begin from the RESTART, at which point he was not in the race. However, he remains sure that he was on the server just before the restart, but infortunately nobody can confirm.
I remember now our problem. None of us (and there were 2 staff in the race and 1 hosting) could remember if you actually had been there or not and we have no record anywhere (on LFS World, on the server itself, on the replay (because you disconnected before the start)) to say you were there.
A hosts normal conduct during a race includes marking racers off an a printed grid list when they join, however the host of this race (S.Varjonen) can not find such paper any more and none of us can remember for sure.
I really do want to just give you the points for a DSC with 0 laps (which is the same as a DNF, 28.0 points, just more accurate representation of what happened) but I do not want to set a precedent for just changing points without any proof. This does not mean I do not believe you, in this case Horrgakx, it just means in future we can not believe everyone just because they say so.
I need the OK from the other staff on this one-off case to change the points and then in future us hosts need to keep a better record of what happens in the pools we host.