2
5
10 лет назад
2

» Братство Стали / Планы на будущее: Пути развития, Пожелания, Обсуждения

CaptainFox:
Timoxxx, а зачем отменять прокачку? Типа сделать как в доте - башни изначально достаточно сильные, и, чтобы их пробить, нужно сперва как следует качнутся? Но тогда нельзя будет блицкриг реализовать, а это порой бывает прикольно))
Нет.) Я предлагал сделать улучшение башен в процессе игры, так, чтобы они улучшались с развитием героев, т.е. как сейчас усиливаются крипы и боссы, так же улучшались бы башни. С балансом, хочу заметить, проблем тоже меньше будет.
1
5
10 лет назад
1

» Братство Стали / Планы на будущее: Пути развития, Пожелания, Обсуждения

Timoxxx, среди твоих предложений есть те, которые мне нравятся, но они будут изменять игровой процесс сильнее, чем я думал.
Собственно, поэтому я и предлагал ввести захват точек как отдельный режим.
А вообще, я хотел предложить, чтобы захваченные точки давали лес, и при этом его нельзя бы было прокачивать в доме.
Я тоже думал об этом, но надеялся, что прокачку башен вообще отменят. Хотя получать лес таким образом действительно интереснее, чем исследовать добычу в базе.
1
5
10 лет назад
1

» Братство Стали / Планы на будущее: Пути развития, Пожелания, Обсуждения

  1. Да, пожалуй так будет еще лучше. В таком случае, было бы неплохо сделать возможным выбор ограничения по времени в начале игры.
  2. Именно.
  3. Тут дело вкуса. Пусть будут только победные очки.
  4. Мне казалось, что точки должны принадлежать командам, а не конкретно игрокам. Но если точки будут принадлежать отдельно игрокам, то более разумно, на мой взгляд, для победы считать победной общую сумму очков.
  5. Я подразумевал, что если делать победу по очкам, то возможность победы за счет уничтожения вражеской базы можно оставить.
  6. Вообще не вижу в этом смысла. К чему дополнительные заморочки? Они, как известно, отпугивают новичков. Было бы проще, если бы башни сами бы улучшались в процессе игры. Если ты категорически против отмены ручных улучшений, то предложу такой вариант: сделать для улучшений автокастовую способность, которая бы автоматически проводила улучшения для башен каждые n секунд.
  7. Тоже неплохо, только чем ТП на точку будет отличатся от стандартного геройского ТП?
  8. Без комментариев.
  9. Когда сказал? Я не зря писал "режим", т.е. его сможет включить только красный игрок в начале игры. Ну а про остальное я тоже разъяснил. Вместо мгновенного лечения останется обычное периодическое. Возродившемуся герою можно сразу дать на короткий промежуток времени неуязвимость и невидимость, как я уже и писал выше. Не вижу никаких проблем для введения такого режима.
1
5
10 лет назад
Отредактирован Timoxxx
1

» Братство Стали / Планы на будущее: Пути развития, Пожелания, Обсуждения

Мое мнение о захвате точек
Изначально я предполагал захват точек как отдельный режим, т.к. чтобы воплотить его во всей красе, пришлось бы значительно изменить карту, которую мы видим в данный момент. В твоем варианте всего будет 30 точек, т.е. на каждого игрока по 2,5, и это при условии, что все игроки активны и не ливают, а такое, как известно, бывает очень редко. На данный момент респаун боссов составляет 10 минут, а значит, каждому игроку каждые 4 минуты нужно будет отбивать свою точку. В принципе неплохо, но ведь надо еще герою арты закупать, боссов бить, на дуэлях сражаться, чужие точки, в конце концов, захватывать! В первую очередь я бы предложил уменьшить респаун крипов. Без них останется больше времени на другие дела. В качестве компенсации, можно увеличить дроп с них, но это, я думаю, необязательно. Теперь о бонусах. В качестве бонуса за держание точки можно уже и увеличить дроп золота с крипов, или просто периодически давать золото владельцам (что как раз оккупит недостаток золота). Однако лучше всего, по моему мнению, будет давать команде владельца победные очки, по Х ха каждую точку. Когда кол-во очков превысит победный порог, команда объявляется победившей. В текущей ситуации, ближе к концу игры победитель уже известен, необходимости уничтожать все базы нет, да и скучно уже к тому времени становится. Тем не менее, нападение на базу можно оставить. Я не думаю, что такое предложение ты одобришь, но раз ты спросил про бонусы, я все же напишу. Продолжаю. Прокачка башен, реализованная сейчас, на мой взгляд, вещь скучнейшая. За дерево, ценность которого значительно уменьшится, можно улучшать точки. Например, увеличивать с них прибыль, удлинять время захвата и т.п. Таким образом, у группы может появится некоторый приоритет, какие точки необходимо твердо держать, а какие выгоднее захватить.

