dialog

Jendosik

Участник
Автор темы
211
12
Версия MoonLoader
.027.0-preview
как узанть ид по нику игрока
 
Решение
Lua:
function sampGetPlayerIdByNickname(nick)
    local _, myid = sampGetPlayerIdByCharHandle(playerPed)
    if tostring(nick) == sampGetPlayerNickname(myid) then return myid end
    for i = 0, 1000 do if sampIsPlayerConnected(i) and sampGetPlayerNickname(i) == tostring(nick) then return i end end
end
sampGetPlayerIdByNickname("ник")
Вернет ид если игрок в сети, вернет nil если не в сети

neverlane

t.me/neverlane00
Друг
1,010
1,162
Lua:
function sampGetPlayerIdByNickname(nick)
    local _, myid = sampGetPlayerIdByCharHandle(playerPed)
    if tostring(nick) == sampGetPlayerNickname(myid) then return myid end
    for i = 0, 1000 do if sampIsPlayerConnected(i) and sampGetPlayerNickname(i) == tostring(nick) then return i end end
end
sampGetPlayerIdByNickname("ник")
Вернет ид если игрок в сети, вернет nil если не в сети