@Cosmo, можно ещё добавить использование ID и ника игрока, выбранного при помощи ПКМ игрока
local valid, ped = getCharPlayerIsTargeting(PLAYER_HANDLE)
if valid and doesCharExist(ped) then
result, playerID = sampGetPlayerIdByCharHandle(ped)
if not sampIsPlayerNpc(playerID) then...