NEW - Weapon Drop System for NPCs! | VJ Base Update | Garry's Mod

Поделиться
HTML-код
  • Опубликовано: 4 июл 2024
  • New weapon drop system has been added to VJ Base! This adds full support for custom non Valve biped models, fixes the old annoying bug where weapons spawn at wrong position or angle, and adds full support for custom weapons models without developers needing to tweak it! On top of all this, it's also runs 50% better performance-wise and the code has much smaller length, allowing developers to easily understand how it works! This will be included in VJ Base 2.17, enjoy!
    📺 MORE AWESOME VIDEOS! 🔗
    - Weapon Firing Gestures for NPCs! ➤ • NEW - Weapon Firing Ge...
    - Danger Detection AI ➤ • NEW AI - Danger Detect...
    - Eating AI Demo 1 ➤ • Dynamic Eating AI Test...
    - Eating AI Demo 2 ➤ • Eating AI Demo - Killi...
    - Improved Hitboxes for NPCs ➤ • Improved Hitboxes for ...
    - Player Animation Support For NPCs ➤ • NEW - Player Animation...
    ▬▬▬▬▬▬▬▬
    📥 RELATED LINKS, DOWNLOADS & MODS 🔗
    - VJ Base: steamcommunity.com/workshop/f...
    - Half-Life Resurgence: steamcommunity.com/sharedfile...
    - Black Mesa SNPCs: steamcommunity.com/sharedfile...
    - Not all NPCs in the video are uploaded, don't ask for link or download.
    🗺️ MAPS USED 🔗
    - gm_htr_surveillance: steamcommunity.com/sharedfile...
    🎵 MUSIC USED 🔗
    - "HL2 Song 20" by Valve
    ▬▬▬▬▬▬▬▬
    🔔 SUBSCRIBE ➤ www.youtube.com/@VrejGaming?s...
    🎟️ JOIN ➤ www.youtube.com/@vrejgaming/join
    🧡 SUPPORT ➤ / drvrej
    🐦 TWITTER ➤ / vrejgaming
    🎮 STEAM ➤ steamcommunity.com/groups/vrej...
    💬 DISCORD ➤ / discord
    👉 Like & subscribe for more awesome content! 👈
    ▬▬▬▬▬ 🙏 Thanks for watching! 🙌 ▬▬▬▬▬
    📑 CHAPTERS 🔗
    0:00 - Intro
    0:14 - Comparison (Old vs New)
    2:03 - Conclusion
    #ai #artificialintelligence #garrysmod #gmod #hl2 #development #update #npc #npcwars #coding #programming
  • ИгрыИгры

