The online racing simulator
Searching in All forums
(38 results)
1
DaY_WaLkeR_TR
S3 licensed
Just a restart solves it but just wondering why it happened.
Demo server became S3 required server for no reason
DaY_WaLkeR_TR
S3 licensed
One of my demo licensed server (Hosted by LFS) switched to S3 licensed and kicked all users. I think a bug happened.
DaY_WaLkeR_TR
S3 licensed
oh. my. god.
DaY_WaLkeR_TR
S3 licensed
Quote from Paprika6 :Majority of the pirates wouldn't buy the game even if it would cost less.
I don't think people hack/crack/pirate games softwares movies etc. because they can't affor them. It's because of principle.

Topic isn't about pirates. I'm actually talking for Unlicensed players. There are many demo players which refuses pirating. Not all demo players are pirates.

P.S. Most of my friends let the cracking because of Steam's regional pricing back many years ago. Also they don't buy DRM'd games (Denuvo etc.).
DaY_WaLkeR_TR
S3 licensed
As OP I'd like to answer some,

First of all you can't ignore the cruisers, drifters, modders etc. Because they exist and why you wouldn't count them as community?

This wasn't a post about 'Turks', you need to understand there are hackers and crackers all around the world. Last decade this dropped due to Steam's regional pricing in Turkey. I'm proud of supporting and buying geniune software. I'm a legit license owner and also gave vouchers to my online friends. I was uploading skins back then, for Demo users, through my own wallet, without any charge.

Steam and Microsoft is making profit with this 'discount'. Otherwise, why would they do that? This is not about me. The potential is huge and I'm pointing this out. LFS is better without steam, for sure. That doesn't mean Steam or LFS are wrong. That just wouldn't work.

In Turkey, minimum wage is just not applied. There are millions of Non registered workers. We have %20+ unemployment rate. But again, this isn't about Turkey. With your word, RoW, is in trouble and needs your support.

There are unlicensed toxic players but those already wouldn't pay or pays then gets a permanent ban over servers. So as 'community' we should encourage fair play and discourage toxicity. But doing that with money isn't the solution.
About Steam and Local pricing
DaY_WaLkeR_TR
S3 licensed
Hi all,

Today, I want to discuss about LFS in developing countries.

As you may remember there was a listing on Steam Greenlight for LFS. As a fellow Steam User I'd rather buy LFS on Steam. But why? LFS has a price tag £12 for developing countries. I'm living in Turkey and nowadays Turkish people have casual buying power against import softwares. Steam offers us to shop US$1 = TRY1.5 on available titles (which titles doesn't greed on us). £24 equals $33.50 on LFS.net and with given conversion above this makes ~TRY50. As far as I know, other developing countries (Russia isn't developing but, you know Smile) got similar conversion offers on Steam. TRY50 is quite good deal for me against TRY125 + Payment and Bank conversion costs. IMO anybody has Demo License would think same.

With the given calculations and sitrep; I juuuust bought the FH4 on Steam with TRY92 price tag (ultimate is TRY150)! For who don't know the global price tag, It roughly makes TRY900+ for UE and TRY500+ for SE. Physics-wise, It's for sure horrible Smile But, no one can say the content doesn't worth it. It worths every penny. For cruising purposes, why would I choose LFS over FH4?

Cruisers love LFS and always want more. Also I had talk with Demo Licensed, cruise lover, fairly poor users. They are worried about new Graphics update since some of them got old low-end PCs. If they would need new PC, they may can't afford. Whose can afford would buy new PC but there is an alternative like I said above.

I like LFS. Turkish people like LFS. Developing Countries like LFS. Maybe there would be something developers can do. With given examples and calculations, how may I promote users to upgrade their license?
DaY_WaLkeR_TR
S3 licensed
I think, 3d clock hands will eventually bring 3d dashboard needles.
DaY_WaLkeR_TR
S3 licensed
Quote from DataFi :I've got one minor complaint about the start light objects. Make sure the lights are far enough from the track that no cars can knock them over even if there is some lag "jumping". One of those lights fell over in T1(atleast for me) but for some reason it didn't happen in the replay https://clips.twitch.tv/BombasticStrongNuggetsSmoocherZ

