NIKZ
Изучаю Jass
offline
Опыт:
6,036Активность: |
Есть ли тут утечки?)
Есть ли здесь утечки?
Просто изучаю джасс и вобще сейчас плохо что понимаю, так что строго не ругайте=) Подскажите пару советов там по поводу джасса ((код jass
function Issue_Group takes nothing returns nothing
if ( not ( IsPlayerEnemy(e(), GetOwningPlayer(u())) == true ) ) then call UnitDamageTargetBJ( GetSpellAbilityUnit(), e(), 100.00, ATTACK_TYPE_NORMAL, DAMAGE_TYPE_NORMAL ) ) call AddSpecialEffectTarget("Abilities\\Spells\\Undead\\UnholyAura\\UnholyAura.mdl", e(), "overhead") call DestroyEffect( bj_lastCreatedEffect() ) endif endfunction function Trig_FIRST_JASS_SPELL3_Conditions takes nothing returns boolean
if ( not ( GetSpellAbilityId() == 'AHtc' ) ) then return false endif return true endfunction function Trig_FIRST_JASS_SPELL3_Actions takes nothing returns nothing
local unit u local unit e set e = GetEnumUnit set u = GetSpellAbilityUnit bj_wantDestroyGroup = true call ForGroupBJ( GetUnitsInRangeOfLocAll(500.00, GetUnitLoc(u())),function Issue_Group) endfunction ===========================================================================
function InitTrig_FIRST_JASS_SPELL3 takes nothing returns nothing set gg_trg_FIRST_JASS_SPELL3 = CreateTrigger( ) call TriggerRegisterAnyUnitEventBJ( gg_trg_FIRST_JASS_SPELL3, EVENT_PLAYER_UNIT_SPELL_FINISH ) call TriggerAddCondition( gg_trg_FIRST_JASS_SPELL3, Condition( function Trig_FIRST_JASS_SPELL3_Conditions ) ) call TriggerAddAction( gg_trg_FIRST_JASS_SPELL3, function Trig_FIRST_JASS_SPELL3_Actions ) endfunction )) И вобще запуститься ли он?=) |
03.05.2012, 22:46 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
Мало того, что код дико кривой, так ещё похоже и нерабочий.
Переписал:
Hanabishi добавил: З.Ы. не проверял на ошибки, мб описался где И, надеюсь, стоит JNGP, иначе не запашет. Отредактировано Hanabishi, 03.05.2012 в 23:07. |
03.05.2012, 23:00 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
|
03.05.2012, 23:03 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
|
03.05.2012, 23:06 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DaeDR
offline
Опыт:
8,074Активность: |
Вот эта строчка вызывает подозрения:
и, если уж через глобалки, то мб внести в область и сделать их приватными? Хотя, может NIKZ и сам догадается Исправил немного
» code
Отредактировано DaeDR, 03.05.2012 в 23:31. |
03.05.2012, 23:15 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NIKZ
Изучаю Jass
offline
Опыт:
6,036Активность: |
У меня что то куча ошибок вылезло. стоит JNGP наверное? не?
NIKZ добавил: Nerevar, ой как я все понял=) Ты что прочитав эти статьи я стал лучшим джассером |
04.05.2012, 01:44 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
Примеры кода даны,ссылки на статьи даны,если вы не хотите ими пользоваться - ваши проблемы Установите JNGP Закрыто |
04.05.2012, 18:04 | #7
+3/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|