The online racing simulator
Searching in All forums
(975 results)
morpha
S3 licensed
Quote from logitekg25 :dont see anything wrong with what i said

Well you said "wrong" to something that wasn't wrong :rolleyes:
Existing MPRs don't have anything to do with the MPR stash, the MPR stash is a buffer in memory and its only (indirect) interaction with the file system is when writing to the temporary file, it doesn't touch existing files.

If deleting files helped in your case, it was because the disk was fragmented and as a result, too slow to write MPR stash contents to the temp file.
morpha
S3 licensed
Autocross is definitely too small, BL Carpark could work. I just checked what my tracks (PDA using odgps) are stored in, fortunately it's a nice XML format titled GPX. Reading those files is easy as pie, interpolating to the size of the area you want to apply the layout to shouldn't be to hard either.

Might give this a go later
morpha
S3 licensed
Make sure LFS and it's subdirectories (including all files) are not write-protected (read-only), the data/misc/ directory in particular as that's where your player profiles are stored
morpha
S3 licensed
Changing your smoke texture doesn't change the density, but there is a mod for that purpose available on a certain well-known site.

There's also a longevity mod that allows you to change how long smoke stays, but that one's hard to find.
morpha
S3 licensed
Quote from BlueFlame :It's a double fail cos the person that did the picture fails to realise that the car is a Plymouth Superbird.

Nope that's a '69 Charger
morpha
S3 licensed
Qualification is a bit difficult to handle, starting with what one would consider the end of a qualification session.
I haven't spent much time on the subject, but my suggestion is to consider a qualification session to be over when
  • The time is up AND
  • every player on the track (existing PLID) has posted a result.
But there are problems with both these conditions:
  1. No packet is sent when the qualification time elapses, the InSim has to perform periodic checks by keeping track of the QualMins (sent via STA and RST) and sending TINY_GTH to compare the response SMALL_RTP UVal with QualMins (RTP UVal / 6000 <= QualMins). If interruptable timers are available, it's best to use those and interrupt the timer if the QualMins change (in which case a STA with the new value is sent).
  2. Not every player is guaranteed to produce results, the race start could be delayed if a player is idle on track. Either make sure players produce results or add a timeout.
morpha
S3 licensed
Quote from jonath08000 :I found how to operate. I run it with Python 2.6 IDLE. It works, CSR and RevLimiter running at the same time

I need to use conversion with the Z25??

Yes, the new OutGauge packet structure was introduced with Z25.
morpha
S3 licensed
Quote from jonath08000 :Hi!

I downloaded your og_relay but I can not make it work. I have configured to use CSR and RevLimiter same time:

FORWARD_TO = (
(35555, 0, False, csr),
(11222, 2, False, None),
)

Does the configuration is correct? I use the Z25 version so I set the conversion to False. How does launching on the script?


Sorry for my english, I'm french

That's a valid configuration, so it should work. What happens when you run the script? Does it close right away or is there any output in the console window?
morpha
S3 licensed
Regarding GPS: Selective availability was disabled in 2000, it's now only applied to warzones and the like. Without SA, what we get is military grade signal, what the receivers make of it is an entirely different story.

A GPS telemetry box doesn't have to be totally accurate about the location though, as long as the offset remains consistent. For example, if it puts you 10 metres (which is a realistic average inaccuracy according to the German Wikipedia) off your actual position and you make one step forward, the step forward will be logged with reasonably high precision (centimetres with my PDA), but the actual location will still be 10m off.

The position might be inaccurate, but the distance between measurement points will be reasonably accurate.

It's kind of hard to explain, hope you get what I mean
morpha
S3 licensed
Quote from Töki (HUN) :handbrake

No! Never! Like I said, you can create setups with monumental lift off oversteer, there really is no need for the handbrake.
Back wheels are spinning freely in the video as well, so no handbrake there either
morpha
S3 licensed
You don't necessarily have to be confident in your driving ability to enjoy online racing, as long as you're capable of interacting (mainly by verbal communication) with other players, you'll be fine.

Every single person on this planet makes mistakes, don't be afraid. Nothing happens when you accidentally bump into someone, not even if it pushes them off the track into a wall. Apologize, try to evaluate the events that led to the accident and pay attention next time. Obviously if you cause a series of accidents or risky driving that could potentially lead to accidents or requires another driver to perform a dangerous manouver to avoid an accident, you may eventually receive a ban.

The only way to improve is to practice and some elements of racing in a field cannot be learned with AI. Single player practice with AIs will eventually improve your laptimes, but not necessarily your situational awareness and perception of a racing field. Drafting, for example, is something you just can't practice with AIs because they are glued to their driving lines.

