The online racing simulator
Salut Gai_Luron,
I tried running the new version of Lapper, and got THIS error.
Dont understand what it needs!
Attached images
crash.JPG
You must make a conversion of your cfg file. You can do it manually adding ; after each command line or use ConvCfg.exe released on the first page.

Gai-Luron
lfs lapper
Hello lfs.

Well strait to the point: is the a source code for lfs lapper5 on this forum if so link me PLEASE
Quote from Gai-Luron :You must make a conversion of your cfg file. You can do it manually adding ; after each command line or use ConvCfg.exe released on the first page.

Gai-Luron

I modified the supplied *.cfg file using my settings...just been through it line by line...and cant see any missing ";"
One thing I DID note was that the trackInfo.cfg file has a datestamp of JULY 2007...surely you didnt have THAT much advance knowledge of the new tracks/cars?

Anyway, attached is my *.cfg file to see if you can find the error! (renamed to *.txt to allow upload!)
Attached files
LFSLapper_TG.txt - 25.4 KB - 243 views
Thanks for sharing this... Now I can review my over all laps after the race.

Great work!
Hello,

First change

AuthAllowPlayer = All1; --> AuthAllowPlayer = All;

Look at your trackinfo.cfg file. there aren't ; at end of Line. Look at O Vs 0


Replace with original trackinfo file or generate another with the utility

I look at home tonigth if this don't work

Gai-Luron
Quote from Gai-Luron :Hello,

First change

AuthAllowPlayer = All1; --> AuthAllowPlayer = All;

Gai-Luron

Got it!! That was the problem...thanks
AuthAllowPlayer = All1; --> AuthAllowPlayer = All;

This works fine... thanks Gai-Luron
hi all and happy new year!!

i have a small question about new authoring system, i run a single s2 drift server from home, is it possible to restrict cars allowed by driftscore gained. ie. everyone starts with the XRG, then when they scored enough driftpoints, they can then drive the XRT, and so on ?

thanks in advance
Quack!!
Hello,

For now auth don't work with driftscore

Sorry

Gai-Luron
don't be sorry, without lapper drift servers would not be the same lol.

stupid me, i should learn to read the readme's properly.

Quack!!
(it might still be not a bad idea tho, lol...)
How can I set lapper to impose handicap different from car to car?

example:

allow FOX and FBM but fox with 20% intake restriction and 50kg

is this possible?

Is possible to set handicap for all users not in the handicap user list?

thanks!
Lapper 5.321 beta
Hi Gai-Luron,

First of all, happy new year and a big thank you for the latest update of Lapper.
Second, I want to "bother" with two small glitches in the configuration-file:

Original lines:
PrivMessSpbLastUp = {typ} ^7SPL{colon} {CurSplit} ^1({DiffSplit}) ^7=>TPB{colon} {Tpb} Avg:{AvgSpeed} {UnitSpeed};
PrivMessSpbLastLow = {typ} ^7SPL{colon} {CurSplit} ^2({DiffSplit}) ^7=>TPB{colon} {Tpb} Avg:{AvgSpeed} {UnitSpeed};

Should be:
PrivMessSpbLastUp = {typ} ^7SPL{colon} {CurSplit} ^1({DiffSplit}) ^7=>TPB{colon} {Tpb} Avg{colon} {AvgSpeed} {UnitSpeed};
PrivMessSpbLastLow = {typ} ^7SPL{colon} {CurSplit} ^2({DiffSplit}) ^7=>TPB{colon} {Tpb} Avg{colon} {AvgSpeed} {UnitSpeed};

Original lines:
BeginPitPrivMess = Pit begin! Work : {Work};
EndPitPrivMess = Pit finished in {PitTime} - Total Pit : {TotalPitTime}!;

Should be:
BeginPitPrivMess = Pit begin! Work{colon} {Work};
EndPitPrivMess = Pit finished in {PitTime} - Total Pit{colon} {TotalPitTime}!;

