Как сделать?
Re: Как сделать?
Разобрался наконец с Юлианским календарем, самое то важное в закрепленной теме и не было сказано. У меня вопрос и просьба одновременно. Где можно посмотреть простенький пример кода. Хочу сделать так, чтобы от времени суток и дня недели, зависело присутствие определенных NPC на локации, но не представляю как это сделать, есть мысль через IF но не понимаю как время указывать. И еще, где можно про RAND подробно прочитать? Так как хочется еще добавить случайных событий.
Re: Как сделать?
Нубай,
ну предположим текущее время у тебя прописано в переменных hour и minute. Тогда, если персонаж на локации с 8:00 до 15:30, указываем промежутки:
Код:
if (hour>=8 and hour<15) or (hour=15 and minute<=30):
*pl "Дядя Валинор восседает на троне."
else
*pl "Трон пустует"
end
Особо про RAND читать нечего. Это просто функция, возвращающая случайное число в указанном промежутке:
Код:
rand(0,1) & ! вернёт либо ноль, либо единицу
rand(0,9) & ! вернёт случайным образом цифру
rand(100,200) & ! вернёт число в промежутке между 100 и 200, включительно.
Re: Как сделать?
Нубай,
Просто играй с условиями
Я для переменных маркеров использую одно наименование и разные индексы, например: проверка[место_занято], проверка[проез_оплачен].
PS Акты я сделал, а тексты нет, т.е. они не все будут выводиться, сорян, нет времени. Их тоже нужно расставить по условиям.
Re: Как сделать?
Спасибо, я попробую, просто по видеоурокам Алекса продвигаюсь медленно, тоже времени не особо, пробую в свободное время, радует, что хоть что-то получается у меня, хотя в программировании вообще никакой я. Через else пробовал, Qgen ругается, что не хватает где-то end, пока понять не могу, где именно. Буду пробовать.
Re: Как сделать?
Нубай,
нет такого знания доступного одному человеку, которое другой, при должном упорстве, не смог бы усвоить.
Практика-практика-практика.
Учиться-учиться-учиться.
Исправлять-улучшать-совершенствовать.
Записал короткое видео. Надеюсь будет понятно.
Информация
- Статистика форума:
- Всего тем:
- 998
- Всего опросов:
- 14
- Всего сообщений:
- 16790830
- Всего сообщений сегодня:
- 4
- Пользователи форума:
- Всего пользователей:
- 2516
- Последним зарегистрировался:
- Dos5n