The online racing simulator
Searching in All forums
(293 results)
LakynVonLegendaus
S3 licensed
Correct but those are called sectors not splits. Just to avoid confusion Smile
LakynVonLegendaus
S3 licensed
Quote from Victor :I have enabled game server hosting for version 0.7D50 for the moment. You can update your subscription host to that version or if you start an in-game host using LFS version 0.7D50, it will also use that version.

Side note: the hosting system is still limited to 47 slots. We need to make some additional changes to support 79 slots.

Thank you!

Something happened to the Basic settings page btw or is that just me?
LakynVonLegendaus
S3 licensed
Having a group of barking children gone from a server is a loss how exactly?
LakynVonLegendaus
S3 licensed
Quote from Scawen :I thought maybe it could be simply the player name jumping along the track each time a position packet arrives, similar to the text that appears above a lagging car.

Perhaps I should have mentioned in the OP that in the comparison video the video on the right is from a replay of another player, and as you can see Texas' car is not lagging in the replay so his position updates are being received fine. And I assume that if his position updates are being received by the server (and by clients of other players) then his client can receive position updates of other cars/mods just as frequently/smoothly (even position updates of cars/mods that he is currently downloading). So the player name text (or a placeholder shape or whatever) of the "ghost cars" would not be jumping along the track, it would be moving smooth. Or I just misunderstood what you meant by "jumping along the track" Smile

In any case, I'm afraid showing just a player name above the "ghost car" wouldn't really do much. I don't think people would try to avoid a collision with a text Smile And some people could have player names above cars hidden so they wouldn't even see that. That's why I suggested to show a placeholder shape. I don't know if it's possible for the client to get width,height and length of a mod before it actually gets downloaded but if it is then the shape could just be a simple cube with these dimensions. It would be ugly as hell but at least the player would see it and be forced to try to avoid collision with it (the shape would also have to carry a collision model I guess).

What you said after what I quoted - no idea what any of that means haha but I understand it might to be an easy fix. Maybe it doesn't even happen that often to be given a higher priority, it's hard to tell unfortunately. Although I must say that on our server we did have quite a few occasions where the player's behaviour just didn't make any sense and this bug would indeed explain it.
LakynVonLegendaus
S3 licensed
Quote from texxxas :Good point, that means this case cannot be prevented in any way. The only way would be to spectate player if mod is not downloaded in some declared time but this would be silly.

The client does receive position updates though (the cars are visible on the minimap) so maybe at least show some placeholder shape while the mod is downloading. Maybe not a very elegant solution either but better than a completely invisible player I think.
LakynVonLegendaus
S3 licensed
Quote from texxxas :I think joining the track should be blocked unless all mods driving on the track are downloaded, additional check before player try to join.)

Problem is when you were joining the track those funny cars (PEEPEE50) were not on the track yet, I believe first one (nickname YEET) joined after minute 25 in the replay when you were already driving.


I don't know too much about networking but it seems strange to me that if one's connection is so bad that he is downloading a 5.4MB mod for over 5 minutes (the incident happened cca 5 minutes after the first funny cars joined but who knows how long did it actually take to finish the download) then how come the other cars are not lagging like crazy?
LakynVonLegendaus
S3 licensed
He said he had 0.7D so it seems there's something else going on Shrug

He also said this: "at the time being i had very slow connection and downloading the mods took ages".

And: "actually i found that replay and it was 100% 0.7D, now when all mods are downloaded on the replay its visible im crashing those cars, on the recorded video and live they werent visible untill all mods were downloaded"
Last edited by LakynVonLegendaus, .
LakynVonLegendaus
S3 licensed
Oh Ok, I guess using a version older than 0.7C could be the issue then.

I asked the player from the vid what version was he using but he hasn't responded yet so I'll get back here when he does.
LakynVonLegendaus
S3 licensed
Another mod system related bug reported here. Forgot this thread existed.
LakynVonLegendaus
S3 licensed
That still doesn't change the fact that VER and ISM is info about your client, not about other players's clients. So you cannot get Product info of other players. And HostName is same for all players so storing it for each individual player is nonsense.

My guess is that your HostName is empty if you start your app after you have already joined a server. Because ISM is only sent if you join a host. Request TINY_ISM when you app starts.

insim.Send(new IS_TINY { ReqI = 1, SubT = TinyType.TINY_ISM }); // request ISM

LakynVonLegendaus
S3 licensed
IS_VER and IS_ISM are not guest info packets, its only info about the client your app is connected to.

There is no packet with guest's Product info. I'm not sure why would you need that anyway. Storing HostName in guest info class also doesn't make any sense.
LakynVonLegendaus
S3 licensed
It means it needs two parameters Big grin

/cansiren loxisloxis 1

1 to enable, 0 to disable
Invisible cars for players downloading mods
LakynVonLegendaus
S3 licensed
When a player is downloading a mod then he cannot see players who are driving this mod, he can only see them on the minimap. However they can see him and will get crashed by his car. People are getting unjust bans because it makes them look like they are using ghost hack and/or crashing on purpose.

LakynVonLegendaus
S3 licensed
OBS Studio
LakynVonLegendaus
S3 licensed
@Racon
I don't think he knows what any of that means when he doesn't even know how to use ip and port Smile No idea what Sand is but Airio has Flags in ISI hardcoded anyway. He's probably getting the error because he's trying to connect to his game client instead of host.


@joaopaulopt
There's no need to use the /insim= command at all now. Just go to the YOUR HOSTS page and there you will see Host IP (e.g. 12.345.67.89) and Insim port (e.g. 54321).

For Airio - edit Airio.con.1.txt -> HostAddr is your Host IP and HostPort is your Insim port. So it will look like this:
HostAddr=12.345.67.89
HostPort=54321
HostPass=loveforspeed
Also this is important - in the YOUR HOSTS page go to 'Access control' tab and in the 'Allow IP addresses to the InSim port' field add the ip address of the machine where you are running Airio (just google "my ip address" to get it).


What is Sand?
LakynVonLegendaus
S3 licensed
When you install LFS on your computer it only allows you to use demo content until you unlock the licenced content with your account details.
Quote from https://www.lfs.net/agreement :3.1 You may install LFS on 2 computers for your own use.
3.2 You will initially be able to unlock LFS 3 times. This allows you to unlock on two computers and keep one spare unlock.
3.3 We recognise that people may buy a new computer or reinstall their operating system from time to time. For this reason, we will automatically give you an extra spare unlock once a week (every friday morning), up to a maximum of having 2 spare unlocks available. The number of unlocks you have left can be found on your status page.

IIRC maximum number of unlocks was increased from 3 to 4 since the release of LFS Editor because that needs to be unlocked separately.

Hopefully this is detailed enough answer Smile
LakynVonLegendaus
S3 licensed
Use GAMEpassword not WEBpassword.
LakynVonLegendaus
S3 licensed
You don't open the files, just copy them to '..\LFS\data\skins' folder.

Also make sure the filenames begin with carname tag with underscore (for example "BF1_BMWSauber_NH-16").

More info in ..\LFS\data\skins\Skins_README.txt
Tampermonkey script to show usernames instead of nicknames in the Bans list
LakynVonLegendaus
S3 licensed
Show usernames instead of nicknames in the host panel's Bans list.
Spoiler - click to reveal
// ==UserScript==
// @name LFSHosting_ShowUsersInBans
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Show usernames instead of nicknames in the Bans list.
// @author Lakyn
// @match https://www.lfs.net/hosting/admin/*/bans
// @icon https://www.google.com/s2/favicons?sz=64&domain=lfs.net
// @grant none
// ==/UserScript==

(function() {
'use strict';

var a = document.getElementsByClassName('UserLink');
for(let i=0; i < a.length; i++ ) if(a[i].title.length !== 0) a[i].innerText=a[i].title.substring(5);

})();

