AlexSan #1 - 1 месяц назад 0

» Clamp'ова кухня / Стул

Звучит как текст Кровостока.
AlexSan #2 - 2 месяца назад 0

» WarCraft 3 / Senior SI для Blizzard Entertainment

Эм, ну как бы окружение одного человека ни о чем не говорит.
У меня аналогично. Тимлиду 35, Сеньйор фронтенду 37, пиему вообще 41.
AlexSan #3 - 2 месяца назад 0

» Блог им. PrincePhoenix / Усилия

Картинка хорошая, но в реальности оно все выглядит вот так!
прикреплены файлы
AlexSan #4 - 2 месяца назад (отредактировано ) 4

» WarCraft 3 / Что делает Константа: "Баланс: объединение астрального урона"?

Судя по переводу с китайского сайта эта константа включает нанесение бонусного урона союзным юнитам находящимся в астрале от всяких АОЕ способностей.
EtherealDamageBonusAlly: Sets whether there is an additive effect when dealing damage to allies.
AlexSan #5 - 3 месяца назад 0

» WarCraft 3 / На что влияет latency?

0.5с (их будет много но реже), или раз в 0.1 (мало но чаще)
Это не так работает.
С каждой отправкой ты отправляешь одинаковое количество данных каждому игроку.
И чем чаще оно отправляется, тем хуже будет игрокам с плохим интернетом.
AlexSan #6 - 3 месяца назад 0

» Биржа взаимной помощи / Главная страница

Что бы идея взлетела нужно очень много людей которым что-то надо сделать и много людей которые что-то умеют делать.
И проблема в том что для того что бы это все работало надо что бы совпало очень много вещей.
AlexSan #7 - 3 месяца назад 3

» WarCraft 3 / Этот спелл можно сделать без heshtable

Andrey33:
AlexSan, я просто почитал что если в карте уже используется хеш то много утечек будет, +у меня уже есть хеш в карте
Утечек будет много если ты будешь не правильно пользоваться им.
У тебя и так много утечек, потому что этот спелл почти полностью сделан на ГУИ.
Больше одного хеша и не надо.
AlexSan, А можно еще где то прочитать + и - хеша?
AlexSan #8 - 3 месяца назад 0

» WarCraft 3 / Этот спелл можно сделать без heshtable

Переделать на глобалки, но скорее всего мороки будет больше. Чем тебе хеш не нрав?
AlexSan #9 - 3 месяца назад 0

» Villages / Wtii играет в Villages

Aws:
Зачем убрали оборотней?
Потому что мне не нравились оборотни в оригинальной карте, но нравилось строить деревеньку.
AlexSan #10 - 3 месяца назад 0

» Villages / Wtii играет в Villages

Raised:
Какбэ... и чё?
Просто хотел поделиться геймплейным видео
AlexSan #11 - 3 месяца назад 0

» WarCraft 3 / Эффект статуса.

Каст заклинания с нужным эффектом даммиком
AlexSan #14 - 3 месяца назад 3

» XGM Staff / Очень сильно тормозит сайт

У меня тоже все норм, проблема явно на твоей стороне.
AlexSan #15 - 3 месяца назад 0

» WarCraft 3 / Перевод карты

Спасибо боту, поиск сработал хуже
или я не умею пользоваться поиском на ХГМ
AlexSan #16 - 5 месяцев назад 0
AlexSan #17 - 5 месяцев назад 0

» WarCraft 3 / Memory leak

Да, есть
если ты конечно не сохраняешь ее в переменную и не удаляешь потом
AlexSan #18 - 6 месяцев назад (отредактировано ) 0

» WarCraft 3 / Как сделать своего юнита нейтральным?

