fem.love
Пользователь
В общем, хочу добавить на сервер в гаррисе команду /todo, кто играл в самп или чего то ещё где есть подобная команда меня поймут, те кто не знает что это за команда обьясню.
Первым идут слова человека, после звездочкой или чем то ещё идёт действие, которое должно отличаться по цвету, к примеру синем, скину на примере одной из команды как /pass:
function Pass( ply, cmd, args )
local name = ply:Name()
local job = ply:Team()
local rpid = ply:GetNVar('mo_rpid') or "----"
local bomas = ply:GetNVar('mo_data') or {}
local character = ply:GetNVar('mo_character') or 1
local zvan = bomas[character].data && bomas[character].data.rank
local leg = bomas[character].data && bomas[character].data.legion
local job_clr = team.GetColor(job)
table.remove(args,1)
local tblPlayers = {}
for _, v in pairs(ents.FindInSphere(ply:GetPos(),300)) do
table.insert(tblPlayers,v)
end
netstream.Start(tblPlayers, 'RPCommands', ply, Color(240,240,240,255), ' показал IDN: ', Color(0,165,240,255), '[Позывной]: | ', Color(240,240,240,255), name, Color(0,165,240,255), ' | [Номер]: | ', Color(240,240,240,255), rpid, Color(0,165,240,255), ' | [Легион]: | ', Color(240,240,240,255), leg, Color(0,165,240,255), ' | [Звание]: | ', Color(240,240,240,255), zvan, Color(0,165,240,255), ' |')
end
mopp.cmd.add('pass',Pass)
можете помочь в её добавлении?
Как должно выглядить:
/todo SGQ | End сказал: Да уж, денек паршивый. После чего облакотился на перила и снял шлем
Надеюсь понятно
Первым идут слова человека, после звездочкой или чем то ещё идёт действие, которое должно отличаться по цвету, к примеру синем, скину на примере одной из команды как /pass:
function Pass( ply, cmd, args )
local name = ply:Name()
local job = ply:Team()
local rpid = ply:GetNVar('mo_rpid') or "----"
local bomas = ply:GetNVar('mo_data') or {}
local character = ply:GetNVar('mo_character') or 1
local zvan = bomas[character].data && bomas[character].data.rank
local leg = bomas[character].data && bomas[character].data.legion
local job_clr = team.GetColor(job)
table.remove(args,1)
local tblPlayers = {}
for _, v in pairs(ents.FindInSphere(ply:GetPos(),300)) do
table.insert(tblPlayers,v)
end
netstream.Start(tblPlayers, 'RPCommands', ply, Color(240,240,240,255), ' показал IDN: ', Color(0,165,240,255), '[Позывной]: | ', Color(240,240,240,255), name, Color(0,165,240,255), ' | [Номер]: | ', Color(240,240,240,255), rpid, Color(0,165,240,255), ' | [Легион]: | ', Color(240,240,240,255), leg, Color(0,165,240,255), ' | [Звание]: | ', Color(240,240,240,255), zvan, Color(0,165,240,255), ' |')
end
mopp.cmd.add('pass',Pass)
можете помочь в её добавлении?
Сообщение автоматически объединено:
Как должно выглядить:
/todo SGQ | End сказал: Да уж, денек паршивый. После чего облакотился на перила и снял шлем
Надеюсь понятно
Последнее редактирование: