Понедельник, 11 Ноября 2024, 02:00

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Нужна помощь с реализацией системы бонусов.
WitcheerДата: Суббота, 09 Октября 2010, 19:59 | Сообщение # 1
Pixel Artist
Сейчас нет на сайте
У объекта (o_pla) скорость равна 10. Нужен код/исходник/объяснение для реализации такой системы. В игре два вида бонусов ( o_bonusplus и o_bonusminus )(Плюс увеличиваеть скорость, минус уменьшает).
Заранее, спасибо. Тот человек что поможет, получит + в репу и упоминание (благодарность) в игре!
Игра создается без кода, её можно найти тут:
http://gcup.ru/forum/28-9713-1


Чекай дату реги, ньюфаг :D

Сообщение отредактировал Witcheer - Суббота, 09 Октября 2010, 20:00
ФилДата: Суббота, 09 Октября 2010, 20:03 | Сообщение # 2
Томатный революционер
Сейчас нет на сайте
Witcheer, при столкновении с бонусом speed += 5 и бонус удаляем. Аналогично с уменьшением: speed -= 5
WitcheerДата: Суббота, 09 Октября 2010, 20:05 | Сообщение # 3
Pixel Artist
Сейчас нет на сайте
А можно подробнее? Это код?

Чекай дату реги, ньюфаг :D
stalkeryaДата: Суббота, 09 Октября 2010, 20:10 | Сообщение # 4
Пользователь Blender 2.5
Сейчас нет на сайте
Выбираешь o_pla потом:
Add event->Collision->o_bonusplus->код: speed+=1//увеличивает скорость на 1
Add event->Collision->o_bonusminus->код: speed-=1//уменьшает скорость на 1


Бросила девушка после того, как узнала, что я перешел с гм на Construct.
WitcheerДата: Суббота, 09 Октября 2010, 20:11 | Сообщение # 5
Pixel Artist
Сейчас нет на сайте
Попробую, отпишусь.

Чекай дату реги, ньюфаг :D
AGENTX001Дата: Суббота, 09 Октября 2010, 20:16 | Сообщение # 6
почётный гцупер
Сейчас нет на сайте
Выбираешь o_pla потом:
Add event->Collision->o_bonusplus->код:
speed+=1//увеличивает скорость на 1
Add event->Collision->o_bonusminus->код:
speed-=1//уменьшает скорость на 1

Выбираешь o_bonusplus Add event->Collision-> o_pla код:
instance_destroy() //удаляем бонус

Выбираешь o_bonusminus Add event->Collision-> o_pla код:
instance_destroy()//удаляем бонус

Так будет точнее cool ...

WitcheerДата: Суббота, 09 Октября 2010, 20:20 | Сообщение # 7
Pixel Artist
Сейчас нет на сайте
Работает один раз! После поворота эффект пропадает!

Добавлено (09.10.2010, 20:20)
---------------------------------------------
Помогите мне! Я использую: Кнопка зажата>Двигаться в указанном направлении.


Чекай дату реги, ньюфаг :D
knight_of_honorДата: Суббота, 09 Октября 2010, 20:21 | Сообщение # 8
Darrell Lance Abbott (Dimebag Darrell)
Сейчас нет на сайте
Потому что в управлении персонажем ты задаешь стандартную скорость. Пропеши вместо этого смену направления direction=ну и градусы
WitcheerДата: Суббота, 09 Октября 2010, 20:22 | Сообщение # 9
Pixel Artist
Сейчас нет на сайте
Можно подробнее, исправленный код?

Чекай дату реги, ньюфаг :D
knight_of_honorДата: Суббота, 09 Октября 2010, 20:25 | Сообщение # 10
Darrell Lance Abbott (Dimebag Darrell)
Сейчас нет на сайте
Клавиша вверх зажата-->скрипт:direction=90 ну и дальше аналогично,координатную плоскость я надеюсь ты знаешь
NeZnayuДата: Суббота, 09 Октября 2010, 20:25 | Сообщение # 11
__танцуй!__
Сейчас нет на сайте
Предлагаю сделать так:
В событиях нажатия стрелок клавиатуры, вместо указания определенной скорости пиши, например:
5+bonusspeed
В create гг:
bonusspeed=0

В столкновении с o_bonusplus:
bonusspeed=2
В столкновении с O_bonusminus:
bonusspeed=-2


CombatForce - 2d TDS долгожданный релиз
Noobster - самый простой конструктор игр в мире
LaLaLaLAMA! - игра не про Ламу
WitcheerДата: Суббота, 09 Октября 2010, 20:26 | Сообщение # 12
Pixel Artist
Сейчас нет на сайте
Спасибо, NeZnayu, . Плюс, и упоминание!

Чекай дату реги, ньюфаг :D
  • Страница 1 из 1
  • 1
Поиск:

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