another one
https://clips.twitch.tv/RelentlessCleverYamJebaited
DaY_WaLkeR_TR
S3 licensed
Since It's HP, I'd keep it off my lap so just 'Top'.

6 yo notebook btw.
DaY_WaLkeR_TR
S3 licensed
Quote from ITRokas :Hey, thanks for reply-
wanted to ask - what is "proper recording"? at the moment this is full car chasis and recording from back seat is a bit complicated, no camera recorder/holders to make it stable Smile

wrong seat position? in a game, or you mean in car itself? it was UK model w/ right side wheel, had to get left sided panel and some work arounds to fit some parts, which makes it look a-bit confusing. project is for learning purpose i guess, second one will be tighter w/ less thinking and more doing Smile

about motion - yes, it would make it better ofcourse. i'm looking forward building frame w/ pivot point, already got most of the parts needed (metal pipes, main bearings, springs to equalize wheights) and digging more about actuators/motor/soft to get it all right.

thanks again!

Due low light your camera struggled in focusing. Also It has been set low.

I mean in car. I'd sleep on seat laid that back. Tongue
DaY_WaLkeR_TR
S3 licensed
Puts E46 cabin into room, couldn't record properly Tongue Also you have wrong seat position I think.

It has to be fun to drive. You need some serious motion simulator to make it better Tongue Have fun, nice work.
DaY_WaLkeR_TR
S3 licensed
Maestro has support but you should turn on online/3d secure and foreign payments from bank for card. If bank has no support for online payments over maestro, try skrill. If skrill is not OK, you may check local or latvian sellers or merchants.
DaY_WaLkeR_TR
S3 licensed
Quote from XDriftingKingx :I already knew how to do all that port, ip, password, etc stuff. I did all that before I made this and other posts. I just had trouble designing the whole thing.
I only just heard of insim and all people say: "Learn it yourself". I tried that. I didn't even understand ANY OF IT. I made a lot of posts asking for help. yes, I know I said something that didnt make sense, but,

I was really asking for some help. All I get is: "Do it yourself" or "learn it yourself" when I was just asking for help.

But no, people decide to call me lazy.

Actually you need to learn read documentation first.

InSim is not a server. InSim is a protocol between LFS and 3rd party apps. To start, you need a working LFS, and a 3rd party app. After that all you need to do is configuration. Read the documentation of LFS, configure LFS. Read the documentation of 3rd party app, configure it. Run LFS first, then run 3rd party app.
DaY_WaLkeR_TR
S3 licensed
Quote from Gutholz :Found the windows 98 developer.

Better to find reason for crash and fix it. Or in theory could have some other program that checks if the insim-tool is still running and restart when nessecary..but depends on what Os and language is used.

I've been laughing for the past 5 minutes, sooooooooo loving loudly. Also he is using dinasour lib.

You better switch InSim.NET, you may get better support with it and less crash.

Add some try-catch then. This will solve the issue Fap
DaY_WaLkeR_TR
S3 licensed
Since no physics value transmitted over InSim or OutGauge, you need to do some memory reading job. I neither have experience on this but IMO reading each suspensions' forces will give you enough data to transmit over controller. (For visualization: press F button) For front end you may use sw's feedback data, rear end still needs values from memory.

As far as I know you are talking about a system which uses G(ravitional forces) as input. This is wrong already on track (not-over-curb). Car rolls as suspensions travel. You missed this already. You should add travel of suspension into equation.
DaY_WaLkeR_TR
S3 licensed
Quote from pbbolt :Hey I want to simply be able to get the datas (ax,ay,az,vx,vy,vz and etc.) from LFS but I have no idea how to do it...
Can someone help me please?
where should I write a code and where should I get started to finally be able to write the code...
I've been struggling about 16 hours between these forums LFS programming manual INsim and Outsim but I wasn't able to connect to LFS nor with outsim nor with insim and I really want to do it...
where should I start what should I read/learn please help me please Frown

