27.08.2008, 18:07 | #1 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,715
Вы сказали Спасибо: 1,424
Поблагодарили 2,376 раз(а) в 1,329 сообщениях
|
Клавиши в trainz
до недавнего времени на всех "наших" сайтах о данной игре не освещался способ скриптования кавиш. И хотя почти все могут использовать форму
Код:
void UserPressKey(string s) { if (!veh) { inherited(s); return; } Train train = veh.GetMyTrain(); if (s == "train_cabin_brake_application") { if (train_brake_lever ) { // self-lapping brakes float brakes = train.GetTrainBrakes(); if (brakes < Train.TRAIN_BRAKE_INITIAL) brakes = Train.TRAIN_BRAKE_INITIAL; else { brakes = brakes + 0.05f; if (brakes > Train.TRAIN_BRAKE_APPLICATION) brakes = Train.TRAIN_BRAKE_APPLICATION; } train.SetTrainBrakes(brakes); } } } (директория трейнз)->Settings->keyboard.txt В дальнейшем создавая скрипты управления клавишами, можно значительно упростить жизнь "работникам виртуальной ж-д " Изменяя содержимое этого файла можно наоборот менять клавиши "под свои любимые". пример содержимого Код:
train_dcc_down x, comma train_dcc_up w, fullstop train_dcc_stop s, slash train_dcc_handbrake a, apostrophe Думаю даная тема позволит управлять новым ВЛ10 не только с помощью мышки |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Что это? |