The online racing simulator
Searching in All forums
(847 results)
Krammeh
S3 licensed
I've not done any of the coding for this yet, im finishing off the race manager that has been requested.

No, I dont have lots of time, its just that I am a very advanced programmer with PHP. I'm a PHP website designer by trade, although I am doing Insurance Broking atm, but that is not the point.

I do have it all planned out in my head, give me... two or three weeks, to release a beta trial, and we'll go from there!

The beta trial, will probably only host basic race commands, auto map rotation, car rotation maybe, unsure as to what I am going to do first!
Krammeh
S3 licensed
"Insim: first byte in packet does not match size"

that would be your issue there mate. . Just double check all the settings.
Krammeh
S3 licensed
lfs dedi console show anything?

anything about invalid packets, or unexpected anything?
Krammeh
S3 licensed
I am aware of the over-saturation side of things hense the reason for the limitation of hosts that the system will allow to run at any given time.

The only reason why would be shut down is if they have done something against the rules of CRL. When you apply for hosting allowances you will have to accept it on a few terms. The people that who decides on the switch off of a server allowance will be done by the CRL management team. As of now it is only me that is on the team - I do plan on asking a few people to help with this side of matters. The people on the management team will also have to respond to any appeals that come in, from players and host admins.

Its not an instant global ban system as I said before. It will just alert the CRL management team of a ban, and it will be looked into - depending on the variables that come with the ban (the replay, the reason, and after liasing with the person that was banned in that server), a decision will be made.

It is not just an instant ban if you get banned on one server, as I have stated in a post above somewhere.
Krammeh
S3 licensed
If the LFS server is also on your PC, just do this.

127.0.0.1 as the IP address in all parts

in the LFS dedi, type /insim 29999 - it will ensure the insim port is open.
Krammeh
S3 licensed
There wont be like 50 servers running it though.

Just a select few! I think it'll stop so many people attempting to create insim applications!
Krammeh
S3 licensed
it will actually host league events too.

all teams will be able to sign up on the website, and create their team.

They will be able to set "fights" against the other teams, and have race offs, held on a CRL server. The server will automatically post the results to the main database server, logging everything and giving the players and the team the correct points that they deserve.

It will also support "drags" if that is what the server admins would like.

The server admins will also have to "apply" to be a server admin - with a few questions given.

The server can instantly be banned from hosting, and the insim will close itself down!
Krammeh
S3 licensed
The system will have a limitation of how many servers.

Every 24hrs, the system will do a graph of how many people are in and on where and what. And we will make decisions on that.

There's not going to be like 20 servers or something.

Just a select few!
Krammeh
S3 licensed
Quote from Jakg :I'd like to point out here that the CTRA isn't finished yet. Under pressure not to loose all the racers the CTRA was opened with some of it's features left uncoded, which may have a bearing on the viability of another InSim server licensing system.

why does it make it no longer viable? Is there really anything wrong with a system, that any admin can use the system?
Krammeh
S3 licensed
well one of the main differences with this new system that other teams can host their own servers, with added functionality.

Where the licences move accross from server to server.

As for the global bans, its only to keep it clean, if someone is banned for ramming its safe to say that they could ram again. Perm bans will be down to the individual server admin. It wont instantly BAN people from the servers either, just let the server admins know, that someone has been banned for X reason, this is what the CRL suggests that you do.

I am not doing this to "compete" with CTRA or CD. As I said with LTC, its not because I was competing with CLC or TC or any other cruise server, its just the fact that I like to program things . What harm can it cause?

At the end of the day, it will just give people more options to do on LFS. I think, so long as we keep people interested in LFS it makes it a better place. Regardless of what they are doing or what servers they go on.
Krammeh
S3 licensed
I have decided to go ahead with this!

bought a domain, shall start coding either tonight, or tomorrow!
Krammeh
S3 licensed
Quote from imthebestracerthereis :w00t

will be working on it a lot tonight, so if you wanna add me to MSN, that would be a great help

mark(at)crypticthoughts(dot)com
Krammeh
S3 licensed
Quote from imthebestracerthereis :erm, did the old racemanager need mysql?
I just want to use it in my server, I cant output data on my website

The database stats are OPTIONAL. If you dont put in a database info, it just wont store them . It's just a little addition NOT required.
Krammeh
S3 licensed
well, regardless, the system will need a central db.

what I am going to do, is make two sets of it. kinda. an extra option.

