Меню

Drgbase nextbot base ошибка

Представляю вам аддон, который добавит базу для NPC! Это почти как VJ Base, но там больше возможностей!

Также за этих NPC можно играть! А если у NPC есть оружие,ему можно дать ЛЮБОЕ оружие (даже Tool Gun) или забрать.

ВНИМАНИЕ: ЭТОТ АДДОН НЕ КОНФЛИКТУЕТ С VJ BASE И CPTBASE!

Похожие записи

  • [DrGBase] Cartoon Cat SNPC

    12197 — 35985 — 35

  • HL2RP набор

    2033 — 10766 — 62

  • Paranoia pack — Набор из «Паранойи»

    1026 — 3754 — 7

  • Nombat — Фоновая музыка

    1153 — 4626 — 3

  • Gang vs Law DLC Slashers — Маньяки

    1561 — 4819 — 8

  • Garry’s Mod — Serious Sam Pack

    2996 — 11335 — 8

Комментариев: 28

  1. крутой мод много бы таких smile

  2. у меня худ неотображается а мобы неубевают исправь пж dash

    • Может виновата версия Garry’s Mod-а?

    • а какая у тебя верися гариса

    • У меня лиц. Garry’s Mod. Уже был человек с проблемой с DrGBase | Nextbot Base, он установил другую версию и все заработало. Скачай другую версию Gmod-а.

    • у меня не работает хотя установил другую версию гарис мода dash

  3. А что делать после того как скачал?

    • Закинуть в нужную папку smile good

    • вообщем то, переходишь в папку игры Garry’s Mod и заходишь в корневую папку игры garrysmod и там есть волшебная папка addons и тута закидываешь не сам rar (или zip) а саму папку мода DrGBase

    • Не понял. У тебя ERROR-ы,или что?

    • Что у тебя там??? Error-ы или скрипты???

  4. у меня неработают я 2 версии скачал и серавно не работает!!!!!

  5. Помогите у меня какая то ошибка скрипт, как исправить? dash wacko

  6. просто у меня 13 или 15 версия гариса не проверял

  7. Ы….Так куда кидать то?В Addons?Или в саму папку garrysmode?

    • для шотото228 кинь в папку addons и все

  8. скажите а версия 2019-2020 из торента, на ней будет работать мод

  9. Норм Для Многих Модов Нужно

  10. скажите, аддон конфликтует с симфис? версия последняя и ничего нет, даже вкладки.

  11. я уже скачал с этого сайта, с симфис не конфликтует, аддон нравится! good

  12. Автор, заметь когда я спавню SNPC некстботов, они бегают за мной совсем немного, а потом выдает эту ошибку и они замерают
    Ошибка: Похоже дополнение «drgbase» создает ошибки lua.
    Вы можете удалить это дополнение чтобы они исчезли.
    Вам также стоит сообщить об ошибках автору дополнения, чтобы он мог их исправить. P.S я знаю ты не автор самого мода но может ты знаешь что делать?

  13. Очень прикольный мод, мне нравиться но пожалуйста, можешь опубликовать аддон «DOORS NEXTBOTS! [DrGBase]» Автор; Linux55

Напишите комментарий или ответ

Для отправки комментария вам необходимо авторизоваться.

bonbontofu

For some reason, the NPCs are really slow, making them boring, is there a way to fix this???

Siyouoo

Every time I control an NPC, the character will be stuck at the NPC’s waist and move with it. Is this normal

senkuoh

When I try to possess an NPC using DrgBase, I either cannot move at all besides attacking, or get stuck in the jumping animation for the NPC, I’ve disabled all camera and movement alteration mods.

JackTheGopnik

If Possible, I’d like to suggest the ability for players to have DRGbase NPCs that are friendly to follow the player when they press the interact button on them (e.g on +use, the NPC follows the player that interacted with them, provided they’re of the same faction.)

leoleoleo665

nextbots keeps chasing when its into ignore and its not working

oninoni

In Line 625 of misc.lua of the base entity the OnRagdoll Funciton isn’t called with «:» but with «.»
This causes no «self» being available in the function.

Qmxstery

Hello, There’s a Problem.
All NPCs Not Attacking me, They’re Attacking Only Other NPCs.
Is There Anything I can Reset My Settings Or Something Else?

SPAMTONGSPAMTON1

brunozombi67

do i put the drgbase lua code? in autorun,drgbase etc

konos14

When i possess a npc my playermodel follows it and floats on it, i dont have any camera/ third person mods, please help its annoying

CryX56