Теперь о других направлениях:
В первую очередь, я считаю, нужно реализовать вызов конкретного босса, т.к. это не должно занять относительно много времени, а вещь полезная.
Дуэли по вызову не ставлю в приоритет, ибо не думаю, что такая фича будет популярной, особенно при введенном захвате точек. Просто времени не будет на фановые дуэли, по крайней мере, я так считаю.
Элементы хиро дефенса были бы интересны вкупе с захватом точек, если их тоже можно будет улучшать. Что если мини босс не будет тупо спауниться в области точки, а будет атаковать ее (хотя это уже скорее тауэр дефенс)? Но это сэкономит много времени, которого будет сильно не хватать. Вообще, это сделает карту просто великолепной, хотя может мне кажется.)
Улучшение героев вещь тоже очень важная. Но доводить каждого героя до высокого уровня - долго. Хватит и того, чтобы в каждой версии герои хоть по-немного улучшались.

Ну и о другом:
С захватом точек было бы интересно видеть режим, в котором каждая база становится нейтральной. Т.е. герой может закупаться и лечиться в любой базе. Можно будет свободно бродить по карте и захватывать точки. Воскрешение будет происходить на случайной базе, с временной неуязвимостью персонажа, или, как вариант, на одной из контролируемых точек. Этот режим значительно разнообразит игру, в этом я уверен. =)
1
5
10 лет назад
1

» Братство Стали / Братство Стали (версия 3.18)

Хм... О баге, в котором у Князя скил "Берсерк" заменяется телепортом известно?
1
5
10 лет назад
1

» Братство Стали / Братство Стали (версия 3.18)

abidin:
Играл за вора,у него что какая-то дополнительная атака?При атаке,крипам наносится урон,но ещё через несколько доли секунд ему наносится доп. урон.И если просто нажать правой кнопкой мышки по врагу вором,а потом внезапно отставить ,крипу также будет наносится доп.урон(может даже убить с 1 удара)
Это пассивная абилка, которая крадет деньги или наносит урон, если денег у цели нет. Т.к. у крипов денег нет, им наносится доп. урон от этой абилки.
2
5
10 лет назад
2

» Братство Стали / Главная страница

Похоже, я был прав. =) Для 4-го уровня не хватало навигации. ;D
Кстати, проект уже на 9-м месте в топе. Мои поздравления! =)
Ledon, почему бы не использовать стандартное меню или оглавление? Текущий вариант со спойлерами не очень красиво выглядит, по крайней мере, на белом фоне. Может попробуешь сделать все картинки в стиле варовских иконок?
0
5
10 лет назад
0

» WarCraft 3 / Отображение Урона\Система атаки

и толку от события если юнит привязанный к нему мёртв
Тем не менее - событие остается в памяти. И как быть рпг картам, где каждые 5 минут появляются с полсотни новых юнитов?
события нельзя удалять
А если удалить триггер, к которому привязано событие? Это не гуи, конечно, но все-таки интересно знать.
0
5
10 лет назад
0

» WarCraft 3 / Отображение Урона\Система атаки

nvc123, Действия нет, но событие остается, верно?
2
5
10 лет назад
2

» Братство Стали / Информация о проводимых совместных играх по сети. Объединяемся!

Давайте тестировать новую версию!
Мой ник на RuBattleNet - Timoxxx, как и тут. На гарене - TimMmoNn.
1
5
10 лет назад
1

» WarCraft 3 / Системные сообщения

Еще наработка есть, которая позволяет легко имитировать ошибку.
0
5
10 лет назад
0

» WarCraft 3 / функция

Я пишу то что возможно поможет,так сказать пытаюсь помочь.
Лучше себе помоги. =) без обид)
Где тут написано что функция чтото возвращает?
Это тут причем вообще?
А разве задача любого из нас отвечать на коменты?
Или все же на вопрос?
Тут никто на вопросы не отвечает. Только посылают статьи читать.
0
5
10 лет назад
0

» WarCraft 3 / функция

съезд знатоков
Может что по делу скажешь? Ты же умнее любого из нас!
Не надоело еще плюсы огребать?)
Да но 1С_1 берет юнит а откуда ему взяться из 1_2 если он там не указывается?\
Я думаю именно в этом и проблема
"GetEnumUnit()" для чего тогда?
0
5
10 лет назад
0

» WarCraft 3 / функция

