Четверг, 28 Марта 2024, 21:13

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Ачивки.
Ачивки.
valeranagatoДата: Пятница, 09 Августа 2013, 08:13 | Сообщение # 1
участник
Сейчас нет на сайте
Блин как.. вот так не выходит.
Create
Код
global.kill = 0
if global.kill = 3
show_messeage ("3 Kills")


Collision
Код
global.kill = + 1




Mini Maku
Cube 2: New Worlds

Шары, кубы, Нагато, дальше треугольники, да-да?
HaGeДата: Пятница, 09 Августа 2013, 08:16 | Сообщение # 2
постоянный участник
Сейчас нет на сайте
Цитата (valeranagato)
Блин как.. вот так не выходит.
естественно не выйдет. ты ж при создании объекта обнуляешь переменную global.kill happy
valeranagatoДата: Пятница, 09 Августа 2013, 08:21 | Сообщение # 3
участник
Сейчас нет на сайте
Цитата (HaGe)
естественно не выйдет. ты ж при создании объекта обнуляешь переменную global.kill

Да ну? surprised
нужно всего-лишь изменить на global.kill = 1? surprised :o

------------------------------------------------------------
Да вроде нет -_- так-же все




Mini Maku
Cube 2: New Worlds

Шары, кубы, Нагато, дальше треугольники, да-да?


Сообщение отредактировал valeranagato - Пятница, 09 Августа 2013, 08:23
HaGeДата: Пятница, 09 Августа 2013, 08:27 | Сообщение # 4
постоянный участник
Сейчас нет на сайте
Цитата (valeranagato)
Да ну?
нужно всего-лишь изменить на global.kill = 1?
ноу, ноу, ноу! ты меня не понял. наскока до меня доперло, у тебя есть объект, который при создании выводит сообщение о заработанной ачивке.

а у тебя тама перед условием if global.kill = 3 сама переменная приравнивается нулю. то есть как global.kill не изменяй, при создании объекта он все равно станет равен нулю happy

Добавлено (09.08.2013, 08:27)
---------------------------------------------
короч, я задолбался, как-то так будет:

create:
global.kill = 0

step:
if global.kill = 3 {
show_message('3 Kills')
global.kill+=1;
}

valeranagatoДата: Пятница, 09 Августа 2013, 09:39 | Сообщение # 5
участник
Сейчас нет на сайте
Цитата (HaGe)
ноу, ноу, ноу! ты меня не понял. наскока до меня доперло, у тебя есть объект, который при создании выводит сообщение о заработанной ачивке.

а у тебя тама перед условием if global.kill = 3 сама переменная приравнивается нулю. то есть как global.kill не изменяй, при создании объекта он все равно станет равен нулю

А вооот... все понял, спасибо happy

---------------------------------------------------------------
Да я понял уже) просто нужно было переместить if global.
Спасибо)

Добавлено (09.08.2013, 09:39)
---------------------------------------------
Да и кстати. Может кто помнит, пример диалога, где вроде бы Катя и ещё кто-то.
Разговор идет про создание игр х)
Просто пример очень хороший, а я его утерял.




Mini Maku
Cube 2: New Worlds

Шары, кубы, Нагато, дальше треугольники, да-да?


Сообщение отредактировал valeranagato - Пятница, 09 Августа 2013, 08:42
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Ачивки.
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг