mrffos 3 Posted July 1, 2014 (edited) Задача такая: мод, в нём периодически запускается на выполнение функция, скажем раз в 5 минут. Но запускать её надо только когда игрок находится в ангаре, а не в бою. Т.е. таймер на выполнение включается непосредственно после входа в игру и функция выполняется каждые 5 минут. Однако, если игрок ушел в бой функция не должна выполнятся пока игрок не вернется из боя. А когда игрок вернулся в ангар после боя - таймер включается заново. BigWorld.callback(300, funcname) выполняется независимо от того в бою игрок или нет, надо как-то по-другому. Подскажите, как это можно сделать? Edited July 1, 2014 by mrffos Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #196966 Posted July 1, 2014 Колись, что за функция такая? Quote Share this post Link to post Short link Share on other sites
High_Wizard 54 #196987 Posted July 1, 2014 @StranikS_Scan,ботоводствовать 2 Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #196992 Posted July 1, 2014 @StranikS_Scan,ботоводствовать Ага, сообразил, это он так "умно" завуалировал скрипт на автоматическую отправку в бой. Сразу и не поймешь :))))) 2 Quote Share this post Link to post Short link Share on other sites
mrffos 3 #197021 Posted July 1, 2014 Колись, что за функция такая? Функция обрабатывает список клана и отправляет статус клановых игроков на веб-сервер клана. @StranikS_Scan,ботоводствовать Самый умный тут? ну так помог бы. 2 Quote Share this post Link to post Short link Share on other sites
High_Wizard 54 #197034 Posted July 1, 2014 @mrffos, версия с ботом более правдоподобно звучала. 2 Quote Share this post Link to post Short link Share on other sites
DrWebber 5 #197159 Posted July 1, 2014 LobbyView._populate + BigWorld.callbackLobbyView._dispose + BigWorld.cancelCallback А вообще есть много способов, это лишь один из возможных. 1 Quote Share this post Link to post Short link Share on other sites