- 9 Апр 2016
- 6
- 0
Есть ли простой способ узнать "AbilityBehavior" абилки через луа, или придется работать с суммой, которую возвращает getbehavior()?
Последнее редактирование модератором:
А как ты себе представляешь простой способ отображения поведения? Естественно это сумма, иначе как ты узнаешь какое именно поведение у абилки.Есть ли простой способ узнать "AbilityBehavior" абилки через луа, или придется работать с суммой, которую возвращает getbehavior()?
Вопрос крайне не понятный, переформулируй что ты хочешь вообще.Вопрос из разряда у меня нет велосипеда, есть ли у кого-то?
function inter(int1,int2,number)
if int1<=number and int2>=number then
return true
else
return false
end
end
function proverka(number)
local i=1
local a=1
local b=2
while inter(a,b,number)==false and i~=30 do
i=i+1
a=a*2
b=b*2
end
if i~=30 then
return true
else return false
end
end
function test(number)
local a=2
while a<number do
a=a*2
end
local data={}
data[1]=a/2
data[2]=number-a/2
return data
end
function work(number)
local num=number
local behavior={}
while proverka(num)==false do
local p=test(num)
behavior[#behavior+1]=p[1]
num=p[2]
end
behavior[#behavior+1]=num
for n,m in pairs(behavior) do
print(n)
print(m)
end
return behavior
end
...
И в твоем коде много такого говна