Как сделать что бы при команде я тепался к игроку по id

Mr.Decript

Потрачен
Автор темы
179
65
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Версия SA-MP
  1. Любая
Lua:
function tph(id)
    if #id == 0 then
        sampAddChatMessage("Нет аргумента", -1)
    else
        local handle = sampGetCharHandleBySampPlayerId(id)
        local x,y,z = getCharCoordinates(handle)
        setCharCoordinates(PLAYER_PED, x, y, z)
    end
end
 
  • Эм
Реакции: YarikVL

YarikVL

Известный
Проверенный
4,797
1,813
Lua:
function tph(id)
    if #id == 0 then
        sampAddChatMessage("Нет аргумента", -1)
    else
        local handle = sampGetCharHandleBySampPlayerId(id)
        local x,y,z = getCharCoordinates(handle)
        setCharCoordinates(PLAYER_PED, x, y, z)
    end
end
Ты либо забыл скинуть остальной код с функцией main, либо не написал его, в таком случае иди лучше посмотри ролики The champ guess
 

Mr.Decript

Потрачен
Автор темы
179
65
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

YarikVL

Известный
Проверенный
4,797
1,813

Mr.Decript

Потрачен
Автор темы
179
65
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Решил!
local result, handle = sampGetCharHandleBySampPlayerId(tonumber(id))
local x,y,z = getCharCoordinates(handle)
setCharCoordinates(PLAYER_PED, x, y, z)