Как сделать так чтобы скрипт искал человека в зоне стрима?

Clinya

Участник
Автор темы
55
13
Версия MoonLoader
.026-beta
Мне нужно чтобы скрипт проверял есть ли опр. игрок в зоне стрима, и если он находится в ней, то он сразу же его удалял.
Как мне это сделать?
 

kusssaka

Участник
67
41
Мне нужно чтобы скрипт проверял есть ли опр. игрок в зоне стрима, и если он находится в ней, то он сразу же его удалял.
Как мне это сделать?
никнейм в айди, по айди получаешь его хэндл, юзаешь функцию для проверки, есть ли он в зоне стрима sampGetCharHandleBySampPlayerId(хэндл), если есть deleteChar(хэндл) . готово .
 

Rice.

Известный
Модератор
1,701
1,467
Мне нужно чтобы скрипт проверял есть ли опр. игрок в зоне стрима, и если он находится в ней, то он сразу же его удалял.
Как мне это сделать?
Lua:
sampRegisterChatCommand('find', function(arg)
    if arg:match('%d+') then
        local arg = arg:match('%d+')
        if sampIsPlayerConnected(arg) then
            local result, handle = sampGetCharHandleBySampPlayerId(arg)
            if result then -- если человек в зоне стрима, то...
                --code
            else
                sampAddChatMessage('В зоне стрима нет данного игрока', -1)
            end
        else
            sampAddChatMessage('Вы указали неверный ID.', -1) -- проверка своего ID приводит к этому исходу, либо проверка несуществующего человека
        end
    end
end)
 
  • Bug
Реакции: blessave