Lua | Как получить свой id и ник и вывести в чат

MixailScripts

Участник
Автор темы
83
6
Версия SA-MP
  1. 0.3.7 (R1)
Привет, помогите пожалуйста получить id и ник и в чат вывести.

Желательно все подробно описать (как и зачем).

Просто я только начинающий в Lua скриптинге
 

Smeruxa

Известный
1,298
682
Привет, помогите пожалуйста получить id и ник и в чат вывести.

Желательно все подробно описать (как и зачем).

Просто я только начинающий в Lua скриптинге
Это не значит что ты не можешь зайти в вики
Получить ник - local nick = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(playerPed)))
Вывести в чат - sampAddChatMessage(nick, -1)
select() - выбирает, какое взять значение из функции, которая что-то возвращает ( начиная с 1 )
Шаблон - select(номер переменной, функция)
sampGetPlayerIdByCharHandle(playerPed) - возвращает 2 значения: result ( результат получения ИД ) и id ( сам ИД ), а получаем мы все это по хендлу который автоматически зарегистрирован: playerPed, или PLAYER_PED
>
local nickname = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(playerPed)))
sampAddChatMessage(nickname, -1)
 
Последнее редактирование:
  • Нравится
Реакции: MixailScripts

MixailScripts

Участник
Автор темы
83
6
Это не значит что ты не можешь зайти в вики
Получить ник - local nick = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(playerPed)))
Вывести в чат - sampAddChatMessage(nick, -1)
select() - выбирает, какое взять значение из функции, которая что-то возвращает ( начиная с 1 )
Шаблон - select(номер переменной, функция)
Спасибо,выручил буду вики тоже пользоватся)