Софт RakSAMP Lite

nazoferon

Участник
37
17
Первый скрипт приходит диалог, вернул false
Во втором скрипте этот диалог не увидит
А если один и тот же диалог вылазит несколько раз за сессию то первый скрипт всегда будет на него реагировать и возвращать false?
 

хуега)

РП игрок
Модератор
2,568
2,269
А если один и тот же диалог вылазит несколько раз за сессию то первый скрипт всегда будет на него реагировать и возвращать false?
Если в хуке будет прописано ретурн фолс, то оно в целом не даст отобразиться любому диалогу
 
  • Нравится
Реакции: nazoferon

Landyshev

Известный
278
109
Всем привет, подскажите пожалуйста, как можно выставить задержку вне блока newTask, и так чтобы она работала?
 

хуега)

РП игрок
Модератор
2,568
2,269
Всем привет, подскажите пожалуйста, как можно выставить задержку вне блока newTask, и так чтобы она работала?
Но это зафризит весь основной поток
Lua:
function sleep(s) -- задержка в секундах
    local timer = os.time()
    -- Цикл, который будет фризить поток, пока не прошло сколько-то секунд
    while os.time() - timer < s do end
end
 
  • Нравится
Реакции: Landyshev

Landyshev

Известный
278
109
Но это зафризит весь основной поток
Lua:
function sleep(s) -- задержка в секундах
    local timer = os.time()
    -- Цикл, который будет фризить поток, пока не прошло сколько-то секунд
    while os.time() - timer < s do end
end
А setTimer работать будет? Потому что sleep вроде весь раксамп ложит
 

Landyshev

Известный
278
109
Но это зафризит весь основной поток
Lua:
function sleep(s) -- задержка в секундах
    local timer = os.time()
    -- Цикл, который будет фризить поток, пока не прошло сколько-то секунд
    while os.time() - timer < s do end
end
Я извиняюсь конечно, за тупои вопрос, но куда вставлять секунды? Как установить нужную задержку?