simcar.org

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

LFSRelax

Оригинальную и самую новою версию можно скачать тут
На момент написания данного руководства это был LFSRelax1.53 (от 25.10.2009)
Так же существует версия для х64 операционных систем.
С помощью этой программы можно видеть кто говорит в Team Speak (показано кнопкой на экране в ЛФС), она же умеет отправлять автосообщения, показывает цифровой спидометр, ведет статистику топлива (т.е. показывает, на сколько кругов осталось топлива) и предупреждает о нахождении другого автомобиля рядом с Вами. По заявлению разработчика (а спорить я с ним не буду) необходим Microsoft .NET Framework Version 2.0. Распаковываем LFSRelax1.52.zip в любую папку (я создал папку в папке с установленной лфс). Например у нас получилось так: D:\Games\LFS_S2_ALPHA_Z\prog\LFSRelax1.53\
Находим в папке D:\Games\LFS_S2_ALPHA_Z\prog\LFSRelax1.52\Bin\ файл LFSRelax.cfg и правим его с помощью блокнота или другого текстового редактора.
Для начала нужно определиться, чего же мы хотим от него?
давайте рассмотрим конфиг:

# Строки, которые начинаются с символа # являются комментариями и игнорируются программой.

################################################################################
#############
#
# Общие опции
#
################################################################################
#############

# IP адрес хоста (по умолчанию 127.0.0.1).

Host = 127.0.0.1
#10.3.11.61

# Insim UDP или TCP порт.
# Перед запуском LFSRelax необходимо настроить лфс сервер использовать данный порт для InSim.
# Вы можете сделать это в командной строке при запуске ЛФС (/ insim = 29999) или в окне чата ЛФС набрав (/insim 29999).

Port = 29999

# TCP режим.
# true если хотите использовать TCP
# false если хотите использовать UDP

TCPmode = true

# Включить или выключить Outgauge (это показания информации на экране лфс) Может принимать значения true или false
EnableOutGauge = true

# Измените пароль если являетесь Администратором LFS сервера.
Password = yourpass
################################################################################
#############
#
# TEamSpeak (отвечает за отображение имени говорящего в ТС на экране ЛФС)
#
################################################################################
#############
# Позиция кнопки и размер
# Hbutton = Высота
# Wbutton = Ширина
# TButton = Позиция от верхнего края ( 0 to 200 )
# LButton = Позиция от левого края ( 0 to 200 )
# SeeHimSelf = true or false . You can view your button when you speak when set at true
################################################################################
#############
# т.к. в данный момент я ТС не пользуюсь, то и отрубил ее нафиг
EnableTSView = false

Hbutton = 10
Wbutton = 30
Tbutton = 100
Lbutton = 2
SeeHimSelf = true

################################################################################
#############
#
# Pit Spotting (эта секция отвечает за предупреждение о находящихся рядом других авто)
#
################################################################################
#############
# DxR = Дистанция от вашей машины и другой машины Справа от вас в метрах
# DxL = Дистанция от вашей машины и другой машины Слева от вас в метрах
# DxF = Дистанция от вашей машины и другой машины Впереди вас в метрах
# DxB = Дистанция от вашей машины и другой машины Сзади от вас в метрах
# Это позволит сделать прямоугольник вокруг вас, чтобы определить области предупреждения
# minSpeed: Минимальное значение собственной скорости, при которой будут звучать предупреждения (km/h)
# maxSpeeDiffFaster: Maximum speed difference to do spotting when a faster car passes (km/h)
# maxSpeedDiffSlower: Maximum speed difference to do spotting when passing a slower car (km/h)
# maxAngleDiff: Maximum angle difference between own car and spotted car
# stillThereInterval: Интервал в миллисекундах между "still there" ("все еще есть") голоса
################################################################################
#############
# Если вы не хотите слушать голоса вообще задайте параметр EnablePitSpotter = false
EnablePitSpotter = true

DxR = 25
DxL = 25
DyF = 5
DyB = 5
MinSpeed=25
MaxSpeedDiffFaster=75
MaxSpeedDiffSlower=50
MaxAngleDiff=40
StillThereInterval=2500

# For debugging, show collision coordonate (в общем эта секция для отладки, тут ничего не меняем)
ViewCollision = false

################################################################################
#############
#
# Auto Message (отправка автосообщений)
#
# Possible variables to use on all actions
# {ShortTime}
# {LongTime}
# {ShortDate}
# {LongDate}
# {ShortTrackName}
# {colon} = :
# {vbar} = |
# {at} = @
################################################################################
#############
# В связи с тем, что в гонках сообщения запрещены, я советую Вам не включать данную возможность
# т.е. EnableAutoMessage = false
# еще одним моментом отказа от автосообщений является отсутствие поддержки русского языка
# т.е. ^C вам не поможет

EnableAutoMessage = false

# Default car to show, when no car is specified.
# С этой секцией мне не все понятно. оставим так как есть

