Добавлен , не публикуется
Я сделал наработку Ассасина. Присутствуют 3 способности.Все сделано на Обычных триггерах.Легко настраивается.Есть иконки всех способностей и модель перса,но его иконка отсутствует.
Описание способностей:1)Искуство Ассасинов(пассивная) - в ночь игрового времени герой становится невидимым,если во время невидимости ударить врага герой нанесёт несколько молниеносных ударов нанеся урон,а через некоторое время снова станет невидимым.
2)Резка клинками(на цель) - герой производит большую серию ударов по врагу с разных сторон нанося незначительный урон,после чего резко проходит через врага и останавливается на короткое время при этом нанеся огромный урон.
3)Скоростные атаки(на область вокруг себя) - герой с молниеносной скоростью перемещается в случайные точки областью в 650 от позиции начала способности нанося урон всем вокруг.
P.S. Если у некоторых не открывается через World Editor то воспользуйтесь JNGP(Jass New Gen Pack 5d exp2) так как я делал все через эту программу и в некоторых версиях WE карта может не открыться.
Перезалито в Jass версии 23.07.2013
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
21
Gnusik, идет то норма, производительность падает, там все вызывается по 10 раз, лишние процедуры, есть некоторые утечки. Сейчас это не так важно как лет 7 назад но все-же плохой код - признак просроченных рук, а на гуи там не код, а похоронный марш.
6
Sargaraser:
Gnusik, идет то норма, производительность падает, там все вызывается по 10 раз, лишние процедуры, есть некоторые утечки. Сейчас это не так важно как лет 7 назад но все-же плохой код - признак просроченных рук, а на гуи там не код, а похоронный марш.
от чего производительность падает то?и что 10 раз вызывается?насчет утечек я их устраняю.
21
Gnusik, Мне лень все это расписывать, если что неясно - спрашивай, статья Джона об оптимизации. И прочти все статьи что есть на сайте по триггерам, если решил идти этим путем.
6
Sargaraser:
Gnusik, Мне лень все это расписывать, если что неясно - спрашивай, статья Джона об оптимизации. И прочти все статьи что есть на сайте по триггерам, если решил идти этим путем.
Я уже понял что GUI это устаревшее и прочел все статьи по триггерам,а также прочёл статьи по Jass.Но если честно из Jass'a я мало что понял.У меня есть к тебе вопрос ты знаешь Jass.Если да то можешь научить?
Sargaraser:
Да и ещё насчет утечек и производительности я смог решить проблему не уходя от GUI.Я просто добавил локальные переменные jass'ом.Это единственное что я понял из статей.
21
Gnusik, с вангизмом у тебя плохо, но я не понимаю что там учить если ты говоришь что все прочитал, могу посоветовать статью неревара про стомп спелл (это после изучения основ от сергея), именно она меня на путь истинный поставила, и статьи по оптимизу...
Не понял, читай еще пока не дойдет, и параллельно с чтением экспериментируй.
6
Sargaraser:
Gnusik, с вангизмом у тебя плохо, но я не понимаю что там учить если ты говоришь что все прочитал, могу посоветовать статью неревара про стомп спелл (это после изучения основ от сергея), именно она меня на путь истинный поставила, и статьи по оптимизу...
Не понял, читай еще пока не дойдет, и параллельно с чтением экспериментируй.
Я говорю что прочитал начальные статьи но до меня плохо доходит.И к тому же я пытаюсь изучить Jass уже в 3 раз.Поэтому я хочу что бы кто нибудь меня научил.Мне легче когда кто то учит и поправляет,запоминается лучше что ли.
21
Gnusik, ну что не понятно, спрашивай прям тут создадим гайд лол только вопросы делай комплексные и не по пустякам, а если плохо доходит то мб не твое
28
от чего производительность падает то?и что 10 раз вызывается?насчет утечек я их устраняю.
гуи использует бж функции которые состоят из нативных и бж не оптимальные и внутри их есть утечки которые ты не уберёш никак,а джасс позволяет использовать нативные функции не делая тех ненужных действий которые делаются в бж(поэтому простой переход с гуи на джасс мало чего даёт,надо ещё перейти с бж на нативки)
а для обучения советую прочитать именно эти статьи и переводить обычный гуи в джасс после чего когда разберёшся в этом переводе,по статьям оптимизировать его в нормальный джасс,так же советую поставить джнгп(все бж функции выделены красным а при нажатие на них с зажатым контролом показывается их содержимое)
статьи(именно в этом порядке):
оффтоп
я фапаю на каждый байт оперативки хотя мой код нечитаем для неподготовленых умов
6
nvc123:
от чего производительность падает то?и что 10 раз вызывается?насчет утечек я их устраняю.
гуи использует бж функции которые состоят из нативных и бж не оптимальные и внутри их есть утечки которые ты не уберёш никак,а джасс позволяет использовать нативные функции не делая тех ненужных действий которые делаются в бж(поэтому простой переход с гуи на джасс мало чего даёт,надо ещё перейти с бж на нативки)
а для обучения советую прочитать именно эти статьи и переводить обычный гуи в джасс после чего когда разберёшся в этом переводе,по статьям оптимизировать его в нормальный джасс,так же советую поставить джнгп(все бж функции выделены красным а при нажатие на них с зажатым контролом показывается их содержимое)
статьи(именно в этом порядке):
оффтоп
я фапаю на каждый байт оперативки хотя мой код нечитаем для неподготовленых умов
Очень спасибо за ссылки,прочитаю обязательно.Я устраняю утечки не только просто переводом в Jass но и некоторые вручную после перевода.Но все же спасибо.
6
Sargaraser:
Gnusik, ты же говоришь что все статьи читал
Sargaraser:
Gnusik, с вангизмом у тебя плохо, но я не понимаю что там учить если ты говоришь что все прочитал, могу посоветовать статью неревара про стомп спелл (это после изучения основ от сергея), именно она меня на путь истинный поставила, и статьи по оптимизу...
Не понял, читай еще пока не дойдет, и параллельно с чтением экспериментируй.

>~Gnusik:
Я говорю что прочитал начальные статьи но до меня плохо доходит.И к тому же я пытаюсь изучить Jass уже в 3 раз.Поэтому я хочу что бы кто нибудь меня научил.Мне легче когда кто то учит и поправляет,запоминается лучше что ли.

Яж уже писал тебе.
В скором времени я перезалью карту в Jass версии.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.