XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
Arti

offline
Опыт: 11,196
Активность:
Вызывает задержки
((код jass
function Trig_Update_Actions takes nothing returns nothing
local integer i=1
local multiboarditem mbitem = null
loop
exitwhen(i==6)
set mbitem = MultiboardGetItem(udg_Multiboard_TeamStatus, i, 0)
call MultiboardSetItemValue(mbitem, udg_String_PlayerColors[i]+udg_Player_Name[i])
call MultiboardReleaseItem(mbitem)
set mbitem = MultiboardGetItem(udg_Multiboard_TeamStatus, i, 1)
call MultiboardSetItemValue(mbitem, I2S(udg_Player_Kills[i]))
call MultiboardReleaseItem(mbitem)
endloop
set i = 0
set mbitem = null
endfunction
===========================================================================
function InitTrig_Update takes nothing returns nothing
set gg_trg_Update = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_Update, 1.00 )
call TriggerAddAction( gg_trg_Update, function Trig_Update_Actions )
endfunction
))
и каждую секунду имеем малюсенькую задержку !
Странно что такое же на гуи с бж всё норм...

Отредактировано Arti, 29.09.2012 в 22:21.
Старый 29.09.2012, 22:03
J64_

offline
Опыт: 4,724
Активность:
у тебя бесконечный цикл - set i = i + 1 забыл поставить.
Старый 29.09.2012, 22:42
asesmo
Я I Jag Ich Jeg Ja Minä!
offline
Опыт: 8,073
Активность:
интегер не стоит обнулять
((код jass
set i = 0 не надо
))
Старый 29.09.2012, 23:32
Arti

offline
Опыт: 11,196
Активность:
facepalm
close
Старый 30.09.2012, 00:00
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 17:10.