Я делал подобное в своем проекте, но у меня юниты только ходили, атаковать им не надо было.
Сначала я в РО выставил юниту (в моем случае это была грузовая лошадь которая двигалась от одного торгового поста к другому) классификацию Страж.
Затем понадобилось два триггера:
Первый создавал мою лошадь, сохранял точку в которую она должна идти в хэш-таблицу и отдавал ей move-приказ.
Второй же триггер отлавливал получение лошадью smart-приказа, и при успешном отлове загружал из хэша точку в которую лошадь двигалась изначально, и отдавал ей move-приказ.
Но это если тебе нужно что бы юнит был действительно твой. Иначе же хватит обычной отдачи юнита союзному игроку и смены тимколора.
AlexSan #19 - 6 месяцев назад 0

» WarCraft 3 / Засунул цепную молнию в сферу молний, а иконку никак не скрыть

Я, кстати, поигрался немного и такой эффект был даже без спеллбука.
Алсо заметил интересную фишку.
Выставил шанс срабатывания на 100%, но спелл срабатывал не всегда, но только лишь тогда когда я отдавал приказ вручную, через А-клик.
Обычные автоатаки не применяли заклинание.
Alexey103:
о больше даммиков = больше импорта для переноса предмета в другую карту = сложнее система = больше мест для возникновения ошибок и утечек.
Если с даммиками правильно работать, то никаких проблем возникать не будет, да и сложность не особо будет рости.
AlexSan #21 - 6 месяцев назад 0

» Villages / Главная страница

Сейчас оттестирую новую версию и к выходным выложу. =)
AlexSan #22 - 6 месяцев назад 0

» WarCraft 3 / Как играть онлайн?

Spector_Mark:
AlexSan, мне достаточно немецкого и французского.
Алсо, я не знаю что там можно учить такого. Home? Game? Start? Room?
Найс опыт фармишь ;)
AlexSan #23 - 6 месяцев назад 10

» WarCraft 3 / Как играть онлайн?

Spector_Mark:
ssbbssc, нет желания учить другой язык. Это лучше подходит
Желаю удачи тогда жить в современном мире без знания других языков.
AlexSan #24 - 6 месяцев назад 1

» WarCraft 3 / Как играть онлайн?

Spector_Mark:
AlexSan, я скачивал лаунчер Гарены, больше ничего на оф.сайте не сказано. Указал папку к играм, потом посмотрел, ничего не изменилось, указал папку к варкрафту, тоже ничего не изменилось. Что дальше делать - неизвестно. Просто установил себе бесполезный лаунчер. Ни дьябло 2 не нашёл, ни варкрафт не нашёл, даже CS:GO и CS 1.6 не нашёл. Какой тогда смысл у этого бесполезного лаунчера? Только память забивать.
Короче понятно, что ничего не понятно. РуБатлнет тоже фигня. Проще скачать купить лицензию.
Я не знаю что может быть проще чем настроить гарену что бы поиграть, особенно когда есть гугл и ютуб.
прикреплены файлы
AlexSan #25 - 6 месяцев назад 1

» WarCraft 3 / Как играть онлайн?

хрен поймешь как начать играть, поэтому её мимо
Что? Зайти в комнату и нажать на огромную кнопку с надписью "START" это оч непонятно?
AlexSan #26 - 6 месяцев назад 0

» WarCraft 3 / Какие вещи в Warcraft 3 требуют вмешательство хака?

Dagger667:
ledoed, Плохо ты судишь. Судя по тому что Я пишу, Я вообще "монстр" в этом деле! Уже сделал несколько программ. Для warcraft-а делал программу так же, но ещё никому её не выкладывал. Знаю несколько языков программирования, но больше сетевое программирование... Мне этот jass выучить как плюнуть! Делал модели, делал текстуры, делал сценарии, открывал разные игры и смотрел что там к чему, с этого и начинал... Какой ноль? Наоборот, Я хочу послушать что мне умные люди скажут прежде чем займусь таким делом, потому что уже обжигался на том что это можно не доделать - не это ли свидетельствует о моём опыте? В том чтобы придумать что-нибудь интересное, или провести аналитику и выявить слабые места игры, которые нужно подправить, проблем вообще нету. Многие делают красивую обёртку, не понимая что то что они делают по сути неинтересно и никому не нужно. Как раз Я делаю нужное и интересное! Курировать проект легко бы смог, следя за основной идеей проекта, но мне интересно всё самому сделать.
Все еще никакой конкретики. Перечисли пожалуйста технологии которым ты владеешь.
AlexSan #27 - 6 месяцев назад 7

