Информация: Уважаемые посетители! В течение нескольких месяцев на форуме существовала проблема с регистрацией новых пользователей, о которой администрации стало известно недавно. Если вы ранее пытались зарегистрироваться на форуме, но не получили на ваш e-mail письмо с ссылкой для подтверждения регистрации, просим вас зарегистрироваться повторно. Приносим извинения за доставленные неудобства. Если вы все еще испытываете проблемы с регистрацией на форуме, обратитесь за помощью на e-mail: mr.angelo@railroadsim.net

Создание сценария

Обсуждение маршрутов, объектов, сценариев

Re: Создание сценария

Сообщение Alex_Will » 10.04.2007, 18:43

GSTrainz писал(а):Просто у меня не было SCS.Теперь изучаю.Там нет логики(если,то,иначе)только цепь событий.

Я тоже ее немного изучаю, на данный момент моих познаний о ней, ее возможности мне хватает. Кстати изучение скрипта тоже полезно, ведь SCS в конечном итоге кампилирует сценарий в обычный скрипт. Хорошо бы научиться добовлять какие-нибудь новые команды в SCS, тогда и логики больше будет :up:
Предлагаю SCS также обсуждать в этой теме, полезно будет для создания сценариев :drinks:
Аватара пользователя
Alex_Will
 
Сообщения: 60
Зарегистрирован: 04.06.2005, 13:25
Откуда: Великий Новгород
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Играю в: Train Simulator Classic
Имя: Александр

Re: Создание сценария

Сообщение Alex_Will » 10.04.2007, 18:55

Grafk писал(а): Выложите или скинте pliase на \[EMAIL=Grafk@list.ru\]E-mail\[/EMAIL\]прогу SCS очень надо. Скачать с офф сайна не получается (нет регистрации).

до дома доберусь скину
Аватара пользователя
Alex_Will
 
Сообщения: 60
Зарегистрирован: 04.06.2005, 13:25
Откуда: Великий Новгород
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Играю в: Train Simulator Classic
Имя: Александр

Re: Создание сценария

Сообщение GSTrainz » 10.04.2007, 21:17

выложи на вебфайл-многие спрашивают.
простой пример логики.создаем или нет на станции всякий раз разный локомотив:(рабочий фрагмент сценария)
ssdjan=Math.Rand(1,10) ;// присваивает переменной ssdjan целое число
в диапазоне от 1 до 9
if (ssdjan<5 )
{
train11=World1.CreateTrain("lok"+ssdjan,"SDJ6T", true);
tr11=1;//в дальнейшем программа "знает" что поезд был создан
}
если ssdjan<5 -создает на маркере SDJ6T поезд train11
состав которого находится в файле config (lok1,lok2,lok3,lok4)
если ssdjan>4 поезд train11 не создается.
для чего вводить переменную tr11?хотя бы для того что бы потом
удалить поезд train11(попытка удалить несозданный поезд приведет
к вылету сценария):

if ( tr11==1 )
{
World.DeleteTrain(train11);//удаляем с карты train11
tr11=0;// поезд удален
}

насчет компилировать.в UTC сценарий работал именно с откомпилированного
файла (.gsl).а 2004 работает с исходником (.gs). :nenay:
Аватара пользователя
GSTrainz
 
Сообщения: 634
Зарегистрирован: 28.09.2006, 21:42
Откуда: Феодосия
Благодарил (а): 0 раз.
Поблагодарили: 19 раз.
Играю в: Auran Trainz
Роль: Пассажир :)
Имя: Гена

Re: Создание сценария

Сообщение Grafk » 11.04.2007, 11:39

Спасибо. Мне бы ещё мануал на русском, тогда вообще замечательно.
Аватара пользователя
Grafk
 
Сообщения: 5
Зарегистрирован: 06.03.2006, 12:31
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Создание сценария

Сообщение Alex_Will » 11.04.2007, 14:26

на какой обменник лучше выложить, чтобы подольше лежало?
Аватара пользователя
Alex_Will
 
Сообщения: 60
Зарегистрирован: 04.06.2005, 13:25
Откуда: Великий Новгород
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Играю в: Train Simulator Classic
Имя: Александр

Re: Создание сценария

Сообщение Grafk » 11.04.2007, 15:07

Попробуй зесь файловая почта лежат очень долго и качается нормально и бесплатно (только там надо зарегиться)
Аватара пользователя
Grafk
 
Сообщения: 5
Зарегистрирован: 06.03.2006, 12:31
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Создание сценария

Сообщение Alex_Will » 11.04.2007, 17:45

ок, сегодня вечером выложу с русским мануалом
Аватара пользователя
Alex_Will
 
Сообщения: 60
Зарегистрирован: 04.06.2005, 13:25
Откуда: Великий Новгород
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Играю в: Train Simulator Classic
Имя: Александр

