Вопрос по рак самп лайт

kjor32

¯\_(ツ)_/¯
Автор темы
Всефорумный модератор
1,688
1,376
Версия MoonLoader
.027.0-preview
Как сделать проверку на то подключен ли игрок по нику
 
Последнее редактирование:
  • Вау
Реакции: qdIbp

qdIbp

Автор темы
Проверенный
1,388
1,146
не так,изменил в теме условие
ебать ты шашлык
ну на

Lua:
function sampGetPlayerIdByNickname(nick)
    nick = tostring(nick)
    for i = 0, 1003 do
        if isPlayerConnected(i) and getAllPlayers()[i].nick == nick then
            return i
        end
    end
    return 'Нет такого овоща'
end
function onRunCommand(cmd)
    nick = cmd:match('!xz (.+)')
    if nick then
        print(sampGetPlayerIdByNickname(nick))
    end
    return false
end
 
  • Вау
Реакции: хуега)

хуега)

РП игрок
Модератор
2,569
2,273
Как сделать проверку на то подключен ли игрок по нику
Lua:
local nicks = {"Nick_Nick", "Huy_Pizda"}

for id = 0, 999 do
    if sampIsPlayerConnected(id) then   
        for i, name in ipairs(nicks) do
            if sampGetPlayerNickname(id) == name then
                print(string.format("%s в игре"), name)                           
            end
        end                             
    end
end
 
  • Грустно
Реакции: qdIbp

qdIbp

Автор темы
Проверенный
1,388
1,146
Lua:
local nicks = {"Nick_Nick", "Huy_Pizda"}

for id = 0, 999 do
    if sampIsPlayerConnected(id) then  
        for i, name in ipairs(nicks) do
            if sampGetPlayerNickname(id) == name then
                print(string.format("%s в игре"), name)                          
            end
        end                            
    end
end
Это так не работает edge
 
  • Грустно
Реакции: хуега)