-- можно записать двумя способами получение своего ид-- первый, где просто получаем все возвращаемые переменные:local result, playerId =sampGetPlayerIdByCharHandle(playerPed)-- но, это актуально больше, когда мы получаем чужой ид по хендлу.-- то есть когда нам нужно проверить действительно ли мы его получили (result)-- второй способ (тут мы сразу выбираем второй параметр, то есть наш ид):local playerId =select(2,sampGetPlayerIdByCharHandle(playerPed))-- вывести куда-либо можно тоже двумя способами-- либо конкатенацией:sampSendChat("Мой ид: ".. playerId)-- либо форматным выводом:sampSendChat(string.format("Мой ид: %d", playerId))-- второй способ удобнее, когда мы хотим вывести много всяких переменных в строчке,-- от чего читаемость кода может стать несколько хуже.-- да и если в первый способ передать значение с nil скрипт может умереть