Вопрос Коды ГОшников

Статус
В этой теме нельзя размещать новые ответы.
  • 18
  • 0
Контакты для связи отсутствуют.
Накопал коды для ГОшников, но оно не работает. Кидал в разные пути. В консоли ничего нет. Помогите(


Lua:
local meta = FindMetaTable("Player")

function meta:UpdateJobName(new)
    local tbl = RPExtraTeams[new or self:Team()]
    local old_name = self:GetVar("OldName")
    if old_name then -- Возврат старого имени
        self:SetNetVar("rpname", old_name)
        self:SetVar("OldName", nil)
    end
    if tbl.newname then -- Установка имени, если нужно для профы
        self:SetVar("OldName", self:GetNetVar("rpname"))
        self:SetNetVar("rpname", tbl.newname)
    end
end

local pattern = "%s #%s"

function meta:UpdateJobCode(new)
    local tbl = RPExtraTeams[new or self:Team()]
    if not self:isCP() or tbl.nojobnamechange then return end -- Изменение профы
    local team_name = tbl.fakejobname or tbl.name
    local new_name = pattern:format(team_name, math.random(1000, 9999))
    self:SetNetVar("job", new_name)
    DarkRP.notify(self, 2, 3, "Вам было присвоено кодовое имя " .. new_name)
end

hook.Add("OnPlayerChangedTeam", "changeNameForDaun", function(ply, old, new)
    ply:UpdateJobName(new)
    ply:UpdateJobCode(new)
end)
 
  • 489
  • 4
  • 93
Контакты для связи отсутствуют.
может лучше на хеликсе сделаешь хл2 рп?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу