• GDCW Weapons
    1,394 replies, posted
  • Avatar of Russian
  • [QUOTE=Generic Default;26577644]Well it's not really a bug, it's one of the drawbacks of having the bullets do explosive damage. And it only does it to destructable props.[/QUOTE] So we want change explosive bullets to normal bulletz wut about ammo typies? D: perfect sweps, it is so cool when ur playing with GDCW Sweps +slow-mo + combine onslaught map =) it could be awsome if someone make special gore-mod for this sweps.
  • Avatar of Alexis-nyan
  • [QUOTE=Russian;26965050]So we want change explosive bullets to normal bulletz wut about ammo typies? D: perfect sweps, it is so cool when ur playing with GDCW Sweps +slow-mo + combine onslaught map =) it could be awsome if someone make special gore-mod for this sweps.[/QUOTE] I like the Change bullet type idea.
  • Avatar of mrbaus
  • I SVN'd the new update, the pistols are awesome! However, I'm having a bit of trouble with the NPC Weapon List. It seems that the pistols have completely replaced the rifles and submachineguns (The M4s, the HK416, AK, P90, etc). The only GDCW weapons in the list are the new pistols. Assistance would be appreciated. EDIT: Nevermind, fixed it. :D
  • Avatar of Russian
  • Later i will make video with GDCW sweps + slo-mo + onslaught map. Generic Default can u fix m3 shotgun reload(it reload full magazine with 1-2 bullet)? and m3 shotgun dont have blood particle effect. Can u say map name on screenz with pistol pack? and upload save file with ur npc onslaught <3
  • Avatar of filipegroh
  • They all worked pretty well, really liked the models you've choosen, they all fit perfectly. I guess I'll be poinitng a pretty obvious problem but, those exploding bullets are kinda off ridiculous, you can kill yourself by firing a 9mm pistol in the wall in front of you, and just by missing your target you can pretty much kill him if the shot lands near him. Maybe instead add ammunition types, exploding, flammable and normal. Oh, before I forget, your sweps seems to have some trouble with WAC sweps system, the vector aiming addon to be more precise, if "free aim with all weapons" is enabled, whenever you zoom in with mouse 2, it toggles iron sights and zooms as long as you keep the mouse 2 button pressed, as soon as you release it unzoom but stays on ironsights. Might be something to do with the crosshair disappearing on mouse2 thingy WAC has.
  • Avatar of DesumThePanda
  • [QUOTE=Russian;26971913]Later i will make video with GDCW sweps + slo-mo + onslaught map. Generic Default can u fix m3 shotgun reload(it reload full magazine with 1-2 bullet)? and m3 shotgun dont have blood particle effect. Can u say map name on screenz with pistol pack? and upload save file with ur npc onslaught <3[/QUOTE] how do i spell correctly and use good grammar?! omg! <3<3<3<3<3 :D
  • Avatar of RikohZX
  • [QUOTE=filipegroh;26990000]They all worked pretty well, really liked the models you've choosen, they all fit perfectly. I guess I'll be poinitng a pretty obvious problem but, those exploding bullets are kinda off ridiculous, you can kill yourself by firing a 9mm pistol in the wall in front of you, and just by missing your target you can pretty much kill him if the shot lands near him. Maybe instead add ammunition types, exploding, flammable and normal. Oh, before I forget, your sweps seems to have some trouble with WAC sweps system, the vector aiming addon to be more precise, if "free aim with all weapons" is enabled, whenever you zoom in with mouse 2, it toggles iron sights and zooms as long as you keep the mouse 2 button pressed, as soon as you release it unzoom but stays on ironsights. Might be something to do with the crosshair disappearing on mouse2 thingy WAC has.[/QUOTE] WAC usually works with base/basic weapons and ones designed specifically for it. However, it's bound to be incompatible with weapon packs that do things differently. You'll either have to go without WAC on this weapon pack, or hope GD knows a way to make them compatible.
  • Avatar of filipegroh
  • I'm really thinking about creating a custom combine SNPC, just so I can see them use these weapons. Another thing, try decreasing the FOV at ironsights, there is way too much zoom, and the unscoped AWP doesnt have any kind of ironsights, it zooms in just like the scoped version. Another thing, when you lower your weapon, you must hold your 'usekey', why not instead make it toggle able , making the player press 'use'+'attack1' or hold 'usekey' for x seconds
  • Avatar of BLOODGA$M
  • [QUOTE=filipegroh;26990000]They all worked pretty well, really liked the models you've choosen, they all fit perfectly. I guess I'll be poinitng a pretty obvious problem but, those exploding bullets are kinda off ridiculous, you can kill yourself by firing a 9mm pistol in the wall in front of you, and just by missing your target you can pretty much kill him if the shot lands near him. Maybe instead add ammunition types, exploding, flammable and normal. Oh, before I forget, your sweps seems to have some trouble with WAC sweps system, the vector aiming addon to be more precise, if "free aim with all weapons" is enabled, whenever you zoom in with mouse 2, it toggles iron sights and zooms as long as you keep the mouse 2 button pressed, as soon as you release it unzoom but stays on ironsights. Might be something to do with the crosshair disappearing on mouse2 thingy WAC has.[/QUOTE] WAC allows you to disable that feature from the Q menu, doesn't it? If you really want free-aim with the GDCW weapons, try SharpEye.
  • Avatar of Generic Default
  • Well I don't have SharpEye or WAC or any of those so I don't know how GDCW guns will be affected by having those addons installed. Also I need your opinions on some stuff. Your votes on.... -Changing M4/M16 sound to something less metallic -Re-compressing all weapon textures to save file size(quality will stay pretty much the same, I did this with the pistols pack) -NPC Cleanup(Keep it out, or re-add to the SVN?) -Adding new single weapons to the SVN; -SG552 -AW50 -RPG7 -Grenades -Anything else?
  • Avatar of Killer_Steel
  • [QUOTE=Generic Default;27030918]Well I don't have SharpEye or WAC or any of those so I don't know how GDCW guns will be affected by having those addons installed. Also I need your opinions on some stuff. Your votes on.... -Changing M4/M16 sound to something less metallic -Re-compressing all weapon textures to save file size(quality will stay pretty much the same, I did this with the pistols pack) -NPC Cleanup(Keep it out, or re-add to the SVN?) -Adding new single weapons to the SVN; -SG552 -AW50 -RPG7 -Grenades -Anything else?[/QUOTE] -Depends, does the current sound seem out-of-place on such a rifle? Personally, the sound is good. -Will this change weapon texture load times? File saving space, go for it. -Unless this is more efficient than the classic 'remove all NPCs' button in options, leave it out. -I'll go through each of these... --The SG-552...I dunno, compared to some of the ACOG weapons, it seems lackluster. Perhaps a stronger zoom on it would out class some of the others? --An AW50. Hmmm. I don't know. --RPG7, if you can make it as cool as the other weapons, this is a definite ok. --Grenades, I'd kill for these. Frags, flashes, smokes, maybe chaff, it'd be brilliant. -Ammo types for the other rifles? So far only the shotgun has any discriminate shells that are different. Armor piercing, hollow point, incendiary, tracers, all calling from a bullet base.
  • Avatar of elowin
  • [QUOTE=Killer_Steel;27045482]maybe chaff[/QUOTE] How exactly would chaff work?
  • Avatar of minhmap512
  • Well, I will vote for Npc and weapon cleanup. Re-compressing ? No. from 1024x1024 to 512x512 is enough... Sg552 ? I will suggest another one: Aks74u. It's better, for real. Aw50 ? I think As50 is enough... Rpg7 ? Go on it. I like big explosives :P Grenades ? Good one. I'd like to have some for my server. Ammo types ? No idea. I really suggest you to make something like weapon fire-mode. I hate to spray all the damn bullet outta the way because my mouse is so suckie. Anyway, if you can make the 'weapon mobility' better, it will be great. I don't think running around with a As50 weight 12.2kg in hand will fast as run with a Colt1911 what is just over 1kg. Ps: Yay i got a worm in my ass :>
  • Avatar of filipegroh
  • -M4/M16 sounds are fine in my opinion -Really don't know about recompressing the textures, but if it takes less time to load them, them go ahead -NPC cleanup might be usefull, altough there already are some addons out there that does that. -SG552: Might work, but Id like to see an unscoped version -AW50: I know that having a 50. cal sniper is cool and all, but theres already one in the pack. -RPG 7: Cool thing to have, as long as it is just as awsome as the other weapons, dumb fire rocket and making it drop after a certain distance are a must. Now, on sugestions: Toggle weapon (instead of holding 'use' to lower it or 'walk' to hold it like a shotgun, make it toggleable); Fire mode (single, burst, auto, under-barrel grenade launcher); Weapons weight (maybe an weight mod that makes the weapons slow down the player whos holding them)
  • Avatar of Generic Default
  • The votes are in, here are the results. -M4/M16 sounds: Don't Change -I'll clear up this recompressing thing below. -NPC cleanup should be left out -SG552: Yes -AW50: I'm gonna add it anyway, your opinions don't matter on this one. -RPG 7: Hell ya -Nades: Hell ya. OK so about recompressing.. Recompressing does not lower the texture resolution. I'm only changing the texture format to cut down file size, I think from 32 bit to 24 bit. The difference is that the texture looks unoticeably greener, kind of like the guns in COD4. I already did it with the pistols pack and nobody noticed, so I think I should do it with the rest of the guns. Other new stuff for near SVN updates -When you use iron sights, your world model switches to the RPG hold type. It looks better. -Adding the stuff above -I'll try to figure out some way to switch bullet types, ideally I would have some kind of menu to choose ammo. -Tracer every third bullet? I'm going to try to add a GDC menu to options or utilities for advanced options. Since I have absolutely no experience with this kind of stuff it might take a while.
  • Avatar of ababs362
  • After all that a few shotguns would be nice, or you could atleast fix the reloading problem with the current shotgun. It loads all the shells at once, meaning it plays the animation for one shell being loaded and then shows it being at full capacity.
  • Avatar of Generic Default
  • [QUOTE=elowin;27056091]What maps did you use for the pictures?[/QUOTE] Freespace And Ababs I've been trying to fix the shotgun reload problem since I made it, but I guess Garry made two different reload functions for when you run out of ammo and when you press R. Also that GDCW options menu is going pretty well. I have a few options working on it but I've run into a problem. Either the swep base isn't transferring the tracer variable or the bullet entity isn't receiving it. Here's the receiving line for the bullet self.Tracer = self.Entity:GetVar("Tracer") Here's the transferring line for the swep base bullet.Tracer = true bullet:SetVar("Tracer", true) I know it's probably some really simple, stupid mistake I made because I don't know lua but please help! I know the problem must be in one of those two parts.
  • Avatar of Russian
  • [QUOTE=Generic Default;27056461]Freespace And Ababs I've been trying to fix the shotgun reload problem since I made it, but I guess Garry made two different reload functions for when you run out of ammo and when you press R. Also that GDCW options menu is going pretty well. I have a few options working on it but I've run into a problem. Either the swep base isn't transferring the tracer variable or the bullet entity isn't receiving it. Here's the receiving line for the bullet self.Tracer = self.Entity:GetVar("Tracer") Here's the transferring line for the swep base bullet.Tracer = true bullet:SetVar("Tracer", true) I know it's probably some really simple, stupid mistake I made because I don't know lua but please help! I know the problem must be in one of those two parts.[/QUOTE] it-mean-u-stopped-working-on-this-:(-
  • Avatar of elowin
  • [QUOTE=Russian;27213035]it-mean-u-stopped-working-on-this-:(-[/QUOTE] Uh, what?
  • Avatar of Marlwolf78
  • What was it again that you needed to remove to make the bullets not set things on fire?
  • Avatar of Blargh123
  • [QUOTE=Generic Default;27056461]Freespace And Ababs I've been trying to fix the shotgun reload problem since I made it, but I guess Garry made two different reload functions for when you run out of ammo and when you press R. Also that GDCW options menu is going pretty well. I have a few options working on it but I've run into a problem. Either the swep base isn't transferring the tracer variable or the bullet entity isn't receiving it. Here's the receiving line for the bullet self.Tracer = self.Entity:GetVar("Tracer") Here's the transferring line for the swep base bullet.Tracer = true bullet:SetVar("Tracer", true) I know it's probably some really simple, stupid mistake I made because I don't know lua but please help! I know the problem must be in one of those two parts.[/QUOTE] Er... why are you using SetVar and GetVar for your bullet SENT anyways? All entities already have a table associated with them. The one line in your weapon base should be sufficient for transferring the Tracer variable to the bullet. Simply having: bullet.Tracer = true before bullet:Spawn() should be enough.
  • Avatar of Blargh123
  • [QUOTE=Generic Default;27250392]Nope, it doesn't work that way I guess. I've tried a ton of stuff and none of it seems to be working.[/QUOTE] If that's the case, then the issue may very well be in the way you're using the Tracer variable in the bullet entity, or perhaps you're not utilizing the code that sets the bullet entity's variables. Either way, you really don't need SetVar and GetVar at all.
  • Avatar of Generic Default
  • [QUOTE=Blargh123;27263253]If that's the case, then the issue may very well be in the way you're using the Tracer variable in the bullet entity, or perhaps you're not utilizing the code that sets the bullet entity's variables. Either way, you really don't need SetVar and GetVar at all.[/QUOTE] OK, I switched to a new thing in the bullet init file. if self.Tracer then .. and here is the tracer code. There is nothing above it to say what self.Tracer is. And my way of setting variables is working; I used the print function to see when it sets "bullet.Tracer", and it prints it every time. bullet.Tracer = true print("Tracer") So the problem must be on the receiving end.
  • Avatar of Blargh123
  • Try putting " Msg(self.Tracer.."\n") " above your "if self.Tracer then" code (I assume you're doing this all in Entity.Initialize.) . It will print either true (Meaning something's wrong with the stuff inside "if self.Tracer then") or nil (the bullet is not recieving bullet.Tracer"), I think. If it doesn't print to the console at all, then there's a problem outside of the bullet entity's attempt to retrieve self.Tracer.
  • Avatar of Generic Default
  • [QUOTE=Blargh123;27273284]Try putting " Msg(self.Tracer.."\n") " above your "if self.Tracer then" code (I assume you're doing this all in Entity.Initialize.) . It will print either true (Meaning something's wrong with the stuff inside "if self.Tracer then") or nil (the bullet is not recieving bullet.Tracer"), I think. If it doesn't print to the console at all, then there's a problem outside of the bullet entity's attempt to retrieve self.Tracer.[/QUOTE] Nope, still doesn't work. I'm still working on this, here's what I have now. In the SWEP base shared file; [code] if self.Primary.TracerCount>=self.Primary.TracerOn then bullet.Tracer = true bullet:SetVar("Tracer", 1) print("SWEP Tracer") self.Primary.TracerCount = 0 else bullet.Tracer = false end [/code] In the bullet entity init file, under "Initiate" [code] print(tostring(self.Tracer)) if self.Tracer then print("Bullet Tracer") Trail = ents.Create("env_spritetrail") Trail:SetKeyValue("lifetime","0.1") Trail:SetKeyValue("startwidth","20") Trail:SetKeyValue("endwidth","5") Trail:SetKeyValue("spritename","trails/laser.vmt") Trail:SetKeyValue("rendermode","5") Trail:SetKeyValue("rendercolor","255 150 100") Trail:SetPos(self.Entity:GetPos()) Trail:SetParent(self.Entity) Trail:Spawn() Trail:Activate() Glow = ents.Create("env_sprite") Glow:SetKeyValue("model","orangecore2.vmt") Glow:SetKeyValue("rendercolor","255 150 100") Glow:SetKeyValue("scale","0.10") Glow:SetPos(self.Entity:GetPos()) Glow:SetParent(self.Entity) Glow:Spawn() Glow:Activate() end [/code] And in my console it prints this looping message when I shoot on full auto; [code] nil nil nil SWEP Tracer nil nil nil SWEP Tracer nil nil nil SWEP Tracer [/code] So from that I can tell that the swep base is setting the variable, but the bullet is receiving it as nil. The sweps still shoot fine but it isn't shooting tracers. I must be doing something obviously wrong or else Garry messed up. Help please?