#DefaultCar = UF1
DefaultCar = XFG
#DefaultCar = XRG
#DefaultCar = XRT
#DefaultCar = RB4
#DefaultCar = FXO
#DefaultCar = LX4
#DefaultCar = LX6
#DefaultCar = RAC
#DefaultCar = FZ5
#DefaultCar = MRT
#DefaultCar = XFR
#DefaultCar = UFR
#DefaultCar = FOX
#DefaultCar = FO8
#DefaultCar = FXR
#DefaultCar = XRR
#DefaultCar = FZR
#DefaultCar = BF1
#DefaultCar = FBM

# Actions that are executed on received messages. Use '|' for next pattern/action pair and to separate pattern from action.
# If more actions or patterns, separate them with ':'.
# other variables to use with this action:
# {Nickname} - Nickname of driver who send the initial message ( No color )
AutoAction =
hoho|^3What's so funny,^4 {Nickname}?:isn't it!|
unnamed|no name no game:/kick unnamed|
!test|{Nickname} is testing...

# When you join a server
OnConnectServer = Hello / Hi / Ciao

# When a new player join a server
# other variables to use with this action:
# {Nickname} - Nickname of driver who join
# {Username} - Username of driver who join
# {Car} - Default Car
OnNewPlayerConnect = Hello {Nickname}:/ws {ShortTrackName} {Car} pb {Username}

# When a race Start
OnRaceStart = Good Race!

# When a race End
# OnRaceEnd = Thank's for racing on {ShortTrackName}!

# When New PB
# {Username} - Username of driver who do PB
# {PBTime} - PB time of new PB
# OnNewPB = Great!! New PB {Username}, new time {PBTime}

################################################################################
#############
#
# GameStat (Статистика игры) Вот это то из-за чего мы собственно и завязали разговор
#
################################################################################
#############
# Если хотите отлючить данную возможность, то EnableGameStat = false
EnableGameStat = true
# файлик в который будем писать наши рекорды
Database = ./PB.txt
# имя пилота обязательно впишите имя вашей лицензии
MyUsername = Ezdun

isMph = false

EnableGap=true
coordLibelDiffBefore = 68,185,20,5
coordButtDiffBefore = 88,185,12,5
coordButtLapDoneBefore = 100,185,10,5
coordButtLapTimeBefore = 110,185,12,5

coordLibelDiffBehind = 68,195,20,5
coordButtDiffBehind = 88,195,12,5
coordButtLapDoneBehind = 100,195,10,5
coordButtLapTimeBehind = 110,195,12,5

EnableSplit=true
coordLibelSplit = 0,60,15,7
coordButtDiffSplit = 15,60,15,7
coordButtSplit = 30,60,15,7

EnableDistKm=true
coordDistKm = 140,193,30,7

EnableRemainFuel=true
coordButtFuel = 25,175,20,6
coordButtLogoFuel = 93,22,20,20
# Display icon fule when remain resLap lap in fuel
resLaps = 2

# At which speed to start and stop measuring time. In km/h.
AccelerationStartSpeed = 1
AccelerationEndSpeed = 100

AccelerationStartSpeedMph = 1
AccelerationEndSpeedMph = 60

# Maximum acceleration time in seconds to show message.
AccelerationPrivateMaxTime = 10

# Message to show to player.
# Possible variables to use:
# {AccelerationStartSpeed} - Starting speed
# {AccelerationEndSpeed} - Ending speed
# {AccelerationTime} - Acceleration time achieved from start to end speed
# {UnitSpeed} Unit of the Speed of the player connected

# If you don't want acceleration message put '#' before AccelerationPrivateMessage
AccelerationPrivateMessage = ^3{AccelerationTime}^7 seconds to {AccelerationEndSpeed} {UnitSpeed} !
coordButtAcc = 60,42,80,20

################################################################################
#############
#
# Virtual SpeedoMeter ( а это цифровой спидометр для тех машин на которых его нет)
#
################################################################################
################################################################################
#
#########################
# если не нужен, то EnableVirtualSpeedo = false
EnableVirtualSpeedo = true
# это положение цифирок, можете попробовать поменять
coordVirtualSpeedo = 164,187,30,16
################################################################################
################################################################################
#
#########################
#
# Other
#
################################################################################
#############
# Вот с этим тоже интересная ерунда, должно бибакать при загорании красной лампочки, если необходимо переключаться вверх
# но у меня иногда подглючивает, поэтому у меня тоже false
EnableShiftBip = true


Вот, на этом мы наверное и закончим.
Пройдите авторизацию, для того что бы скачать файл
 

Август 2010 Сентябрь 2010 Октябрь 2010
По Вт Ср Че Пя Су Во
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

Последние посты на форуме

Автор VadimGo - 27/08/2010 00:42
Автор VadimGo - 23/07/2010 01:00

Вход пользователей


RATING ALL.BY tit.by Рейтинг TUT.BY