The online racing simulator
Searching in All forums
(234 results)
MonkOnHotTinRoof
S2 licensed
Quote from mrodgers :
What I really can't stand with the LFS Lapper is the stupid "NightHawk, what's so funny?" everytime you type "LOL" or "haha". Too many say "LOL" in the server and it gets flooded with "Name, what's so funny?" chat. Annoying.

Well, you could try to contact admin of the server and kindly ask him to remove that line from the script.

Quote from mrodgers :
Also, the "great split" chat. Especially when they don't change the default script and LFS Lapper takes even an out lap from the pits as a good split. That means EVERY split will be a good split to Lapper so the chat again gets flooded. What is the default script for that? Because 25 seconds at Westhill in the FZR is definitly NOT a good split, LOL.

Split time actions in default script are made for XRT@BLGP combo:


Split1 = 0.28.20
Split2 = 0.59.20

So, if you make it to first split below 0:28:20, message will appear...
MonkOnHotTinRoof
S2 licensed
Quote from dmwright : ok but i meant kick instead of ban soz

LFSLapper has example in default script for what to do on no name no game input from any player, and default action is /kick unnamed. LFSLapper has admin rights, so it can do everything admin can...

Lots of admins that use LFSLapper, don't modify default options...

Excerpt from default script:


AutoAction =
hoho:haha|/msg ^3What's so funny, {Nickname}?|
no name no game|/kick unnamed|
!admin:!adi@^7Mon^4k^1ster,Mo|/rcm {Nickname} ^3can do it!:/rcm_all|
!test|/rcm {Nickname} is testing...:/rcm_ply {Nickname}

MonkOnHotTinRoof
S2 licensed
Quote from gucio_85 :
Can I assing different max time of split for diferent tracks in same *.cfg file?

Further, if yes [/or no ], is there a posibility, that when player drives a specific car a GTi for example, and other one drives an FXO, and can they have different max time of split in same race?

No to both questions. There are many track/car combinations and current file format is not very convenient for such things. It's still on my todo list though...

Quote from Axeey : i extracted the Lfslapper folder to my desktop, changed the stuff in the lfslapper.cfg i was supposed to, allowed port 7777 TCP/UDP and 29999 UDP (im behind a router)

LFSLapper communicates localy with LFS (on same computer). There is no need to change firewall or router settings for LFSLapper to work.

Quote from Axeey :
"An already existing connection was forced to shut down the hostcomputer"
And it crashes.

Ehm, you mean console closes (crashing and closing is not the same) ?
This happens when LFSLapper can't connect to LFS InSim. Possible reasons:
- you didn't start LFS with /insim 29999 before starting LFSLapper
- ip address in cfg may be wrong (should be the same as used in LFS)
MonkOnHotTinRoof
S2 licensed
Quote from rheiser :Are you certain? If I send an MST packet with the string "^1red^0black", I get "^^1red^^0black". So, the carets are escaped by LFS when they're sent.

I use that all the time and it works great. No need for some tricks with SCH packets. I don't know where you got those extra ^s.

Quote from rheiser :
There is no way to send control character literals through the MST packet that I can see.

No need to send control characters. ^ is an ASCII symbol (0x5e).
Last edited by MonkOnHotTinRoof, .
MonkOnHotTinRoof
S2 licensed
Quote from imthebestracerthereis :just a question are all the tracks supported or just these

LFSLapper is not made for any particular track, so it should work on any track even if not listed in that file. However there was a bug in lfs insim, which caused mci packets not being sent to application in autox (without those many features cannot work). It was fixed somewhere from U to U18 patch?

Quote : InSim : MCI packets are now available in arenas

MonkOnHotTinRoof
S2 licensed
I think it wouldn't be a problem to do that. However I don't see much point in all this. When you select server, you can already see the configuration and cars. And when you join server, it doesn't take much more time to join race and go back to pits, if fuel ammount needs to be changed. Hmm, pit stop info can't be seen from game ?
MonkOnHotTinRoof
S2 licensed
You can have same port on same address opened twice ?

insim app: 127.0.0.1:49999 lfs:127.0.0.1:49999