Third thing are some outstanding wishes for lapper:

- Clear penaltycount at the start of a new race
- Give warning before kick or ban is executed (max penalties=2 ; after first penalty a warning, after second a kick or ban)
- Exclude 'no pitstop made' from the 30sec penalty option (when a player doesn't make a pitstop in a race where this is required, LFS automaticly gives a 30 sec penalty. If the 30sec penalty rule in Lapper is enabled, Lapper kicks/bans this player on top of the penalty given by LFS)

Please let me know if one or more of this wishes can be accomplished in a next version of lapper.

Last thing is a question about LFS it self, when does LFS give a 30/45 sec penalty? I know a sec penalty is given for not making a pitstop when you should have done that, but which are the other situations to receive such penalties?

Thanks for all the work done on Lapper and thanks in advance for the answers.
Hello,

For the handicap by car, i think put it in the next release .

Yisc[NL] : I modify cfg file and i look about your request, i don't understand much about penalty. But i look for it

Gai-Luron
just one more question, i know its possible to spectate a driver who hasn't scored enough driftpoints, but is it possible to spectate someone if they dont complete a lap under a certain time as well?

i was thinking of knocking up a speed drift server

thanks
Quack!!
Hello,

Yisc[NL], i read all messages of the topic today, i put your penalty requests on top of TODO list.

Gai-Luron
Hello Racers,

Version 5.321 is current version
Don't forget to convert your config file with the utility

New test version for Lapper : 5.40

Quote :+--------------------------+
|Changes from v5.32 to 5.40|
+--------------------------+

1. Reorganization in config file, some explications added. some : replaced with {colon} (thank's Yisc[NL])
2. Car Handicap mass and intake restriction added
3. !hand command modified
without argument show your required handicap and your actually configured handicap for you and car
with username argument: Show required handicap for a specified user and current car
4. Add on var OnConnect:
{Nickname} - Nickname of driver
{Username} - Username of driver
5. Add new command in action
/pm message - This command send a private message to player who generate this action
some var is not bee continued because you can put private message on action
I remove this var from config, but for compatibility, now you can continue to use it,
but please remove it at son as possible and add this var with command /pm in action
Var concerned:
ConnectMsg -> put values in OnConnect with /pm command
PrivateMessageOnDriftScore -> put values in OnDriftScore with /pm command
AccelerationPrivateMessage -> put values in OnAcceleration with /pm command
BeginPitPrivMess -> put values in OnBeginPit with /pm command
EndPitPrivMess -> put values in OnEndPit with /pm command
PrivMessSpb1Up -> put values in OnSpb1Up with /pm command
PrivMessSpb2Up -> put values in OnSpb2Up with /pm command
PrivMessSpb3Up -> put values in OnSpb3Up with /pm command
PrivMessSpb1Low -> put values in OnSpb1Low with /pm command
PrivMessSpb2Low -> put values in OnSpb2Low with /pm command
PrivMessSpb3Low -> put values in OnSpb3Low with /pm command
PrivMessSpbLastUp -> put values in OnSpbLastUp with /pm command
PrivMessSpbLastLow -> put values in OnSpbLastUp with /pm command

6. You can use special command in action line
/pm
/cleanspb
/spb
/statsqual
/stats
/hand
/dstats
/ver
/nearqual
/near
/drf
/topqual
/top
/auth

7. Add parameter for player to slow to accomplish a lap, this is relative to Maxlaptime from trackinfo.cfg
2 Level
MaxAllowedTime1 = % Max allowed time to complete a lap relative to MaxLapTime on trackInfo.cfg
MaxAllowedTime1 = 100 # 100% of MaxLapTime
MaxAllowedTime2 = % Max allowed time to complete a lap relative to MaxLapTime on trackInfo.cfg
MaxAllowedTime2 = 150 # 150% of MaxLapTime

OnMaxAllowedLapTime1 = Action To do when to Slow level 1
OnMaxAllowedLapTime2 = Action To do when to Slow level 2

8. Exclude a pitstop from the idle-check

9. OnDisConnect action added

10. New vars on AutoMsgPrivate
{Dist} - Distance on current car and track
{SessDist} - Distance on current car and track for session
{UnitDist} - Unit for distance

And New command

!distance

TODO
Quote :
- Penalty
- Registration web, Register all active Lapper on FRH web site
- Top Display over car/track
- Synchro PB drift
- license start at N player on server
- license on or off
- Split message level
- top, near, topqual, nearqual pour group more than one car !top XRT|XFG
classes based toplist display eg. !top GTR, !top TBO etc...
- near car
- MaxLapsSingleSession
Is there any way to use Lapper to execute an autoaction whenever a user drives more laps
in a single session than allowed by the admin/leaguemanager?

Next Modification penalty for Yisc[NL] ( don't worry i edit spec on penalty to work on it )


Gai-Luron
LOL, I've been smiling reading your last post Gai-Luron.
Thanks for all the hard work done and being done.
I really like this application and as said before, it's getting better and better.
Keep up the good work and if you need me for some more explaination or testing, just ask me and I'll help you in the best way possible. Many thanks again.
Sorry,

you're right, First post updated


Gai-Luron
hi, there is very old bug in lapper with playernames, not so significant in s2 (but too), and last time more and more people using that bug to "protect" themself eg. from flooding, penalties etc. in lapper.
problem is with special symbols in player names like arrows, squares... etc. which are not properly interpreted in commands in script and "invalid parameters" errors comming up.

example log:
/msg good 1st (0.24.36) by ^LTest
good 1st (0.24.36) by ^LTest
TestŤ‹›^L pitted
TestŤ‹›^L left the pits (FBM)
/msg Clutch Mouse
Clutch Mouse
/msg unbelivable 1st (0.23.85) by ^L» ^Cňens1on
unbelivable 1st (0.23.85) by ^L» ^Cňens1on
TestŤ‹›^L : DRIVE-THROUGH PENALTY
/rcm GAY!
/rcm_ply Test
Parameter is not valid
TestŤ‹›^L : STOP-GO PENALTY
/msg ^LTest
^LTest
/kick Test


player name is - TestŤ‹›^L, but commands (/rcm_ply, /kick...) are executed with only Test name

any chance to fix it?
Attached images
lapper_playername_bug.jpg
Spotted a small problem in Lapper 5.321 and 5.40beta.
Car FBM is missing in DefaultTopCar-list.
Hi ive got some probs the lapper starts but dont work i cant understand why. Here the error:
LFSLapper, Version=5.3.2.1195, Culture=neutral
Copyright (C) 2005-2007 Janez Cufer and Gai-Luron
LFSLapper comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions. Read LICENSE for details.

Intercept don't work
Loading WR...Not Loaded
The following error occurred:
File not found.
mscorlib
in <0x00284> System.IO.StreamReader:.ctor (System.String path, System.Text.Encoding encoding, Boolean detect_encoding_from_bytemarks, Int32 buffer_size)
in <0x00026> System.IO.StreamReader:.ctor (System.String path)
in (wrapper remoting-invoke-with-check) System.IO.StreamReader:.ctor (string)
in <0x00150> LFSLapper.trackCarData:.ctor (System.String filePath)
in <0x00c20> LFSLapper.LFSClient:.ctor (System.String scriptfilename, LFSDebug.debug Pdebug, Boolean debugmode)
in <0x000f1> LFSLapper.LFSLapper:Main (System.String[] Args)
Void .ctor(String, Encoding, Boolean, Int32)

Save Debug Infos

Thx

Tim
Need file trackinfo.cfg
This thread is closed

LFSLapper insim4 Release
(2101 posts, closed, started )
FGED GREDG RDFGDR GSFDG