silence_AZ:
Просто добавь в 1_2 :
call 1С_1(юнит которого берет функция)
-_-
И что из этого будет?
Совершенно ничего
0
5
10 лет назад
0

» WarCraft 3 / функция

Т.е. если функция 1_2 будет ниже чем 1С_1 - то обращаться к 1_2 из 1С_1 нельзя.
Выше ты написал полностью наоборот. К 1_2 из 1С_1 и так нет обращений.
silence_AZ:
Ой туплю =)), прошу прощения
Только вопрос : Как ты собрался вызвать функцию 1С_1 из 1_2 если в функции 1_2 нет действия вызова функции 1С_1?
local integer i=1_C1(GetEnumUnit())
0
5
10 лет назад
0

» WarCraft 3 / функция

silence_AZ, ты все перепутал, лучше сначала сам прочитай внимательно ту статью. Если сделать как ты сказал, то компилятор даже сохранить не даст.
Sergant1000, расставил бы ты хоть комментарии, где что выполняется, и вообще, если из гуи конвертируешь, мог бы оптимизировать немного, и утечки убрать. По поводу вопроса - может быть цикл прерывается из за большого кол-ва выполняемых функций? Условие закрытия цикла (Zone[i]==null) выглядит сомнительно. Много у тебя таких ректов?
0
5
10 лет назад
Отредактирован Timoxxx
0

» WarCraft 3 / Фатал и десинхронизация.

Когда я только осваивал редактор, я помню, пробовал сделать способность-пустышку (естественно не читая никаких статей и прочего). Тогда еще при выборе юнита с этой абилкой меня сразу фаталило. Так что возможно.
1
5
10 лет назад
1

» WarCraft 3 / Пример таймера на Jass

Audes, 4# пост:
Timoxxx:
Перед названием функции необходимо "function" (без кавычек) писать. Кроме того, так нельзя вызвать функцию, находящуюся ниже функции с таймером, как и в случае с обычным вызовом через call.
0
5
10 лет назад
0

» WarCraft 3 / Пример таймера на Jass

Либо функцию надо в кавычках
Название функции в кавычках указывается в ExecuteFunc, но не тут. Если делать в кавычках, то это будет тип string, а нам нужен тип code, который, собственно и указывается после слова "function".
Функцию можно ставить ниже только если к ней не обращаются из верхних функций
Все равно сохранить не даст. По крайней мере на чистом джассе. Может v/cjass меняет местами не вызываемые функции?
loop{
Твое действие
Exitwhen твое условие прекращения действий
Triggersleepaction ( какой период принемает у тебя таймер)
В этом примере таймер представляется как периодический вызов функции до выполнения какого-либо условия. Для гуишников пример неплохой, но сразу хочу отметить, что это далеко не единственный способ эксплуатации таймера.
0
5
10 лет назад
0

» WarCraft 3 / Пример таймера на Jass

Audes:
EnergyFrost, когда я указываю на функцию, которую нужно вызвать, то у меня какую-то ошибку выдаёт. Завтра скрин сделаю.
Перед названием функции необходимо "function" (без кавычек) писать. Кроме того, так нельзя вызвать функцию, находящуюся ниже функции с таймером, как и в случае с обычным вызовом через call.
0
5
10 лет назад
0

» WarCraft 3 / Система автоматической обработки команд чата [v1.4] [final]

nvc123:
Timoxxx, берём mpq архиватор
достаём j фаил
получаем версию на jass
Мне код этой наработки на джассе не нужен, просто автор сказал, что развивать ее больше не планирует, несмотря на то, что он хотел ее перевести на jass в последней версии. (да, перевод - это не развитие, но все-таки...)
nvc123, ответь в лс, пожалуйста!
0
5
10 лет назад
0

» WarCraft 3 / Система автоматической обработки команд чата [v1.4] [final]

Дальнейшее развитие не планируется (да и каких свистелок-перделок туда еще можно добавить я не знаю)
А как же перевод на jass?
0
5
10 лет назад
0
0
5
10 лет назад
0

» WarCraft 3 / Какая максимальная длина массива

Timoxxx, эти "разы" ничего не дают и ничего не ограничивают
Я стараюсь не создавать глобалки в редакторе переменных, но насколько я помню - разы дают ограничение. Я это не проверял, но помню, что бывают ошибки, когда люди устанавливают меньший размер, чем используемый. Например, с диалоговыми окнами. Надо бы проверить... Хотя вопрос автора не в этом.
0
5
10 лет назад
0

» WarCraft 3 / Какая максимальная длина массива

Ethernet, На гуи размер массива нужно самому выбирать, но более 8192 ты все равно не сделаешь. В jass размер всегда 8192, и его устанавливать не надо.