league_race. (yes/no).

And it would ask for a league_race ID number .

Or something.

But to start with, it will just be an earn lience points system. with future developments.
Krammeh
S3 licensed
this upcoming insim app will only be so that you can get onto the next server! .

Although, maybe a league system should be my next venture.

Just a website, without insim or something?
Krammeh
S3 licensed
Quote from danowat :Can you expand on the term "clanbase"? it's not one I am familiar with

You register, join a league.

Arrange an event. You then, have a fight on a server with another clan/team. Then input the results into the website. It then gives you points/subtract points.

This is for first person shooters.
Krammeh
S3 licensed
Quote from danowat :http://www.race2play.com/front/second_front

It's a "front end" for leagues, makes it easy for people to join leagues and easy for people to organise them.

I have used it for RACE, and I think LFS could benifit from something similar

like clanbase, but for racing?
Krammeh
S3 licensed
Quote from danowat :Is this anything at all like Race2Play?

whats Race2Play?

*edit*

Its a league, where you get licence points, for winning. Basically. But, it wont be on just the one server - servers can be run by anybody that has a LFS Dedi server application. All they would have to do is load the InSim Application, and the application would do the rest! Servers can have a licence requirement (500 points minimum or something like that).
Last edited by Krammeh, .
Krammeh
S3 licensed
Here is how the ban system would work.

Server admin bans you from a server.
Global database alerted of this.
Racer can go on all other CRL servers, without any issue.
CRL admin checks the replay, to see if its worthy of a temp global ban
CRL admins decision spanned accross all servers.
Central Racing League
Krammeh
S3 licensed
Okay, here's what I propose.

As I'm sure some of you know, I am in the process of making the requested mod "RaceManager". Once I have completed that - I've thought about another mod, that I'm sure many people will be pretty excited about.

Here's the idea.

Have a central databaes (hosted by myself) with a range of API calls that the CentralRacingLeague (CRL from now on) gets from the database server. A few of the API calls would be to get the players stats when they join the server, update the database when they leave and such.

Now, the idea would be - people win races, get points, upgrade their licence (much like CTRA and CD). Possibility of running more than one server with licence point requirement values (manageable via the config file). Servers would also have the ability to enable features like the rolling start/track management/and more.

There is a twist, the idea of the centralised database is because anybody will be able to host one of these league servers with their own custom settings. If they run the CRL app, it will connect to the central database, meaning the racers licence/points go from one server to another server.

There would be a registration for the host, that could be blocked/allowed depending if they "break admin rules" or what-have-ya.

Also, there would be a central ban list - any ban would automatically upload the replay of that race, any ban without proof of replay would NOT get added to the central ban list.

There would also be a central website where it shows what servers are active, what track, who's in, and such.

Basically, I would like to think what others think about this, and if they think that it would get used. I think it could become a very nice set of servers, run by several different admins - which could bring the community a little closer together.
Krammeh
S3 licensed
I dont think a PatchX compatable version has yet been released.

If I could get my hands on a G15 I could make an app for it.
Anybody got a broken G15? with a working screen maybe? I could pay postage?
Krammeh
S3 licensed
Here's the development log:
* Config loading
* InSim Connection
* RaceStart Detection
* Stores players details in array upon connection
** Grabs PB and a few others if pubstat-ident-key stored
* Removes players details after disconnection

Features to be added
* Warmup Lap (with all the notices/penalities and such)
* Extend flag notices
* Spectater flag notices
* Determine spinouts/crashes
* Auto map rotation (with custom settings [allowed tracks/random cars/set cars for set maps])
* Database statistics (if you set your mysql settings, it will store race details)

I think that just about covers it. If there's anything you want me to add to the bottom section for this, please tell me now :P rather than when ive completly finished :P
Krammeh
S3 licensed
fallen a bit behind.

had a few PC Support jobs to sort out first (paid :P).

I will work on it more tomorrow after work.

Should be able to get a decent test release complete.
Krammeh
S3 licensed
Quote from imthebestracerthereis :seriously?!

:jawdrop:

I wish / need your programming skills

Yeah should be finished by tonight, test it with a few LTC regulars or something then release it .

It will also tell you if/when its out of date compared to the latest release!
Krammeh
S3 licensed
Started on it .

While at work haha.

The config loading section of things :P.

It should be finished by tomorrow mate.
FGED GREDG RDFGDR GSFDG