The online racing simulator
Searching in All forums
(657 results)
tankslacno
S3 licensed
So, Main event is over!

Following users won vouchers:

- KitteNN won a £36 voucher for taking a pole position and win while being non-S3 user. Because licences in their country costs £6/12/18, they were able to upgarde their S2-licence to S3 with just £6! Who knows how they use rest of that £30 voucher. In any case, welcome to the Live for Speed S3, KitteNN!

- HeRRC won a £6 voucher for finishing second in the race. Because they already have S3, it will remain as a mystery, how they will spend that voucher.

- ErnestRacer won a £3 voucher for finishing third in the race. Since that itself is not enough to buy licence, we will not know yet, how they will spend that voucher.

And finally:

- Cuneyto won a £3 voucher for being last qualifier (finishing 4th in Last Chance Qualifying). They can't buy a licence with that voucher itself, but they can some premium features with that voucher. Who knows, will they spend that voucher to download 3000 Hi-Res skins?
tankslacno
S3 licensed
I have tested both 0.7E6 and 0.7E7 and have found some issues.

Problem when connecting to a servers on 0.7E7

On 0.7E6, I didn't have any problems with this, but on 0.7E7, I cannot join on several hosts, including my both own hosts (Sport Racing Team Finland and Sport Racing Team Demo). This problem doesn't happen on every host though.

I can try to reproduce this by looking list of hosts and see any host which don't have any drivers on track, but have 1 connected user. When trying to connect to a host, which have that kind of situation, LFS just permanently states I'm in "Queue position 1".

Those servers that state they have 1 connected user, don't actually have anyone connected.

Application Hang on 0.7E6

Additionally, I might as well report this what happened to me when using 0.7E6 yesterday. When using UFO 51 mod at Blackwood Car Park X in hot lapping mode (don't ask why Big grin), my game froze when I pressed start button on entry screen. It just stated "Loading track" with entry screen as a background, meaning screen didn't go black. LFS didn't respond to any key presses and I was only able to close it by ending the process entirely via task manager.

Here's my Application Hang
Quote : AppName LFS.exe
AppVersion 0.0.0.0
ProcessId 0x5894
StartTime 0x1da65c8e2f6b17d
TerminationTime 4294967295
ExeFileName C:\LFS\LFS.exe
ReportId b0cae91c-e0f4-44f1-a988-eda8813775e3
PackageFullName
PackageRelativeAppId
HangType Top level window is idle

Reason why I'm stating this because I haven't had LFS having Application Hang for several years. It just happened on 0.7E6 with mod that has the highest power-to-weight ratio on open configuration. I tried to reproduce it, but with no success. Therefore, I think it was just a coincidence, but worth mentioning since it happened specifically with test patch when using a mod.

Recently introduced bug

Also, could it be possible to fix this recently introduced bug? New "multiple commands on single line" feature contains an unintended bug, which is that if user or AI's name has either "/" or "\" character in its name, you cannot assign any commands, which have parameter [driver name], to that driver. This is because right now, LFS doesn't consider a possibility that driver (or AI) name might contain that character and instead thinks you want to type two (or multiple) commands.

For example: if you try to assign Stop-Go penalty for AI-driver "Tankslacno /8 AI" by typing /p_sg Tankslacno /8 AI, LFS right now thinks you are typing two commands:
1) /p_sg Tankslacno and
2) /8 AI

This only happens in-game; it works normally when assigning commands via Virtual Console on control panel of LFS Hosts. Additionally, you can work around with this by typing username instead, though it's not a solution when dealing with AI-drivers that have that aforementioned character in their name.
Last edited by tankslacno, .
tankslacno
S3 licensed
So, Warm-Up event has been wrapped up!

Following users won vouchers:

- KitteNN won a £12 voucher for being best non-S3 user both in qualifying (£3 voucher) and race (£9 voucher). Because licences in their country costs £6/12/18, they were able to buy S2-licence with that voucher! In other words, welcome to the Live for Speed S2, KitteNN!

- SirBo won a £9 voucher for winning the race (they already had S3). Because licences in their country costs £6/12/18, who knows if they will buy an S1-licence to their friend or teammate who still doesn't have one?

- Murtagh won a £6 voucher for taking a pole position in qualifying (£3 voucher) and finishing third in the race (£3 voucher). Since licences in their country costs £9/18/27, they can still buy a licence for a friend or teammate who lives in a country, where licences cost £6/18/27. Who knows, will they use that voucher on themselves to buy some premium features in LFS?

- Jeikobinis won a £6 voucher for finishing second in the race (they already had S3). Because licences in their country costs £6/12/18, who knows if they will buy an S1-licence to their friend or teammate who still doesn't have one?

And finally:

- Tryingtosimrace_69 won a £3 voucher for being last qualifier (finishing 4th in Last Chance Qualifying). They can't buy a licence with that voucher itself, but they can some premium features with that voucher. Who knows, will they spend that voucher to download 3000 Hi-Res skins?

In any case, congratulations to all winners! And thank you so much to all participants!

But, as I said, this was just Warm-Up event. The main event is held on Friday, March 8th, 2024!
tankslacno
S3 licensed
Additional questions:
Question: How do I make sure I have 20% intake restriction?
Answer:
1) Make sure you don't use default setups, you need to create own setups for tihs.

2) In the Garage, in Info-section, you see "Handicaps". Immediately below it, there is a "Voluntary Intake Restriction". Make sure to put it at least to 20%. You don't need to add mass.

3) Join. To make sure you have correct setup, press F11 to see your handicaps. Additionally, Airio will tell your custom car is XFX (if you are driving with XF GTI) or XRX (if you are driving with XR GT)

Question: What about tires/passengers?
Answer: Since this is RallyCross-track, only Hybrid and Knobbly-tires are allowed. For passengers, passengers are allowed, but if you are having other passengers than co-driver, you get a warning of having unnecessary passengers in your car.
tankslacno
S3 licensed
Warm-Up Event
Because I want to test, that this new qualifying system and Airio's !len command really works, we will have a Warm-Up event today! I don't want to call this "Test Event", because in this event, you can still win a free licence upgrade!

Rules are same than those I mentioned in the first post, except, cars have now 20% intake restriction, race itself is shorter and prizes are somewhat reduced - but not by that much at least someone could win a free licence upgrade!

Basic information:
When? Today! February 3rd Saturday!
Where? Server is Sport Racing Team DEMO.
How to join? You can join in that server by clicking this link.

Track? Blackwood RallyCross (BL3)
Car? XFX and XRX (XF GTI (XFG) and XR GT (XRG) with 20% intake restriction)
Race length? 50 minutes + 1 lap (we will use Airio !len to get that race length)
Pit stops? 1 mandatory stop
Wind? Low wind (4-24km/h)

Schedule:

(All times are in Finnish time, UTC+2)
Practice sessions:
- Unofficial Free Practice: Until February 3rd 2024, 15:40 UTC+2
- Practice 1: 15:45 - 16:55 (no wind)

Qualifying related sessions:
- Practice 2: 17:00 - 17:45 (with wind, wind here determines wind being used in Qualifying)
- Regular Qualifying: 17:50 - 18:20
- Last Chance Qualifying: 18:25 - 18:45 (random low wind)
- RallyCross Fast Six: 18:50 - 19:10 (random low wind)

