The online racing simulator
LFlS - LiveForSpeed Friend List Status v4_2_2 (Updated 31st October 2012)


-Usage
Its a program that you can add friends and check their status (online/offline)


-Why use this instead of lfsworld?
There is no need to minimize LFS and you can see who is online using the InSim by typing, '/o friends'. Well if you already use lfsworld to manage your friends I am sure you won't use this one unless you use InSim. But in case you don't want to have an browser and just a program for your friends, this one will do its job!


-Advantages/Disadvantages
You can view the status of your friends while playing. You can have multiple friends in the list and easily add/remove by just editing friends.ini The high disadvantage is that it refreshes each friend by 5 seconds. This means that if you have 10 friends, it will take you 10*5(50) seconds to update their status. BUT! If you are a premium at LFSWorld you can change the delay at settings.ini (Minimum is 5 for non premium users)


-Installation
Make sure you have netFramework 4.0
Make sure you edit settings.ini to match your settings and insim.ini in case you want to use InSim.


-Files
settings.ini includes information about your ident-key, delay (description at Advantages/Disadvantages) and the option to enable insim support.

friends.ini has all the friends (each username in a new line). Full package already includes a preview.

Since v3 there is now a new file called insim.ini This file includes the info that is needed to connect with LFS (IP, Port, AdminPW)


-Changelog
v1 Initial Release (14th July 2011)
v2 (18th July 2011)
-Removed ^ colour codes. Now you can read the server clearly
-Fixed a bug with sending faster requests to LfsWorld poping up message 'Problem with your connection'
-Added 'PopStatusMessages' at settings.ini There are 3 modes now. 0=Disabled, 1=Connect only, 2=Connect/Disconnect
-Made it so when a player has changed server while was already connected print the right message
v3 (20th July 2011)
-Fixed a bug when you had no internet connection it was spamming with errors each -delay- seconds
-Added insim support. Change 'UseInSim' to 'true' and change the settings at insim.ini
v3_1 (21st July 2011)
-Fixed a bug that command /o friends wasn't working while playing online but only at Singleplayer
-Added OffsetX and OffsetY at the insim.ini to change the coordinates of the buttons.
v4 (22nd July 2011)
-Added in-game offset command. Use /o offset
-Added Join button when clicking at any online friend from the program.
-Fixed minor grammar mistakes at files
-Improved messages while poping up errors
-Added readme. Run readme.htm
v4_1 (23rd July 2011)
-Improved code of saving Offset in-game
-Split join messages. Username is now online at(1st) + Servername(2nd)
-Added duration of the session. Counting even hours!
v4_2 (23rd July 2011)
-Fixed a bug with some servers containing special characters
-Colourful server name while clicking an online friends in-game using /o friends(it was just yellow before)
-'Time since join' added while clicking at online friends(both program and in-game through /o friends)
v4_2_1 (23rd July 2011)
-Finally really fixed problem with some characters(Work in progress with special symbols)
[b]v4_2_2 (11st August 2012)
-Deleted User and Pass support as its not working anymore anyway
-REALLY now fixed characters(there are still some not working, but most are fine!)[/b]



-Download Links
Latest version v4_2_2 http://www.mediafire.com/?590b9bvfsotm88h


This program doesn't require a setup, it is portable, but it does require internet connection of course.
Thanks Mate! After work I dl a one and I modificate this for our team lol
Uploaded v2. Check first post for the changelog.
Man I have forgot this because have been so busy, anyway is this working in LFS? I mean with insim port like /insim=29999 and then typing like !friends it will show a list? That would be freaking awesome
Sounds really cool and i think i will be able to make it. If i have spare time this night i will give a try to see what i can do!

For now this is an external application which just pops messages(if you have enabled them) and types the status of your friends.
#6 - Kova.
nice stuff man!

And +1 to UM21, should be nice to have this ingame.
As i promised here is v3. Read first post again for more information. A photo about how it looks in-game http://img7.imageshack.us/img7/7959/lflsinsim.png.

By typing '/o friends' these buttons appears. When you click connected players you will get the last message at photo(so you know which server they are connected).
Sorry for double post but uploaded a new version with /o friends fix at Online and Offsets.

Thanks to DarkTimes for the command working online fix

If you are using already v3 then just replace the .exe and the insim.ini files.
v4 is now uploaded!
Possibly the last version unless there is a cool suggestion/feature to add.
Readme.htm includes all the info you need to connect the program with LFSWorld and InSim.
Very usefull and nice program u made there DK!good job
Possible to add timeline about how much the user is online @ LFS? Just for LFS Addict groups
@ to DarkKostas, there will be ALOT of features what I would look about it (All of them would be useful, at least for me)

EDIT: Ops, sorry doublepost, I missed edit button again
Very good job DK! This is one best things in LFS
Thank you guys for your comments!

