03.02.2011, 17:02 | #11 |
Опытный
Регистрация: 14.09.2007
Сообщений: 110
Вы сказали Спасибо: 6
Поблагодарили 1 раз в 1 сообщении
|
kemal ,на int time=21.05 как ни странно,компилятор не ругается.
Просто так удобнее забивать график поездов в программу.Можно по другому: сразу ручками вбивать одной переменной значение часов,другой-минут.Но так не очень удобно.Вот я и спрашиваю:можно ли как-то целое значение переменной time присвоить одной переменной,а дробное-другой? TRam, тут наоборот-задача перевести привычное время расписания в еденицы,понятные скрипту(для отправления поезда по расписанию) Сейчас это так происходит: P=18,O=07;// поезд 5762 Феодосия-Кировское ,время отправления 18.07 (дополнительные переменные нужны потому,что для каждого поезда-свое время отправления для каждой станции) time=World.GetGameTime (); iHours=P,iMins=O; if (iHours < 12) fTime = 0.5 + (iHours / 24.0) + (iMins / 1440.0) + (iSecs / 86400.0); else fTime = ((iHours - 12) / 24.0) + (iMins / 1440.0) + (iSecs / 86400.0); while(time<fTime) // пока фактическое время меньше времени отправления-ждем { time=World.GetGameTime (); Sleep(1); } if ( soundvokzal !="_") Sleep (World.Play2DSound(SCN_dir,soundvokzal+".mp3"));// объявление об отправлении PS Неудачно взял для примера int time=21.05. Это не та переменная,что присутствует в фрагменте скрипта. Последний раз редактировалось GSTrainz; 03.02.2011 в 17:04. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Регистрация на AURAN | ALFMASTER | TrainZ — Об игре | 32 | 31.08.2012 21:12 |
Помогите разобраться с правилами с сайта Auran! | NickLon | TrainZ - Маршруты и сценарии | 4 | 25.12.2008 04:20 |
Как заполучить оригинальный диск с сайта Auran? | VicNik | TrainZ — Об игре | 2 | 17.03.2008 16:19 |
О стрелках в TrainZ Auran | Диспетчер-регулятор | TrainZ — Об игре | 2 | 10.07.2007 21:26 |
Что это? |