Start with Hello World InSim (Indep. Lang or lib) then get positions from IS_MCI packets. Documentation is perfect in most library.
DaY_WaLkeR_TR
S3 licensed
Quote from Ripley :I don't have such a CPU, but have you considered one with the Iris Pro graphics chip?

http://gpu.userbenchmark.com/Compare/Intel-Iris-Pro-HD-6200-Desktop-vs-Intel-HD-5000-Mobile-1011-GHz/m30277vsm8536

Sorry, I will edit my post. Forsure iris pro is powerful versus older mobile GPUs. I meant Desktop graphics and top of Intel desktop graphics, skylake's hd530.
DaY_WaLkeR_TR
S3 licensed
A dedicated GPU always recommended on 3D Applications. Intel HD530 or Iris and high-end APUs of AMD would be exceptions. Before FPS and quality you should consider on Input Lag. Because LFS is an simulation and input lag is a big issue.
Last edited by DaY_WaLkeR_TR, .
DaY_WaLkeR_TR
S3 licensed
In modern cars, double clutching is pointless since gearboxes got perfect fitted synchromeshes. So it won't help you to decrease wear. About switching to neutral first, probably you are shifting like granny. You can change gears very fast without hurting anything.
DaY_WaLkeR_TR
S3 licensed
LFSLazy reads memory of LFS. To send data (calling functions, commands and display) it either uses DirectX overlay or InSim. VC++ would my choice due DirectX business.

Outline of your work would be something like this:

Determine memory addresses to get data.
Work on this data, calculate and call some functions on that.
Show display to user.
DaY_WaLkeR_TR
S3 licensed
Thanks to OP, but this guide should be unsticked.
DaY_WaLkeR_TR
S3 licensed
foreach applies functions to all users, you have to write some control mechanism.

[Command("pm", "pm <username> <message>")]
public void pm(string Msg, string[] StrMsg, Packets.IS_MSO MSO)
{
if (Connections[GetConnIdx(MSO.UCID)].UserFound == true)
{
var Conn = Connections[GetConnIdx(MSO.UCID)];
{
string Message = Msg.Remove(0, +4);

{
if (Conn.UserFound == true)
{
foreach (clsConnection C in Connections)
{
if (C.Username == C.ReplyToUser)
{
MsgPly("^1*^3 PM Sent To: ^7" + C.PlayerName, Conn.UniqueID);
MsgPly("^1*^3 Msg: ^7" + Message, Conn.UniqueID);

PMBox("> PM From: " + Conn.NoColPlyName + " (" + Conn.Username + ") to " + C.NoColPlyName + " (" + C.Username + ")");
PMBox("> Msg: " + Message);

MsgPly("^1*^3 PM From: ^7" + Conn.PlayerName + " (" + Conn.Username + ")", C.UniqueID);
MsgPly("^1*^3 Msg: ^7" + Message, C.UniqueID);
}
if (C.IsSpy == 0)
{
foreach (clsConnection F in Connections)
{
if ((F.IsAdmin == 1 && F.IsSuperAdmin == 1) && F.UniqueID != MSO.UCID)
{
InSim.Send_MTC_MessageToConnection("^1****** ^3SPY ^1******", F.UniqueID, 0);
InSim.Send_MTC_MessageToConnection("^3PM From: ^6" + Conn.NoColPlyName + " ^3to ^6" + C.NoColPlyName, F.UniqueID, 0);
InSim.Send_MTC_MessageToConnection("^3Msg: ^6" + Message, F.UniqueID, 0);
}
}
}
else if (C.IsSpy == 1)
{
foreach (clsConnection F in Connections)
{
if ((F.IsAdmin == 1 && F.IsSuperAdmin == 1) && F.UniqueID != MSO.UCID)
{
InSim.Send_MTC_MessageToConnection("^1PM Spy: ^6PM added to log", F.UniqueID, 0);
}
}
}
}
}
}
}
}

I think this should work.
Last edited by DaY_WaLkeR_TR, .
DaY_WaLkeR_TR
S3 licensed
I hope it will be released at my birthday as a gift :P (28th of Feb)
1
FGED GREDG RDFGDR GSFDG