The online racing simulator
Searching in All forums
(360 results)
Server options wishlist
Macfox
S2 licensed
Some new and some mentioned in the course of other threads, but thought I'd group these requests, as they're all server related. Most are trivial to add, others maybe more complex.

Key:
Green have been completed by Scawen. Thumbs up


Blue are new.
  • Server description/info/banner on connect.
  • Extend/Customise Server message at runtime.
  • Display Pitstop count of competitors. (0.5X)
  • Set max connection latency or TTL to prevent teleporters from hindering other racers.
  • Console command to show client info (ping, IP, version)
  • Ability to lock view to "in car" only. (Patch 0.5X10)/fcv=yes/no
  • Retry connection to master server if offline periodically.
  • Localized Server browser. Server option to dictate what master server to advertise on. EU/US/AU/NZ etc.
  • Server list filter. (Track/Layout/Lap) and Favourite filter.
  • Limit Driving aids, such as traction control etc.
  • Limit Controllers allowed. Wheel/keyboard/mouse only. 3 Peddles or H shifters only. (can be done via InSIM)
  • Enforced setups. Lock to default/standard/factory setup or lock out particular setup changes.
  • Starting grid configurable. (IS_REO to do via Insim; buttons added to connections list in lobby to add to grid, and move up/down added to grid list in lobby) -
  • True Console mode (CMD Windows Style) allowing piping of IO to the console.
  • More time when the Server makes a Restart.
  • Limit Reset Car availability. version 0.5X
  • /racestart=rolling/standing
  • /Reset=yes/no/<+seconds>/<-laps> Resetting to pits with time penalty or stop go
  • Restart limits
    /rstmin=30 (in seconds, no change)
    /rstrace=2 (in laps, votes allowed for the first two laps then blocked)
    /rstend=60 (in seconds, no change)
  • /repair_in_pit=full/minor/body/engine/no
  • /autokick=x mins to kick idle spectators.
  • /pitwindow=<laps> /pittyres=<laps> /pitfuel=<laps> where laps configurable range of laps (2,8,12-18)
  • /strictpit=yes/no Option to enforce pit lanes. (crossing white exit line = stop/go)
  • Remote ban list loaded via ftp or http central repository.
  • Ban by IP address.
  • /closepit=yes/no (+inSim): Close/open the pit lane. Who enters the pit lane while it is closed is forced to spectate (Does not affect joining players, but they need to stop at pit exit or they'll be spectated.).
  • /permaban USERNAME : Permanently ban an user from the server.
  • Dedicated server version auto update.
  • Minimum driver skill level (PB>X can join else spectate)
  • Dictate start type. ( Beginner (1st gear)/Neutral (ability to jump) with threshold) - Jump start v0.5W9
  • Allow admin to end qualification early.
  • Per server advertising textures. (Now editable locally 0.5Z)
  • Allow admin to send messages, even if blocked.
  • Allow admin to block lobby messaging. Reset at session start.
  • Global option to block messages during race/qualify.
  • AI
    • Run on dedicated host
    • Add guest AI post track load. /ai
    • Ability to enter garage/join race/vote while clients are connecting. (Much better since >0.5X)
    • AI Pitting
    • Server Side AI (Pace/Safety car)
    • Option to block AI players
  • Connection limits
    • 40 players since 0.6H. 48 Connections Total.
    • Allow more than one client to connect at once. (0.5X Has connection queue)
    • Abililty to add more than 3 guest (player + 2 x AI)
    • /adminslots=x to reserve slots for admins to connect. (added V3)
    • More spectators
  • InSim
    • Damage reported via insim.
    • Packet to limit number of allowed pit stops/tyres-type/fuel changes.
    • Packet to reset vehicle with option to repair or notAdded in 0.6J, IS_JRR can reset a car to a specified position in any state
    • NCN Packet to to provide client IP address.
    • Ping/Latency, not just a "oh this person is lagging" flag.
    • Ability to send setup from server to player (to help people not familiar with track they got on)
    • InSim to report if a hotlap is valid or not
  • Config option to limit number of allowed pit stops/tyres-type/fuel changes.
  • Published RACE ID (in log) to cross reference results with LFS world for championship.
  • Visible Stamp Time and Date in MPR + server name (IP).
  • Server to save mpr's locally after each race for exporting via http. (0.5X)
  • Multi Level Admin's with configurable access.
    • Marshalls password would be alternative admin password. /Marshallspassword=<password>
    • /Marshalls=<playername1>,<playername2>,<playername3>...
    • Command bitfield in cfg to dictate available commands
    • /Marshallcommands=00110101 ;allow restart,kick,change track+cars)
      /Marshallscommands=CanEndRace,CanSetCars,CanSetTrack,CanBanPlayer,CanGivePenalty,CanSpectate,CanKick...
  • Connection List to indicate Admin (level) status. Other admins see who is admin in connection list
  • /cars command effective immediately. (Can be achieved with /cars + /spectate )
  • /include=commonsetup.cfg directive for including common setup.cfg configurations across multiple hosts.
  • /kick /ban and /warn to accept optional "reason"/code to be displayed to players.
  • /kick /ban and /warn to accept optional "connection number" to assist with extended/complex names.
  • Finer control on vote types to allowed (/vote kick, restart, ban, qualify).
  • Finer control on track/laps selection /selecttrack=yes/no /selectlaps=yes/no /midracevote=yes/no
  • Hostname change without restart of server.
  • Per Server garage backgrounds.
  • Vote on Allowed cars
  • Command to set vote threshold.
  • Admin command to set Vote timeouts
  • Admin command to cancel/reset votes (/cv = cancel vote /ck = cancel kick)
  • Proxy support for connection to other servers to facilitate mass viewing.
  • Server browser to list properties/capabilities
    • Legend:
    • -V you may vote
    • -S you can select tracks
    • -Q race qualify is enabled
    • -P private host
    • -R Host is connected to the InSim Relay
    • -F Forced cockpit view

  • Custom server filter to identify drift only server etc
  • Detailed server log file (added in V2)
    • Client setting changes
    • Server setting changes
    • Insim debugs (option)
    • Option to Log Invalid packets (Insim or client)
    • Date/Time + seconds
