`
ОЖИДАНИЕ РЕКЛАМЫ...
30
Добавить рандомных юнитов и предметы в массив, а потом использовать случайный индекс между 0 и количеством элементов массива - 1.
9
Вот пример на рандомный спавн юнитов.
Загруженные файлы
8
Использовать API пулов юнитов и предметов.
Точно доступно в ГУИ, но где я не уверен.
23
Интересно, а почему никто не использует кастомные равкоды? В jngp ведь есть такая возможность. Тогда даже массив не нужен, можно например сделать пачку юнитов с равкодами от htra от htrz (комбинация от балды придумана), тогда соответственно юнит с равкодом htrb равен htra+1 (ведь равкоды это числа), и так далее. И тогда можно выбрать юнита по принципу set id = GetRandomInt (0, 25) и создать юнита с равкодом 'htra' + id. Это в джассе.
На гуи я подзабыл, какие действия отвечают за определение равкода юнита и прибавление к нему числа, сорян)
30
EugeAl, почему это? Магию с равкодами прекрасно используют для связи один к одному. Например для связи предмета с абилкой в кастомных инвентарях.
23
nazarpunk, А, понял. Ну как то узко, если только это. А ведь можно делать грейды юнитов - не зданий, предметов, древа навыков, спавн суммонов с привязкой к уровню героя итд...
30
Ну как то узко, если только это.
Связь один к одному довольно редко нужна, вот и применяется редко. А для списков в том же BonusMod прекрасно применяется последовательность равкодов для абилок.
23
nazarpunk, прочёл, грейды абилок сделаны, тоже годно
29
Вот пример на рандомный спавн юнитов.
Рак это.
Создается массив юнитов, и мы имеем код вида spawn unit [range (1 - n)]
То есть из массива предустановленных юнитов мы спавним рандомное значение, а Назар уже ответил оказывется
25
Жесть вопросы, челам вообще лень самим разбираться в редакторе, каши так не сваришь
30
челам вообще лень самим разбираться в редакторе
А зачем? Проще заспамить вопросами, нехай люди по триста раз одно и то же объясняют. Им же больше заняться нечем.
23
челам вообще лень самим разбираться в редакторе
Даже на форум лень зайти. Сам зашёл вчера по интересующей теме. И вуаля - там уже всё расписано!
Ещё 10-15 лет назад, Карл! Чуть ли не новая ветка на каждый вопрос, ищи не хочу, и найдётся
25
EugeAl, я тоже жестко гуглю. Часто бывает забываю то что раньше знал и даже делал, приходится заново гуглить или лезть в старые карты и смотреть реализацию, улучшать попутно
Проблема неспособности гуглить высмеивается во все времена в любой сфере
23
nazarpunk, тем более...
GRYLLL, аналогично. Сначала гугл, потом вопросы, если ничего не найти.
И да, это проблема, что люди не могут сформулировать запрос, и начинается
  • ой, я не знаю!
  • Так Загугли
  • ой, а что гуглить?
(серьёзно, блин?) Это выдержка из моей беседы с коллегой пару лет назад...)
30
или лезть в старые карты и смотреть реализацию
Посему я пытаюсь выложить статью или наработку, чтоб потом долго не вспоминать.
17
Нахера тогда блок с вопросами, если на каждый вопрос отправляют в гугл и на форумы. Ну нет в этом логики другой, кроме высокомерия.
Чтобы чел начал задавать вопросы, которые до этого никто не задавал - он должен быть уже мастером. Не мастеры всегда будут спрашивать что-то уже обсёждённое, это нормальный процесс.
Вы можете себе представить иначе?
Бесят когда задают уже обсуждённое? Ну зачем тогда вы тусуетесь в вопросах? Самооценку себе поднять хейтя новичков?
PS
Я в админской теме видел обсуждение, что на сайте осталось полтора человека. Ну, блин, логично, что осталось полтора человека. Ибо Боги, занявшие олимп - хейтят недостойных смертных.
29
Cancel, это создавалось как база вопросов, ответы на которые помогают новичкам осваивать разработку карт, но превратилось в поле для хомячков, которые с первой сложностью бегут в раздел вопросов и спамят 100500 одинаковых по сути своей вопросов.

Я в 2011 году сидел в деревне, где единственный интернет был на телефоне кирпиче и приходилось серфить вк3-мапс в поисках моделей, а затем по пол часа скачивать их, чтобы затестить в игре. Так я начал изучение редактора, самостоятельно вскрывал разные карты и изучал код, понимания как это работает. Только после этого пошел изучать более сложные вещи на форумы, когда уже появился интернет и я уже разрабатывал на тот момент свой проект, пусть и дерьмовый, но у меня были написаны многие части кода на GUI. Хз, никто не мешает топикстартеру тупо открыть список триггеров и ознакомиться с ними, перед тем как спамить вопросы.
25
Cancel,
Ибо Боги, занявшие олимп - хейтят недостойных смертных.
Я боГ? Я мини завод гоблинов (это мой гендер если что)
30
Cancel, странно, почему тогда на более успешном SO вопросы наподобие “как инициализировать переменную“ закрывают?
23
Cancel, Здесь нет никакого высокомерия, просто с точки зрения логики зачем заново писать ответ на обсужденный вопрос, где будет то же самое, но другими словами, если проще дать ссылку на уже готовый ответ? Для постоянных ответов на постоянные вопросы есть "справочная", где специально обученные люди это делают. За деньги(!) Либо есть Q/A, либо FAQ/ЧаВо, либо справочный автомат - собственно гугл. А здесь даже есть внутренний поисковик и xgm bot. User friendly- это хорошо, но когда идёт поток людей, тут его не хватит...
Что касается "зачем вы сидите в вопросах" - лично я захожу в ленты новостей/вопросов/блогов ради "новостей ")) Ну и ответить, если вопрос покажется интересным. А другие зачем сидят - не знаю.
30
EugeAl, и откуда ты взялся со своей логикой?
Ты не понимаешь, раз есть раздел с вопросами, значит туда нужно писать вопросы. Правилами же не запрещено.
А вот эти вот разговоры про базу знаний, кому эта база нужна то, если проще написать ещё один вопрос в стиле «как получить случайное число между n и m?».
17
User friendly- это хорошо, но когда идёт поток людей, тут его не хватит...
Насколько я помню, в админских темах обсуждаелась проблема малого потока людей, а не большого потока людей.
Можно ,конечно, делать так, чтобы это не раздражало взгляд админов. Например - запретить вообще что-либо писать новичкам. Пусть только сидят и читают что написали специально обученные профи. А потом через год снова пойдут обсуждения в стиле "а почему на сайте сидит полтора человека?"

Я в 2011 году сидел в деревне, где единственный интернет был на телефоне кирпиче и приходилось серфить вк3-мапс в поисках моделей, а затем по пол часа скачивать их, чтобы затестить в игре. Так я начал изучение редактора, самостоятельно вскрывал разные карты и изучал код, понимания как это работает. Только после этого пошел изучать более сложные вещи на форумы, когда уже появился интернет и я уже разрабатывал на тот момент свой проект, пусть и дерьмовый, но у меня были написаны многие части кода на GUI. Хз, никто не мешает топикстартеру тупо открыть список триггеров и ознакомиться с ними, перед тем как спамить вопросы.
Вот про это высокомерие я и говорил. "Я хлебнул дерьма, а теперь и вы поешьте". "Я молодец, разбирался сам, а вы - лузеры, чуть что - начинаете спрашивать как да что". И т. д.
23
nazarpunk, Ок, и что тогда делать?
Чтобы А) не было злоупотреблений вопросами?
Б) ускорить обработку вопросов?
В) Уменьшить уровень "дедовщины", описанный выше?
Просто это мало совместимые вещи.
29
Вот про это высокомерие я и говорил.
При чем здесь высокомерие? У людей есть два глаза (как правило), два уха и две руки (бывают исключения). Что мешает одаренным открыть список триггеров в ДЕФОЛТ РЕДАКТОРЕ ВАРКРАФТА и посмотреть список функций?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.