» WarCraft 3 / Какие вещи в Warcraft 3 требуют вмешательство хака?

Тут похоже целая Мафия собралась.
Черт, ты нас раскусил. Мы тут в конфе все сидим и с тебя рофлим.
AlexSan #28 - 6 месяцев назад 0

» WarCraft 3 / Какие вещи в Warcraft 3 требуют вмешательство хака?

Dagger667:
А тем временем, вот что показывает VirusTotal про JNGP:
AegisLab:
Troj.Dldr.Genome!c
Avira:
TR/Dldr.Genome.tkp
McAfee:
Artemis!A4EA6FDD6427
McAfee-GW-Edition:
Artemis
NANO-Antivirus:
Trojan.Win32.DownLoader1.luuaa
Rising:
Malware.Undefined!8.C-zQQedtO0lOU (cloud)
Tencent:
Win32.Backdoor.Agent.Lohu
Но мы верим верим, а что нам ещё остаётся делать? Никто не слышал про такой вирус который весит 1,6 кб, который ещё и зашифрован, и который спрятан в другом трояне? И который использует средства обновления самого Windows чтобы закачать более опасный вирус? Вот подумайте. Лично Я уже сталкивался с такими чудо-кодерами которые делали war2 с вирусом, у меня потом антивирус ловил их в корзине и в temp папке. Но есть вирусы которые никакой профи не обнаружит, и такое рьяное заступничество и продвижение JNGP, даже против логичных аргументов, меня настораживает.
И вот тут ты снова показал свое непонимание того как все это работает.
AlexSan #29 - 6 месяцев назад 1

» WarCraft 3 / Как заменить BJ-функции?

Значит Вы не поняли что Я написал.
Нет, это ты сам не понимаешь почему то о чем тебе все говорят не есть возможно/не есть нужно.
И повторюсь.
Твое упорство, самоуверенность и игнорирование всего что ты не понимаешь очень смахивает на то как ведут себя маленькие дети (и некоторые так и не выросшие не дети).
AlexSan #30 - 6 месяцев назад -1

» WarCraft 3 / Как заменить BJ-функции?

Проблема как раз в БЖ! И не важно на jass или на GUI вы пишете!
И вот ты снова показываешь свое незнание проблемы. БЖ есть лишь обертка над нативками которая выполняет некоторую работу. Если ты хочешь пораскрывать все БЖ, то эту работу тебе нужно будет каждый раз делать руками.
Создают проблемы лишь те БЖ где утекает объект и/или не обнулена переменная.
Основной источник проблем это неправильные алгоритмы и неправильная работа с памятью (читай утечки которые мапмейкер допускает сам).
Dagger667:
Если Я ошибусь на jass - компилятор выдаст ошибку, а если ошибусь на GUI - не ошибусь, потому что там всё лишнее закрыто и замуровано.
Ты опять таки, сравниваешь две разных вещи. Да, в ГУИ допустить ошибку в синтаксисе просто, но синтаксические ошибки есть лишь малая часть ошибок.
Что касается алгоритмических ошибок, то в Джассе их допускать немного сложнее, так как ты явно видишь что и когда вызывается, обнуляется и так далее.
Dagger667:
НЕ РАБОТАЕТ!
У всех работает, а у тебя нет?
Проблема в тебе и твоих кривых руках.
Dagger667:
отвечу если будет смысл
Твое упорство, самоуверенность и игнорирование всего что ты не понимаешь очень смахивает на то как ведут себя маленькие дети (и некоторые так и не выросшие не дети).
Dagger667:
потом выучил много языков программирования
Что-то не верится.
AlexSan #31 - 6 месяцев назад 0

» WarCraft 3 / Как заменить BJ-функции?

