Update, getting the next error message using !ss now:
Lapper Instance abort!
One or more errors occurred. mscorlib at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification) at System.Threading.Tasks.Task`1.get_Result() at LFSLapper.LFSClient.updatelistofmods(unionVal val, ArrayList args) at GLScript.GLApp.parseBackcall(SetOfVars GVAR, SetOfVars LVAR, unionVal val, ArrayList args) at GLScript.Parseur.getval(SetOfVars GVAR, SetOfVars LVAR, executeParsedFunction BC) at GLScript.GLApp.retrieveEvalVar(String funcName, TokenParse tkparse, TokenBuffer currTokenBuffer, SetOfVars GVAR, SetOfVars LVAR, Boolean breakFunc, Char& breakCar) at GLScript.GLApp.privExecuteTokensPart(Int32 level, String funcName, SetOfVars GCAR, SetOfVars LVAR, Boolean breakable, Boolean inSwitchCase, Int32 start, Int32 end) at GLScript.GLApp.privExecuteFunction(String funcName, String[] argsVals) at GLScript.GLApp.parseBackcall(SetOfVars GVAR, SetOfVars LVAR, unionVal val, ArrayList args) at GLScript.Parseur.getval(SetOfVars GVAR, SetOfVars LVAR, executeParsedFunction BC) at GLScript.GLApp.retrieveEvalVar(String funcName, TokenParse tkparse, TokenBuffer currTokenBuffer, SetOfVars GVAR, SetOfVars LVAR, Boolean breakFunc, Char& breakCar) at GLScript.GLApp.privExecuteTokensPart(Int32 level, String funcName, SetOfVars GCAR, SetOfVars LVAR, Boolean breakable, Boolean inSwitchCase, Int32 start, Int32 end) at GLScript.GLApp.privExecuteTokensPart(Int32 level, String funcName, SetOfVars GCAR, SetOfVars LVAR, Boolean breakable, Boolean inSwitchCase, Int32 start, Int32 end) at GLScript.GLApp.privExecuteTokensPart(Int32 level, String funcName, SetOfVars GCAR, SetOfVars LVAR, Boolean breakable, Boolean inSwitchCase, Int32 start, Int32 end) at GLScript.GLApp.privExecuteTokensPart(Int32 level, String funcName, SetOfVars GCAR, SetOfVars LVAR, Boolean breakable, Boolean inSwitchCase, Int32 start, Int32 end) at GLScript.GLApp.privExecuteFunction(String funcName, String[] argsVals) at GLScript.GLApp.executeFunction(String funcName, String[] argsVals) at Configurator.lexConfigurator.executeFunction(String funcName, infoPlayer pcurrInfoPlayer, String[] par) at LFSLapper.LFSClient.managePacket(MSO mso) at LFSLapper.LFSClient.Loop(Connect insimConnection) at LFSLapper.LFSClient.doloop() at LapperInstances.LapperInstance.doConnection() Void ThrowIfExceptional(Boolean) Closing Instance...
Nvm, fixed my issue. had to set a redirect url for my Lapper registration...
@Yisc[NL] Little bugs I found
1. you can not select mod cars + normal cars at same time. If you do, no cars but UF1 shows up as available (even if you didn't select UF1)
2. selecting only a modded car makes UF1 available to drive aswell
No errors. Both LFS and Lapper are the latest releases. The only thing that seems to break functionality is the code you have added to allow modded cars to be used.
I was looking at that, but that's entirely closed source. It's only showing the standings every now and then and no gap at all. It's useless and outdated in the state it is sadly.
Just a quick question. Is there any way to show leaderboard with gaps from ongoing race and how much of the race is left while in spectator mode? Before I start my multiplayer series, I'd love to be able to hook my broadcasters up with everything they need.
Been trying to figure this out all day long without success.