The online racing simulator
Searching in All forums
(968 results)
Gai-Luron
S3 licensed
Hello,

USERNAME02 it's the version of the PB.txt file. If in the future i add some fields in PB.txt, i can know version of PB file and update to the new format automatically.

Good deduction for the format file, there is a post relative to the format in the topic to.

Gai-Luron
Gai-Luron
S3 licensed
Hello,

New Lapper version 5.43

1. Allow or Disallow join Race relative to Flags for current player,
Racer flags
Y = Yes
N = No
* = Yes or No

SwapSide = *;
AutoGears = *;
Shifter = *;
HelpBrake = *;
AxisClutch = *;
AutoClutch = *;
Mouse = *;
KbNoHelp = *;
KbStabilised = *;
CustomView = *;

New
OnNotMatchFlags action

new vars
{PlayerFlags} = The current Player flags
{RequiredFlags} = The current Required flags


@Yisc[NL] : I look for your request
@lysergic : Thank's, you can release adress to allow Lapper's user to write the wiki

Gai-Luron
Gai-Luron
S3 licensed
Hello,

It's just a warning! Don't worry. Lapper do not catch this penaltie, that's all , because it's UNKNOWN_PENALTY ( Not Documented ), maybe because player was disconnected.

Gai-Luron
Gai-Luron
S3 licensed
Hello,

It's so easy to config sync option.

Each server have an instance of Lapper
Each server have his Lapper config file

In LApper config file, each server have an unique name ID.
Exemple:
For server A
SyncID=servA;
For Server B
SyncID=servB;

Then you set the same directory for the sync action, must be the same for server A and B
Exemple
For server A
SyncDir=synchro;
For Server B
SyncDir=synchro;

And last you specify for each Lapper, the SyncID of all Lapper to be Sync. If more than one server separate with |
Exemple
For server A
SyncIDsToSync=servB;
For Server B
SyncIDsToSync=servA;

You config file look like this after configuration

For server A
SyncID=servA;
SyncDir=synchro;
SyncIDsToSync=servB;
For server B
SyncID=servB;
SyncDir=synchro;
SyncIDsToSync=servA;
Any have an idea about creating a wiki for LFSLapper. I try wikipedia but my article was erased. It will be a good idea to do this for share our experience on LFSLapper.

Bye

Gai-Luron
Last edited by Gai-Luron, .
Gai-Luron
S3 licensed
Quote from Yisc[NL] :Hi, it's me again
I found to small problems this time.
First thing is the FBM car missing in trackinfo.cfg
Second thing is a problem with escaping : in the scheduled actions.
I tried to escape : by writing \: but after that the message is sent from host instead of displaying : in the message it self (see attachments)
I feel almost guilty by reporting so many things but I hope you don't mind too much.

For FBM : Use tool to regenerate trackinfo file, find it in the first post

For ':' you have an explanation for this special car in the top of config file:

Quote :
...
# Symbol replacements:
# {colon} - symbol ':'
# {at} - symbol '@'
# {vbar} - symbol '|'...

Gai-Luron
Gai-Luron
S3 licensed
Hello,


Here all server running Lapper ver > 5.40 if registered is true in config file.

http://www.frh-team.net/reglapper/

Bye

Gai-Luron
Last edited by Gai-Luron, .
Gai-Luron
S3 licensed
Hello,

I try to explain what happen.

First: /ban need 2 parameter: name and Number of day. If you type directly on server /ban user. You got an unvalid username.
But /ban user 14 is good.

Secondly: When you type !ban14 toto. LFSLapper execute all commands beginning with !ban in autoaction. In this case !ban and !ban14.

In your config first Lapper find !ban in autoaction and execute /ban 14 username. Lapper assume that 14 in !ban14 is an argument of !ban command.

Then it find !ban14 and execute /ban username 14


I hope you understant what i would say in my poor english. I try to remove this border side effect

Gai-Luron



EDIT :

Fixed in 5.42. Download it

Gai-Luron
Last edited by Gai-Luron, .
Gai-Luron
S3 licensed
Hello,

L1 = 30 sec or DT penalty assigned to player by LFS
L2 = 45 sec od S&G penalty assigned to player by LFS

MaxFastDriveOnPit = Number of penalties L1 and L2 allowed for one race. When this value is reached OnMaxFastDriveOnPit is started.



Quote :What kind of actions can I make after: OnFalseStartL1 = ; and OnFalseStartL2 = ;

What you want


Gai-Luron
Gai-Luron
S3 licensed
Hello,

