RU 📌 Pinned

Как сделать?

Dark[Ol(U23)leneri] #34 18.04.2010 22:57 6408 comments 2435936 views

Давайте вернемся к теме.

а просто goto $newloc - не пройдет?

Dark[Ol(U23)leneri] #34 08.05.2011 08:08 (14 years ago)

Кстати… дайте кто-нибудь пример использования loc, а то я не пойму зачем мне проверять есть у меня такая лока или нет…

Чтобы удостоверится. Ну не будешь же ты лазить и искать одну локу в игре, в которой 1000 лок, к примеру.

Не пройдет. Нужно чтобы было вполнено, например, действие номер 3 на любой произвольной локации.

Dark[Ol(U23)leneri],
научить тебя плохому?
Этот оператор нужен только при плохом стиле программирования, в нормальной игре он не пригодится.
Пример - когда названия локаций генерируются(обработка действий с предметом, типа “осмотреть_шкаф”), можно проверять наличие локации, и соответственно знать заранее, описано ли автором такое действие над этим предметом.

Dark[Ol(U23)leneri] #34 08.05.2011 13:18 (14 years ago)

Nex:

научить тебя плохому?

Ты же знаешь, как сильно я люблю плохие фичи^^)

Так, мы генерируем только название локации? А саму локацию мы не можем сгенерировать?

Dark[Ol(U23)leneri],
под “генерацией названия” я имел в виду “записать в текстовую пременную строку, преположительно содержащую название нужной нам локации”.

А генерировать локацию смысла вообще нет, код и так уже можно формировать и выполнять “на лету”.

Dark[Ol(U23)leneri] #34 08.05.2011 15:03 (14 years ago)

Nex:

под “генерацией названия” я имел в виду “записать в текстовую пременную строку, преположительно содержащую название нужной нам локации”.

Именно это и я имел в виду=)

Nex:

А генерировать локацию смысла вообще нет, код и так уже можно формировать и выполнять “на лету”.

Ок

Я начинаю думать, что оператор loc был введен исключительно с целью саботажа “Куртуазной Баллады” )

мне нужно сделать формулу u=n/m + r/i+l/s
как сделать деление?

;) так как ты и написала в формуле
или результат не тот что ожидается?

Формула правильная, но нужно учитывать, что деление будет нацело.
Если при сложении требуется учет знаков после запятой, то делать нужно так.
Например, нам нужно посчитать с точностью до сотых, при этом результат все равно округлить до целых.
Определяем параметр k равным 100.

u = (n*k)/m + (r*k)/i + (l*k)/s
u = u/k

Здарова всем.
Qsp начал изучать недавно. Прочитал справку и прочее. Поделал квесты. Решился сделать стратегию (опыт в геймдеве есть).
Но так и не понял комнату счётчика.
Есть два варианта помощи:
1)Дать какой нибудь урок или справку по counter
2)Дать пример, чтобы на экране показывалось “У вас <<кврудник>> рудников””У вас <<золото>> золота”.
При вводе в строку “рудник” кврудник=кврудник+1
А каждую секунду золото увеличивается по формуле золото=золото+кврудник*10
Спасибо за внимание.

Извини конечно, но странный ты какой-то.

JeyMontor:

Прочитал справку и прочее. Поделал квесты. Решился сделать стратегию.

На одной справке далеко не уедешь. Начни, мой тебе совет, с чего нибудь простого.

JeyMontor:

(опыт в геймдеве есть)

Можешь забыть. Кусп это тебе не всякие, там, гейммейкеры и подобная хрень.

JeyMontor:

Дать какой нибудь урок или справку по counter

А про каунтер ты даже не вспоминай. Максимум что можешь там сделать это плейлист. И всё. Иначе Некс тебя повесит :)
P.S. Если очень надо - обращайся. Skype: Samulenko. Всё равно мне пока делать нечего.

Log in or Register to post comments.