I can’t use the NPC Control addon to change the health values of the nextbots, so I want to how I have to do it.

krokoboi

why does my game crash if there is a drg nextbot in it

MrGenie151

There is barely any documentation making it a bit hard to make NPCs. Please add more documentation.

StrawWagen

[DrGBase | Nextbot Base] lua/entities/drgbase_nextbot/relationships.lua:689: attempt to call method ‘DrG_SetRelationship’ (a nil value)

  1. _UpdateNPCRelationship — lua/entities/drgbase_nextbot/relationships.lua:689
  2. _SetRelationship — lua/entities/drgbase_nextbot/relationships.lua:202
    3. UpdateRelationshipWith — lua/entities/drgbase_nextbot/relationships.lua:532
    4. callback — lua/entities/drgbase_nextbot/relationships.lua:755
    5. callback — lua/drgbase/meta/entity.lua:111
    6. unknown — lua/drgbase/modules/timer.lua:4

Here’s the addon that this conflicts with
https://steamcommunity.com/sharedfiles/filedetails/?id=2148063174
I just ran a local multiplayer session and spawned a drg npc, and an npc from this other base.

It looks like DRG is assuming that all nextbots are from DRG, which these guys aren’t
Hope this is fixable! thanks!

reza1382

Hey there
every time I spawn a nextbot it doesn’t move or works and I have this problem with every nextbot
here is the error:

[ERROR] lua/entities/drgbase_nextbot/locomotion.lua💯 attempt to call method ‘GetNextBot’ (a nil value)

  1. SetDesiredSpeed — lua/entities/drgbase_nextbot/locomotion.lua:100
  2. SetSpeed — lua/entities/drgbase_nextbot/movements.lua:124
    3. UpdateSpeed — lua/entities/drgbase_nextbot/movements.lua:650
    4. unknown — lua/entities/drgbase_nextbot/shared.lua:247

and the drgbase menu doesn’t show up
here is the error for menu error:
[ERROR] lua/drgbase/spawnmenu.lua:15: attempt to call method ‘EnableSearch’ (a nil value)

  1. Function — lua/drgbase/spawnmenu.lua:15
  2. unknown — gamemodes/sandbox/gamemode/spawnmenu/creationmenu.lua:42
    and use the latest version of drgbase

lilratbaby

I don’t know exactly what github is and how it works so please forgive me if I make mistakes but recently DrGBase Bots have been acting up. It only applies for ones with jump scares though. It’s happened to me before where I tried to Disable then Re-enable the mod and it fixed it. However doing so now is wasted energy. I have tried restarting Garry’s Mod, uninstalling DrGBase then reinstalling it. I’m not sure if it’s a problem with the base as a whole or the NPC’s individually. The reoccurring theme of them all glitching makes it seem like a base problem. On the other hand attempts to restart the main addon in some way have failed, making it look like a problem with NPC’s individually. I tried looking deeper into it and did find an error code stating every time I used one of the NPC’s with a jump scare that I used a «Null enitity». So my hypothesis is that some sort of error is causing the code to be improperly ran resulting in the «jump scare entity» disappearing . I tried searching for links to my addons but only found the somewhat frequent use of the term «Devplat» upon which the only association I could find is with the «Long Devplat Revolver» Addon, however, when I installed the mod, there were no issues that I found, however if I want to fix this error, I know that some mods may need to be uninstalled.

jake570

Hexnest6

When I open the game an hit (q) to open the menu the mod not appear there is a version mod can work with it? Please faster

yessir9997

i cant possess entities even though im using the right tool (i dont know how this happened i could possess entities before)

Goldermor

Can you add a new functions like «IsOnMeleeAttack» and «IsOnRangeAttack» which return «true» and «false» suitably?

