Добавлен Tobi123
Как сделать прерывание потока с помощью ExecuteFunc? Нужно, чтоб игра не написала "END". Почитал про прелоад эксплойт, но там не очень по теме.
function Rak takes nothing returns nothing
//Что нужно написать?
endfunction
function RAK takes nothing returns nothing
call BJDebugMsg("START")
call ExecuteFunc("Rak")
call BJDebugMsg("END")
endfunction
//===========================================================================
function InitTrig_RAK takes nothing returns nothing
set gg_trg_RAK = CreateTrigger( )
call TriggerRegisterPlayerEventEndCinematic( gg_trg_RAK, Player(0) )
call TriggerAddAction( gg_trg_RAK, function RAK)
endfunction
Принятый ответ
Tobi123, ясн
но в любом случае выход только 1
писать свой вар
ибо в этом нету доступа к потокам
ответ дан
клоз тему
но в любом случае выход только 1
писать свой вар
ибо в этом нету доступа к потокам
ответ дан
клоз тему
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован xpadd91
Отредактирован nvc123
я от тебя не ожидал такого
екзекут вызывает функцию в новом потоке который ни как не связан со старым
прелоад это вообще работа с хард диском
xpadd91, return прерывает не поток а функцию
Отредактирован xpadd91
xpadd91, нельзя менять ничего, кроме функции, которая вызывается ExecuteFunc.
даже ретурн работает не с потоком а с функцией которую этот поток выполняет
так что либо дефайны либо новый вар
но в любом случае выход только 1
писать свой вар
ибо в этом нету доступа к потокам
ответ дан
клоз тему