Race related sessions:
- Warm-Up: 19:15 - 19:45 (with wind, wind here determines wind being used in Race)
- Race Preparation: 19:45 - 20:00 (in the lobby)
- Race: 20:00 - 20:50 (approx.)

Prize Structure:
In Qualifying:
Pole Position: £3 voucher
Best non-S3 licenced user: £3 voucher
Last Qualifier: £3 voucher

In the Race:
1st Place: £9 voucher
2nd Place: £6 voucher
3rd Place: £3 voucher
Best non-S3 licenced user: £9 voucher

This means that you can win a guaranteed free licence upgrade by simply being a best non-S3 licensed user both in qualifying and race. Or taking a pole position and finishing a second in the race also guarantees you that!

And of course, if in your country licences are cheaper, there are more ways to upgrade your licence for free (for example, if licence costs £6/12/18, you can get S1 by finishing third and being last qualifier in the race).
tankslacno
S3 licensed
Additional questions:
Question: Is car reset allowed? If it is, in what sessions?
Answer: It is allowed in Unofficial Free Practice, Practice 1 and Practice 2 sessions. When Regular Qualifying starts, it will be disallowed.

Question: During Warm-Up, what if results from that sessions match exactly the starting grid? Do we still need to return to the lobby?
Answer: In that rare situation, where Warm-Up positions are exactly same than what starting grid for the race, then yeah, we don't need to return to lobby.

I'm not sure yet, will Warm-Up session actually be race session that lasts 30 minutes + 1 lap. More likely though, it will be a "qualifying" session.

Question: What is the maximum amount of users that can upgrade their licence?
Answer: There is not a definite answer to that, because it depends on the country where users are from. In some countries, licences are cheaper.

However, we can assure at least following users win a guaranteed free licence upgrade:
- Best non-S3 licenced user in the race

Additoinally, these drivers also win a guaranteed free licence upgrade:
- Driver who takes pole position in qualifying and doesn't have S3.

And, if you are from country, where licence costs £6/12/18, these users also win a guaranteed free licence upgrade:
- Driver who finishes second
- Driver who qualifies last and finishes third

So, in normal conditions, up to 2 drivers can win a free licence, but if licence costs less, it's possible to increase that amount up to 4. But, there is always a possibility that race winner (and driver who takes pole position) may use that voucher to buy multiple licences.

So for that reason, the absolute maximum amount of users who can upgrade their licences is 8!