It's simple: go online, give it your best and have fun! You can't really do much damage
morpha
S3 licensed
It slides nicely, I've got a set for it that drifts like it does in the video and all you need is wheel and throttle, no brakes, no e-brake, very little shifting. Floor it to go, lift off to slide
morpha
S3 licensed
Quote from Victor :15 bans without regard for which LFS host.

Ugh. I should probably perform such testing with kicks instead then
Thanks for the info.
morpha
S3 licensed
It could be changed, but why bother? Your old posts are... well old, almost nobody is going to read them anyway Shrug
morpha
S3 licensed
Quote from Victor :15 bans within the last 30 days actually.

Is that banned from 15 servers in 30 days or banned 15 times in 30 days? Just asking because I was testing an InSim application some time ago that caused me to receive a couple of bans on one server in quick succession, I won't bother explaining why
morpha
S3 licensed
Quick search:
Quote from Bob Smith :a) There is already a master ban system in place, which happens automatically if you get banned from x amount of servers in y amount of days. I can't remember the exact threshold values off hand.

b) There is never a need to lock LFS for testing, IMO. If you really must use a locked copy of LFS for some reason, have a second install that you never unlock.

Quote from J@tko :It's 30 servers in 30 days Bob, which is pretty good going really

Whether that's correct or not I can't say, wasn't confirmed by the devs
morpha
S3 licensed
There really is no reason at all for you to use Hamachi :rolleyes:

And why would you want to open an S2 host you couldn't even administrate properly?
morpha
S3 licensed
There was a rather lengthy discussion about this when the installer was introduced, in short: Not going to happen (anytime soon).
morpha
S3 licensed
Quote :// NOTE 2) Motion simulators can be dangerous. The Live for Speed developers do
// not support any motion systems in particular and cannot accept responsibility
// for injuries or deaths connected with the use of such machinery.

Just "foa teh lulz"
morpha
S3 licensed
Haven't had time yet to take a proper look, but here's a tiny improvement suggestion:
def stripColours(lfsStr):
"""Strip colour codes (^1, ^3 etc..) from a string.

@type lfsStr: string
@param lfsStr: The string to strip.
@rtype: string
@return: The string sans colour codes.

"""
return _COLOUR_REGEX.sub('', lfsStr)

Since _COLOUR_REGEX is a compiled regex and using its sub method is about 30% faster

€: Also I just noticed that my __slots__ implementation or rather usage is wrong, and so is yours! __slots__ only works with classes extending object.
>>> class SlotsTest:
__slots__=['a','b']


>>> st = SlotsTest()
>>> st.c = 1
>>>
>>> class SlotsTest(object):
__slots__=['a','b']


>>> st = SlotsTest()
>>> st.c = 1

Traceback (most recent call last):
File "<pyshell#63>", line 1, in <module>
st.c = 1
AttributeError: 'SlotsTest' object has no attribute 'c'
>>>

Last edited by morpha, .
morpha
S3 licensed
Quote from bunder9999 :if that's the case, they should buy a second account because sharing is against the EULA.

You misread the post
What he maint is that they share the same installation of LFS and always lock and unlock to switch to their own accounts
morpha
S3 licensed
Quote from aroX123 :I agree that LFS Is to cheap, cos more and more content is adding.
After S3, they will keep adding conent rigth, they wont earn anything, only more work for nothing..
  • Even S3 will still offer significantly less content than the competition, simply because a 3 man team consisting of one programmer, one 3D artist and one webguru cannot possibly compete with a big studio.
  • Show me any official information on additional content (that does not include bugfixes) after S3.
I like LFS rather a lot, but this is not a matter you should discuss with your fanboy goggles on
morpha
S3 licensed
Quote from boosterfire :The only thing that would make the bill go up are the servers, but then again there's not a million people online at any time.

And as I pointed out a couple of posts up, they're not being paid for by Scavier, which many people seem to either ignore or don't really realise in the first place.
morpha
S3 licensed
Quote from ATHome :Did anyone notice the guy in the red Golf is wearing a mask like he is planing to do a bank robbery?

That guy? yeah kinda weird
morpha
S3 licensed
Quote from AndroidXP :It is amazing how many people buy LFS without ever reading #3 of the already very short and userfriendly license agreement.

It's amazing how many people buy LFS without reading any of the already very short and userfriendly license agreement.

OP: If you have to unlock LFS everytime you start it, or after a system restart, or generally more than once for one install that remains unchanged (no patches, etc.), your data/misc/ directory might be write protected, preventing LFS from writing the necessary files for permanent activation. I tried to convince Scawen to check whether the files can be written or not before processing the activation request, but either he forgot or simply overlooked the suggestion
FGED GREDG RDFGDR GSFDG