Add a post to the thread if you want something added or changed.

Note all suggestions should be dedicated server related.


Regards
Rob
Last edited by dekojester, . Reason : updated after 0.6M
Macfox
S2 licensed
Definitely think the TC light should be on if active and flash if traction is lost, engine being retarded.

Would be nice also to have an option to turn it off and on(in car), or an overide button, for when you just need the occasional boost having it off.

That said. We definitely need a server option to limit TC availability.

Rob
Macfox
S2 licensed
The new aston configs are more than fine for the BF1 IMO. Plenty of fast turns and a couple of slower ones to keep you on your toes.

I'm inclined to agree with the original posters take, particularly with adding a few more configurations to the existing tracks. Not necessarily chicanes, but maybe a series of tighter corners to suit the smaller class cars.

Rob
Macfox
S2 licensed
I debated this with Scawen sometime ago. It is definitely something that a Sim of this caliber needs and would cement it as the de facto Car Racing sim, setting it a part from others.

Unfortunately we don't know the exact client server protocol, but I suggested adding a proxy function to the connected client and then launching second/third copies of LFS.EXE (on other hosts even) with command line arguments to connect the proxy. Additional arguments to specify the window position and view angle/fov would be sufficient. Any other configuration could be driven via the proxy protocol.

It wouldn't be trivial to add, but it would be simpler than writing a dedicated spectator app as it would be in the same LFS.EXE code base.

While I appreciate the Parhelia exists, it's an old card and isn't up to the task IMO (20fps max). Matrox does have another offering on the horizon that can help us to a degree to get true multi-monitor displays, but the above is probably the most flexible and best way to get a vendor neutral solution. The Matrox Triplehead2go is VGA only and very low refresh rate, not to mention to the fixed positioning.

I hope Scawen gives this more consideration, but until then I guess we'll have to wait for the Matrox triplehead2go to arrive. http://www.matrox.com/graphics/offhome/gxm.cfm

If Scawen cares to comment on the exact reason against the above, I think many of us would be happy to rest our case until other higher priority features are implemented.

Rob
Last edited by Macfox, .
SPR load problems
Macfox
S2 licensed
Just playing tonight with AI and going back through a few replays. A couple of them fail to load. All I get is a blue backdrop. Others work fine.

Pressing escape presents the standard replay menu (loaded), but nothing else. Tried varying speed, but it did nothing too. Is it corrupt?

Reloading LFS didn't fix the issue.

I've attached the trouble spr.

Rob
Macfox
S2 licensed
Day one and still going strong. Think it was Mid 2002, maybe earlier. But I don't visit the forums as often. Mainly due to the lack of news/updates.

Rob
Macfox
S2 licensed
Quote from wheeler :By the time I install 64-bit Vista I think my Logitech Formula Force will be broken

It's like asking for XP support for my 1996 Commodore matrix printer, sometimes it's better to move on.

Except these wheel were practically bullet proof and many still exist and work fine if not better than the new ones. If we didn't have bubbljets and lasers, your comparison would be right.

My point is that if they released just one version of x64 drivers many of us would be happy.

Do yourself a favour and wonder over to the wingman site and log a request. The more the better and it it only takes 5 seconds and you don't need to register of leave ya email.


Rob
Logitech Drop support for Wingman Formula Force in x64
Macfox
S2 licensed
Just a heads up, for those that use this great wheel. It seems Logitech have dropped support for this wheel in the latest wingman profiler v4.60 and future editions.

http://arstechnica.com/reviews ... logitechffwheel/front.jpg

What does this mean.... Well no x64 drivers will be available for this wheel at all. So if your planning on using Windows XP 64 or Vista, then it's a no go for the wheel.

Those that might have one of these classics and want x64 support to continue, you might want to head on over to the www.wingmanteam.com forums to let them know what you think. Ask them politely to include support for this excellent wheel.

Rob
Macfox
S2 licensed
Thanks for the response Scawen... Hope your enjoying the break from code cutting.

Back on topic...

I'm not convinced that strategy is really sound to defeat illegal use. It's trivial to defeat. It would make more sense to only allow connections within the same subnet surely (as most games do now days). It would also allow for a LAN type game browser.

Using the Subnet method, any addressing scheme can be used, not just assuming all LAN' use the RFC1918.

Is this something you would consider changing?

Rob
LAN LFS Server only on RFC1918 (private IP address range)?
Macfox
S2 licensed
Hi,

I just held a LAN party last weekend, and we had an issue where it wasn't possible to connect to the LAN only LFS server. When you specified the IP, it would say it is invalid.

After some trial and error it seems there's a bug (maybe feature) that only allows LAN servers on the RFC1918 Private IP Address Ranges. We did get a few to connect but it turned out to be too much trouble to reconfigure equipment and get people to change/renew addresses mid party.

Scawen can you confirm if this is a bug or deliberate?

I guess this could be a feature, but it's not conventional. Are internet games with no-master a no-no? I don't know of other games with this limitation.

Is it possible to have a private LAN server (no master) on a routeable IP?

Rob
FGED GREDG RDFGDR GSFDG