FKoFF
Venomancer 89lvl. Europe
offline
Опыт:
5,975Активность: |
Ошибка в функции
выдает ошибку по отсутсвию 'endloop' :\
function MagicDamage takes unit u, real z, integer x returns real
local integer i = 0 local integer iq = 0 local real dmg = z set i = 1
loop exitwhen i > udg_DB_ITEMCOUNT set iq = 1 loop exitwhen iq > 6 if ( GetItemTypeId(UnitItemInSlotBJ(u, iq)) == udg_DB_Item[i] ) then if ( LoadRealBJ( 2, i, udg_ITEM_STATS) != 0.00 ) then set dmg = ( dmg * ( 100 + (LoadRealBJ( 2, i, udg_ITEM_STATS)))) else endif else endif if ( GetItemTypeId(UnitItemInSlotBJ(u, iq)) == udg_DB_Item[i] ) then if ( LoadRealBJ(( 40 + x ), i, udg_ITEM_STATS) != 0.00 ) then set dmg = ( dmg * ( 100 + (LoadRealBJ(( 40 + x ), i, udg_ITEM_STATS)))) else endif else endif set iq = iq + 1 endloop set i = i + 1 endloop set i = 1
loop exitwhen i > udg_BUFF_COUNT ( UnitHasBuffBJ(u, udg_DB_Buff[i]) == true ) then set dmg = ( dmg * (100 + (LoadReamBJ( 1, i, udg_BUFF_STATS[GetUnitAbilityLevelSwapped(udg_DB_Buff_indicator[i], u)]))) else endif set i = i + 1 endloop set i = 1
loop exitwhen i > udg_DB_ITEMCOUNT set iq = 1 loop exitwhen iq > udg_DB_ITEMCOUNT if ( GetItemTypeId(UnitItemInSlotBJ(u, iq)) == udg_DB_Item[i] ) then if ( LoadRealBJ(( 20 + x ), i, udg_ITEM_STATS) != 0.00 ) then set dmg = ( dmg + (LoadRealBJ(( 20 + x ), i, udg_ITEM_STATS))) else endif else endif set iq = iq + 1 endloop set i = i + 1 endloop set i = 0
set iq = 0 return dmg endfunction ругань идет на этот фрагмент кода ::
set i = 1 loop exitwhen i > udg_BUFF_COUNT ( UnitHasBuffBJ(u, udg_DB_Buff[i]) == true ) then set dmg = ( dmg * (100 + (LoadReamBJ( 1, i, udg_BUFF_STATS[GetUnitAbilityLevelSwapped(udg_DB_Buff_indicator[i], u)]))) else endif set i = i + 1 endloop |
02.11.2010, 01:39 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
Кэп сообщает, что в том фрагменте не хватает if'a. |
02.11.2010, 02:48 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FKoFF
Venomancer 89lvl. Europe
offline
Опыт:
5,975Активность: |
Hellfim:
Ты гений. Благодарствую. |
02.11.2010, 11:40 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|