To make absolutely sure, Lapper isn't my application.
It's developed by Gai-Luron.
My input is writing applications inside Lapper like the Pitboard and giving support to people on this forum.
Hi,
What's not working?
Did you fill in the admin password of the dedi server?
And in the cfg of the Dedi /insim=29999 ?
################# #General options # ################# $Host = 127.0.0.1; # Host IP. When more network interfaces are present, set it to IP of your host. $Port = 29999; # Insim UDP port. Open this port after starting LFS Server by typing [COLOR=red]/insim=29999[/COLOR] in chat or include it in config-file LFS Server $Password = "[COLOR=red]password[/COLOR]"; # Put in the admin password used on the LFS Server
I was asking about drift but after big cheking i found problem and fixed now works, but another question.
How to find script or what who show Drift angle like in demo server fat oil?
I found a little "bug" in lapper.
In the section Actions for pit stop isn't possible to change the var's $PitWindowStart and $PitWindowStop while lapper is running.
###################### #Actions for pit stop# ###################### #Local variable tou can use #$Work - Work on pit (only for OnBeginPit) #------------------------------------------------------------------- # no pit windows if two var set to 0 $PitWindowStart=[COLOR=red]0[/COLOR]; $PitWindowStop=[COLOR=red]0[/COLOR];
I tryed something like this to change the var's but it give a error when i start lapper.
Var $PitWindowStart is wrong type . Need Int32 value at line #4208
Program ended.
###################### #Actions for pit stop# ###################### #Local variable tou can use #$Work - Work on pit (only for OnBeginPit) #------------------------------------------------------------------- # no pit windows if two var set to 0 $PitWindowStart = [COLOR=red]$[/COLOR][COLOR=red]pws [/COLOR]; # Is line 4208 $PitWindowStop = [COLOR=red]$pwe [/COLOR];
Don't worry about it too much.
As things are going as planned, a beta of 5.8x will be released somewhere in the next days.
A lot of testing has be done and we (Gai-Luron and I) are confident we can deliver a stable version to you.
New Beta version of LFSLapper done by Yisc ( Scripts and Docs ) and Gai-Luron ( Code ). Download in the first post: test version
Many changes in this version, all old config files are obsolete, you can find all modifications in changes.txt in doc folder
Some changes
- Add include command to include other script into lapper config file
- default script writen by Yisc included in this version
Change track script
PitBoard script
PitWindows script
SafetyCar script
- Use of sqllite3 Database to store Drift and PB file, export file for FTP with .elp extension ( format changed )
- Now all command !command are in silent mode
- One LFSLapper can handle one or more LFS Servers, no syncing needed between 2 or more LFS server
- No limitation on LFS Server handled by one LFSLapper ( Only CPU Power )
- Add a config file with a list of all tracks available on LFS, with length
- Scripting language upgraded, renamed to GLScript. Quick reference docs coming soon
FOR ... BREAK ... ENDFOR
WHILE ... BREAK ... ENDWHILE
SWITCH ... CASE ... DEFAULT ... ENDSWITCH
Add Multidimensional Array in GLScript
Add numerous built-in functions. Take a look to reference.doc ( download reference. zip. To be finished )
- New events actions
Event OnNewGapPlayerBehind() // When a new gap are available for player behind you
Event OnNewGapPlayerBefore() // When a new gap are available for player before you
Event OnQualStart() // triggered when qualify start
Event OnPit( ) // when you are teleported to pit shift+P
Event OnChangeTyres( $FL_Changed, $FR_Changed, $RL_Changed, $RR_Changed )
Event OnNewPlayerJoin() // New PLayer joining race or leaving pits ( After Shift + P )
Event OnFinish // triggered when a player finish a race or qualification
Event OnResult // Triggered when result are available after a race or
qualification
- Ability to use 1 to 10 PB to calculate an AVG PB
- Lapper can send a notification via mail when Lapper crash
you must configure this values
$adminEmail = ""; // Email address to sent email to
$smtpServer = ""; // smtp server used
$loginMail = ""; // login connection to smtp server
$passMail = ""; // Pass connection to smtp server
- Instance of Lapper will automaticly restart when there is a crash. When it restarts 4 times within a short period of time, the instance will be stopped.
In case of crash you receive a notification via mail each time
- Admin LFSLapper via console command on console windows, coming soon a GUI interface to administrate LFSLapper remotely
- LFSLapper can store your script variables in a database to reuse them
- Add new command openPrivTextButton, to open a button who query an input string
- Add function TextPrivButton( "id_button", "new text"); to change one button text
- Complete Group management system for the authorization to use commands
- In timed button, you can put in string text : %txt% to view the countdown in the button
Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you Thank you .
I realy use lapper not airio. Lapper FTW!!!! Keep going guys ir realy was waiting for this .Can we expect multi language lapper in future?
hallo Gai,
new ver seems promising, after quick look on specs i have "technical" question - is there possibility with new features (stored variables, arrays) to use something like solution for repeated actions?
eg. (fictive syntax ):
I'm not totaly sure I understand what you want but I think that's possible already. You could use a FOR or WHILE loop and add actions to that when some criteria are met. Maybe you could try it or give a more detailed example.
Hi Yisc,
Still no joy, heres the full code and its in OnConnect....
openPrivButton( "pos",55,66,90,10,8,-1,32,"^3Your Current Ranking on this Server is ^6" . $Posabs . "&^3Your Personal Best ^3at ^6" . $CurrTrack . " ^3is ^6" . NumToMSH(GetCurrentPlayerVar( "PBLapTime" )) . "& &^3Type ^6!help ^3to see all Server Commands&^3Type ^6$next ^3to view our Event Calendar& &^2Website - ^3http://www.AKM-Racing.co.uk");