The online racing simulator
Searching in All forums
(317 results)
Crady
S3 licensed
Quote :Then I don't understand how it could be possible... Are you sure the TrackRotate item is empty? (Because it takes precedence...)

Yes I am... I will send you the complete srv file via email when you are back...
Crady
S3 licensed
Quote :I still do not see how this could happen, unless you have BL1 also defined in the rotation string. Then changing the string and doing !rld could mean Airio will rotate to another track.

No. The string I use is exactly the same I posted above.

Quote :I'd suggest using real Unicode characters for the "Japanese R", not ^J something...

Hmm... that´s exactly the way Airio stores such characters itself in the stats files... and I am not sure how to type Japanese Characters in unicode tbh... If I copy/paste them from a unicode website e.g. I only get two squares in PSPad...
Crady
S3 licensed
Bug or feature?

I want to use track rotation:


<?php 
RotateTracksFull
=SO5R|/laps=5;/qual=10 AS1|/laps=8;/qual=10 FE3|/laps=4;/qual=10 bl1r|/laps=5;/qual=10
?>


This works. But if I change "bl1r" to "BL1R", Airio changes to BL1 instead of BL1R...

An other strange thing I discovered is an Asian codepage issue again...


<?php 
ButtnMotd
=|^7Welcome, {NickNameto ^J^1ÉÏ^0edline ^J^1ÉÏ^0acing
?>


Here the word Redline is written as ÉÏedline... all other "R" are correct in the following lines - but this only happens if a team member (or probably someone else) connects who has Asian characters in NickName too. But I am sure that it worked fine once...
Crady
S3 licensed
4 of our servers and Airio on the 208 - box are down (status unknown in CP)... since yesterday...

Just to mention here - but a support ticket is risen too.
Crady
S3 licensed
Damn I guess I ordered my netKar server a bit too early then..
Crady
S3 licensed
Hmm we have the strange problem that all typed commands are shown although I hid them in the config... That spams our chat

Any clue how to solve that?
Crady
S3 licensed
Just wanted to inform you, that there is now an early alpha release of Blender 2.5a.

It has a changed GUI and the most important thing is that is renders WAY WAY faster!!
Crady
S3 licensed
As written in my last post: just add the config line I quoted to your Airio.srv.txt and then you can bring the meaning of these shortcuts in to your mind by typing the command !act - this command only works for Limad2 and above.
Crady
S3 licensed
You also just could type the command !pl (or !players) to have these buttons for the current connected players.

You can even have a look at the recently left players with the command !recent.

I am not sure if these commands only work with the FULL version... if so - sorry then...

EDIT: just try out the different penalty commands behind the ACT button with a team mate to get used for them it is a bit confusing... but I have this in my Airio config - I hope it helps you... just add it into your Airio.srv.txt, save and type !rld to reload the config then typr the command !act:

Quote :UserCommands=act Shows all Act-Commands > 2 > !sbutn ^3i ^7 - for Information about this player ++ ^3s ^7- to spectate player ++ ^3p ^7- to send player to the pit ++ ^33 ^7- to give a 30sec penalty ++ ^34 ^7- to give a 45sec penalty ++ ^3d ^7- to give a drive trough panalty ++ ^3g ^7- to give a stop-and-go penalty ++ ^3c ^7- to clear penlaty

EDIT2: For the case you would like to add some track marshals with limited rights (Limad) for your server too, it would be quite handy to alter my code above to show the most important command the Limad has - I have created a bunch of new commands to give them more rights (banning more than 12hrs, changing track car, mustpit etc.) - without giving them them the full rights
Last edited by Crady, .
Crady
S3 licensed
no, I can´t define any further parameters... but I think the script.php runs to slow because my mySQL database is on another server and I also had to enable the memory and time switch in the config.php to 256MB to be able to run the scrip.

So I guess the script itself works but too slow for Airio to get a positive feedback...
Crady
S3 licensed
in one of the the srv files.
Crady
S3 licensed
Ok... I finally got it working as I wanted it to work.

But there is one thing I cannot solve yet:

Every time the script.php should be activated by Airio I am getting an entry in the Airio log that the script timed out...

I am not sure if the script is executed correctly though, because I changed it a bit to filter just some cars - not all cars available in the stats files. So I would have to wait until someone drives a new PB...

Any clue why I am getting a time out error? If I activate the script manually it works perfectly...
Crady
S3 licensed
No, only Airio is running in this folder and it serves 8 servers at once. Well ok, we have more than one server running BL1 but that has not been a problem in the past.

EDIT: Ok... I have just restarted Airio manually... perhaps it got messed up after the automatic restart with the yesterday´s 500Servers troubles...

Anyway.. now I also found this:

Quote :10.01.04 07:49:35 AEGIO WARNING : Unknown bytes to decode - 239 191
10.01.04 07:49:35 AEGIO WARNING : Unknown bytes to decode - 250 89

Last edited by Crady, .
Crady
S3 licensed
Quote :10.01.04 07:00:00 #3 AIRIO ERROR: The process cannot access the file 'XXXXX\pth\BL1.pth' because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode)
at LiveForSpeed.InSim.Airio.Airio.ReadTrackNodes(Int32 ins, String track, Int32 length) in c:\Development Files\LFS_Airio\General.cs:line 465
at LiveForSpeed.InSim.Airio.Airio.RaceStart_Handler(Connection sender, RaceStart r) in c:\Development Files\LFS_Airio\Inits.cs:line 225

I have got this error quite often (every 10 minutes) in my log? What does that mean and how can I solve it?

I also have Airio Warnings with a timed out timed php script... What does that mean? The script works as it should and the path to the script I have entered is correct. Is this just a warning, but the script itself runs as it should?
Last edited by Crady, .
Crady
S3 licensed
lol... then

There is something more wrong I guess... it seems as Airio is using an other folder now

It is using quite old stats files and the Airio.log does not change anymore... it just stops at 2.35 p.m....
Crady
S3 licensed
Yes, confirmed tanks

Guess we should start a own 500Servers Airio support thread.. lol
Crady
S3 licensed
Ok the updater does not work for me for some reason... Have to wait for our Admin to update the files manually.
Crady
S3 licensed
Cool... then let´s hope the the updater in the control panel works for me now..
Crady
S3 licensed
Does anyone have experience if 2.3.5c works without any issues?

I don´t want to issue an update again which might have major problems too...
Crady
S3 licensed
ayup, mate... works Thanks again.
Crady
S3 licensed
awake that late? lol

sorry, no does not work Airio does not even start up...

Would be nice if you could copy back version 2.3.4b FULL from the Backup folder (I guess Airio.exe and Airio.pdb should do the trick - the libs should be the same)....

Thanks!

Guido
Crady
S3 licensed
Thanks for updating manually.

However now nothing works with Airio now

Neither !top nor !pi, !pl and some other commands too.

This is the error the log gives me several times:

09.12.31 02:11:09 Starting Web thread...
09.12.31 02:11:09 Web thread started...
09.12.31 02:11:09 Reading WR table...
09.12.31 02:11:09 WR table read...
09.12.31 02:11:09 Reading configs...
09.12.31 02:11:09 Common configs read...
09.12.31 02:11:10 Reading data...
09.12.31 02:11:10 AIRIO ERROR: Arithmetic operation resulted in an overflow.
at LiveForSpeed.InSim.Aegio.Strings.GetRawBytes(String str) in c:\Development Files\LFS_Aegio\InSimStrings.cs:line 101
at LiveForSpeed.InSim.Aegio.Strings.RawToUTF(String raw) in c:\Development Files\LFS_Aegio\InSimStrings.cs:line 162
at LiveForSpeed.InSim.Airio.Datas.Read() in c:\Development Files\LFS_Airio\Datas.cs:line 448
at LiveForSpeed.InSim.Airio.Airio.Main() in c:\Development Files\LFS_Airio\Main.cs:line 172

Crady
S3 licensed
What does the update at 500Servers update exactly? Only the exe, dll and pdb files, or does it overwrite the (standard) config files too?

EDIT:

Hmm... just tried to update... seems not to work !ver still shows 2.3.4b ... and the new LiveForSpeed.InSim.Aegio files have not been copied...
Last edited by Crady, .
Crady
S3 licensed
Sweet!

If you also could manage to add some sounds - with an option to turn it on/off - telling you that a car is just next to you (like the ancient "pit spotter")...
Crady
S3 licensed
@Scawen:

This might go offtopic now - but I also would suggest to disallow "unnamed" by LFS itself. I would say to automatically use the license name if no player name has been entered.

It is not easy to handle several "unnamed" players at one server as a admin - that´s why we did not disable this function in Airio.

On the other hand I recognized that ppl seem not to like reading - so even with an explanation they won´t recognize what they did wrong.
FGED GREDG RDFGDR GSFDG