Не все утечны BJ-функции, но всё равно требуют переделки и оптимизации.
Зачастую проблема не в самих БЖ (хотя они тоже вносят свой вклад в лагодром и утечки), а в плохих алгоритмах, не удалении объектов и не обнулении переменных в коде который пишет сам мап-мейкер.
И вот трансляция GUI в JASS которую делает редактор при сборке карты, как раз таки порождает этот самый плохой код с плохими алгоритмами.
Комбинация JNGP + ALL.j отчасти исправляет это, насколько я знаю. Но что бы все работало идеально, это нужно переписать редактор карт, переписать сам движок варкрафта и что бы все мапмейкеры писали идеальный код.
А еще извини за вопрос, наверное это бестактно, но все же. Сколько тебе лет?
AlexSan #32 - 6 месяцев назад 0

» WarCraft 3 / Как заменить BJ-функции?

Мне кажется что ты не понимаешь толком что такое BJ функции и зачем близзарды их добавили.
Расскажи, что в твоем понимании есть BJ функция?
AlexSan #33 - 6 месяцев назад 0

» WarCraft 3 / Как исправить ошибку в библиотеке All.j?

про All.j можно забыть, слишком непродуманная библиотека.
Не знаю, у тебя просто руки не из того места походу. В моей карте довольно много триггеров, и ALL.j ничего не ломает от слова совсем.
AlexSan #34 - 6 месяцев назад 0

» WarCraft 3 / Как исправить ошибку в библиотеке All.j?

Я понял
Нет. Все еще не понял. И даже не пытался искать, так как решение на первой странице гугла, если правильно спросить.
AlexSan #35 - 6 месяцев назад 0

» WarCraft 3 / Триггер не работает

biridius:
Araders, центр области - создается точка
ее надо было занести в переменную, а после использования удалить
Если утечка не влияет на игровой опыт -- можно на нее забить. 10 точек в минуту никак не повлияет ни на геймплей, ни на игровой опыт.
AlexSan #36 - 6 месяцев назад (отредактировано ) 3

» WarCraft 3 / предметный, который невозможно подобрать

andfrost:
я тоже подумал об этом. однако как это будет выглядеть. я нубоват в GUI, немогу подобрать условия-действия.
Тебе нужен вот такой триггер. На скриншоте триггер который запрещает подбирать и атаковать зелья лечения.
По какой-то интересной причине stop приказ не работал, лол
прикреплены файлы
AlexSan #37 - 6 месяцев назад 0

» WarCraft 3 / Как заменить Wait на Таймер?

Примерно как-то так
прикреплены файлы
AlexSan #38 - 6 месяцев назад 0

» WarCraft 3 / предметный, который невозможно подобрать

Можно отлавливать smart (тот который ПКМ) приказ по нашему предмету и давать сразу же stop.
AlexSan #39 - 6 месяцев назад 0

» WarCraft 3 / Можно ли использовать "Run Trigger" как вызов функции?

Что касается wait, то если не это то что тогда?
Таймеры.
AlexSan #40 - 6 месяцев назад 0

» WarCraft 3 / Add event DamageTaken создаёт утечку, как исправить?

Alexey103:
AlexSan, Я так понял чтоб применить всю эту фигню нужно будет ещё и добавлять в группу всех юнитов в области? Ну и таймер то один, на одногоюнита, я и так могу задетектить урон, там даже событие есть юнит получает урон.
Если у тебя детектить урон нужно только по манекенам, то можно упростить немного, но по сути да.
Событие я не предлагаю использовать так как ты говоришь что оно вызывает у тебя утечку, а в таймерах с малым периодом это плохо.
AlexSan #41 - 6 месяцев назад 0

» StarCraft 2 / Создаём ландшафт карты для sc2 / Сезон первый

wazzup:
Начался второй сезон! Хотелось бы прочитать несколько комментарии по улудшению контента.
какой-то эмбиент кинь на фон, а запись с микрофона подреж Noise Gate фильтром
AlexSan #42 - 6 месяцев назад (отредактировано ) 0

