Still couldn't get it to work. Also tried your script and mine on my son's pc, and still same issues, including $Currply ["userName"]/$Currply ["nickName"] not working.
Put the yellowflag.lpr file - in attached zip - on my Sin'rs Too Drive It... server, and got the following;
Again, $Currply ["userName"]/$Currply ["nickName"] not working.
And it looks like the $Whois in the FOREACH gives a result as "Array" However, Array and my username don't appear when I try on my pc; only online. Also, on my pc, the !who command gives a blank page in Krayy's CIF module, but online, my name appears.
Also put on the new lfslapper.exe (one for getting live drift scores), which shows as V22.214.171.124 when typing !ver.
The code I supplied, can't be used in any place and not without filling in some details your self.
You could make a construction using the scheduler within Lapper, to check that piece of code every X seconds, or start it from a particular event, make it go to a sub event, wait a while and then go back to the speed check.
But all of this do need some knowledge about how Lapper should be coded.