Quote from UnknownMaster21 :Possible to add timeline about how much the user is online @ LFS? Just for LFS Addict groups

There you are boss, new version v4_1. Download at first post!

Quote from UnknownMaster21 :there will be ALOT of features what I would look about it (All of them would be useful, at least for me)

Just say them(it would be better all together so i wont make 100 different version

Just replace the .exe if you are already using v4 and you will be ok. Nothing changed to the 'files' folder.
lol I just changed all and I had to reedit them again...

Yeah I will give a small list (Just small freatures and maybe one big)
Mate, when I tried to join any server, which starts a server name with !- sign. I can not connect because LFls doesn't recognise the !-mark and then LFS says server not found...



To adding new feature, is it possible to give a status for the player, which is he Racing/Spectating/AFK... (AFK if more than 30 minutes happened nothing)


Also, where is the timeline of each friend have been online lol?
No need to demand too much things, but these are suggestions only,
But I liked that UM21's suggestion of Racing/ Spec and AFK.
Quote from UnknownMaster21 :Mate, when I tried to join any server, which starts a server name with !- sign. I can not connect because LFls doesn't recognise the !-mark and then LFS says server not found...

I think i know what is going on. When i have some time i will reproduce it and fix it.

Quote from UnknownMaster21 :To adding new feature, is it possible to give a status for the player, which is he Racing/Spectating/AFK... (AFK if more than 30 minutes happened nothing)

Program is suppose to say if player is online or not. I dont like the idea of this because it wont even be accurate because of the refreshing rate.


Quote from UnknownMaster21 :Also, where is the timeline of each friend have been online lol?

When player disconnect and the message pops saying USERNAME is now offline, now says USERNAME is now offline after playing for 666 hours and 1337 minutes.
Quote from DarkKostas :I think i know what is going on. When i have some time i will reproduce it and fix it.

okay


Quote from DarkKostas :Program is suppose to say if player is online or not. I dont like the idea of this because it wont even be accurate because of the refreshing rate.

yeah... and I think it isn't possible at all to make it faster



Quote from DarkKostas :When player disconnect and the message pops saying USERNAME is now offline, now says USERNAME is now offline after playing for 666 hours and 1337 minutes.

Okay, but the timecode is wrong... 666 hours might be okay, because days aren't included but 1337 minutes with hours is wrong, 59 minutes is maximum to show (60th minute will be as 0)
Quote from UnknownMaster21 :Okay, but the timecode is wrong... 666 hours might be okay, because days aren't included but 1337 minutes with hours is wrong, 59 minutes is maximum to show (60th minute will be as 0)

I guess you know i was kidding and that 1337 is a leet number. Anyway i fixed the bug with server names. At the program it wont show the special characters but Join button and in-game messages are ok and now with colourful server name!

Also now the time is visible when clicking in-game at an online friend and at the program while clicking at the Online Friend List.

Once again if you already use v4(or v4_1) just replace the .exe!

EDIT: Colours at program seem to be still bugged, i am working on it now.

EDIT2: Fixed the bug, now i need to find a way to add special symbols like © ® and goes on...
Hello!

I was going to use this program again with combined several scripts for my personal use, which makes this addon very powerful



but I have problem


where I make wrong? I have no idea and this might be stupid question
Problem is that this program can't connect to LFSWorld
I think think that the latest security update Victor did might have broken it (if it still worked before that): http://www.lfsforum.net/showthread.php?p=1722280#post1722280

If you didn't enter any ident key in the ini file, you could go to LFSW, find your free pubstat key (My LFSW Credit -> premium pubstat service), put it in and set the update delay to 10 seconds.

edit: I confirmed that it works with a free pubstat key.
Quote :ConnectMode = Ident (Ident/User)
IdentKey = 99999999999999999999999999999 (If ConnectMode = Ident)
Username = YOUR_USERNAME_HERE (If ConnectMode = User)
Password = YOUR_PASSWORD_HERE (If ConnectMode = User)
Delay = 10 (In seconds. Decrease it only if you are a premium at LFSWorld)
PopStatusMessages = 1 (Pop message when a player connects/disconnects. 0=Disabled, 1=Connect Only, 2=Connect/Disconnect)
UseInSim = true (true if yes, false if no)

Attached images
lfs-fl.jpg
I made ident key and it says it still cant get access to LFSWorld.net


hmmmm?
If it doesn't work with ConnectMode set to Ident, and a valid Ident key, the problem may not be with the program because that should be sufficient. Do make sure you change the ConnectMode from User to Ident, if you haven't.
yes I have changed it from User to Ident -> problem is still there


EDIT: yay problem solved... didnt saw it actually was on PREMIUM than No... im just blind lol


hmm but I still have another problem...

EDIT: Problem:


how I add ä and ö alphabets?
1

FGED GREDG RDFGDR GSFDG