How we can get that number? First of all, all those drivers who get that licence upgrade must come from country where licence costs £6/12/18
- Driver, who wins (and doesn't have S3) a race. That driver earns £24 voucher, allowing them to buy 4 S1-licences
- Driver, who takes pole position (and doesn't have S3). That driver earns £12 voucher, allowing them to buy 2 S1-licences
- Driver, who finishes second in the race. That driver earns £6 voucher, allowing them to buy 1 S1-licence.
- Driver who qualifies last (is 4th in Last Chance Qualifying) and finishes third in the race. That driver earns £6 voucher, allowing them to buy 1 S1-licence.

But since it's possible that drivers who win those vouchers want to upgrade their licence straight to highest possible, it can reduce the amount of users winning a free licence upgrade. In that case, amount of users would be 5 (assuming it costs £6/12/18)!

- Driver, who wins (and doesn't have S3) a race. That driver earns £24 voucher, allowing them to buy 1 S3- and 1 S1-licence. (Or alternatively, two S2-licences or, if they also take a pole position, 2 S3-licences)
- Driver, who takes pole position (and doesn't have S3). That driver earns £12 voucher, allowing them to buy 1 S2-licence
- Driver, who finishes second in the race. That driver earns £6 voucher, allowing them to buy 1 S1-licence.
- Driver who qualifies last (is 4th in Last Chance Qualifying) and finishes third in the race. That driver earns £6 voucher, allowing them to buy 1 S1-licence.

And of course, one user's licence may cost more or they would use that whole voucher for themselves, which would reduce amount of users winning free licence upgrade even more!

Question: What is that "multi-join" timer?
Answer: http://31.6.70.158/aa/airio-doc/Airio%20LFS%20Tracker%20-%20Full%20Version%20Manual.html

You can search "Multi-Join Timer" from that page. Basically, in LFS Demo, up to 12 drivers are allowed to be on track, even though maximum amount of connections is 15. However, in older versions of LFS, if there were 11 drivers on track and 2-4 drivers joined at approximately same time, LFS did let them all join, allowing 13-15 drivers on track. This feature was even added into Airio Full where using this exploit was made easier by having a timer on server telling demo users to join the track.

However, it doesn't seem to work anymore.
Last edited by tankslacno, .
Win a free licence upgrade: 2nd Blackwood Licence Upgrade Race
tankslacno
S3 licensed

Following a success of 1st Blackwood Licence Upgrade Race (BLUR) in SRT's server, we have decided to organize another similar single event! This event, which will be driven on a different demo combo, is open to everyone!

In this race, any (non-S3 licenced) user can win a free licence upgrade!

Basic information:
When? March 8th, 2024 (Friday)
Where? Server is Sport Racing Team DEMO.
How to join? You can join in that server by clicking this link.

Track? Blackwood RallyCross (BL3)
Car? XF GTI and XR GT (XFG+XRG)
Race length? 90 minutes + 1 lap (we will use Airio !len to get that race length)
Pit stops? 2 mandatory stops
Wind? Low wind (4-24km/h)

Schedule:
Schedule has changed slightly in comparison to previous BLUR. There was some confusion during qualifying, particularly in that who will be bumped out of the race. For that reason, we will have 3 qualifying sessions: Regular Qualifying, Last Chance Qualifying and RallyCross Fast Six. Because we will need to create a grid in the lobby afterwards, Warm-Up will be now between qualifying and race.

(All times are in Finnish time, UTC+2)
Practice sessions:
- Unofficial Free Practice: Until March 8th 2024, 15:40 UTC+2
- Practice 1: 15:45 - 16:55 (no wind)

Qualifying related sessions:
- Practice 2: 17:00 - 17:45 (with wind, wind here determines wind being used in Qualifying)
- Regular Qualifying: 17:50 - 18:20
- Last Chance Qualifying: 18:25 - 18:45 (random low wind)
- RallyCross Fast Six: 18:50 - 19:10 (random low wind)

Race related sessions:
- Warm-Up: 19:15 - 19:45 (with wind, wind here determines wind being used in Race)
- Race Preparation: 19:45 - 20:00 (in the lobby)
- Race: 20:00 - 21:30 (approx.)

Prize Structure:
In Qualifying:
Pole Position: £6 voucher
Best non-S3 licenced user: £6 voucher
Last Qualifier: £3 voucher

In the Race:
1st Place: £12 voucher (guaranteed free licence upgrade)
2nd Place: £6 voucher
3rd Place: £3 voucher
Best non-S3 licenced user: £12 voucher (guaranteed free licence upgrade)

You can also stack these prizes! In other words, if you don't have a S3-licence and get a pole position, you have already won a £12 voucher (because you get £6 from pole position AND £6 from being a best non-S3 licenced user in qualifying) meaning you have already won a free licence upgrade!

So, if you are a non-S3 licenced user and you get a pole position and win this race, you will win a £36 voucher, meaning if you are a demo user, you win a free licence upgrade straight to S3!

And of course, this event is also open to S3-licenced users because they can still win those vouchers that they can use on this site. But because there are prizes for non-S3 licenced users as well, no matter what, at least one non-S3 licenced user wins a free licence upgrade! (And if a non-S3 licenced user gets a pole position, there is a possibility two different users win that free licence upgrade!)

Even though this event is open for everyone, remember that Rules of Clean Racing do apply! (https://en.lfsmanual.net/wiki/Rules_of_Clean_Racing)

Questions:
Question: So, how does qualifying work now?
Qualifying has been split into three parts, each of them separated by 5 minute break. The issue with demo servers is that even though up to 15 people can connect to server, only 12 drivers can be on track. This means that two slowest drivers will be bumped out (since that trick, which was even featured in Airio Full, called Multi-Join doesn't seem to work in newest versions of LFS anymore).

Regular Qualifying:

First part is regular qualifying that lasts 30 minutes. Practice 2 session before it will determine the approximate wind speed used in qualifying. Here's how it works: 7th and 8th fastest drivers (on a server) will start the race in those positions. However, drivers on positions 9th to 14th will move on to Last Chance Qualifying while drivers on positions 1st to 6th will move on to RallyCross Fast Six!

Last Chance Qualifying:

Second session is called Last Chance Qualifying. Here, wind will be random low wind. Drivers who participate in this event are ones who placed 9th to 14th on Regular Qualifying. In this session, each driver drives alone on track. We will start from 14th qualifier, after they have driven, 13th qualifier drives and so on. Because this session lasts 20 minutes, each driver gets 3 minutes and 20 seconds of track time, which is enough for doing an outlap and 1 timed lap, but not another one!

Because WR in BL3+XFG/XRG is over 1:08, driver has about a minute to exit from pitlane (in other words, a little over 2 minutes to complete their outlap).

To prevent any attempts of sabotaging, I will ensure that only 2 cars are allowed to be on the track at the same time (if necessary, I'm being one of them). Additionally, I've created a system, in how drivers will have their turn:
- 14th qualifier: 20:00 remaining (Last Chance Qualifying starts)
- 13th qualifier: 16:40 remaining (14th will be spectated at this point)
- 12th qualifier: 13:20 remaining (13th will be spectated at this point)
- 11th qualifier: 10:00 remaining (12th will be spectated at this point)
- 10th qualifier: 06:40 remaining (11th will be spectated at this point)
- 9th qualifier: 03:20 remaining (10th will be spectated at this point)

Each qualifier will be spectated immediately, which means they cannot finish their current lap. This guarantees each driver only gets one outlap and one timed lap. This session determines start positions from 9th to 12th in the race.

And here's a thing: while fastest driver on Last Chance Qualifying gets to start from the 3rd row (alongside 7th and 8th) in the race, two slowest drivers will be bumped out of this race! But there is also a small prize in this session: last qualifier (to prevent confusion, it means 4th/slowest driver not bumped in this session) in Last Chance Qualifying wins a £3 voucher!

Are you willing to take a risk of being bumped out while trying to win a £3?

Another reason why we have a £3 voucher in this is because previously it was nearly impossible to win any kind of licence for finishing 3rd. With this, it is possible to upgrade from Demo to S1 by finishing 4th in Last Chance Qualifying and finishing 3rd in a race, if you are coming from a country, where licence costs £6/12/18.

RallyCross Fast Six:

After Last Chance Qualifying, we will have RallyCross Fast Six, where top-6 drivers from Regular Qualifying will participate. Rules are same as in Last Chance Qualifying, except of course no one will be bumped, and £6 vouchers are awarded to both driver taking a pole position and best non-S3 user. This session determines start positions from 1st to 6th for the race.

Question: What happens after all qualifying sessions have ended?
Answer: We will have 30-minute Warm-Up session, where wind in that session determines approximate wind being used in the race. Warm-Up session is also essential in a situation someone from the top-12 has to leave the event. In that case, 13th fastest takes their spot.

After Warm-Up has finished, we will return to the lobby for (approximately) 15 minutes. In the lobby, we will create the grid.

Question: What are possible wind speeds?
Because wind used here will be Low Wind, possible wind speeds being used are:
- 4-9km/h
- 10-14km/h
- 15-19km/h
- 20-24km/h

Question: Do I need to make sure anything else?
Answer: Yes, you need to make sure I can contact you privately here in LFS Forum in case you do win a prize. To do that, go to: https://www.lfs.net/account/settings and check "Allow people to send you messages on this website". With that, I can send you that Voucher code you can use here! In case I'm unable to contact you because of that, I will instead send those codes to the next placed user!

You also need to drive at least 80% of the race winners' lap amount and have both those mandatory pit stops completed in order to be classified in the race. You don't need to do anything during pit stops, just making a pit stop is enough.

Because of that, mid-race joining is allowed for first 20% of the race, but after 18 minutes have been driven, it will be disallowed.

Question: So I am a non-S3 licenced user, what licence upgrade possibilities I can have in this event?
Answer: It depends on how much licence costs in your country?

If licence costs £6/12/18 and want to ensure you can...

...upgrade your licence by one stage (from Demo to S1, S1 to S2 or S2 to S3)
1) Be a best placed non-S3 licenced user in Qualifying OR
2) Finish second in the race while a non-S3 licenced user wins OR
3) Be a last qualifier (4th in Last Chance Qualifying) AND finish third in the race while 1st or 2nd place finisher is non-S3 licenced user.

...upgrade your licence by two stages (from Demo to S2 or S1 to S3)
1) Get a pole position in Qualifying OR
2) Be a best-placed non-S3 licenced user in Race OR
3) (Very unlikely, but still possible) Be a last qualifier (4th in Last Chance Qualifying) while all 11 drivers ahead of you in qualifying already have S3-licence AND finish third in the race, while 1st or 2nd place finisher is non-S3 licenced user

...upgrade your licence by three stages (from Demo to S3):
1) Get a pole position in Qualifying AND finish second in the race while a non-S3 licenced user wins OR
2) Finish second in the race while a S3-licenced user wins OR
3) Be a last qualifier (4th in Last Chance Qualifying) AND finish third in the race while 1st and 2nd place finishers both already have S3.

If licence costs £9/18/27 and want to ensure you can...

...upgrade your licence by one stage (from Demo to S1, S1 to S2 or S2 to S3)
1) (Very unlikely, but still possible) Be a last qualifier (4th in Last Chance Qualifying) while all 11 drivers ahead of you in qualifying already have S3-licence OR
2) Be a best placed non-S3 licenced user in qualifying while S3-licenced user takes pole position AND finish 3rd in the race, while 1st or 2nd place finisher is non-S3 licenced user OR
3) Be a last qualifier (4th in Last Chance Qualifying) AND finish second in the race while a non-S3 licenced user wins