I think what Scawen meant with port 0 is that whatever (random) local port is used for starting packet then lfs will send exactly to that port if you specify 0.

So 0 means:

insim app:127.0.0.1: x (free or binded udp port) <-first packet->lfs:127.0.0.1:49999
insim app:127.0.0.1: x <-any next packet->lfs:127.0.0.1:49999

If you use other than 0: y

insim app:127.0.0.1: x (free or binded udp port) <-first packet->lfs:127.0.0.1:49999
insim app:127.0.0.1: y <-any next packet->lfs:127.0.0.1:49999

Of course I might be wrong. Should trace the packets, but my head isn't clear now and it's time to sleep.
Last edited by MonkOnHotTinRoof, .
MonkOnHotTinRoof
S2 licensed
Quote from gucio_85 :Maybe you don't have requirement application like NET Framework or Mono ?

Nah, he's got it. Otherwise he would see a crash messagebox, not a console window... Must be something with IP address or port numbers...
MonkOnHotTinRoof
S2 licensed
In LFSLapper I always used 0 and didn't have any problems with it.
MonkOnHotTinRoof
S2 licensed
Quote from Hahni :I have read the InSim.txt serveral times but I dont find a way to know my UniqueId. Sure I can look what connectionnumber I have when I join a server and then I find the the right entry in the NodeLap Info of the IS_NLP packet. But the connectionnumber changes. Is there a easy way to know my UniqueId ?

Edit: Or a way to know my actual connectionnumber

AFAIK You get uniqueId, when you join race (leave pits). So you should update it there (using Username as reference?). You get connection number, when user connects to server, but it might change when someone leaves the server, so you need to update it there as well. If the players that left was not taking last slot (highest number), then a player with highest number slot will get his connection number.
MonkOnHotTinRoof
S2 licensed
Quote from CLRS530 :
I dont think that this are bugs, so what went/ could went wrong

Just a thought - You are sending structure, which MAY be different (Compiler optimization for aligned addresses) from InSim required structure ?

Compiler does not guarantee, that structure below is 3 bytes long !
(usually compilers would optimize it to 8 bytes)


struct bla
{
unsigned short a;
unsigned char b;
}

Maybe you should try debugging a little and maybe take a look at #pragma PACK directive?
MonkOnHotTinRoof
S2 licensed
Quote from steve :why dont any of these insim apps work for me? :mad:

Because you didn't type /insim 29999 in talk box before running LFSLapper ?
MonkOnHotTinRoof
S2 licensed
Quote from gleetk :If ran in a demo server will problams be expected or is it demo safe to use?

It works for demo, too.

Quote from gucio_85 :
On Server with Oval and BF1 on it, there was some tool which shows top speed, or max speed of racer after full lap. Is this option available in LFS Lapper? I couldn't find it

Someone probably modified LFSLapper to show that too... That option is not available in main branch though...
MonkOnHotTinRoof
S2 licensed
Quote from Veiti :
I have searched the forum for some detailed information about the charakter codes - unfortunately in vain. I know that there are color codes ^0 -> ^9, but are there other codes which could be interesting for insim/outgauge tools?

Color codes:

http://www.lfsforum.net/showthread.php?p=188017#post188017

Code page codes:

http://www.lfsforum.net/showthread.php?p=44576#post44576
Last edited by MonkOnHotTinRoof, . Reason : eh beaten by shinobi... :)
MonkOnHotTinRoof
S2 licensed
Quote from tristancliffe :
(can we have some technical info about how it sort of works please?)

RPMs from OutGauge ? Or some more advanced technique: DirectSound hooker or MemReading?

Hmm, if it isn't released by the end of this week, I might try doing a quicky app myself using OutGauge. Cause I'd like to hear some diesel engines .
MonkOnHotTinRoof
S2 licensed
Quote from imthebestracerthereis :one more question: when I left LFSLapper running without editing it, do I have to make it read only after I save it before I run it in command prompt?

No, it shouldn't be read-only anyway. I just forgot to make it normal before zipping it...
MonkOnHotTinRoof
S2 licensed
Quote from imthebestracerthereis :when i edit i have to save it and i have to overwrite but it says read only :/ what do i do

