Добавлен
Правильно ли я делаю устанавливая z1 2 раза? 1 раз в globals. 2 раз в таймере каждые 0.03 сек? Просто по другому триггер работать не хочет

Skolz:
дайте мне уж чёткий ответ. То что я устанавливаю z1 = 0 каждые 0.03 сек это плохо или норм?
внизу идёт цикл z1 от 1 до z (по гуишному)
Ладно, ничего в этом страшного нет, если оно работает.
Так что всё в порядке, если тебя это успокоит.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
10
KingMaximax, спасиб.
Но а делать z1 локальной не вариант, т.к. мне нужно в этом таймере создать даммика и перенести его в другой спелл
18
Skolz, сказали уже, объяви локалку и присвой ей значение глобалки которую передаешь, далее в функции работай с этой локалкой.
И под конец можешь вновь присвоить глобалке значение из локалки и передать куда тебе нужно
А структуры вообще то сделаны из массивов глобалок
10
UrsaBoss, "объяви локалку и присвой ей значение глобалки которую передаешь"
Не понял? Как это сделать?
18
Skolz неправильно выразился, там просто ты используешь глобалку для работы цикла и т.д - а это != хорошо.
Можно в начале объявить локалку и повесить на неё эти обязанности
А если ты потом куда то будешь передавать z1, то просто в конце функции присваиваешь z1 нужное значение из локалки
16
профилировать локалки невозможно по ряду причин, включая то, что перебор функции в поисках нужной тоже занимает время. При создании байткода все переменные заносятся в общую таблицу и игре срать, локалка это или нет. На это основан сам принцип мемхака.
18
Skolz:
UrsaBoss, типа в начале написать local int z2 = z1?
нет, оставь как есть
DracoL1ch хм, не знал, благодарю за инфу
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.