...upgrade your licence by two stages (from Demo to S2 or S1 to S3)
1) (Very unlikely, but still possible) Be a last qualifier (4th in Last Chance Qualifying) while all 11 drivers ahead of you in qualifying already have S3-licence AND finish third in the race while being best non-S3 licenced user OR
2) Get a pole position in Qualifying AND finish second in the race while a non-S3 licenced user wins OR
3) Finish second in the race while a S3-licenced user wins OR
4) Be a last qualifier (4th in Last Chance Qualifying) AND finish third in the race while 1st and 2nd place finishers both already have S3.

...upgrade your licence by three stages (from Demo to S3):
1) Get a pole position in Qualifying AND finish second in the race while a non-S3 licenced user wins OR
2) Be a last qualifier (4th in Last Chance Qualifying) AND win the race

If licence costs £12/24/36 and want to ensure you can...

...upgrade your licence by one stage (from Demo to S1, S1 to S2 or S2 to S3)
1) Get a pole position in qualifying OR
2) Be a best placed non-S3 licenced user in race
3) Be a best placed non-S3 licenced user in Qualifying AND finish second in the race while non-S3 licenced user wins OR
4) (Very unlikely, but still possible) Be a last qualifier (4th in Last Chance Qualifying) while all 11 drivers ahead of you in qualifying already have S3-licence AND finish third in the race, while 1st or 2nd place finisher is non-S3 licenced user

...upgrade your licence by two stages (from Demo to S2 or S1 to S3)
1) Get a pole position in Qualifying AND be a best placed non-S3 licenced user in the race (position doesn't matter)

...upgrade your licence by three stages (from Demo to S3):
1) Get a pole position in Qualifying AND win that race

Question: Is server open to free practice?
Answer: Yes! However, as noted in previous BLUR, there is a possibility, where someone will crash deliberately to others.

In order to prevent this happening in the event itself, I have done a three strike system: "Three strikes and you're out". This means that if someone deliberately crashes to someone during free practice:
1) They first get a warning.
2) If they continue doing that, I kick them out of the server.
3) And if they still continue it, I give them a small ban. It's a small ban, but just long enough to ensure they will miss this event!

Remember that this server (and SRT's main server Sport Racing Team Finland) save every multiplayer replay, so I can always download any replay afterwards.

And of course, this pretty much only applies to deliberately crashing. Considering these are free practice sessions, speeding in the pitlane, (clear) racing incidents etc. of course don't really matter in these type of sessions.

Exception to this are speed hackers, which I ban immediately for 999 days.

Question: In case Airio or its !len command doesn't work, do you have a backup plan?
Answer: Yes. Race length will almost certainly be under 100 laps, so in case it fails, I'll just have race length be 2 hours and when 90 minutes have passed, I'll change race length to make sure race will end after next lap.

Question: I already have S1 or S2-licence or I'm from country where they cost less. Do I have to spend that whole prize money for myself?
Answer: Good thing about prize moneys in this event is that I don't care how you spend it. You can spend it to download Hi-Res skins in-game or use that premium PubStat access, I don't care.

While a demo user almost certainly wants to spend vast majority of that voucher to that licence upgrade, there is always a possibility that they still have some balance left after upgrading their licence. Which is a cool thing, because if they have a friend or teammate who also needs a licence upgrade, they can spend rest of that voucher to ensure that user also gets a licence upgrade! (Though not necessarily that significant licence upgrade)
Last edited by tankslacno, .
tankslacno
S3 licensed
Welcome to the Live for Speed S3, Santatrinidad!

Getting a pole position and a win resulted you getting a licence upgrade from demo straight to S3!

Also congratulations to both Aab and Jh89 for finishinng 2nd and 3rd in the race, earning £6 and £3 vouchers respectively.

And who knows, we may see two other drivers getting a licence upgrade, if they are from country, where licence costs less. Santatrinidad and Aab both have an opportunity to use (remainder of) their voucher to make sure another user (their friend or teammmate for example) gets a licence upgrade.

And finally, thank you so much to all who participated in this event!
tankslacno
S3 licensed
While I previously mentioned that this event is open for everyone, I also mentioned that Rules of Clean Racing do apply.

Unfortunately, during free practice sessions, when the server has been open for practicing, there have been few cases, where someone has been deliberately crashed to others.

In order to prevent this happening in the event itself, I have done a three strike system: "Three strikes and you're out". This means that if someone deliberately crashes to someone during free practice:
1) They first get a warning.
2) If they continue doing that, I kick them out of the server.
3) And if they still continue it, I give them a small ban. It's a small ban, lasting 5 days, which is small, but makes sure they will miss this event!

Remember that this server (and SRT's main server Sport Racing Team Finland) save every multiplayer replay, so I can always download any replay afterwards.

And of course, this pretty much only applies to deliberately crashing. Considering these are free practice sessions, speeding in the pitlane, (clear) racing incidents etc. of course don't really matter in these type of sessions.

Exception to this are speed hackers, which I ban immediately for 999 days. I already encountered one cheater, whose PB is 1:09 this combo and their personal best on Blackwood Historic with FBM is 0:55.68. Needless to say, I've already banned that driver.

But, what I also want to tell about is this: LFS 0.7E has given us an opportunity to give a brand new type of penalty. Let's call it:

Restriction penalty

What exactly is restriction penalty?

If someone causes big incident during race or has to give a position back, and does not comply, I can give them this type of penalty by doing this: as an admin, I can update their restriction/handicaps of their car by using commands /h_tres and /h_mass. Using those commands I can make their car go slower in various ways.

If they need to give a position back but don't comply, I can simply add restrictions to their FBM until the other driver passes them. Then I just remove those handicaps I added!

One possible variation where I can use this penalty is a "Lap with restrictions". I tested with AIs, and turns out, if I put maximum restrictions (50% intake and 90kg added mass) to AI for exactly one lap, they lose almost 20 seconds (about 17 seconds per lap + about 2 seconds to that lost speed at the start/finish line) compared to other AIs. For this you have to remember that I assigned those restrictions when they crossed the finish line, so of course they saved about 3 seconds because they already had that normal speed at the start/finish line. If you drive the whole lap with restrictions (meaning you have already those restrictions before last corner), you lose about 22 seconds.

So how severe that penalty is? Well, for drive-through, driver loses about 10 seconds (about 7 seconds for drive through + about 3 seconds to that lost speed at the start/finish line). While on stop-go penalty, that loss is more than 20 seconds, close to 25. So "Lap with restriction" is between drive-through and stop-go penalties on its severity on this track/car combo.

And of course, in case I need to assign those restrictions, I warn other drivers before I assign them to that driver so they can be aware of one car will suddenly not accelerate normally.
Option to show results table in Practice sessions
tankslacno
S3 licensed
Normally in LFS, results table is shown in these two situations:
1) When at least one driver has driven a timed lap in qualifying or
2) When a race winner has finished a race

In both cases, results table will be shown at the top right side. In qualifying, it shows the best driven time for that driver name. In race, it shows fastest lap from each finished driver, total time, stops done etc.

However, I noticed one oddity about this. If race length is 0 laps, session will be an unlimited practice mode. And this got me wondering, why there is not a results table shown in practice mode at all? My suggestion is that practice session would also have its own results table. I think this would be a good idea from the racing perspective.