Hmm, it's possible that it is read-only file. Right click on LFSLapper.cfg and choose Properties, uncheck Read-only , click OK.
MonkOnHotTinRoof
S2 licensed
Quote from imthebestracerthereis :I it working, but is there a way to edit what comes up like xxxxx has lost control to xxxxxx is crazy and lost control?

Of course. Open LFSLapper.cfg (with notepad or another text editor) and search for line:


AngleVelocityAction = /msg ^1Danger! ^8{Nickname} ^2lost control!

and change it to:


AngleVelocityAction = /msg ^8{Nickname} ^2 is crazy and lost control!

You have to restart LFSLapper after modifying this file...
MonkOnHotTinRoof
S2 licensed
Quote from imthebestracerthereis :this is what happens...

i open cfg
i left click, open with, lfslapper
cmd window opens then closes really quick, is there a way to record this wit fraps registerd?

Forgot to type /insim 29999 in chat window before doing that ?
MonkOnHotTinRoof
S2 licensed
Quote from imthebestracerthereis :That readme is really hard for a n00b like me to understand... is there a way to simplify this:
1.Copy sample script (LFSLapper.cfg) from cfg directory to bin directory.

2.Open it with text editor (like notepad) and modify it to suit your purposes.

3.Run LFSLapper.exe from command line, providing script file name as argument:

Well you can just drag lfslapper.cfg and drop it onto lfslapper.exe

OR

right-click on lfslapper.cfg and open with... , then browse for lfslapper.exe, ok.

Still in any case you will have to change admin password in lfslapper.cfg unless you use Pass on your server...
MonkOnHotTinRoof
S2 licensed
Quote from imthebestracerthereis :does it matter where you put it and what is an alternet than cmd cause when i unpause it, it goes away Would be great with a manual

It doesn't matter where you put it, and there is a manual (doc/readme.txt).
MonkOnHotTinRoof
S2 licensed
Quote from filur :You'll also have a whole lot of users not knowing/finding out what commands are available, and a whole lot of "type !this to do that".

That is why we have welcome messages and !help command . If users only see others typing !this , they usually don't see results, so it doesn't help them much anyway...

Quote from felplacerad :
And while we're on the subject of chat/chatlog, how about a scrollback buffer? sometimes there's alot of spamming/info and you might miss something.. pgup/pgdn to scroll would work for me

If upper suggestion was implemented, it may help reducing spam a little . Sure, increasing scrollback buffer would be nice in any case.
MonkOnHotTinRoof
S2 licensed
Quote from Jakg :to improve your "Dr1ft1ng" performance (i can not believe you actually wrote that) by installing LFS Lapper is pointless seeing as it is for multiplayer only...

No, it works for single player too (it is meant for servers though). Only need to Delete Pass in cfg file, like so:

Quote :

Password =


MonkOnHotTinRoof
S2 licensed
Quote from M.SCHUMACHER :Right hi guys been on here now for a while playing and getting good at the whole Dr1ft1ng thing and that just found out that u can download the LFSlapper which is good cause i liked to improve my Dr1ft1ng points in practice mode and that but no sure where to extract it to after download and also dunno how u bring up in game console too please help me Dr1fters out there ty

http://www.lfsforum.net/showthread.php?p=43389#post43389

You can extract it anywhere you like. And after extracting please read readme.txt in doc directory . Game console ? Ehm, probably I wanted to say that talk box that you get by pressing T key .
MonkOnHotTinRoof
S2 licensed
Quote from kiss me :
i start lfslapper, and then get this is a "prompt?" window:
c:\documents & settings\...lfslapper\lfslapper>mcs .src/*.cs -out./bin/lfslapper.exe
mcs is not beeing recognised as a intern or extern (dunno how to translate= opdracht), program or batchfile

Ehm, you started Quick&Dirty build batch file for mono compiler instead of actual program, which resides in bin directory .

Quote from FrankeDollar :
2 days vorking and now http://img386.imageshack.us/my.php?i...slapperpc8.jpg
what i must do ?

Are you sure, you ran it from same computer as LFS server ? It won't work remotely (at least not without problems).
FGED GREDG RDFGDR GSFDG