• Combat Damage System
    496 replies, posted
Yay!, this is awesome.
Commited some updates to the svn: [list] [*] [Added] Convar to disable use (needs testing) [*] [Tweak] Reduce the machine gun rate of fire [*] [Added] Spawn protection (players: 15 sec, prop 90 sec) can be disabled using the convar CDS_SpawnProtect. (Untested) [*] [Tweak] Reduced the shield recharge speed [*] [Added] Channels to the wireless resource syncer (needs testing) [*] [Possible fix] #Worldspawn bug [/list] Let me know if any of these aren't working or need more tweaking ;) [b]Edit:[/b] Commited another fix for a C-Stack overflow problem with the EntityTakeDamage hook.
This addon has pushed the number of client side LUA files on my server to over one thousand. I salute you.
A friend of mine found a bug with the Stargate shields and SpaceShields. If you turn on the SpaceShields, Then turn on the Stargate Shields, Finally turn off Stargate Shields the SpaceShields will disappear. [QUOTE=TomatoSoup]This addon has pushed the number of client side LUA files on my server to over one thousand. I salute you.[/QUOTE] Mine was 1329 I deleted some stuff :(
[QUOTE=PuddlePirate]A friend of mine found a bug with the Stargate shields and SpaceShields. If you turn on the SpaceShields, Then turn on the Stargate Shields, Finally turn off Stargate Shields the SpaceShields will disappear. Mine was 1329 I deleted some stuff :([/QUOTE] How you count that?
When I had a fresh install, It said 1329. Oh, This was a month ago.
The Shields go on a global basis for strength. It keeps cycling through all the shield strengths on the server. It isn't major but it is anoying, Please fix ASAP.
Got some news for us about the heat damage only addon/command?
I am unsure of how to use the wireless resource syncer, would be good to know how to do it all. Help will be appreciated
[QUOTE=CanCan]I am unsure of how to use the wireless resource syncer, would be good to know how to do it all. Help will be appreciated[/QUOTE] This should get you along with it at the moment (I'll put in some tutorial pages on my new site(WIP) once it replaces the current one ;)). 1) Spawn 2 syncers 2) (optional) set the channel the same on both (default = channel 0) 3) connect the resource caches to the syncers 4) turn them on (they require power) After this they will sync the resources on both sides. [b]Edit:[/b] [QUOTE=kevkev]Got some news for us about the heat damage only addon/command?[/QUOTE] I'm going to rewrite the base code for CDS to make it a bit more modular (will make it so you can easily disable certain parts!.
Hi I've got some things to ask. What do you guys think is good about the current CDS system and what's not... You can post anything about it in here, just don't flame or anything alike. And please make sure the post makes sence and as detailed as you think is needed. All of the information will be used for the next CDS updates, so if it's good what you said (good or bad about CDS) it might be fixed/added/changed in the next couple of update ;)
My biggest gripe about the CDS weapons are the "use" key activations... Maybe there could be a checkbox in the menu to disable that function?
Well since a spawn protection time has been put on CDS, it has become a neutral addon. That's a good thing, I used to dispise it.
[QUOTE=nagachief]Well since a spawn protection time has been put on CDS, it has become a neutral addon. That's a good thing, I used to dispise it.[/QUOTE] What you mean with spawn protection?
CDS now protects players and props from damage for a certain time.
Like when a player spawns it can't take damage for X seconds?
[QUOTE=kevkev]Like when a player spawns it can't take damage for X seconds?[/QUOTE] Yep... Just read his post :p [QUOTE=snake_1_1]Commited some updates to the svn: [list] [*] [Added] Spawn protection (players: 15 sec, prop 90 sec) can be disabled using the convar CDS_SpawnProtect. (Untested) [/list] [/QUOTE]
I've been having a problem with getting this to work properly recently. when i shoot a couch the only two guns that do damage are the magnum and crossbow every other gun doesn't even do damage. on the metal phx plate the explosion missile does 100 damage and disintegrate dose damage could someone please help me i have he most recent svn.
Nice. you got my DL!
This gets extremely laggy. Almost unbearable play at one or two small forts.
Small update report. I'm currently working on expanding the modular system a bit. With this expansion it should be a bit more easy to disable certain features of CDS. And it should also make it a little easier for people to add their own custom features. During this I'm also putting info at a lot of places in the code and adding more configuration options. (For exemple so you can change the Armor mutipliers yourselves, that help to calculate the armor value). I'm also going to look for some ways to improve some of the code even more if possible. SnakeSVx [b]Edit:[/b] Commited the update to SVN. If something of the changes or added things isn't working let me know so I can fix it ;)
Spawnprotection does not work to me. Well, it works, but not how it's supposed to work. This meaning, you can't damage another player at all.
[QUOTE=Feldor]Spawnprotection does not work to me. Well, it works, but not how it's supposed to work. This meaning, you can't damage another player at all.[/QUOTE] Is it the same for normal Entities? And is it just the Weapons damage that isn't working? A little bit more info would be much appreciated.
Hey there Snake, I have had to take CDS off my server because it has been found to completely break Simple Prop Protection. It also breaks ULX in that it allows everyone to pick each other with the physgun. I never got any errors in console or in game from CDS, SPP, or ULX. I systematically removed all addons and reinstalled them one by one. When I re-added CDS, it caused the problem. I then removed CDS and everything worked fine again. I'm not sure exactly what the problem is, but I have a suspicion it has to do with the way CDS changes the properties of players and entities. If you could look into it, I would appreciate it.
[QUOTE=Solzay]Hey there Snake, I have had to take CDS off my server because it has been found to completely break Simple Prop Protection. It also breaks ULX in that it allows everyone to pick each other with the physgun. I never got any errors in console or in game from CDS, SPP, or ULX. I systematically removed all addons and reinstalled them one by one. When I re-added CDS, it caused the problem. I then removed CDS and everything worked fine again. I'm not sure exactly what the problem is, but I have a suspicion it has to do with the way CDS changes the properties of players and entities. If you could look into it, I would appreciate it.[/QUOTE] I'll look into it and I think I might know where the problem is (not the changing of players.). Going to run some tests now ;) Ok, just tested on a dedicated server. No problems, only admins can pick other people up. But someone told me it seems to be happening on a listen server? This might be gmod or ulx bug maybe? Because besides the hook to not be able to pick up missiles or certain bombs in CDS nothing else should interfere with the physgunning. Unless the server isn't sure who's admin and who's not! [b]Edit:[/b] Updated CDS some more. Added more information. Removed some unneeded code. Updated some other code. ... [b]Edit:[/b] [QUOTE=Feldor]Spawnprotection does not work to me. Well, it works, but not how it's supposed to work. This meaning, you can't damage another player at all.[/QUOTE] I tried it out on a test server and it was working. Are you sure you couldn't damage him? The spawn protection works for a short while and maybe that while didn't pass yet?
You could kill him in any way except with bullet damage.
[QUOTE=Feldor]You could kill him in any way except with bullet damage.[/QUOTE] Strange, bullet damage is one of the things that was tested :s
[QUOTE=Feldor]You could kill him in any way except with bullet damage.[/QUOTE] Check to see if PvP damage is enabled on regular Gmod options, if so, turn it off.
Hmm... for some reason, when I try to disintegrate objects, they just turn invisible Timer Error: cds_types/cds_disintigrate.lua:19: attempt to call global 'cds_remove' (a nil value)
[QUOTE=maw3193]Hmm... for some reason, when I try to disintegrate objects, they just turn invisible Timer Error: cds_types/cds_disintigrate.lua:19: attempt to call global 'cds_remove' (a nil value)[/QUOTE] Ok, I'll check it out in a bit when I'm on my other pc ;) [b]Edit:[/b] Commited update to the SVN
Sorry, you need to Log In to post a reply to this thread.