New Lapper version 5.41:

Quote :+--------------------------+
|Changes from v5.40 to 5.41|
+--------------------------+

1. New penalties work
OnFastDriveOnPitL1 = Actions on 30 Sec Penalty or drive-through
OnFastDriveOnPitL2 = Actions on 45 Sec Penalty or Stop&Go
MaxFastDriveOnPit = Max Fast Drive on Pit allowed per race
OnMaxFastDriveOnPit = Actions on Max Fast Drive on Pit allowed
OnFalseStartL1 = 30 Sec Penalty or drive-through
OnFalseStartL2 = 45 Sec Penalty or Stop&Go

Obsolete parameters
MaxDriveThroughPenalties
StopGoPenaltyAction
MaxStopGoPenalties
Time30PenaltyAction
Time45PenaltyAction

2. New feature : execute an action whenever a user drives more laps in a single session than allowed
New config vars:
MaxSessionLaps = Number;
OnMaxSessionLaps = Action;
Add new var in onConnect action
{MaxSessionLaps} -> Max laps allowed per session

3. You can Register your lfs name server on FRH TEAM WEB Server( Only name Server is transmitted look at RegisterWeb.cs )
Soon ability to display the name server list Running Lapper on frh-team server
This allow user to know where are server running Lapper and connect to them
New config vars:
EnableRegisterWeb = true;

4. New command for command line to allow or no authorization mode
/license on
/license off
/license ?

New command for text input in LFS
!license on
!license off
!license ?

5. Add Minimum player config
this enable Authorization. if less: All player allowed, if upper: AuthAllowPlayer only allowed
AuthMinPlayer = 0;

Enjoy


Gai-Luron
Gai-Luron
S3 licensed
Hello,


Seem to be sync mode. How is configured your sync mode?

Sync dowload not started!
Gai-Luron
S3 licensed
Hello,

There is a problem with automessage in your config file. Check | and ;


Gai-Luron
Gai-Luron
S3 licensed
No PB, my source too are very dirty and your seems good

Thank's

Gai-Luron
Last edited by Gai-Luron, .
Gai-Luron
S3 licensed
Hello,

Great application! . One question this software is released under the GPL v3 license. Where can i find source? i very interested to know how mpr are do.

Thank's for your response.

Gai-Luron
Gai-Luron
S3 licensed
Need file trackinfo.cfg
Gai-Luron
S3 licensed
Hello,

Thank's for this informations, i try it soon.

It's seem that no much people know how penalties work. A little explain by dev will be agree.

Gai-Luron
Gai-Luron
S3 licensed
Don't use this program it's out of date. New parameter with digital speedo in config file.

Gai-Luron
How work Penalties
Gai-Luron
S3 licensed
Hello,

For LFSLapper, i need to understand how penalties work. I try more and more and i can't find in it logical working.

I explain

When i exceed limit in pit lane
Sometime i receive 30s, then 45s
Sometime i receive DT and then S/G and never 30s and 45s

this append in the same condition:
new race, exceed limit < 5km/h


What is the reason. I search but i don't understand and i can't reproduce many time same result.

Thank's

Gai-Luron
Last edited by Gai-Luron, .
Gai-Luron
S3 licensed
Hello,

First - 3 - place finished
Second - KITT2000 (FRA) - Ingame nick
Third - mick7337 - LFSWorld nick
Fourth - FXO - car
Fifth - DNF - race end status (DNF - Did not finish) or Total time for the winner- Gap Time for the current racer relative to winner
Sixth - 0:00.00 - BestLap
seventh - 0 - this is? Lapdone
eight - 0 - this is? Pitdone
ninth - empty_place - this is? Pos start grid
tenth - 3 - this is? Penalty flags

Bye
Gai-Luron
S3 licensed
Hello,

Some isue on windows 64 bits.

Try to recompile application with your OS using VIsual c# express edition.

Gai-Luron
Gai-Luron
S3 licensed
Sorry,

you're right, First post updated


Gai-Luron
Gai-Luron
S3 licensed
Hello!

LFSRelax do this and much more! You can customize display


Gai-Luron
Gai-Luron
S3 licensed
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
Last edited by Gai-Luron, .
Gai-Luron
S3 licensed
Hello,

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

Gai-Luron
Gai-Luron
S3 licensed
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
Gai-Luron
S3 licensed
Hello,

For now auth don't work with driftscore

Sorry

Gai-Luron
FGED GREDG RDFGDR GSFDG