Lord Inferno
offline
Опыт:
250Активность: |
Как сделать квестовую систему?
Вопросы у меня не только по квестам, но что-бы не содавать ещё темы, отпишу всё тут.
Заранее большое спасибо! Мапы я может делать не мастер, но в балансе и в том как именно нужно делать РПГ я разбераюсь, так-что если всё получится так, как я этого хочю - карта думаю получится очень таки не плохой и пару недель вашего времени сожрёт так, что вы и не заметите) Отредактировано Lord Inferno, 30.05.2008 в 04:34. |
30.05.2008, 04:12 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
PS: я так делал, т.к. другого способа я не придумал, возможно другого и нет, хотя могу ошибаться... Отредактировано MEXAHuK, 30.05.2008 в 05:37. |
30.05.2008, 04:49 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Скорпион
offline
Опыт:
34,450Активность: |
Цитата:
можно добавить способность Бродячий (нейтральный) |
|
30.05.2008, 05:24 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
1.Если юнит сразу стоит на карте а не сосздаёться по ходу игры через (Боевая Единица - Create)
Для использования нескольких восклицательных знаков создай переменную "Спецэффект" (массив) (К примеру по имени Special_Effect Чтобы создать восклицательный знак над головой - юзай : Спецэффект - Create Special Effect On Unit Create a special effect attached to the overheadof (Твой юнит с знаком "!") using Abilities\Spells\Other\TalkToMe\TalkToMe.mdl Set Variable Set Special_Effect [1] = (Last created special effect) _____________________________________________________ Чтобы Исчез знак над головой - юзай : Спецэффект - Destroy Special Effect Destroy Special_Effect [1] MEXAHuK добавил: Вложение - пример с ! знаком. http://stream.ifolder.ru/6779344 MEXAHuK добавил: 2. Также можно юзать триггер с прикольной записью... определения положения юнита определение зоны и посылать его в случайную точку этой зоны. ^^ но Скорпион, предложил наверно наилучший вариант =) |
30.05.2008, 05:36 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,707Активность: |
Скорпион, мобы могут разбрестись по всей карте, разве нет?
Hellfim добавил: 3) а. Нет, нельзя б. Можно, что мешает через каждые 10 секунд вызывать музыку? |
30.05.2008, 11:04 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Malcolm
the jester
offline
Опыт:
2,894Активность: |
|
30.05.2008, 11:48 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,707Активность: |
Malcolm, вот и правильно, ибо Бродячий только для птиц/ящериц и т.д. подходит
|
30.05.2008, 12:10 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexkill
offline
Опыт:
18,872Активность: |
Как использовать звук Варкрафта в качестве безпрерывной музыки (звук длится 10 секунд)?
На Панели звука в свойствах нужного саунда выбери "Использовать как звук" и триггерно, с периодом в 11 секунд, запускай. |
30.05.2008, 12:23 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Lord Inferno
offline
Опыт:
250Активность: |
Спасибо всем, кто помог, век буду незаду!)
Цитата:
Я так и делаю, только блокератор пути нехочет становится прям в стену, а становится только рядом с ней из-за чего вид получается какой-то нелепый. Цитата:
Я так и делаю, из-за этих прерываний фоновый звук начинает больше раздражать, чем нравится игрокам. Цитата:
Ты написал в скобках "нейтральный", а можно-ли использовать это на нейтрально-враждебный и АИ игроках? Цитата:
Это больше подходит для ЛОАП. А для РПГ надо что-бы юниты не гуляли очень далеко по огромных зонам. Можно-ли в твоей системке вместо отправки в рендомную точку, сделать отправку в рендом точку, в рендомный радиус от 500 до 1000 (настраеваемый параметр), за точку отчёта принимая самого юнита? Цитата:
Тебе отдельное, спасибище за квест с знаком, но там осталась ещё одна большая проблема ... герой игрока должен подойти достаточно близко к тому кто даёт ему квест, без этого прикола эта системка получания квестов просто неимеет смысла( |
|||||
30.05.2008, 13:43 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,707Активность: |
Lord Inferno, проверять находится ли юнит в на таком-то расстоянии от квестодаделя, если да, то твои действия.
|
30.05.2008, 13:49 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexkill
offline
Опыт:
18,872Активность: |
Цитата:
Мне прям интересно, что за звук ты хочешь loop'ить? Это музыка, речь персонажа или звук здания? Если музыка, сохрани ее в mp3, сделай угасание и не будет рвать и резать слух. Отредактировано alexkill, 30.05.2008 в 14:01. |
|
30.05.2008, 13:54 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
Malcolm, как по мне так лучше сделать Переменую "точка" массивную, загнать туда кучу точек в твоей деревне и посылать кандомного игрока из зоны ***,*** в точку 'переменная'[Random number at 1 to N ]
система ясна, Lord Inferno Цитата:
ща надацаю проверку =) |
|
30.05.2008, 14:39 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Lord Inferno
offline
Опыт:
250Активность: |
Цитата:
Только как указать, что юнит должен быть героем? Цитата:
Звук по типу звука когда только запускаешь варик и на фоне ледяного трона слышиш как ветер гудит. |
||
30.05.2008, 14:41 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
Цитата:
Есть такое условие... |
|
30.05.2008, 15:06 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
CDJ
Unity 3D engine user
offline
Опыт:
5,954Активность: |
Насчет "Бродячий(нейтральный)" - нет разницы кому ты добавишь способность.Например,дай одному из своих юнитов или героев способность "Неуязвимый(нейтральный)" -он станет неуязвимым,но принадлежать то будет тебе :) вот так и с "Бродячий" просто добавь способность нужному юниту.Если ты не понял,то обьясню так: способность "Бродячий(нейтральный)" можешь добавлять Нейтрально-враждебным,их тип не поменяется :) |
30.05.2008, 15:10 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
Вот с условием на расстояние...
http://stream.ifolder.ru/6783647 MEXAHuK добавил: CDJ,Lord Inferno, в скобках написано "(Нейтральный)" как подсказка, что это используется в большинстве случаев для нейтральных юнитов, и всё... туда можно написать что угодно... как говорится: на сарае тоже написано, а там дрова лежат. |
30.05.2008, 15:15 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
CDJ
Unity 3D engine user
offline
Опыт:
5,954Активность: |
MEXAHuK,мне то зачем обьясняешь?:) я ето и имел ввиду ;) |
30.05.2008, 15:19 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Lord Inferno
offline
Опыт:
250Активность: |
Цитата:
Такое и я делал( РПГшка-то будет для нескольких игроков и с возможностью загрузки, так-что наш герой будет создаватся тригерно и есть ещё одна проблема. Можно сделать чуть криво брание квеста, к примеру когда герой подходит близко к мобу который даёт квест - все игроки смогут сдавать\брать квесты у этого моба (а нужно мне, что-бы не было этого бага, так-как я буду делать несколько квестов для отдельного игрока) |
|
30.05.2008, 16:32 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
and_y87
Тру Кодер
offline
Опыт:
21,030Активность: |
Просто я незнаю же как ты обзавёшь переменную для героев игроков...
щзас покажу... |
30.05.2008, 16:48 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Lord Inferno
offline
Опыт:
250Активность: |
Цитата:
В переменных я разбераюсь, если у меня будет пример такого квеста для мультиплеера, на его основе я быстро сделаю и другие такие для своей карты. |
|
30.05.2008, 16:53 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|