Вопрос Помощь с NPC

  • 134
  • 1
  • 14
Контакты для связи отсутствуют.
Моделька NPC над ним имя(например Андрей) белыми буквами
который сможет активировать команду при взаимодействии!

Хочу нпс изменять и ставить что бы воспроизводить команды: case, clan, и т.д
 
  • 118
  • 2
  • 30
  • 134
  • 1
  • 14
Контакты для связи отсутствуют.
1. Скачайте GitHub - Be1zebub/GMod-Base-SNPC: Base GMod SNPC
2. Скопируйте папку из архива в garrysmod/addons
3. Создайте файл нового энтити (в папке garrysmod/YourAddonName/lua/entities)
4. Скопируйте код из примера: GMod-Base-SNPC/example_snpc.lua at main · Be1zebub/GMod-Base-SNPC
Готово.
А как сделать чтобы он исполнил concommand при взаимодействии с ним, дайте код
Пожалуйста
 
  • 134
  • 1
  • 14
Контакты для связи отсутствуют.
Будет работать?:
AddCSLuaFile()

ENT.Base = "base_snpc"

ENT.PrintName = "NPC"
ENT.Author = "Me"
ENT.Category = "RP"

ENT.Spawnable     = true
ENT.AdminOnly     = true

ENT.Model = "models/Kleiner.mdl"
ENT.Sequence = "LineIdle04"

if CLIENT then
    function ENT:OnUse()
        RunConsoleCommand("voidcases")
     end
end

Исправитьте пожалуйста если не работает
 
Последнее редактирование:
  • 532
  • 17
  • 183
Будет работать?:
AddCSLuaFile()

ENT.Base = "base_snpc"

ENT.PrintName = "NPC"
ENT.Author = "Me"
ENT.Category = "RP"

ENT.Spawnable     = true
ENT.AdminOnly     = true

ENT.Model = "models/Kleiner.mdl"
ENT.Sequence = "LineIdle04"

if CLIENT then
    function ENT:OnUse()
        RunConsoleCommand("voidcases")
     end
end

Исправитьте пожалуйста если не работает
Тут не надо if client
Это и так клиентский файл, зачем ещё и проверка на него?
 
Сверху Снизу