Re: Создание сценария

Сообщение Alex_Will » 12.04.2007, 00:55

скачать SCS можно от сюда:
сама программа http://localhost/TPR SCS Installer_007.zip
перевод справочника http://localhost/SCS RefMan1_0(Rus).zip
русский туториал здесь
Аватара пользователя
Alex_Will
 
Сообщения: 60
Зарегистрирован: 04.06.2005, 13:25
Откуда: Великий Новгород
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Играю в: Train Simulator Classic
Имя: Александр

Re: Создание сценария

Сообщение AlexeyK » 12.04.2007, 04:05

Что то не открывается ни одна ссылка! :(
Изображение
Дон. ЖД
ID 331447/506034
Аватара пользователя
AlexeyK
 
Сообщения: 280
Зарегистрирован: 15.01.2007, 02:44
Откуда: Краматорск-Алушта
Благодарил (а): 2 раз.
Поблагодарили: 28 раз.
Играю в: Auran Trainz
Роль: Разработчик
Имя: Алексей

Re: Создание сценария

Сообщение Grafk » 12.04.2007, 11:45

сама программа http://localhost/TPR SCS Installer_007.zip
перевод справочника http://localhost/SCS RefMan1_0(Rus).zip
это ссылки с твоего компа, а надо ссылки с сервера. Они находятся рядом в колонке имя файла (id= твоя ссылка md5) не забудь поставить общий доступ
Аватара пользователя
Grafk
 
Сообщения: 5
Зарегистрирован: 06.03.2006, 12:31
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Создание сценария

Сообщение Alex_Will » 12.04.2007, 14:29

вот подкорретировал ссылки:
SCS
Tutorial
Manual
Нужно будет зарегистрироваться. Если не будет качаться, перевыложу на webfile
Аватара пользователя
Alex_Will
 
Сообщения: 60
Зарегистрирован: 04.06.2005, 13:25
Откуда: Великий Новгород
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Играю в: Train Simulator Classic
Имя: Александр

Re: Создание сценария

Сообщение AlexeyK » 12.04.2007, 19:05

Все ОК! Качается нормалек. Сегодня попробую разобраться и что то склепать! :D
Изображение
Дон. ЖД
ID 331447/506034
Аватара пользователя
AlexeyK
 
Сообщения: 280
Зарегистрирован: 15.01.2007, 02:44
Откуда: Краматорск-Алушта
Благодарил (а): 2 раз.
Поблагодарили: 28 раз.
Играю в: Auran Trainz
Роль: Разработчик
Имя: Алексей

Re: Создание сценария

Сообщение babai » 01.06.2007, 00:02

Выложите файлы еще раз
Аватара пользователя
babai
 
Сообщения: 29
Зарегистрирован: 02.01.2006, 22:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Играю в: Auran Trainz

Re: Создание сценария

Сообщение GSTrainz » 04.11.2007, 23:43

Ха!Народ!Можно и в 2006 делать сценарии!Геморно...-но можно.Для этого открывайте вашу карту прогой VistaMare TrainzMap
и с выбирайте greate scenario.спросит-как назвать .tso файл -обзовите как нибудь(это имя в дальнейшем будем использовать)
где вы создадите этот файл-неважно.Его все равно впоследствии перетащите в папку со сценарием.Далее.Создаем в директории игры
World/Custom папку scenarios.В этой папке создаем папку с тем-же названием,что и ваш файл tso.В нее помещаем наш файл tso и
копируем туда файлы из любого сценария: с расширением .gs, файл config и makescript.Все!Далее-как в 2004.редактируем.компилируем
(makescript).Потом забираем сценарий в игру(import content).commit-и сценарий в игре!Теперь открываются широчайшие горизонты.Сценарий можно сделать на любую карту под ТРС2006!
Для этого ее не надо засовывать в 2004!
Аватара пользователя
GSTrainz
 
Сообщения: 634
Зарегистрирован: 28.09.2006, 21:42
Откуда: Феодосия
Благодарил (а): 0 раз.
Поблагодарили: 19 раз.
Играю в: Auran Trainz
Роль: Пассажир :)
Имя: Гена

Re: Создание сценария

Сообщение Leo » 02.12.2007, 04:46

Клади на iFolder.ru !

Кстати, занимался раньше написанием сценариев для ТРС :) Вообщем говоря SCS относительно знаю... Вот только иногда необходимость в скрипте реально требуется... а скриптов я вообще не знаю... хотелось бы подучиться... :)
С уважением ко всем участникам форума, Leo.
Изображение
Изображение
Аватара пользователя
Leo
 
Сообщения: 58
Зарегистрирован: 04.03.2006, 17:25
Откуда: Россия, Пенза
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Играю в: Пульт ДНЦ
Имя: Юрий

Пред.След.

Вернуться в [TZ] Маршруты и сценарии

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 2