Вопрос Как переименовать свеп

  • 139
  • 3
  • 15
Да, я перезапустил фулл сервер даже
Тогда попробуй переименовать скриптом. Попробуй мб это:


xyeta_ljutaja:
swepstorename = {
    {"weapon_fists", "Мощные Жерди"},
}

hook.Add( "PreRegisterSWEP", "RenameSwepsFool", function( swep, class )
    for k, v in swepstorename do
        if class == v[1] then
            swep.PrintName = v[2]
        end
    end
end )
 
  • 39
  • 2
Контакты для связи отсутствуют.
Тогда попробуй переименовать скриптом. Попробуй мб это:


xyeta_ljutaja:
swepstorename = {
    {"weapon_fists", "Мощные Жерди"},
}

hook.Add( "PreRegisterSWEP", "RenameSwepsFool", function( swep, class )
    for k, v in swepstorename do
        if class == v[1] then
            swep.PrintName = v[2]
        end
    end
end )
Кулаки я нашел как переименовать, а вот с физ и грав пушкой проблемы.

ggg:
swepstorenamephys = {
    {"weapon_physgun", "Физ пушка"},
}

hook.Add( "PreRegisterSWEP", "RenameSwepsFool", function( swep, class )
    for k, v in swepstorenamephys do
        if class == v[1] then
            swep.PrintName = v[2]
        end
    end
end )
Выдает ошибку
 
  • 139
  • 3
  • 15
Кулаки я нашел как переименовать, а вот с физ и грав пушкой проблемы.

ggg:
swepstorenamephys = {
    {"weapon_physgun", "Физ пушка"},
}

hook.Add( "PreRegisterSWEP", "RenameSwepsFool", function( swep, class )
    for k, v in swepstorenamephys do
        if class == v[1] then
            swep.PrintName = v[2]
        end
    end
end )
Выдает ошибку
Какую ошибку?

Ошибка была в том, что я написал в цикле swepstorename, а надо было pairs(swepstorename)

И вообще, ты что ли два раза хук юзаешь для того чтобы две разные пушки переименовать??
Почитай что такое хуки и циклы...
 
Последнее редактирование:
Сверху Снизу