DEVIL 007, it's really a war between me and Victor. The last PM I sent to him (about a bug in LFS World) was not even read So I highly doubt he would code something for me to grab license status easily
Scawen is a lot nicer with me, he always answer and give me informations I need to code my apps : everything is fine with him.
So the only solution is to do heavy traffic on the LFS World server to get this tiny information...yes it's strange, but it's how it is : Victor doesn't want to help me.
Did you know it would take only few seconds (not joking !) to get whole racers database (with nickname/license_status fields only ) with a remote SQL request if Victor wanted to help me ?
So yes it's definitavely not nice to do this heavy traffic, but I cannot do anything else until Victor acts like that
I read whole doc of pubstats (for devs), and I didn't find any way to grab license status. So at the beginning I tried to get PBs of guys through this "pubstats" (S2 PB = S2 license, etc...) but you can only do 1 request / ~5 secs
To update ~110 000 users it would take ~6 days
So I did the same thing by parsing LFS World and LFS Forum (tried to optimise all http query as much as I can to prevent high traffic ) and it took ~ 30 hours for whole DB... that was the only way sorry
I know I should ask you before doing it, but you said you don't want to talk to me anymore, so I could not do it in a "clean way" anyway.
Btw I don't see what's wrong in this project except harming your server, but that's just at the beginning, the update take only few minutes
EDIT : But if you want, I stop it now, no more update...as you want Victor. I'm not bad as you think.....
A demo racer = someone registered on liveforspeed.net but that never bought S1 nor S2.
It's not someone that plays on demo servers...
In what way it doesn't sound right at all ?
Data comes from LFSWorld and LFSForum...
There are some racers that are stored as "demo racer" (even if they bought S2) because they never raced online...but most of them raced online, so it's not 100% accurate, but at least 95% accurate
Not in an easy way. I coded a "parser" that grabs informations as most as possible from lfsworld.net and lfsforum.net
It's not 100% accurate for the licence status (demo/s1/s2) but I think it's 100% accurate for the racers database
EDIT : So now it reads data from my own database, that is updated at 00:00 each day.
I was just updating the database with some racers name (starting with "weird" chars) that I forgot. So it was just a "live update" of DB, no one bought a S1 today
EDIT : It would be awesome if I can connect "live" with official database from devs, but I doubt it will be possible
So for now, it's updated each day at 00:00 only, nothing live (except manual updating)
No no I do that because some drivers don't respect other, not to win. IMO it's better to wreck them (and don't finish/win race) so they will learn a lesson.
Yes I think when you hit someone it helps them to remember the lesson easier than chat/spam
- "Wtf man why you wrecked me ?"
- "Because you acting like a noob, you don't respect blue flag nor other drivers. Please drive fair and responsible and everything will be fine."
Yes I agree but when I join a new game as a newbie, I try to be tiny as possible until I learn most of the stuffs
The first step is to don't annoy "old" players, for example the "Ready" button in some FPS. I try to find this button as quick as possible on a new game to don't annoy other... opposite to some noobs that doesn't care about it and annoy every people...
It's a really simple example, but I think it gives a good "image" of my mind and some people's mind
(And please don't say "they don't know where is the ready button", because thoses idiots push it sometimes and most of the time not...they are probably the same bad backmakers in LFS... IMO the they just play for fun, and they really doesn't care of other people...)
I was not trying to wreck you at all, don't lie again please.
The truth is : I was racing with Darkone for 1st position and you were in front of me (as a backmarker). So I horned you to warn you ("Leaders behind you, take care and move as quickly as possible !"), but my horn probably bugged your brain because after that you defended your position against me...what an unfair move for a backmarker against leaders
Then I tried to overtake you in a close fight (because you were still not trying to let me overtake easily...), but spinned, because of my angry due to your unfair moves against me (I lost precious time over Darkone)
Thank you for ruining my race ****, and please tell the truth, otherwise I post the video/replay and then people will know you are a liar...
Yeah same as ayrton senna 87
Obviously we don't wreck all backmarkers, only few, mostly (for me) noobs that block road/weave/fight or noobs that think they are alone on track (so they wonder why I wrecked them...then I explain, so they learn ...well only when they ask because most of them don't even know the key to chat )
Sometimes I do weaving but IMO it is totally unfair for other, I know it and I don't like when someone does that
So I can't believe I said it is legitimate... ?
But wrecking backmarkers that think they are alone on track is legitimate
When I got a blue flag, I move out of racing line and brake, this sounds to me "common sense". I just can't understand backmarkers that don't move out of racing line or even better : fight with you illepall
So I mainly wreck backmarkers that fight with me..."You wanna fight ? I wreck you ! End of story ". If they just stay on racing line , sometimes I wreck, sometimes not... depends who is the backmarker, if it is a corner or a straight and if I am in a good moon or not
If you are a backmarker, you are probably slower than most people, so please be "invisible" for leaders, it will be great for everyone
I personally wreck backmarkers when they don't move out of the racing line (or at least when they don't let me overtake easily) when I am leader
Why ?
It's simple : on open road, when someone is far away behind you, you never see him again... right ?
So why on a track, when he is far away behind you, you see him again ? Yes because it's a track, a kind of infinite loop...
So IMO thoses backmarkers should be "invisible" (like open road) for leaders : they are definitively not racing in the same race as leaders. In "time" they are behind you, but in "physics" they are in front of you... strange isn't it ?
So they should be "invisible" for leaders, it's the best solution
(And most of the time they disturb the race of leaders...)