Форум Trainsim  

Вернуться   Форум Trainsim > Auran TrainZ > TrainZ - Звуки

 
 
Опции темы Опции просмотра
Старый 03.02.2011, 17:02   #11
GSTrainz
Опытный
 
Регистрация: 14.09.2007
Сообщений: 110
Вы сказали Спасибо: 6
Поблагодарили 1 раз в 1 сообщении
GSTrainz стоит на развилке (репутация по умолчанию)
По умолчанию

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.
GSTrainz вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регистрация на 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


Текущее время: 16:23. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?