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

kjor32

Всефорумная чушка
Автор темы
Всефорумный модератор
1,731
1,485
Версия MoonLoader
.027.0-preview
Как сделать проверку на то подключен ли игрок по нику
 
Последнее редактирование:
  • Вау
Реакции: qdIbp

kjor32

Всефорумная чушка
Автор темы
Всефорумный модератор
1,731
1,485
  • Грустно
Реакции: qdIbp

qdIbp

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

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
 
  • Вау
Реакции: whyega52

whyega52

Гений, миллионер, плейбой, долбаеб
Модератор
2,782
2,609
Как сделать проверку на то подключен ли игрок по нику
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,435
1,175
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
 
  • Грустно
Реакции: whyega52