Tampermonkey script to hide unwanted forum sections from 'New Posts' page
LakynVonLegendaus
S3 licensed
A simple Tampermonkey userscript that lets you hide forum sections you don't want to see in the New Posts page. Simply add unwanted section names to the excludedSections array.
Spoiler - click to reveal
// ==UserScript==
// @name LFSForum_NewPostsFilter
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Hide unwanted forum sections from LFS Forum's "New Posts" page.
// @author Lakyn
// @match https://www.lfs.net/forum/*/newposts*
// @icon https://www.google.com/s2/favicons?sz=64&domain=lfs.net
// @grant none
// ==/UserScript==

(function() {
'use strict';

const excludedSections = new Set([
'Off Topic',
'Vehicle Mods - Work in Progress',
'Vehicle Mod Reviews',
'Review archive',
'Rejected',
'Vehicle Mod Discussions',
])

var a = document.getElementsByClassName('FThread');
for(let i=0; i < a.length; i++ ) if( excludedSections.has(a[i].getElementsByClassName("ForumName")[0].innerText) ) a[i].style.display = "none";

})();

LakynVonLegendaus
S3 licensed
Quote from bishtop :When the rest of the world, including many Russians say the same thoughts regarding Putin and the war then it points towards them being right

No, it really doesn't. A few thousand years ago most people believed the Earth was flat, did it point towards them being right? Anyway, I don't really understand what does that have to do with anything I said.
Quote from Scawen :OK, bit odd that you think you know me, although the version you 'know' is nothing like the real me. Guess it's based on some kind of stereotype or collection of bits of other people.

Only naive, black and white minded people believe that somehow removing an individual from office is gonna solve anything. Putin, Bush, whoever,.. These people didn't fall on Earth from a tree, we as a society created them. These people and their wars are not the problem, those are only symptoms of a much bigger problem. That problem is ignorance. But sure, go ahead and continue with your naive attempt to put a bandage on a symptom, sorry for interrupting, I'll shut up now Smile
LakynVonLegendaus
S3 licensed
I am talking about the conflict in Ukraine, you are just not paying attention. Ukraine doesn't exist is some vacuum that is disconnected from the rest of the world. But that's really hard to explain to black and white minded people.
LakynVonLegendaus
S3 licensed
Quote from Scawen :But let's not talk about Western leaders now. Let's stay on topic with the immediate problem because war doesn't help create a stable world in which we can possibly work towards a sustainable future. On the contrary, it creates death, destruction, pollution and misery.

Haha, exactly! Let's not talk about our peace-loving Western leaders who are bombing the shit out of countries like Syria and Somalia. War doesn't help create a stable world but somehow these wars are an exception, right? Of course. No, let's not focus on these wars. Let's focus on that war that is happening way too close to us to be ignored. That war about which the media is so desperate to convince the public it was started by the Russian invasion only a few days ago. The same media that were initially soooo sure that if we just get the vaccine we won't be able to get and spread the virus and everything will be beautiful again. How can anyone still believe anything these useful idiots are saying is beyond me. But never mind, sooner or later reality will slap us so hard that we will finally, once and for all realize that ignorance isn't as blissful as our egos would like it to be.
LakynVonLegendaus
S3 licensed
Quote from Nadeo4441 :You all need to do a little studying.

NATO constitutes a system of collective security, whereby its independent member states agree to mutual defense in response to an attack by any external party.

How does Ukraines goverment being overthrown fall into that?

That's truly amazing how you accuse people of not being educated and in the very same post you make it painfully clear that you are completely clueless to what's going on. Unfortunately, understanding the whole conflict will take a lot more effort than googling a few definitions.
LakynVonLegendaus
S3 licensed
Quote from Nadeo4441 :Why not? NATO is a defense alliance. Exactly for situations like these.

To defend what? Democracy? They sure as hell didn't have problem with Ukraine's democratically elected government being overthrown in 2014 Big grin
FGED GREDG RDFGDR GSFDG