Registry — function DrGBase.AddNextbotMixins(ENT) if isfunction(ENT.OnTraceAttack) then local old_OnTraceAttack = ENT.OnTraceAttack function ENT:OnTraceAttack(…) local res = self:_HandleTraceAttack() if res ~= nil then return res end return old_OnTraceAttack(self, ) end end if isfunction(ENT.OnNavAreaChanged) then local old_OnNavAreaChanged = ENT.OnNavAreaChanged function ENT:OnNavAreaChanged(…) local res = self:_HandleNavAreaChanged() if res ~= nil then return res end return old_OnNavAreaChanged(self, ) end end if isfunction(ENT.OnLeaveGround) then local old_OnLeaveGround = ENT.OnLeaveGround function ENT:OnLeaveGround(…) local res = self:_HandleLeaveGround() if res ~= nil then return res end return old_OnLeaveGround(self, ) end end if isfunction(ENT.OnLandOnGround) then local old_OnLandOnGround = ENT.OnLandOnGround function ENT:OnLandOnGround(…) local res = self:_HandleLandOnGround() if res ~= nil then return res end return old_OnLandOnGround(self, ) end end if isfunction(ENT.OnTakeDamage) then local old_TakeDamage = ENT.OnTakeDamage function ENT:OnTakeDamage(dmg, hitgroup) if not isnumber(hitgroup) then return end return old_TakeDamage(self, dmg, hitgroup) end end end function DrGBase.AddNextbot(ENT) local class = string.Replace(ENT.Folder, «entities/«, ««) if ENT.PrintName == nil or ENT.Category == nil then return false end for i, model in ipairs(ENT.Models or {}) do if not isstring(model) then continue end util.PrecacheModel(model) end for i, sounds in ipairs({ ENT.OnSpawnSounds, ENT.OnIdleSounds, ENT.OnDamageSounds, ENT.OnDeathSounds }) do if not istable(sounds) then continue end for h, soundName in ipairs(sounds) do if not isstring(soundName) then continue end util.PrecacheSound(soundName) end end if CLIENT then language.Add(class, ENT.PrintName) ENT.Killicon = ENT.Killicon or { icon = «HUD/killicons/default«, color = Color(255, 80, 0, 255) } killicon.Add(class, ENT.Killicon.icon, ENT.Killicon.color) else resource.AddFile(«materials/entities/«..class..«.png«) DrGBase.AddNextbotMixins(ENT) end local nextbot = { Name = ENT.PrintName, Class = class, Category = ENT.Category } if ENT.Spawnable ~= false then list.Set(«NPC«, class, nextbot) list.Set(«DrGBaseNextbots«, class, nextbot) end DrGBase.Print(«Nextbot ‘«..class..«‘: loaded.«) return true end hook.Add(«PopulateDrGBaseSpawnmenu«, «AddDrGBaseNextbots«, function(pnlContent, tree, node) local list = list.Get(«DrGBaseNextbots«) local categories = {} for class, ent in pairs(list) do local category = ent.Category or «Other« local tab = categories[category] or {} tab[class] = ent categories[category] = tab end local nextbotsTree = tree:AddNode(«Nextbots«, «icon16/monkey.png«) for categoryName, category in SortedPairs(categories) do local icon = DrGBase.GetIcon(categoryName) or «icon16/monkey.png« if categoryName == «DrGBase« then icon = DrGBase.Icon end local node = nextbotsTree:AddNode(categoryName, icon) node.DoPopulate = function(self) if self.PropPanel then return end self.PropPanel = vgui.Create(«ContentContainer«, pnlContent) self.PropPanel:SetVisible(false) self.PropPanel:SetTriggerSpawnlistChange(false) for class, ent in SortedPairsByMemberValue(category, «Name«) do spawnmenu.CreateContentIcon(«npc«, self.PropPanel, { nicename = ent.Name or class, spawnname = class, material = «entities/«..class..«.png«, admin = ent.AdminOnly or false }) end end node.DoClick = function(self) self:DoPopulate() pnlContent:SwitchPanel(self.PropPanel) end end local firstNode = tree:Root():GetChildNode(0) if IsValid(firstNode) then firstNode:InternalDoClick() end end) Misc — DrGBase._SpawnedNextbots = DrGBase._SpawnedNextbots or {} function DrGBase.GetNextbots() return DrGBase._SpawnedNextbots end DrGBase.DefaultFootsteps = { [MAT_ANTLION] = { «physics/flesh/flesh_impact_hard1.wav«, «physics/flesh/flesh_impact_hard2.wav«, «physics/flesh/flesh_impact_hard3.wav«, «physics/flesh/flesh_impact_hard4.wav«, «physics/flesh/flesh_impact_hard5.wav«, «physics/flesh/flesh_impact_hard6.wav« }, [MAT_BLOODYFLESH] = { «physics/flesh/flesh_squishy_impact_hard1.wav«, «physics/flesh/flesh_squishy_impact_hard2.wav«, «physics/flesh/flesh_squishy_impact_hard3.wav«, «physics/flesh/flesh_squishy_impact_hard4.wav« }, [MAT_CONCRETE] = { «player/footsteps/concrete1.wav«, «player/footsteps/concrete2.wav«, «player/footsteps/concrete3.wav«, «player/footsteps/concrete4.wav« }, [MAT_DIRT] = { «player/footsteps/dirt1.wav«, «player/footsteps/dirt2.wav«, «player/footsteps/dirt3.wav«, «player/footsteps/dirt4.wav« }, [MAT_EGGSHELL] = { «physics/flesh/flesh_impact_hard1.wav«, «physics/flesh/flesh_impact_hard2.wav«, «physics/flesh/flesh_impact_hard3.wav«, «physics/flesh/flesh_impact_hard4.wav«, «physics/flesh/flesh_impact_hard5.wav«, «physics/flesh/flesh_impact_hard6.wav« }, [MAT_FLESH] = { «physics/flesh/flesh_impact_hard1.wav«, «physics/flesh/flesh_impact_hard2.wav«, «physics/flesh/flesh_impact_hard3.wav«, «physics/flesh/flesh_impact_hard4.wav«, «physics/flesh/flesh_impact_hard5.wav«, «physics/flesh/flesh_impact_hard6.wav« }, [MAT_GRATE] = { «player/footsteps/chainlink1.wav«, «player/footsteps/chainlink2.wav«, «player/footsteps/chainlink3.wav«, «player/footsteps/chainlink4.wav« }, [MAT_ALIENFLESH] = { «physics/flesh/flesh_impact_hard1.wav«, «physics/flesh/flesh_impact_hard2.wav«, «physics/flesh/flesh_impact_hard3.wav«, «physics/flesh/flesh_impact_hard4.wav«, «physics/flesh/flesh_impact_hard5.wav«, «physics/flesh/flesh_impact_hard6.wav« }, [MAT_SNOW] = { «player/footsteps/grass1.wav«, «player/footsteps/grass2.wav«, «player/footsteps/grass3.wav«, «player/footsteps/grass4.wav« }, [MAT_PLASTIC] = { «physics/plastic/plastic_box_impact_soft1.wav«, «physics/plastic/plastic_box_impact_soft2.wav«, «physics/plastic/plastic_box_impact_soft3.wav«, «physics/plastic/plastic_box_impact_soft4.wav« }, [MAT_METAL] = { «player/footsteps/metal1.wav«, «player/footsteps/metal2.wav«, «player/footsteps/metal3.wav«, «player/footsteps/metal4.wav« }, [MAT_SAND] = { «player/footsteps/sand1.wav«, «player/footsteps/sand2.wav«, «player/footsteps/sand3.wav«, «player/footsteps/sand4.wav« }, [MAT_FOLIAGE] = { «player/footsteps/grass1.wav«, «player/footsteps/grass2.wav«, «player/footsteps/grass3.wav«, «player/footsteps/grass4.wav« }, [MAT_COMPUTER] = { «player/footsteps/metal1.wav«, «player/footsteps/metal2.wav«, «player/footsteps/metal3.wav«, «player/footsteps/metal4.wav« }, [MAT_SLOSH] = { «player/footsteps/slosh1.wav«, «player/footsteps/slosh2.wav«, «player/footsteps/slosh3.wav«, «player/footsteps/slosh4.wav« }, [MAT_TILE] = { «player/footsteps/tile1.wav«, «player/footsteps/tile2.wav«, «player/footsteps/tile3.wav«, «player/footsteps/tile4.wav« }, [MAT_GRASS] = { «player/footsteps/grass1.wav«, «player/footsteps/grass2.wav«, «player/footsteps/grass3.wav«, «player/footsteps/grass4.wav« }, [MAT_VENT] = { «player/footsteps/duct1.wav«, «player/footsteps/duct2.wav«, «player/footsteps/duct3.wav«, «player/footsteps/duct4.wav« }, [MAT_WOOD] = { «player/footsteps/wood1.wav«, «player/footsteps/wood2.wav«, «player/footsteps/wood3.wav«, «player/footsteps/wood4.wav« }, [MAT_DEFAULT] = { «player/footsteps/concrete1.wav«, «player/footsteps/concrete2.wav«, «player/footsteps/concrete3.wav«, «player/footsteps/concrete4.wav« }, [MAT_GLASS] = { «physics/glass/glass_sheet_step1.wav«, «physics/glass/glass_sheet_step2.wav«, «physics/glass/glass_sheet_step3.wav«, «physics/glass/glass_sheet_step4.wav« }, [MAT_WARPSHIELD] = { «physics/glass/glass_sheet_step1.wav«, «physics/glass/glass_sheet_step2.wav«, «physics/glass/glass_sheet_step3.wav«, «physics/glass/glass_sheet_step4.wav« } }

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Dreamweaver проверка на ошибки
  • Dreame v11 ошибка батареи