28

» WarCraft 3 / Наработка персонажа Ассасин

пока переводи гуи в джасс и правь его(убирай бж,лишние действия,юзай локалки)
потом со временем ты выучиш функции и сможеш писать на прямую
и да,арефметические действия лучше на джасс писать
там чтобы понять надо просто выучить названия функций
и да лучше используй не location(точка) а X/Y(координаты)
ибо у тебя в твоих скилах точки не удаляется,тоесть при частом юзе скила будут лаги
28

» WarCraft 3 / Наработка персонажа Ассасин

кинь код у меня редактора нету
локалки в начале функции
local real x=10
например
ну вот из твоего кода
до
function Trig_Speed_Attack_Blink_Actions takes nothing returns nothing
call SetUnitPositionLoc(udg_caster,GetRandomLocInRect(RectFromCenterSizeBJ(GetUnitLoc(udg_Dummy[1]),650.00,650.00)))
call UnitDamagePointLoc(udg_caster,0.02,200.00,GetUnitLoc(udg_caster),100,ATTACK_TYPE_NORMAL,DAMAGE_TYPE_NORMAL)
endfunction
после
function Trig_Speed_Attack_Blink_Actions takes nothing returns nothing
local unit a=udg_caster
call SetUnitPositionLoc(a,GetRandomLocInRect(RectFromCenterSizeBJ(GetUnitLoc(udg_Dummy[1]),650.00,650.00)))
call UnitDamagePointLoc(a,0.02,200.00,GetUnitLoc(a),100,ATTACK_TYPE_NORMAL,DAMAGE_TYPE_NORMAL)
endfunction
там бж и прочее но это сам сделаеш
у меня редактора нету мне не удобно
28

» WarCraft 3 / Наработка персонажа Ассасин

их нативками заменять надо
говори в какой строке что непонятно
сначало пытайся по строкам читать,только когда сможеш быстро по строкам можно сразу пытаться весь код понять
28

» WarCraft 3 / Наработка персонажа Ассасин

Gnusik, почти весь гуи состоит из бж
кинь сюда джасс версию не как карту а как код ибо редактора нету
только под кат её засунь
а всё,скачал mpq master и достал им джи файл
там не джасс там гуи конвертированое в джасс
function Trig_Speed_Attack_Conditions takes nothing returns boolean
if(not(GetSpellAbilityId()==0x41303032))then
return false
endif
return true
endfunction
подобные конструкции тебя выдают с головой
ведь можно просто писать
function Trig_Speed_Attack_Conditions takes nothing returns boolean
return GetSpellAbilityId()==0x41303032
endfunction
и бж повсюду
советую взять твой джасс код и подкоректировать его чтобы всё было нормально
что непонятно пиши прямо сюда
28

» WarCraft 3 / Не сбивается автокаст

Nerevar, помойму он нетому отдаёт приказ ведь приказ должен отдаваться триггерному юниту а он переключающему
или это в русском гуи так триггерный называется?
28

» WarCraft 3 / Не сбивается автокаст

просто Юрок, в нём как минимум одна ошибка:он на гуи
а что такое переключающий юнит?
можно хотябы конверт на джасс
а то ваши русские гуи я вобще не понимаю
там на месте переключаещего юнита в джасс должно быть GetTriggerUnit()
короче если ктонить кинет этот же триггер только в конверте то будет намного понятнее
28

» WarCraft 3 / Паладин с топором

175 кб это немало,хотя и не очень много
но нужны серьёзные изменения
оффтоп
если будет время между написанием физики и написанием самообучаещегося интелекта то доделаю свою модельку
28

» WarCraft 3 / Наработка персонажа Ассасин

Gnusik, утечки внутри бж устранить невозможно
если есть непонятный джасс код то напиши этот код в Q/A и напиши строки которые не понимаеш
тоесть нетолько сам код но и строки которые ты неможеш понять
28

» WarCraft 3 / Паладин с топором

maxbox, насколько понял из обсуждения то изменения небольшие ,а текстура нестандартная,так?
28

» WarCraft 3 / Не сбивается автокаст

просто Юрок, если так надо то жди до 31 июля ибо тут редактора нету
и гуи,особенно русское портит моё зрение и убивает моск
так что если тебя устроит ответ на джасс то жди если нет то закрывай вопрос
ибо приказы-строки я непомню
28

» WarCraft 3 / Проверка координат в окружности

function IsCoordsInCircle takes real x,real y,real rad,real cx,real cy returns boolean
   return SquareRoot((cx-x)*(cx-x)+(cy-y)*(cy-y))<rad
endfunction
так красивие)
а вобще непонимаю как это опубликовали
это ведь геометрия 5 класса
28

» WarCraft 3 / Не сбивается автокаст

в доте у пака можно поставить на автокаст,просто рамку невидно но если атакуют то он прыгает в астрал
про дотеры
P.S. пак мой любимый герой
28

» WarCraft 3 / Наработка персонажа Ассасин

от чего производительность падает то?и что 10 раз вызывается?насчет утечек я их устраняю.
гуи использует бж функции которые состоят из нативных и бж не оптимальные и внутри их есть утечки которые ты не уберёш никак,а джасс позволяет использовать нативные функции не делая тех ненужных действий которые делаются в бж(поэтому простой переход с гуи на джасс мало чего даёт,надо ещё перейти с бж на нативки)
а для обучения советую прочитать именно эти статьи и переводить обычный гуи в джасс после чего когда разберёшся в этом переводе,по статьям оптимизировать его в нормальный джасс,так же советую поставить джнгп(все бж функции выделены красным а при нажатие на них с зажатым контролом показывается их содержимое)
статьи(именно в этом порядке):
оффтоп
я фапаю на каждый байт оперативки хотя мой код нечитаем для неподготовленых умов
28

» Diablo II.5 / Diablo II.5

Sergant1000, я пишу на мобиле новую библиотеку которая позволяет создавать и оперировать объектами point и block(аналог location и rect только добавлена ось z),если тебе нужна то скажи я когда приеду скину в лс
скину любому но там код запутаный(писал вдохновлённый текилой)
поэтому публиковать небуду
28

» WarCraft 3 / Наработка персонажа Ассасин

Gnusik, слово гуи это исковерканое слово гавно
вернее сокращение от этого слова
28

» WarCraft 3 / в

это вопросы ответы,тут за тебя некто делать небудет и судя по твоей активности на сайте я скажу тебе следуещее:
фиг те
28

» Shadows of Darillian / Shadows of Darillian 1.2.0 Beta [WIP]

GolemTiTaN,это не обсирание это конструктивная критика,если не способны её воспринимать адекватно и совершенствовать карту согласно предпочтениям людей которые смыслят в мапмейкерстве, то лучше сразу бросить это дело.
я тоже могу постараться и навалить кучу у тебя на пороге но не думаю что ты будеш мне благадарен,хотя эта карта не куча, её надо просто доработать
28

» Shadows of Darillian / Shadows of Darillian 1.2.0 Beta [WIP]

VamPirchicDarc, GolemTiTaN, вару 12 лет,либо ты делаеш всё супер либо тебя спускают в унитаз
P.S мне всеравно любиш ты меня или ненавидиш
28

» JaBeN's Project / JaBeN's Project

radmir1003, открою секрет:это пока набор систем и моделек,цель игры добавят позже,так же как и рпг составляющие и парочку моих систем
пока можно опробовать часть систем на арене или на оборотнях