XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > StarCraft (только чтение)> Галактическая академия
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
EVIL GaMeR
Возможно
offline
Опыт: 5,176
Активность:
вопросы...
У меня есть пару вопросов...
1) Как сделать экран и панели РПГ?
2) Как сделать управление клавишами WSAD.
3) Как сделать систему таблиц опыта. К примеру: у меня 1 уровень, я убил зерга 1 уровня и на таблице зелёная полоска продвинулась и на ней надпись 10/100 ну типо за моба дали 10 ХР и когда получил уровень то полоска светится и тыкаешь на неё и появляеться Столбцы что можно выучить...
4) Как создать всплывающий текст чтобы когда получил 10 ХР тебе показали мало жизней показали.
5) Как сделать кнопку "Спать" когда подходишь к кровати к примеру.
6) Как сделать игровые часы в игре?
Старый 13.02.2011, 07:34
H
hello world
offline
Опыт: 130,675
Активность:
  1. Как сделать экран и панели РПГ?
через диалоги в триггерах
  1. Как сделать управление клавишами WSAD.
В триггерах событие "Игрок нажимает/отпускает клавишу"
  1. Как сделать систему таблиц опыта. К примеру: у меня 1 уровень, я убил зерга 1 уровня и на таблице зелёная полоска продвинулась и на ней надпись 10/100 ну типо за моба дали 10 ХР и когда получил уровень то полоска светится и тыкаешь на неё и появляеться Столбцы что можно выучить...
Мара мат. формул + диалоги
  1. Как создать всплывающий текст чтобы когда получил 10 ХР тебе показали мало жизней показали.
В триггерах "плавуюший текст"
  1. Как сделать кнопку "Спать" когда подходишь к кровати к примеру.
Проверкой в триггерах на определенные условия. В событии "Юнит вошел в регион".
  1. Как сделать игровые часы в игре?
Через диалоги в триггерах.
Старый 13.02.2011, 11:07
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
На сколько я копнул в дате.. то 1 и 2 делается уже не делается в триггерах.. 1 - лэйауты, 2 - дата (да да она самая)
Старый 13.02.2011, 11:23
EVIL GaMeR
Возможно
offline
Опыт: 5,176
Активность:
Цитата:
На сколько я копнул в дате.. то 1 и 2 делается уже не делается в триггерах.. 1 - лэйауты, 2 - дата (да да она самая)

а по русски мона? плз...
Старый 13.02.2011, 12:42
Prot
моделлер
offline
Опыт: 16,188
Активность:
Зевс:
2 - дата (да да она самая)
А конкретнее?
Старый 13.02.2011, 16:19
laViper

offline
Опыт: 10,883
Активность:
Зевс, ты имеешь ввиду сделать 4 абилки, которые бы давали приказ юниту на движение?
Ну впринципе сейчас это можно, но выйдет некрасиво.
Старый 13.02.2011, 16:31
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
Уже вышло красиво)
Старый 13.02.2011, 17:34
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
Зевс, показывай)
Старый 14.02.2011, 12:41
H
hello world
offline
Опыт: 130,675
Активность:
Имхо я бы делал триггерами )
Просто, быстро, удобно, легко читаемо, а также можно навесить разные плюшки (например ускорение или еще что-то)
Старый 14.02.2011, 13:42
EVIL GaMeR
Возможно
offline
Опыт: 5,176
Активность:
Hellcore,
А какие именно надо тригеры в вопросах 1,2,5,6

Кролик роджер добавил:
и ещё 1 вопрос как зделать интерфейс как тут http://xgm.guru/pics/article/22718_6.jpg (не хочу копирывать просто хочу узнать как такой зделать...)
Старый 14.02.2011, 14:28
H
hello world
offline
Опыт: 130,675
Активность:
Через диалоги)
Сначала нужно создать окно: Триггеры -> Диалог -> Создать окно
А на него вещаются различные элементы (картинки, кнопки, текст и т.п.)
2
Создай 4 переменных (или структура). Если игрок 1, и ты не знаешь что такое структуры, то просто создай 4 переменных:
MoveW = false
MoveA = false
MoveS = false
MoveD = false
Все логического типа.
Дальше 8 триггеров:

1 триггер

В событие :
"Игрок нажимает кнопку W и shift разрешено, alt разрешено, ctrl разрешено
Действие:
MoveW = true

2 триггер

В событие :
"Игрок отпускает кнопку W и shift разрешено, alt разрешено, ctrl разрешено
Действие:
MoveW = false
И так для всех кнопок.
Затем триггер движения
Там проверяй переменные, и если они (true) то перемещай героя относительно своей позиции через локальные координаты )
Примеры в 2 моих картах:
Там реализована система WASD и диалоги
Старый 14.02.2011, 15:36
EVIL GaMeR
Возможно
offline
Опыт: 5,176
Активность:
Hellcore,
Спасибо!
Старый 14.02.2011, 15:46
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
Зевс:
На сколько я копнул в дате.. то 1 и 2 делается уже не делается в триггерах.. 1 - лэйауты, 2 - дата (да да она самая)
а как пользоваться лейаутами? Пейсатели учебника по Ск2, напишите плз про это)
Wulfrein добавил:
пытался посмотреть в "Аиурском шеф-поваре", но нашел только триггерное создание кнопок
Старый 16.02.2011, 15:14
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
Не помню точно... по-моему поварский лэйаут лежит в моде, а не в карте
Старый 16.02.2011, 18:35
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
ну в карте какой-то тоже лежит, я просто не в курсе, как им пользоваться вообще
а по поводу этого есть мысли?
Старый 16.02.2011, 21:08

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 16:54.