This results table would show when at least one driver has driven at least one lap. If I had to think what a practice session result table would look like. Well, the results table would have five columns:
- Position
- Driver name
- Car
- Best lap
- Amount of laps driver has driven

Now I understand, that this is really not useful, and maybe even distracting, in cruising, where practice mode is in constant use and lap times/driven laps are not important.

That's why I would have 2 different solutions for this:
1) There would be a separate server option: "Show results table in practice mode" - Options for this would be "On / Off / User/Free choice". The last option would show or hide that results table depending on user settings in the game.

OR

2) There would be a conditional check, which would mean that if cruising was allowed, results table would be automatically hidden by default for everyone. Probably user could manually make it show to themselves by using Ctrl+TAB, but that's really about it.

And of course, practice session lap times would not set the grid. So server/game option "Non-qualifying race restart" would still be used for everything else, except if qualifying was used.

This may really not be the most important feature, but as in racing perspective, practice mode in LFS is right now relatively useless, because your best lap and amount of driven laps in total are not constantly shown. I know that amount of driven laps is shown at first, but as soon as you go to garage or spectate, it will reset.

One scenario where this lack of results table can be a problem is in single player with AIs. Because results table is not shown, you really cannot have AIs practice race stints properly. And in qualifying, AIs will only do one out lap, two hot laps and one in lap in qualifying. (I know there are various ways to make them have multiple qualifying laps during qualifying, but it's not very clear to everybody.)

I understand 4 hour qualifying session can act as a practice session as well (or you can have multiple shorter qualifying sessions, where some of them act as a practice sessions). But still, it would be nice to have option to show that results table in practice mode as well.
Bug when assigning commands to a player, whose name contains "/" character
tankslacno
S3 licensed
Hi,

LFS 0.7E brought a new update called:

Quote :Multiple commands on single line:

Multiple commands can now be added on a single line which sometimes
can avoid the need for a script file, e.g. to set a button to
change tyres in pit stop, you could use a double command:
/pitins ftyre super /pitins rtyre super

NOTE: some commands cannot be followed by another command:
/say /echo /join /rcm /pass /msg /altf /ctrlf

While this is definitely useful, it has brought one unintended bug. If your driver's name has a character "/" or "\" in it, you can't use any commands where you can set [driver's name] as a parameter.

So, if your AI-driver has a name "LFS / ai-driver" (doesn't matter if there is a space between or not), and decide to use command "/ai LFS / ai-driver", LFS thinks you're first putting command "/ai LFS" and then another command "/ ai-driver". What this results is you get two error lines, first being "Parameter is not valid" and second being "Unknown command".

Similar thing happens, if your own driver name has that character. So if your driver's name is, let's say "Driver /Tankslacno" and try to put a Stop-Go penalty for yourself by typing command "/p_sg driver /tankslacno" you get those same two errors. If that name starts with /, and try to set that command, you get "Unknown command" twice.

Weirdly though, this works normally when I tried to set commands in LFS.net hosts activity-window. There I haven't had any problems!

To reproduce this, you can do this.
1) Set driver name either to yourself or AI-driver that has character "/" or "\" in it.
2) Put that on race
3) Assign any command on that driver, where you can set [driver's name] as a parameter. You should see that your command will not go through, because LFS thinks you set two commands in a single line.
Last edited by tankslacno, .
AI get stuck when exiting final pit stop boxes on Blackwood RallyCross Reverse
tankslacno
S3 licensed
If you're having an AI-driver driving on Blackwood RallyCross Reverse (BL3R), they will face issues when leaving last or second (and maybe even third) last pit stop box at the pitlane. Issue is that they can't exit that pitlane after making that pit stop from those pit stop boxes! Instead they drive straight to that solid barrier in front of them and get stuck there.

It doesn't matter what cars they are using. This happens on all type of cars; cars which already did have that AI path generated, other standard LFS cars and modded LFS cars!

Even if AI is exiting third to last pit stop box, it may get stuck. There is a possibility it crashes to that barrier at pit exit, but can reverse and then exit that pitlane.

This doesn't happen at all if AI's are just leaving pit lane. So if you start qualifying, this won't happen.

If you want to reproduce this bug, best way to test is this:
1) Add 4 AI drivers, doesn't matter what cars they're using
2) Set race length to 2 laps and enable mandatory pit stop
3) They make that pit stop on lap 1. Then you can see that 2 or 3 of them get stuck when trying to exit the pit lane area!

I've attached a SPR about this where 4 AIs are driving standard RallyCross-cars. I haven't seen this kind of bug with AIs on other tracks.
tankslacno
S3 licensed
I will clarify one thing about schedule this event has. You may have seen and even participated in a lot of practice sessions on different league races in LFS. However, separate Warm-Up session has been used very rarely. Here I am clarifying why we also have Warm-Up:

Question: What is the difference between Practice 2 and Warm-Up? Why we need additional practice session? Why it's called Warm-Up and not Practice 3?
Answer: There are three differences between these two:
1) Practice 2 lasts 60 minutes, Warm-Up just 30 minutes

2) Warm-Up determines wind speed that will be used both in qualifying and race. Practice 2 wind does not determine that (even though it will also have wind)

3) And here's the main reason why this is called Warm-Up and not Practice 3: in a scenario, where there are two or more drivers on the grid who didn't set time in qualifying and we need to determine their start positions for the race. We will determine their start order by first taking a look, who was faster in Practice 2. If either or both of them did not participate in Practice 2, we will look their Practice 1 times. Warm-Up session (and by that, lap times set in that session) is not used as a tiebreaker at all, that's why it's called Warm-Up!

Reason why we have an additional 30-minute warm-up session is because it is possible some drivers (especially since this event is open for demo racers as well) are not familiar with windy conditions in LFS, so Warm-Up - where wind speed is similar to qualifying and race - gives drivers a session to get familiar with wind that could possibly be significantly different from Practice 2. Imagine if wind speed in Practice 2 is only 4km/h but in Warm-Up it's 24km/h! (Or vice-versa.)

Question: But in IndyCar, Warm-Up is between qualifying and race. Why in here it's before qualifying?
Answer: you are correct that it's between those two in IndyCar. There are two reasons why it's before qualifying here:
1) Warm-Up here determines wind speed also for qualifying, not only for race. This is because qualifying and race will be held on a same day. If qualifying and race would have been on different dates, then sure, Warm-Up would have been held between those two sessions on a race day.

2) With that, we don't need to go back to the lobby between qualifying and race (aka during race preparation). So we don't need to manually adjust the starting order in the lobby unless it's absolutely necessary. Instead we can use qualifying results which makes this job way simpler.

PS: And yes, you remember correctly, Warm-Up was also used in Formula 1, but it got scrapped just before 2003 season started, due to Parc fermé conditions being introduced then.
tankslacno
S3 licensed
Quote from ghassen202 :Free S3?

If you, as a demo user, get both a pole position and a win in this race, then yes Smile
Win a free licence upgrade: The Blackwood Licence Upgrade Race
tankslacno
S3 licensed

To celebrate Sport Racing Team Finland's return in organizing races in LFS for first time really in almost 5 years, we will organize a Single Event called: The Blackwood Licence Upgrade Race (BLUR). This event, which will be driven on that classic demo combo, is open to everyone!

