![]()
Vampirrr
O_o
![]() ![]() offline
Опыт:
19,286Активность: |
Таймер-массив и Hashtable
Хочу узнать, неужели нельзя брать хэндл таймера-массива и использовать его в Хэш таблице?
Дело в том, что я сделал вот такую вещь: call SaveInteger (HTololo, GetHandleId(t[i]), 1, i)
а потом, в одной из фунций я делаю
local timer t = GetExpiredTimer ()
local integer tn = LoadInteger (HTololo, GetHandleId(t), 1) где t это один из таймеров массива и когда запускаю проверку вара - она выбивает меня в главное меню, в то время как ошибок парсер не находит.. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
зачем использовать указатель из массива когда можно делать это напрямую? |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Vampirrr
O_o
![]() ![]() offline
Опыт:
19,286Активность: |
напрямую, это как? давай поподробней пожалуйста.. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
не надо таймеры складировать где либо, они никуда не денется. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Vampirrr
O_o
![]() ![]() offline
Опыт:
19,286Активность: |
я как понял, это ты про GetExpiredTimer() и то что я его в локальную переменную засовываю?
Vampirrr добавил: И что, никто не в курсе? |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mr_ILYAS
Kicked by XimikS
![]() offline
Опыт:
492Активность: |
Короче он имеет ввиду зачем, ты вообще массивы на таймеры юзаешь.
И раз уж на то пошло, у тя запущен таймер с массивом, значит и истёкший таймер должен быть с массивом.
Массив не разделяется на множество таймеров этим образом. Так что тут ты сделал ошибочное предположение. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Vampirrr
O_o
![]() ![]() offline
Опыт:
19,286Активность: |
Как бы там ни было, если я сделаю не local timer t = GetExpiredTimer(), а буду узнавать сразу его ID, оно будет возвращено правильно (в обоих случаях), поэтому мое предположение правильно..а по поводу массива - мне нужен контроль 7 таймеров. Вместо того что бы их создавать, не проще ли создать один, но массив. Его и отслеживать проще. Но самое прикольное что после хз каких манипуляций, карта стала загружаться..В общем тему клоз. Отредактировано Vampirrr, 24.02.2010 в 04:29. |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mr_ILYAS
Kicked by XimikS
![]() offline
Опыт:
492Активность: |
ну естественно к массивам обращение происходит дольше чем к обычным переменным |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|