» WarCraft 3 / Add event DamageTaken создаёт утечку, как исправить?

Alexey103:
AlexSan, Таймеры и в гуи есть, ну и мне как бы нужно чтоб система была устойчива к высокой скорости атаки, а тут получается дпс метр. + Я использую манекенных юнитов с бешенной регенерацией здоровья, так что придётся менять и их механику тоже.
Вместо регенерации, можешь просто сделать им много хп, и каждое срабатывание таймера устанавливать хп на 100%. Высокая скорость атаки будет нормально работать если у тебя будет таймер с малым периодном. И вот тут уже нужен JASS что бы оптимизировать все это дело и устранить утечки.
+ таймеры в гуи недостаточно гибкие как по мне.
AlexSan #43 - 6 месяцев назад 0

» WarCraft 3 / Add event DamageTaken создаёт утечку, как исправить?

Alexey103:
quq_CCCP, Ну так тогде помогите мне сделать простую систему отображения урона. Мне всего-то нужно.
Событие (Юнит атакован/получил повреждение)
условие (он находится в области "тренировка")
Действие (Отобразить над головой атакованного юнита полученный урон в виде плавающего текста)
Можно и джасс, только не предлагайте готовые системы на 5000 строчек кода vJass, cJass, которые требуют жнгп, а потом установку особой библиотеки, а потом оказывается что в них не настраиваемые параметры, и ты выкидываешь это гуано из своей карты проклиная того кто тебе это посоветовал. Нужно простое и полезное решение, кто может его дать?
Если тебе нужно простенькое отображение урона в одной области на карте, то можно попробовать сделать в лоб.
По таймеру сохранять значения хп юнитов в области в массив/хэш, считать разницу с предыдущим значением, и если разница больше определенного значения, то делать всплывающией текст.
Этот вариант очень глупый, но как по мне для одной области на карте норм. Но Jass все равно надо будет использовать.
AlexSan #44 - 8 месяцев назад 0

» WarCraft 3 / Реализация квиккастов

ClotPh:
AlexSan, так ведь курсор вроде пока локально не ловится через мемхак, будет десинк?
Я поэтому и написал что не вникал в тему. Я только слышал что мемхаком можно ловить курсор.
AlexSan #45 - 8 месяцев назад 0

» WarCraft 3 / Реализация квиккастов

Я в эту тему не вникал, но есть идея что можно сделать через нон-таргет пустышка у героя, отлов положения курсора через мемхак и каст настоящего спелла даммиком.
AlexSan #46 - 8 месяцев назад 0

» Villages / Главная страница

Обновил главную, добавил новую версию!
AlexSan #47 - 8 месяцев назад (отредактировано ) 2

» WarCraft 3 / Результаты конкурса карт от 2kxaoc

Nosferoh:
AlexSan, это которая? Можно ссыль?
xgm.guru/p/villages На конкурсе была последняя версия, 0.4а.
Если ее еще не подтвердили, скачать можно тут: xgm.guru/p/villages/villages-v04a-release
AlexSan #48 - 8 месяцев назад 2

» WarCraft 3 / Результаты конкурса карт от 2kxaoc

Рад за победителей.
Жаль что по моей карте не было никакой инфы, ни видоса, ни на стриме.
Ну да ладно. Приятно было принять участие.
AlexSan #49 - 9 месяцев назад 0

» WarCraft 3 / Не совсем вопрос, но просто мб найдутся желающие придумать =)

Шмотка которая пассивно дает 10% физ и маг резиста, а при активации дает пасивку на 10 секунд (про пассивку далее).
Пассивка работает так: в зависимости от отсутсвующего хп, увеличивает ловкость.
То есть если нет 10% хп, то +10% ловкости. А если нет 60% хп, то +60% ловкости.
AlexSan #50 - 9 месяцев назад 2

» WarCraft 3 / Москиты

ClotPh:
Ответ у бота по 5 ссылке
Мне другое немного интересно: редактировать хоть какое-то поле у способности смысл есть?
Насколько я знаю -- нет.