In this race, any (non-S3 licenced) user can win a free licence upgrade!

Basic information:
When? January 19th, 2024 (Friday)
Where? Server is Sport Racing Team DEMO.
How to join? You can join in that server by clicking this link.

Track? Blackwood GP Track (BL1)
Car? Formula BMW FB02 (FBM)
Race length? 50 laps
Pit stops? 1 mandatory stop
Wind? Low wind (4-24km/h)

Schedule:
(All times are in Finnish time, UTC+2)
Practice 1: 15:45 - 17:00 (no wind)
Practice 2: 17:05 - 18:05 (with wind)
Warm Up: 18:10 - 18:40 (with wind, wind here determines wind being used in Qualifying and Race)
Qualifying: 18:45 - 19:45
Race Preparation: 19:45 - 20:00
Race: 20:00

Prize Structure:
In Qualifying:
Pole Position: £6 voucher
Best non-S3 licenced user: £6 voucher

In the Race:
1st Place: £12 voucher (free licence upgrade)
2nd Place: £6 voucher
3rd Place: £3 voucher
Best non-S3 licenced user: £12 voucher (free licence upgrade)

You can also stack these prizes! In other words, if you don't have an S3-licence and get a pole position, you have already won a £12 voucher (because you get £6 from pole position AND £6 from being a best non-S3 licenced user in qualifying) meaning you have already won a free licence upgrade!

So, if you are a non-S3 licenced user and you get a pole position and win this race, you will win a £36 voucher, meaning if you are a demo user, you win a free licence upgrade straight to S3!

And of course, this event is also open to S3-licenced users because they can still win those vouchers that they can use on this site. But because there are prizes for non-S3 licenced users as well, no matter what, at least one non-S3 licenced user wins a free licence upgrade! (And if a non-S3 licenced user gets a pole position, there is a possibility two different users win that free licence upgrade!)

Even though this event is open for everyone, remember that Rules of Clean Racing do apply! (https://en.lfsmanual.net/wiki/Rules_of_Clean_Racing)

Questions:
Question: During Warm Up, it's mentioned that wind used in that session determines the wind used in Qualifying and Race. What does that mean?
Answer: It means that if wind during Warm Up is 17km/h for example, wind in both Qualifying and Race will be 15-19km/h. We will restart those sessions as many times it's necessary (i.e. until the wind speed is correct one).

Because wind used here will be Low Wind, possible wind speeds being used are:
- 4-9km/h
- 10-14km/h
- 15-19km/h
- 20-24km/h

Question: Do I need to make sure anything else?
Answer: Yes, you need to make sure I can contact you privately here in LFS Forum in case you do win a prize. To do that, go to: https://www.lfs.net/account/settings and check "Allow people to send you messages on this website". With that, I can send you that Voucher code you can use here! In case I'm unable to contact you because of that, I will instead send those codes to the next placed user!

You also need to drive at least 80% of the race length and have that mandatory pit stop completed in order to be classified in the race. Because of that, mid-race joining is allowed for first 20% of the race, but after race leader starts lap 11, it will be disallowed.

Question: So I am a non-S3 licenced user, what licence upgrade possibilities I can have in this event?
Answer:

If you are a demo user and want to ensure you can get a...

...free upgrade to S1-licence, you need at least to:
1) Get a pole position in Qualifying OR
2) Be a best placed non-S3 licenced user in Race OR
3) Be a best placed non-S3 licenced user in Qualifying AND finish second in the race while non-S3 licenced user wins

...free upgrade straight to S2-licence, you need at least to:
1) Get a pole position in Qualifying AND be a best placed non-S3 licenced user in the race (position doesn't matter)

...free upgrade straight to S3-licence, you need to:
1) Get a pole position in Qualifying AND win that race

If you already have S1-licence and want to ensure you can get a...

...free upgrade to S2-licence, you need at least to:
1) Get a pole position in Qualifying OR
2) Be a best placed non-S3 licenced user in Race OR
3) Be a best placed non-S3 licenced user in Qualifying AND finish second in the race while a non-S3-licenced user wins

...free upgrade straight to S3-licence, you need at least to:
1) Get a pole position in Qualifying AND be a best placed non-S3 licenced user in the race (position doesn't matter)

If you already have S2-licence and want to ensure you can get a free upgrade to S3-licence, you need at least to:

1) Get a pole position in Qualifying OR
2) Be a best placed non-S3 licenced user in Race OR
3) Be a best placed non-S3 licenced user in Qualifying AND finish second in the race while a non-S3 licenced user wins

Question: After this event, what happens in this league subsection?
Answer: This is a one-off event. After this, Sport Racing Team Finland starts organizing races in its primary server, Sport Racing Team Finland, every Friday, Saturday and Sunday. (You can join that server by clicking this link.)

First public race there will be held on January 20, 2024!
Qualifying for that begins at 15:45 UTC+2 and lasts 4 hours. Race begins at 20:00 UTC+2!
Last edited by tankslacno, .
tankslacno
S3 licensed
Quote from Eclipsed :But 3 cars per guest was always the limit.

It was updated to 32 in LFS 0.6V:

Quote :You can now add up to 32 local drivers (real + ai) in multiplayer

https://www.lfs.net/patch-6v

Quote from Eclipsed :And why you need 3 cars from each user? Hosting a bot race?

At first, I'll need it for testing purposes. And I've occasionally hosted AI races online from 2014 to 2019 and again in 2021, so yeah, I'm considering that possibility as well.
tankslacno
S3 licensed
Quote from Eclipsed :Max cars per guest means how many cars from single user can be added (3 means user himself and 2 AI). If you don't want users to add AI,keep that at 1!
Max connections are dependant from the slot count you have ordered in hosting.

My intentions are actually to have that number higher than 1. If necessary, I may adjust the amount, but in some situations it is essential for me to have that max cars per guest at 32.

And I bought that host with it having 79 slots.
Max cars per guest on LFS.net hosts is wrong
tankslacno
S3 licensed
Hi!

I recently started a host on LFS.net.

Everything else seems to be displayed correctly, but I noticed that when you're looking extended settings on your host, it erroneously states that max cars per guest can be ranged from 1 to 3, even though you can actually set it up to 32.

Now, that wouldn't be too big of a problem, except when I stopped my host and started it again, I noticed that number went from 32 back to 3. I did save it beforehand when I did set that number to 32.

I noticed this decreasing happening both in-game when I started that host again and joined it as well as on extended settings when managing my host in LFS website.
Christmas gift: SRT to return to organizing races in LFS in 2024
tankslacno
S3 licensed
Hi folks, Tankslacno, also known as Traceur, here! I have some good news for you!

(Damn it's been a long time since I've been in this subsection!)

Little background information:

For those who don't know, what is SRT. SRT stands for Sport Racing Team Finland (also known as SRT Finland). I, as a member of that team, organized over 700 races in Live for Speed from 2014 to 2019. These races were held almost every Friday, Saturday and Sunday.

Almost every race had this same schedule:
- 15:45 - 19:45: 4 hour qualifying, which also served as a practice
- 19:45 - 20:00: 15-minute warm-up
- 20:00: race, usually lasted about 30 minutes.
(All times are in Finnish time, UTC+2 in winter, UTC+3 in summer)

