Need help?
Create a topic in the appropriate section
Don't write everything in the chat!Take a look at the marketplace
There you can buy
everything related to game serversDon't want a ban?
Please read our rules
Don't disturb the order!Sell or buy?
Use services of the guarantor
We will make your deal safe



- 0
-
Our picks
Хочу на некоторые кнопки повесить различные действия но что то не совсем выходит =(
В общем проблема в том что при заходе в игру или перезаходе функция не вешается, точнее как я понял вешается но после полной прогрузки все дисплейивентхендлеры обнуляються, пробовал делать в скрипте задержку в 20 секунд, помогло только при перезаходе из лобби, при первом запуске нужно больше минуты задержка но это очень как то долго.
Скрипт вызываю из инита почти в самом конце.
Скрипт выглядит примерно так:
Это упрощенный вариант для тестов.
Пробовал делать различные проверки и выяснилось примерно следующее изначально displayAddEventHandler вешается но после окончательной прогрузки обнуляется что ли...
Проверял таким образом:
Эта проверка показало что переменная bandagefastkey на момент хинта уже была определена но не работает, то есть действие которое повесилось обнуляется....
Если убрать проверку if (_fnc_bandage_fast_key_off == 0) все работает но в цикле навешивается постоянно и удалить не имеется возможным
Пробовал делать задержку waituntil {!isnull (finddisplay 46)}; но не работает...
Если зайти выкинуть и поднять бинты то все работает
В общем вопрос заключается в том как правильно его запустить или сделать правильно задержку?
Share this post
Link to post
Share on other sites