Комментарии • 104

  • @VrejGaming
    @VrejGaming  Год назад +23

    I hope everyone enjoys these small improvements throughout the base in the next update! If you want to see just how bad the previous system was, look at 1:05 !!

  • @facility_blackmesa
    @facility_blackmesa Год назад +11

    Troop death animations and weapon drop old vs new!! This is incredible & powerful.

  • @jadedsmol7162
    @jadedsmol7162 Год назад +3

    These have always bothered me, especially during slow-motion NPC battles, which make me notice things like the weird weapon drop positions more often. Great job guys!

    • @VrejGaming
      @VrejGaming  Год назад

      Yup exactly, it was very noticeable in slow motion! And thank you!

  • @PyroFTB
    @PyroFTB Год назад +13

    That's a neat fix, I thought you added a feature where NPCs drop weapons when damaged lol

    • @natefsultan7692
      @natefsultan7692 Год назад +1

      This is a Important Updates

    • @VrejGaming
      @VrejGaming  Год назад +7

      Sorry for the odd wording lol, that would be a neat feature, I have coded it before, but it gets annoying in actual combat because you can just shoot their hands and they drop the weapon 😂

    • @ok2255-
      @ok2255- Год назад +1

      @@VrejGaming if you do decide to add that, metrocops with smg’s should be able to pull out a usp if you shoot the smg out of their hands

    • @wenrn316
      @wenrn316 Год назад

      Lol

    • @coolfaiq8057
      @coolfaiq8057 11 месяцев назад

      There is one mod that let you disarm npc,just do a little quick search on the workshop.

  • @kepeep5066
    @kepeep5066 Год назад +4

    Great work as usual! Can't wait to see other improvements in the future! this addon just keeps getting better and better. Can't wait till I get good enough at lua to make my own snpcs!
    For now, the most I've done was just make my own personal npc sweps because I couldn't find a good pack on the workshop with weapons that were actually balanced. Usually most developers would make their shotguns too weak, or their snipers have ridiculous spread, and assault rifles literal lasers. It's important that each weapon has its strong suit and weak points to make npc battles more interesting and dynamic after all!

    • @VrejGaming
      @VrejGaming  Год назад +1

      Thank you! And that's awesome, good job! There are many great tutorials, make sure to check them out and most importantly when programming, you must keep practicing! It's a skill that you can only improve on if you practice! Good luck!

  • @firedolphin7621
    @firedolphin7621 Год назад +2

    Love all these small tweaks to improve VJ! Keep it up!

  • @barricadedpurifier
    @barricadedpurifier Год назад +2

    This is very neat!

  • @KimJoDanSang1972
    @KimJoDanSang1972 Год назад +3

    Great work

  • @kenfabgaming7967
    @kenfabgaming7967 Год назад +3

    Man Vj Base Is Just Getting Better And Better Good Job

  • @Miggyyes
    @Miggyyes Год назад +1

    Amazing work

  • @Hypno_Sell_official
    @Hypno_Sell_official 6 месяцев назад +1

    Thank you for doing this! But may I ask, when will you make an NPC for the game Counter Strike Condition Zero Deleted Scenes?

  • @Blue_king_heeeheeehaaaa_3732
    @Blue_king_heeeheeehaaaa_3732 Год назад +3

    That's cool

  • @HumanGrunt
    @HumanGrunt Год назад +2

    Awesome

  • @Daenthio
    @Daenthio Год назад +1

    Could you improve the hiding system for NPCs that have no weapons like the scientists? I feel like they try to hide, but usually it's still in the open, and they hide just out of the enemy sightline. The only problem is that the enemy already had seen them before they were hiding, so they go to that spot and kill them. I feel like they should try harder at hiding like going farther away, crouching in corners, behind props, and sneaking around the enemy to try to stay out of their sightline. All of these features should only apply to creatures that don't have a weapon to defend themselves. I just thought it might be a good idea.

    • @VrejGaming
      @VrejGaming  Год назад

      It makes sense to do what you have suggested, but due to performance impact most of this wouldn't be viable. It would unfortunately cause large performance loss

  • @sundee7371
    @sundee7371 Год назад +1

    Nice, please update the Tank Base and make a tank stop driving when they near the water also add machinegun turret and add Jet Base

    • @VrejGaming
      @VrejGaming  Год назад

      Tank base may receive some updates in future

  • @matiasvalencia5477
    @matiasvalencia5477 Год назад +1

    I love your content bro greetings from Argentina

    • @VrejGaming
      @VrejGaming  Год назад

      Thank you! 🧡 to Argentina!

  • @clay5718
    @clay5718 Год назад +1

    woah, what map are you using on (also awesome improvement)

    • @VrejGaming
      @VrejGaming  Год назад +1

      Thanks! Map link is in the description 👍

  • @licensedvibechecker8096
    @licensedvibechecker8096 Год назад +1

    yo speaking of weapons, is there any chance hl:resurgence could get an option to just give specific rebels rocket launchers instead of having all of them pull out bazookas the second one of them hears a dropship or something

    • @VrejGaming
      @VrejGaming  Год назад

      I'll look into it for future

  • @quetesealeve
    @quetesealeve 6 месяцев назад +1

    I have a quick question:
    How do i make DrVrej NPCs ally with DrGBase NPCs or basically any other base NPCs? or at least not have them fighting each other like if they are in the same faction.

    • @VrejGaming
      @VrejGaming  6 месяцев назад +1

      DrgBase is nextbots, you will have to ask the author.

    • @quetesealeve
      @quetesealeve 6 месяцев назад

      @@VrejGaming Alright, thank you so much.

  • @gordon_freeman2542
    @gordon_freeman2542 Год назад

    I hope this fixes the problem of weapons getting flung 50 feet from the body of my enemies when I really need some "this weapon is for NPCs only" smg ammo

    • @VrejGaming
      @VrejGaming  Год назад +1

      Weapon velocity uses the damage force that was applied for the NPC, for the most part, it should stay with the NPC's corpse

  • @Jancias
    @Jancias Год назад +1

    I wonder who made that map.

  • @goodknightpangestu470
    @goodknightpangestu470 6 месяцев назад +1

    I Just realised that all this time you are the creator of the VJ base for mods 😅 my dumbass

    • @VrejGaming
      @VrejGaming  6 месяцев назад

      Oh I get this a lot actually! Many people don't realize it for a while 😂

  • @DiegoClaudioSergio
    @DiegoClaudioSergio 7 месяцев назад

    Can I edit your weaponry base? The vanilla CS:S ak47 it's not for me. I want to make a new animation to replace that thing. Thank you for your work

    • @VrejGaming
      @VrejGaming  7 месяцев назад

      If you are editing vj base, keep it local only don't upload it

  • @thg1nrediar
    @thg1nrediar Год назад +1

    Good video

  • @winshinyi81
    @winshinyi81 Год назад

    Hey VrejGaming would you made the expansion pack you made for the Hl resurgence mod as a mod and not a file?

    • @VrejGaming
      @VrejGaming  Год назад

      Currently only HLZE is a finished expansion pack, which is on the workshop already, rest of them aren't finished, expansion packs will only be posted on the workshop if they are stable enough

    • @winshinyi81
      @winshinyi81 Год назад

      @@VrejGaming By the expansion pack, I meant the file zip folder that my friend showed me. So if the expansion pack in the folder is going to be added soon?

  • @natefsultan7692
    @natefsultan7692 Год назад +2

    Sus?? 1:05 🤭

  • @thegoofygoblin2081
    @thegoofygoblin2081 Год назад +1

    What mod do you use for the combines eyes?

  • @stanisawlewandowski2148
    @stanisawlewandowski2148 Год назад +2

    are you going to try to add procedurally animated vj npcs?

    • @VrejGaming
      @VrejGaming  Год назад +1

      Something like that isn't possible through Lua scripting, there are limitations

    • @stanisawlewandowski2148
      @stanisawlewandowski2148 Год назад +1

      @@VrejGaming ragdolls? and the soldier AI?
      there is something called the ragdoll animator that's a first step

  • @ITSMRFOXY
    @ITSMRFOXY 7 месяцев назад

    I'm not sure if this has been adressed before, but how do i make a new VJ weapon?

    • @VrejGaming
      @VrejGaming  7 месяцев назад

      There is no tutorial video if that's what you are asking, but similar to making NPCs, you will need good understanding of Lua.

  • @drcoomer915
    @drcoomer915 9 месяцев назад

    Hello Gordon I think you forgot that in black mesa

  • @melonstudio
    @melonstudio 11 месяцев назад

    Yo i hsve unknown bug in vj base while i spawn snpc he cant shoot after that issue i reinstall base again and still i open console and there written like this: [vj base] addons/vj base/npc_general.lua:734: attempt called method "SetMaxlookDistance" well thats all i saw in console...

    • @VrejGaming
      @VrejGaming  10 месяцев назад

      You are running on an older version of GMod

    • @melonstudio
      @melonstudio 10 месяцев назад

      @@VrejGaming I'm running on 2020 version

    • @VrejGaming
      @VrejGaming  10 месяцев назад

      You need the 2022 version

    • @melonstudio
      @melonstudio 10 месяцев назад

      @@VrejGaming damn thanks for the tip

  • @markelijahtoledo2434
    @markelijahtoledo2434 Год назад

    Can you update the left 4 dead 2 special infected?

    • @VrejGaming
      @VrejGaming  Год назад

      I am not the main author of it, I only aided in creating it

  • @lucasullivan6135
    @lucasullivan6135 Год назад

    Please answrr or resoond to this i dont understand why in half life one mod you made every vehicle and charcters available and xen telepirting in and race x but with black mesa mod you didnt add telported xens nor vehicles like osprey and stuff it really disappointed me i just wanted to know if there is a reason bcs i found a mod with the tank and apc but thats it please respond 😊

    • @VrejGaming
      @VrejGaming  Год назад

      Black Mesa pack was made 10 years ago, that's why

    • @lucasullivan6135
      @lucasullivan6135 Год назад

      @@VrejGaming still tho you can try and improve it please if not it's fine but I just really want it to hopefully happen

    • @lucasullivan6135
      @lucasullivan6135 Год назад

      @@VrejGaming right..?

  • @jeanettics2684
    @jeanettics2684 Год назад +1

    Shout out to the npcs that died

  • @zizou.05
    @zizou.05 Год назад

    how long have you been coding?

    • @VrejGaming
      @VrejGaming  Год назад

      I started coding a very long time ago, 10+ years ago and later got my Computer Science degree! If I was to give an exact year, maybe 2010?

    • @zizou.05
      @zizou.05 Год назад

      @@VrejGaming damn, and any favorite language

  • @Blue_king_heeeheeehaaaa_3732
    @Blue_king_heeeheeehaaaa_3732 Год назад +2

    Dude are you from ermenia? Because I saw the Armenian flag

  • @Blue_king_heeeheeehaaaa_3732
    @Blue_king_heeeheeehaaaa_3732 Год назад +1

    I don't understand

  • @williammiler_likesnuggets
    @williammiler_likesnuggets Год назад

    i love how most npcs die in the same pose 💀

    • @nocringe_channel7498
      @nocringe_channel7498 Год назад

      im probably sure he's gonna add realistic animations (including death) to vj base

    • @VrejGaming
      @VrejGaming  Год назад

      That's expected, I am dealing the same exact damage, type, force, and position

  • @lcathey5523
    @lcathey5523 Год назад

    Where’s the half life players?

    • @VrejGaming
      @VrejGaming  Год назад

      I am not the main dev for it so can't give you an answer, but I know that pack is currently on hold

  • @michaeldavis-wp1vi
    @michaeldavis-wp1vi Год назад

    Ummmmm excuse me sir?

  • @Dark-dk3bg
    @Dark-dk3bg 4 месяца назад +1

    resume : potato

  • @GreatGriffin821
    @GreatGriffin821 Год назад +1

    Nah man, at 1:05 that is truly garbage

    • @VrejGaming
      @VrejGaming  Год назад

      Yup, the old system was very flawed