However, in May 2019, our server provider caught a force majeure situation (fire), that destroyed our servers and put organizing these races on hiatus. After two months, I decided to quit doing this altogether. We returned briefly and privately in 2021, when we organized 5th/6th season of SRT-Endurance (5th season was cancelled midway) but after that series ended, SRT had been pretty much silenced.

It's been apparent for a couple years already, that SRT's sites, which include its Finnish website (https://www.srtfinland.com/), discussion forum (https://foorumi.srtfinland.com/) and results page (http://tulokset.srtfinland.com/) really haven't served no further purpose. I was almost ready to close those sites in the beginning of next year, because it started to become too expensive to keep those sites up.

But then I managed to extend lifespan of those sites until end of August/beginning of September 2024. And with that in mind, I thought, why not? Let's make a Christmas present to all of you! And that gift is this:

SRT will return organizing races in LFS in 2024!

At least in some of those races, we will take advantage of LFS's mod system, which hasn't naturally been used in any SRT's races before.

It's not known yet, will we have those races under same system, meaning qualifying starts 15:45 Finnish time and race 20:00 Finnish time every Friday, Saturday and Sunday. It's been also thought we could start qualifying at 16:45 and race at 21:00.

However the basic principle stands, almost all of these races will be open to everyone (except banned people) who have a sufficient licence!

First SRT's public race in 2024 will be held on Saturday, January 20, 2024. (We will have couple private events before that.)

There is a very special reason why that date was picked. On that day, it will be a 10-year anniversary (by exact date, nonetheless!), when SRT's own discussion forum was created. I thought it would be a good idea to celebrate that with having first public race since May 2019 on that day!

Additional information:

One thing to mention: we also know that we only managed to extend that lifespan of those SRT-sites until end of August/beginning of September 2024. This means that we will most likely only organize these races until weekend of week 35 (August 30 - September 1). After that, only if I somehow manage to extend that lifespan into further future, I could held races after that.

And because of that, we will make our own version "100 Race Plan" that Alpine has had in F1. We will create 100 different races in Live for Speed next year and that's most likely it. Therefore, final races will be held in week 35.

More information about all of this will be released in the near future!

In any case, see you in next year and let's hope we all will have good races Smile

Merry Christmas!
Last edited by tankslacno, .
tankslacno
S3 licensed
Quote from Scawen :...but in the case of actual bugs or anything that we would regret not fixing before this weekend's release, please do tell me if I seem to have missed or forgotten anything.

I posted few possible bugs in this thread few days ago. There is a possibility that you may have missed this one and I think this one is an actual bug introduced in D50:

Quote from tankslacno :2) Related to this test patch: bug when using command /h_mass

If you choose a vehicle, which maximum voluntary added mass is less than 200 kg, and you decide to add a value that is higher than that vehicle's maximum possible added mass, LFS erroneously states, you have that much of added mass as a handicap, even though you don't really have.

...

Last edited by Scawen, . Reason : fixed now, reduced quote
Possible to hide certain game messages when watching Single Player replays?
tankslacno
S3 licensed
I did initially thought this was a bug, but there's a possibility it's not after all. I originally made a note about this in the newest test patch (LFS 0.7D60) when I first discovered it:
Quote from tankslacno :Related to this test patch: bug when viewing replays

If you watch a replay of a session, where you have used /h_mass and/or /h_tres command on yourself, that cyan "Handicaps" message is still printed out on your screen...

So, here's a thing: if you're on single player and try to either:
A) Toggle on pit speed limiter or traction control when your current vehicle does not have one. (Doesn't matter if it's a mod or standard LFS car)

B) Use command /h_mass [username] [x] or /h_tres [username] [x] on yourself. (These commands were introduced in 0.7D50.)

What will happen is that if you watch a replay of a single player session where you have tried to done either of those on yourself, you still see that information message about it appearing on chat. If it's about toggling pit speed limiter or traction control, you see a message telling that your current car doesn't have one. If it's about using /h_mass or /h_tres command on yourself, you see a message showing your updated handicaps.

So let's say, you're in single player and you repeatedly try to toggle pit lane speed limiter or traction control on a car that doesn't have those, you will see that information message appearing repeatedly on your screen. If you watch a replay of it, you will still see that message flooding on chat.

Also, it's strange that only some of those messages appear again on replays; for example, information about your current InSim port does not appear anymore when viewing replay. This got me wondering, is it because they're displayed in different color (other than default color) being a reason why they're also displayed on replays?

I also tested this on 0.6V3, and same thing happened, so I know it's not a recently introduced bug. Either it's an old bug or a feature, but in any case, my question is: is there any way to hide these messages from appearing when viewing replays? And I mean permanently.

In other words, is there a setting in LFS or cfg.txt (or interface_cfg.txt) file where I can hide those informational messages appearing again when watching a replay?

I know I could use either press Shift + F twice or Shift + Minus to block them from appearing. But using those hides all other relevant information as well.

One thing I should mention is that I recently bought a new laptop and installed fresh LFS 0.7D and 0.6V3 into it. So it's possible, there is some kind of setting that causes this to happen. On my old computer, I don't remember seeing this happening.

And one thing to mention, this does not happen in multiplayer replays, only in single player replays.

In case you want to reproduce this, here's a best way to do it:
1) Go to Single Player

2) Choose car without speed limiter/traction control and start session

3) Press keys (either just once or repeatedly, doesn't matter) which would normally toggle those on/off to see that message it not being possible to enable on chat. If you have 0.7D50 or newer, you can also use those /h_tres and /h_mass commands on yourself to see that updated handicaps you currently have on your car.

4) Save a replay of that session and watch it. You will still see those informational messages appear on chat.

I've attached a screenshot about this situation to explain it better.
tankslacno
S3 licensed
Hi, I found three four (possible) bugs, though I'm not completely sure this time are they how intentional after all Smile

1) Related to this test patch: bug when using command /h_tres

If you choose a mod, which class is an object (like football), you can see it has no power unit. Therefore, the only handicap you can set to that is voluntarily added mass (and its position).

Here's a thing though: you can now use this command:
Quote :/h_tres username X - set restriction for user's car

Which means, you can set restriction for user's object. Object that has no power unit!

Best way to reproduce is this:
1) Choose football mod (or any other object)
2) Type command /h_tres username X
3) You can now see that your object now has an intake restriction (it's even shown on F11 display), even though it should not be possible, since you cannot add that to objects while you're in the pits

2) Related to this test patch: bug when using command /h_mass

If you choose a vehicle, which maximum voluntary added mass is less than 200 kg, and you decide to add a value that is higher than that vehicle's maximum possible added mass, LFS erroneously states, you have that much of added mass, even though you don't really have.

Best way to reproduce is to do this:
1) Choose any vehicle, which maximum voluntary added mass is less than 200 kg (for example, UF1000). You can even use that football I recommended to use in the first bug, since that object's maximum possible added mass is just 20 kg.
2) Type command /h_mass username 200
3) You now see a message, that your handicaps is now 200 kg, even though F11 window clearly states something else (in case of UF1000, it is only 120 kg, so even if you type /h_mass username 150, you can still reproduce this bug).

And by the way, if you use object mod "ROAD BARRIER", you can see that you cannot add any handicaps at all to that object. If you use that mod and type that command /h_mass username X, you can see LFS stating that your handicap is now 1-200 kg (depending on the value you typed to that command), but nothing is shown on F11 display! Strangely though, your possible "intake restriction" is still displayed properly in that F11 window, when using that mod.

EDIT: Added this bug #3 as well, this wasn't originally here

3) Related to this test patch: bug when viewing replays

If you watch a replay of a session, where you have used /h_mass and/or /h_tres command on yourself, that cyan "Handicaps" message is still printed out on your screen every time you use those commands on yourself. And if you decide to watch that replay again, those messages will be also shown again.

Although there is a possibility that it's on purpose, I just don't get it why those new restrictions are shown as a message every time I watch that specific replay.

4) Unrelated to this test patch: small interface/display bug

(Although it's unrelated to this test patch, I happened to notice it while I found those other bugs, so I thought I might as well tell about this)

If you have enabled LFS logo to be displayed at top left corner of screen and decide to display Frame rate on that left side as well, LFS logo will overlap that FPS rate completely. So if you have chosen to display LFS logo in-game, displaying FPS counter on the left side of screen has a same result than not displaying FPS counter at all.

That caught my attention, because everything else (virtual start lights and small map), which can be shown on the left side are displayed properly regardless if LFS logo is displayed or not. It's just that FPS counter which is not displayed at all on the left side if LFS logo is also shown there.
Last edited by tankslacno, . Reason : Added fourth bug as well (bug #3)
tankslacno
S3 licensed
Quote from Bass-Driver :Do the new commands require a new hostversion?

/h_mass username X - set added mass for user's car
/h_tres username X - set restriction for user's car
/teamarrows=no/yes - arrows on non-race small map use name colour

Because i get unknown commands by all of them.
And was adding some LFSLapper functionality with the new ISP_PLH insimpacket.
But cannot test it.

Yes, you need a new version and you can't start a new host with that version yet (I tried that, and it also reported that Unknown command by all of them)

Strangely though, you can use those first two commands in Single Player, but not that /teamarrows as that command still reports Unknown Command in there. I initially thought you could use that /teamarrows command so those arrows of AI drivers would change to that color each AI driver is using. But it isn't possible.
tankslacno
S3 licensed
Can confirm that bug has been fixed now Smile

However, I found a very strange glitch and also a crash:

Here's how to reproduce it.

1) Start a single player race where you are racing alongside AI-drivers - you can't do this on multiplayer replays
2) Make sure you save a replay of it - it doesn't matter if race is finished or not
3) Start the replay.
4) Now, here's the first bug: you can use commands in SPR-replays. So, if you use command /spec [AI-driver name], you can spectate AI driver from a replay. Now, soon you will encounter Replay OOS Error.
5) If you just exit that replay normally, nothing happens. However, if you start playing that replay again by pressing 1 and then exit that replay, game crashes.

Crash report:
Quote :AppName LFS.exe
AppVersion 0.0.0.0
AppTimeStamp 65454617
ModuleName ntdll.dll
ModuleVersion 10.0.22621.2428
ModuleTimeStamp a899597e
ExceptionCode c0000005
FaultingOffset 0008fece
ProcessId 0x25e4
ProcessCreationTime 0x1da0e8cf3b78e69
AppPath C:\LFS\LFS.exe
ModulePath C:\WINDOWS\SYSTEM32\ntdll.dll
IntegratorReportId fe97f24c-b9b5-4122-a4e3-efdba67f0326
PackageFullName
PackageRelativeAppId

Now, here's how to get things a little bit ridiculous and hilarious to say the least.

Repeat the first four steps when trying to reproduce that crash. But after spectating that AI, press 1 to start that replay again. You will then encounter that Replay OOS Error. But instead of exiting, enter test drive mode.

What will happen is something really stupid. Game will merge you, and your closest AI driver together. What will happen, is following:

- If you're watching other AI-drivers, it runs normal speed. But if you're watching yourself, it enters double speed. Sounds are still enabled, though in extremely low quality. This means you can now increase game speed to 64X!

- Standings think you're watching both yourself and AI driver which merged with you.

- You can't use Shift+TAB when viewing yourself - in fact, one position is completely missing in the interface. For example, if game thinks you're in 2nd place, you can't Shift+TAB to view that merged AI whose in 1st place! And if you try to use TAB, it will skip that 1st place entirely!

And here's even more hilarious thing. If you pause that replay and then start spectating those AI drivers, you can spectate multiple AI drivers before you encounter Replay OOS Error. What will happen if you then enter test drive mode? Well, all those spectated AI's will be merged into you! What this happens that your car almost certainly starts flipping by itself and doing amazing stunts. Big grin Also game speed increases even more!

And when you exit that test drive, game crashes. Here's a crash report to that:
Quote : AppName LFS.exe
AppVersion 0.0.0.0
AppTimeStamp 65454617
ModuleName ntdll.dll
ModuleVersion 10.0.22621.2428
ModuleTimeStamp a899597e
ExceptionCode c0000005
FaultingOffset 0004f786
ProcessId 0x3680
ProcessCreationTime 0x1da0e9109aaf070
AppPath C:\LFS\LFS.exe
ModulePath C:\WINDOWS\SYSTEM32\ntdll.dll
IntegratorReportId 7540f4af-17ef-4766-9dfe-a9603c4c507e
PackageFullName
PackageRelativeAppId

While part of me wishes that this bug won't be fixed due to how ridiculous and amazing it is, I think it's very important to fix these crashes and bugs.

And luckily, I think there is a very simple way to fix this. Prevent using commands when viewing SPR-replays. I don't think there is any purpose to use those as it seems that every command causes that Replay OOS Error at minimum, if not crash the game. In test drive mode I think using commands is fine. I spectated AI during that by command and while it stopped recording replay, I managed to restart the test drive with no problems at all.

I've attached a replay where you can test this bug, though you may need to download those five mods I mentioned when testing D47.
tankslacno
S3 licensed
Scawen, I found a bug in this newest test patch. It's related to this:

Quote :The four character version of a mod's name now appears in the results table instead of "MOD". It's an imperfect system in that more than one mod may end up with the same 4-character name, but it is useful as an indication of a mod when space is tight

It seems like with mods, their abbreviations on results table may change when someone improves a qualifying lap. I haven't tested, can this be reproduced on races, though. I've attached a SPR about this. You need to download following mods:
- POCHETE 118 GT3
- PROTECH 92 GT3
- LILLIA-X GTR
- RB GTR
- MRG V8 GTR

When you look at the replay, you can see, that at first, it works as intended. But when those cars drive that second timed qualifying lap, it changes another vehicle's mod abbreviation in that results table to something else, whenever somebody improves their best lap. Additionally, game renames those abbreviations to something else (in other words, to an abbreviation, that doesn't exist on any car on current grid).

Slightly OT, but this came to my mind, when I noticed this bug when testing: is there any reason, why that qualifying/best lap/results table is not shown at all during practice sessions (= when race length is 0 laps)?
FGED GREDG RDFGDR GSFDG