Combat Mode Relaunch

1484951535460

Comments

  • BeigeAlertBeigeAlert Texas Join Date: 2013-08-08 Member: 186657Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, NS2 Map Tester, Reinforced - Diamond, Reinforced - Shadow, Subnautica Playtester, Pistachionauts
    SamusDroid wrote: »
    Here's my problems. The "omg game borked halp y no one fix it!"
    To actually be useful, you need reproduction steps and or a log. That's the only way anything will get fixed. Making your own hacks and not telling anyone about the fix does nothing. Logs are in %AppData%/Natural Selection 2/. There's a LOT higher chance something will get fixed if you give a log and a description.

    Alright here goes:
    Step 1: go gorge
    Step 2: shoot something
  • SamusDroidSamusDroid Colorado Join Date: 2013-05-13 Member: 185219Members, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Gold, Subnautica Playtester, NS2 Community Developer, Pistachionauts
    edited January 2014
    After, (FINALLY) doing this myself on my own server since server admins can't seem to send any logs, I figured out the problem and fixed it. Just waiting for them to publish it.
  • cpt000cpt000 Join Date: 2013-08-28 Member: 187152Members
    Awesome. Thanks Samus!
  • MCMLXXXIVMCMLXXXIV Join Date: 2010-04-14 Member: 71400Members
    This morning I published a new version of Combat (v5.21) which contains some important fixes by SamusDroid.

    Hopefully this fixes some of the bugs that have plagued combat for a while since we stopped official support!
    Here's the changelog:
    - Fixed gorge spit bug
    - Fixed missing .soundinfo file
  • ZEROibisZEROibis Join Date: 2009-10-30 Member: 69176Members, Constellation
    MCMLXXXIV wrote: »
    This morning I published a new version of Combat (v5.21) which contains some important fixes by SamusDroid.

    Hopefully this fixes some of the bugs that have plagued combat for a while since we stopped official support!
    Here's the changelog:
    - Fixed gorge spit bug
    - Fixed missing .soundinfo file

    Unfortunately, it appears you published xeno swarm instead and combat mod no longer exists...

    Could we please get combat mod back lol?
  • MCMLXXXIVMCMLXXXIV Join Date: 2010-04-14 Member: 71400Members
    edited January 2014
    Sorry guys. It looks like that old problem has resurfaced. It's strange because this is a brand new machine (but I copied my old user profile onto it). I can fix this but it'll have to wait until tonight, I can install NS2 on a spare machine and publish from there.
  • MCMLXXXIVMCMLXXXIV Join Date: 2010-04-14 Member: 71400Members
    Okay, I just published again from my spare machine... Hopefully it works this time??
  • ZEROibisZEROibis Join Date: 2009-10-30 Member: 69176Members, Constellation
    edited January 2014
    Now says error installing mod

    "Error installing mod 'NS2 COmbat Mode'"
  • woodywoody SoCal Woody56 Join Date: 2004-02-14 Member: 26541Members
    edited January 2014


    Thank you for your efforts...It appears the workshop overlords have put the hex on things at the moment.
    MCMLXXXIV wrote: »
    Okay, I just published again from my spare machine... Hopefully it works this time??

  • GenericOverusedNameGenericOverusedName Join Date: 2013-02-12 Member: 183022Members, Reinforced - Shadow
    Console logs say it cannot download Combat Mod, with error code 2.

    I haven't had any workshop content download, so I'm inclined to believe this is a Workshop issue.
  • ZEROibisZEROibis Join Date: 2009-10-30 Member: 69176Members, Constellation
    edited January 2014
    It is working now!!!!!!1111
  • cpt000cpt000 Join Date: 2013-08-28 Member: 187152Members
    Thanks for fixing it - all of my players appreciate it! Now, to BATTLE!
  • CuelCuel Join Date: 2013-01-22 Member: 181295Members, Reinforced - Shadow
    Maybe the prev post wasn't descriptive enough, so here is a step by step procedure

    1. Get armor 2
    2. Get Exo and notice correct armor level
    3. Die
    4. Take exo again
    5. Notice 280 armor (armor 0).

    Same thing might apply to weapon level, I remember that it scaled, unlike vanilla?

    Also:

    1. Get Armor 2
    2. Get jetpack
    3. Notice armor 0 (might not happen all of the time? can someone confirm)


  • ZochlZochl Vienna Join Date: 2014-01-08 Member: 192786Members
    hi.

    i have a combat server running on windows 2012 r2 and i works all fine but sometimes i see in the console not the normal output but very quick "spam" output. the cpu load rise up and the server performance goes down. in this case i have on the server a tickrate from 10 till 20.

    here the output from the log:
    Error: lua/Utility.lua:1949: attempt to perform arithmetic on local 'num' (a nil value)
    [Server] Script Error #2: lua/Utility.lua:1949: attempt to perform arithmetic on local 'num' (a nil value)
    Call stack:
    #1: round lua/Utility.lua:1949
    num = nil
    idp = nil
    mult = 1
    #2: SetTotalKills lua/ScoringMixin.lua:253
    self = ReadyRoomPlayer-681 {activeWeaponId=-1, alive=true, animateAngles=false, animateDistance=false, animatePosition=false, animateYOffset=false, animationBlend=0.20000000298023, animationGraphIndex=42, animationGraphNode=12, animationSequence2=-1, animationSequence=0, animationSpeed2=1, animationSpeed=1, animationStart2=0, animationStart=1565.3712158203, armor=0, baseYaw=0, blockPersonalResources=false, bodyYaw=0, bodyYawRun=0, cameraDistance=0, clientIndex=55, collisionRep=0, communicationStatus=1, countingDown=false, crouching=false, currentOrderId=-1, darwinMode=false, desiredCameraAngles=cdata, desiredCameraDistance=0, desiredCameraPosition=cdata, desiredCameraYOffset=0, flinchIntensity=0, followingTransition=false, fov=90, frozen=false, fullPrecisionOrigin=cdata, gameEffectsFlags=0, gameStarted=true, giveDamageTime=0, gravityTrigger=0, health=100, healthIgnored=false, isMale=true, isMoveBlocked=false, isOnEntity=false, isUsing=false, jumpHandled=false, jumping=false, layer1AnimationBlend=0, layer1AnimationGraphNode=134, layer1AnimationSequence2=-1, layer1AnimationSequence=-1, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=0, layer1AnimationStart=0, locationId=1, maxArmor=0, maxHealth=100, mode=1, modeTime=-1, modelIndex=69, moveButtonPressed=false, moveTransition=false, onGround=true, onLadder=false, physicsGroup=8, physicsGroupFilterMask=0, physicsType=1, playerLevel=0, playerSkill=0, primaryAttackLastFrame=false, processMove=true, pushImpulse=cdata, pushTime=0, quickSwitchSlot=1, reinforcedTierNum=0, resetMouse=0, resources=0, runningBodyYaw=0, secondaryAttackLastFrame=false, shoulderPadIndex=0, slowAmount=0, standingBodyYaw=0, startCameraAngles=cdata, startCameraDistance=0, startCameraPosition=cdata, startCameraYOffset=0, stepAmount=0, stepStartTime=0, syncHealth=false, teamNumber=0, teamResources=0, techId=43, timeGroundAllowed=0, timeGroundTouched=0, timeLastHealed=0, timeLastMenu=0, timeOfCrouchChange=0, timeOfLastJump=0, timeOfLastPhase=0, timeOfLastUse=0, timeOfLastWeaponSwitch=0, timeUntilResourceBlock=0, transitionDuration=0, transitionStart=0, tweeningFunction=1, upgrade10=1, upgrade1=1, upgrade2=1, upgrade3=1, upgrade4=1, upgrade5=1, upgrade6=1, upgrade7=1, upgrade8=1, upgrade9=1, variant=3, velocity=cdata, velocityLength=0, velocityPitch=0, velocityYaw=0, viewModelId=2438, viewPitch=0, viewRoll=0, viewYaw=0, weaponsWeight=0 }
    totalKills = nil
    #3: lua/PlayerRanking.lua:314
    playerUpdated = false
    currentPlayerNum = 18
    (for generator) = function
    (for state) = {1=Skulk-3647 {abilityEnergyOnChange=100, activeWeaponId=-1, alive=true, animateAngles=false, animateDistance=false, animatePosition=false, animateYOffset=false, animationBlend=0.20000000298023, animationGraphIndex=57, animationGraphNode=1, animationSequence2=-1, animationSequence=0, animationSpeed2=1, animationSpeed=1, animationStart2=0, animationStart=1479.0463867188, armor=10, baseYaw=0, blockPersonalResources=false, bodyYaw=0, bodyYawRun=0, cameraDistance=0, canUseTunnel=true, celeritySpeedScalar=0, clientIndex=30, cloakRate=0, cloakingDesired=false, collisionRep=0, communicationStatus=1, countingDown=false, crouching=false, currentOrderId=-1, darkVisionSpectatorOn=false, darwinMode=false, dashing=false, desiredCameraAngles=cdata, desiredCameraDistance=0, desiredCameraPosition=cdata, desiredCameraYOffset=0, detected=false, dragsUmbra=false, electrified=false, enableTunnelEntranceCheck=false, energizeLevel=0, enzymed=false, flinchIntensity=0, followingTransition=false, fov=105, frozen=false, fullPrecisionOrigin=cdata, fullyCloaked=false, gameEffectsFlags=0, gameStarted=true, giveDamageTime=0, gravityTrigger=0, hasAdrenalineUpgrade=false, hatched=false, health=70, healthIgnored=false, hotGroupNumber=0, inCombat=false, infestationSpeedScalar=0, infestationSpeedUpgrade=false, isCatalysted=false, isMoveBlocked=false, isOnEntity=false, isOnFire=false, isUsing=false, jumpHandled=false, jumpLandSpeed=0, jumping=false, lastTakenDamageAmount=0, lastTakenDamageOrigin=cdata, lastTakenDamageTime=0, lastTargetId=-1, layer1AnimationBlend=0, layer1AnimationGraphNode=15, layer1AnimationSequence2=-1, layer1AnimationSequence=-1, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=0, layer1AnimationStart=0, leaping=false, locationId=1, maxArmor=10, maxHealth=70, mode=1, modeTime=-1, modelIndex=96, moveButtonPressed=false, moveTransition=false, movementModiferState=false, numBabblers=0, onGround=true, oneHive=false, physicsGroup=8, physicsGroupFilterMask=0, physicsType=1, playIdleSound=false, playerLevel=1, player..., 2=Fade-2823 {abilityEnergyOnChange=100, activeWeaponId=-1, alive=true, animateAngles=false, animateDistance=false, animatePosition=false, animateYOffset=false, animationBlend=0.20000000298023, animationGraphIndex=63, animationGraphNode=1, animationSequence2=2, animationSequence=0, animationSpeed2=1, animationSpeed=1, animationStart2=1485.5382080078, animationStart=1486.4521484375, armor=80, baseYaw=0, blockPersonalResources=false, bodyYaw=0, bodyYawRun=0, cameraDistance=0, canUseTunnel=true, celeritySpeedScalar=0, clientIndex=44, cloakRate=0, cloakingDesired=false, collisionRep=0, communicationStatus=4, countingDown=false, crouching=false, currentOrderId=-1, darkVisionSpectatorOn=false, darwinMode=false, desiredCameraAngles=cdata, desiredCameraDistance=0, desiredCameraPosition=cdata, desiredCameraYOffset=0, detected=false, dragsUmbra=false, electrified=false, enableTunnelEntranceCheck=false, energizeLevel=0, enzymed=false, ethereal=false, etherealEndTime=0, etherealStartTime=0, flinchIntensity=0, followingTransition=false, fov=90, frozen=false, fullPrecisionOrigin=cdata, fullyCloaked=false, gameEffectsFlags=0, gameStarted=true, giveDamageTime=0, gravityTrigger=0, hasAdrenalineUpgrade=false, hasEtherealGate=false, hatched=false, health=250, healthIgnored=false, hotGroupNumber=0, inCombat=false, infestationSpeedScalar=0, infestationSpeedUpgrade=false, isCatalysted=false, isMoveBlocked=false, isOnEntity=false, isOnFire=false, isScanned=false, isUsing=false, jumpHandled=false, jumping=false, landedAfterBlink=true, lastTakenDamageAmount=0, lastTakenDamageOrigin=cdata, lastTakenDamageTime=0, lastTargetId=-1, layer1AnimationBlend=0, layer1AnimationGraphNode=9, layer1AnimationSequence2=-1, layer1AnimationSequence=1, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=0, layer1AnimationStart=1479.0463867188, locationId=1, maxArmor=80, maxHealth=250, mode=1, modeTime=-1, modelIndex=106, moveButtonPressed=false, moveTransition=false, movementModiferState=false, numBabblers=0, onGround=true, oneHive=false, p..., 3=Marine-2283 {activeWeaponId=3488, alive=true, animateAngles=false, animateDistance=false, animatePosition=false, animateYOffset=false, animationBlend=0.20000000298023, animationGraphIndex=42, animationGraphNode=20, animationSequence2=0, animationSequence=27, animationSpeed2=1, animationSpeed=1, animationStart2=1485.7047119141, animationStart=1485.8001708984, armor=30, baseYaw=0, blockPersonalResources=false, bodyYaw=0, bodyYawRun=0, cameraDistance=0, canUseTunnel=true, catpackboost=false, clientIndex=6, collisionRep=0, communicationStatus=1, countingDown=false, crouching=false, currentOrderId=-1, darwinMode=false, desiredCameraAngles=cdata, desiredCameraDistance=0, desiredCameraPosition=cdata, desiredCameraYOffset=0, desiredSprinting=false, enableTunnelEntranceCheck=false, flashlightLastFrame=false, flashlightOn=false, flinchIntensity=0, followingTransition=false, fov=90, frozen=false, fullPrecisionOrigin=cdata, gameEffectsFlags=0, gameStarted=true, giveDamageTime=0, gravityTrigger=0, health=100, healthIgnored=false, hotGroupNumber=0, inCombat=false, interruptAim=false, isCorroded=false, isMale=true, isMoveBlocked=false, isOnEntity=false, isUsing=false, jumpHandled=false, jumping=false, lastOrderType=1, lastSpitDirection=cdata, lastTakenDamageAmount=0, lastTakenDamageOrigin=cdata, lastTakenDamageTime=0, lastTargetId=-1, layer1AnimationBlend=0, layer1AnimationGraphNode=163, layer1AnimationSequence2=-1, layer1AnimationSequence=-1, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=0, layer1AnimationStart=0, locationId=1, maxArmor=30, maxHealth=100, mode=1, modeTime=-1, modelIndex=61, moveButtonPressed=false, moveTransition=false, nanoShielded=false, onGround=true, onLadder=false, parasited=false, physicsGroup=8, physicsGroupFilterMask=0, physicsType=1, playerLevel=0, playerSkill=0, poisoned=false, primaryAttackLastFrame=false, processMove=true, pushImpulse=cdata, pushTime=0, quickSwitchSlot=2, reinforcedTierNum=0, requireNewSprintPress=false, resetMouse=0, resources=0, runningBodyYaw=0, ruptured..., 4=Marine-422 {activeWeaponId=2055, alive=true, animateAngles=false, animateDistance=false, animatePosition=false, animateYOffset=false, animationBlend=0.10000000149012, animationGraphIndex=42, animationGraphNode=120, animationSequence2=30, animationSequence=31, animationSpeed2=1, animationSpeed=1, animationStart2=1565.3630371094, animationStart=1565.4581298828, armor=3.75, baseYaw=0, blockPersonalResources=false, bodyYaw=-0.024399161338806, bodyYawRun=-1.486196398735, cameraDistance=0, canUseTunnel=true, catpackboost=false, clientIndex=47, collisionRep=0, communicationStatus=1, countingDown=false, crouching=false, currentOrderId=-1, darwinMode=false, desiredCameraAngles=cdata, desiredCameraDistance=0, desiredCameraPosition=cdata, desiredCameraYOffset=0, desiredSprinting=false, enableTunnelEntranceCheck=false, flashlightLastFrame=false, flashlightOn=false, flinchIntensity=0, followingTransition=false, fov=90, frozen=false, fullPrecisionOrigin=cdata, gameEffectsFlags=0, gameStarted=true, giveDamageTime=1555.9428710938, gravityTrigger=0, health=77.5, healthIgnored=false, hotGroupNumber=0, inCombat=false, interruptAim=false, isCorroded=false, isMale=true, isMoveBlocked=false, isOnEntity=false, isUsing=false, jumpHandled=false, jumping=false, lastOrderType=1, lastSpitDirection=cdata, lastTakenDamageAmount=75, lastTakenDamageOrigin=cdata, lastTakenDamageTime=1559.0053710938, lastTargetId=-1, layer1AnimationBlend=0, layer1AnimationGraphNode=163, layer1AnimationSequence2=36, layer1AnimationSequence=-1, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=1560.9384765625, layer1AnimationStart=1561.1076660156, locationId=1, maxArmor=30, maxHealth=100, mode=1, modeTime=-1, modelIndex=61, moveButtonPressed=true, moveTransition=false, nanoShielded=false, onGround=true, onLadder=false, parasited=false, physicsGroup=8, physicsGroupFilterMask=0, physicsType=1, playerLevel=0, playerSkill=0, poisoned=false, primaryAttackLastFrame=false, processMove=true, pushImpulse=cdata, pushTime=0, quickSwitchSlot=2, reinforcedT..., 5=Marine-496 {activeWeaponId=2125, alive=true, animateAngles=false, animateDistance=false, animatePosition=false, animateYOffset=false, animationBlend=0.20000000298023, animationGraphIndex=42, animationGraphNode=20, animationSequence2=28, animationSequence=27, animationSpeed2=1, animationSpeed=1, animationStart2=1485.6361083984, animationStart=1485.8646240234, armor=30, baseYaw=0, blockPersonalResources=false, bodyYaw=1.4835300445557, bodyYawRun=0, cameraDistance=0, canUseTunnel=true, catpackboost=false, clientIndex=34, collisionRep=0, communicationStatus=1, countingDown=false, crouching=false, currentOrderId=-1, darwinMode=false, desiredCameraAngles=cdata, desiredCameraDistance=0, desiredCameraPosition=cdata, desiredCameraYOffset=0, desiredSprinting=false, enableTunnelEntranceCheck=false, flashlightLastFrame=false, flashlightOn=false, flinchIntensity=0, followingTransition=false, fov=90, frozen=false, fullPrecisionOrigin=cdata, gameEffectsFlags=0, gameStarted=true, giveDamageTime=0, gravityTrigger=0, health=100, healthIgnored=false, hotGroupNumber=0, inCombat=false, interruptAim=false, isCorroded=false, isMale=true, isMoveBlocked=false, isOnEntity=false, isUsing=false, jumpHandled=false, jumping=false, lastOrderType=1, lastSpitDirection=cdata, lastTakenDamageAmount=0, lastTakenDamageOrigin=cdata, lastTakenDamageTime=0, lastTargetId=-1, layer1AnimationBlend=0, layer1AnimationGraphNode=163, layer1AnimationSequence2=38, layer1AnimationSequence=-1, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=1505.0389404297, layer1AnimationStart=1505.5979003906, locationId=1, maxArmor=30, maxHealth=100, mode=1, modeTime=-1, modelIndex=61, moveButtonPressed=false, moveTransition=false, nanoShielded=false, onGround=true, onLadder=false, parasited=false, physicsGroup=8, physicsGroupFilterMask=0, physicsType=1, playerLevel=1, playerSkill=324, poisoned=false, primaryAttackLastFrame=false, processMove=true, pushImpulse=cdata, pushTime=0, quickSwitchSlot=2, reinforcedTierNum=0, requireNewSprintPress=false, resetMou... }
    (for control) = 21
    _ = 21
    player = ReadyRoomPlayer-681 {activeWeaponId=-1, alive=true, animateAngles=false, animateDistance=false, animatePosition=false, animateYOffset=false, animationBlend=0.20000000298023, animationGraphIndex=42, animationGraphNode=12, animationSequence2=-1, animationSequence=0, animationSpeed2=1, animationSpeed=1, animationStart2=0, animationStart=1565.3712158203, armor=0, baseYaw=0, blockPersonalResources=false, bodyYaw=0, bodyYawRun=0, cameraDistance=0, clientIndex=55, collisionRep=0, communicationStatus=1, countingDown=false, crouching=false, currentOrderId=-1, darwinMode=false, desiredCameraAngles=cdata, desiredCameraDistance=0, desiredCameraPosition=cdata, desiredCameraYOffset=0, flinchIntensity=0, followingTransition=false, fov=90, frozen=false, fullPrecisionOrigin=cdata, gameEffectsFlags=0, gameStarted=true, giveDamageTime=0, gravityTrigger=0, health=100, healthIgnored=false, isMale=true, isMoveBlocked=false, isOnEntity=false, isUsing=false, jumpHandled=false, jumping=false, layer1AnimationBlend=0, layer1AnimationGraphNode=134, layer1AnimationSequence2=-1, layer1AnimationSequence=-1, layer1AnimationSpeed2=1, layer1AnimationSpeed=1, layer1AnimationStart2=0, layer1AnimationStart=0, locationId=1, maxArmor=0, maxHealth=100, mode=1, modeTime=-1, modelIndex=69, moveButtonPressed=false, moveTransition=false, onGround=true, onLadder=false, physicsGroup=8, physicsGroupFilterMask=0, physicsType=1, playerLevel=0, playerSkill=0, primaryAttackLastFrame=false, processMove=true, pushImpulse=cdata, pushTime=0, quickSwitchSlot=1, reinforcedTierNum=0, resetMouse=0, resources=0, runningBodyYaw=0, secondaryAttackLastFrame=false, shoulderPadIndex=0, slowAmount=0, standingBodyYaw=0, startCameraAngles=cdata, startCameraDistance=0, startCameraPosition=cdata, startCameraYOffset=0, stepAmount=0, stepStartTime=0, syncHealth=false, teamNumber=0, teamResources=0, techId=43, timeGroundAllowed=0, timeGroundTouched=0, timeLastHealed=0, timeLastMenu=0, timeOfCrouchChange=0, timeOfLastJump=0, timeOfLastPhase=0, timeOfLastUse=0, timeOfLastWeaponSwitch=0, timeUntilResourceBlock=0, transitionDuration=0, transitionStart=0, tweeningFunction=1, upgrade10=1, upgrade1=1, upgrade2=1, upgrade3=1, upgrade4=1, upgrade5=1, upgrade6=1, upgrade7=1, upgrade8=1, upgrade9=1, variant=3, velocity=cdata, velocityLength=0, velocityPitch=0, velocityYaw=0, viewModelId=2438, viewPitch=0, viewRoll=0, viewYaw=0, weaponsWeight=0 }
    client = ServerClient { }
    steamId = 3529657
    playerData = {steamId=3529657 }
    Error: lua/Utility.lua:1949: attempt to perform arithmetic on local 'num' (a nil value)

    any idea?
    thx.
  • Soul_RiderSoul_Rider Mod Bean Join Date: 2004-06-19 Member: 29388Members, Constellation, Squad Five Blue
    The function is trying to perform a sum on the value of totalKills, but when it does totalKills is nil, instead of having a value. This is shown at the bottom of the section beginning #2: SetTotalKills lua/ScoringMixin.lua:253, but it appears as the last line before #3: lua/PlayerRanking.lua:314 in your list.

    Without looking further into the error I can't say what the problem is, but the variable should have a value and currently it does not, hence the error.
  • ZEROibisZEROibis Join Date: 2009-10-30 Member: 69176Members, Constellation
    Yea I believe that is the same error I reported a few months ago you should get it randomly at any time when running combat mod as it has not been fixed yet.
  • BeigeAlertBeigeAlert Texas Join Date: 2013-08-08 Member: 186657Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, NS2 Map Tester, Reinforced - Diamond, Reinforced - Shadow, Subnautica Playtester, Pistachionauts
    Great job fixing the gorge spit bug guys! One other issue is still outstanding that I know of. On pretty much every combat server, there is a massive lag spike any time somebody joins the server... I'm talking 0.5 - 1 seconds of lag. At first, I blamed the server as one could reasonably expect, but I noticed it happens on every combat server... so I suspect it's the mod.
  • NS-SoldierNS-Soldier Join Date: 2013-01-16 Member: 179856Members
    yes the lag problem is caused by players joining server.
  • BeigeAlertBeigeAlert Texas Join Date: 2013-08-08 Member: 186657Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, NS2 Map Tester, Reinforced - Diamond, Reinforced - Shadow, Subnautica Playtester, Pistachionauts
    NS-Soldier wrote: »
    yes the lag problem is caused by players joining server.

    Well this should be the top priority then, because it's barely playable now :(
  • Soul_RiderSoul_Rider Mod Bean Join Date: 2004-06-19 Member: 29388Members, Constellation, Squad Five Blue
    OK, I spent quite a bit of time today playing Combat on Various servers, and I have to say, the game fundamentally does not work.

    There are so many artificial restrictions added to the game that if you do not go straight for LifeForm upgrades etc, you will be a skulk, or gorge, for the entirety of the rest of the game. I was playing today, I got celerity and level 2 upgrades, then thought i'd be a lerk for a bit, but oh no, 3 people on my team have already gone lerk, so I am not allowed.

    So go a bit further, I have enough for fade now, but wait, now there is too many fades. Let's not even talk about Exo and Onos.....

    Combat is supposed to be a game where you can hone and practise your NS2 combat skills, except you can't, unless you are already super skilled, at which point you get your upgrades first and can choose all the lifeforms to play with.

    The game needs to be balanced, so people can play and use the lifeforms, or your only choice is to stack marines, because there's never too many Shotguns, or never too many JetPacks.

    Yeah, and why when there is a team full of JP's and Shotties, are you only allowed a couple of lerks and fades per team.

    I am really disappointed in this game, hugely massively disappointed.

  • Ghosthree3Ghosthree3 Join Date: 2010-02-13 Member: 70557Members, Reinforced - Supporter
    The mod went down hill after it no longer stuck with vanilla 1:1 with stats. Fast firing shotgun etc.
  • Soul_RiderSoul_Rider Mod Bean Join Date: 2004-06-19 Member: 29388Members, Constellation, Squad Five Blue
    @SamusDroid, I appreciate you disagree, but when combat mod was started, one of the things we talked about at great length between myself, Greeds & Jim, was the fact that artificial limits to the number of items should not be put in, as the whole point of the mod is to practice the life-forms, abilities etc.

    We all felt pretty strongly about that in the beginning, and I am more than a little disappointed to see these limits in for lower lifeforms. Because of this compromise Combat is now sat in a wasteland, it is not pure NS2 Combat, but it is also not a balanced stand on it's own two feet game.

    I appreciate you are 'looking after' the mod now, but Combat as it stands is not what it set out to be, and has not forged on to follow it's own path, as a game mode, it is very disappointing. It offers you toys, and then slaps you in the face with a wet kipper when you try and play with them.

    Combat either needs to balance life-forms amongst itself, thus creating a fun balanced gameplay, or it needs to stick to NS2 mechaincs rigidly. Sticking to NS2 mechanics rigidly doesn't work at all, so it needs to move on and forge it's own path. Sure it is fast, paced and frenetic, but if you can't play how you want to play, because of artificial limits, that is bad game design and execution.

    I guess you don't like me Samus, as you disagree with a lot of my posts on the forums, either that or we see the world with opposite view points....
  • BeigeAlertBeigeAlert Texas Join Date: 2013-08-08 Member: 186657Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, NS2 Map Tester, Reinforced - Diamond, Reinforced - Shadow, Subnautica Playtester, Pistachionauts
    Soul_Rider wrote: »
    OK, I spent quite a bit of time today playing Combat on Various servers, and I have to say, the game fundamentally does not work.

    There are so many artificial restrictions added to the game that if you do not go straight for LifeForm upgrades etc, you will be a skulk, or gorge, for the entirety of the rest of the game. I was playing today, I got celerity and level 2 upgrades, then thought i'd be a lerk for a bit, but oh no, 3 people on my team have already gone lerk, so I am not allowed.

    So go a bit further, I have enough for fade now, but wait, now there is too many fades. Let's not even talk about Exo and Onos.....

    Combat is supposed to be a game where you can hone and practise your NS2 combat skills, except you can't, unless you are already super skilled, at which point you get your upgrades first and can choose all the lifeforms to play with.

    The game needs to be balanced, so people can play and use the lifeforms, or your only choice is to stack marines, because there's never too many Shotguns, or never too many JetPacks.

    Yeah, and why when there is a team full of JP's and Shotties, are you only allowed a couple of lerks and fades per team.

    I am really disappointed in this game, hugely massively disappointed.

    Yes! Jetpacks have made it extremely frustrating to go Aliens in this mod. After a while, it seems all that Marines have to do in order to win is just get a jetpack, and a grenade launcher, and just keep doing suicide runs on the hive. It'll eventually go down, no matter how quickly the alien team responds, you'll always be able to get at least one grenade in there.
  • NS-SoldierNS-Soldier Join Date: 2013-01-16 Member: 179856Members
    edited January 2014
    awaiting for the day of /xmenu release. maybe implement into the current buy menu but with a secondary page to the current upgrades.

    at this point i find many things need adjustment
    1) skulk + armor is practically useless against any level of shotgun
    2) fade's shadow step needs to be reduced while under attack
    3) flamethrower is too powerful for hive
    4) spawn protection needs to be increased
    5) jetpack fuel needs to be recharge faster
    6) lerk's spikes needs to have limitation
    7) bring back onos charge to replace with bone shield

    btw as an old school ns1 player, ns2 combat is not even close to ns1 combat at all.
  • GenericOverusedNameGenericOverusedName Join Date: 2013-02-12 Member: 183022Members, Reinforced - Shadow
    Onos Charge is in at the moment, when you evolve the Tier2 ability on Onos you get both the bone shield AND the charge.
  • BeigeAlertBeigeAlert Texas Join Date: 2013-08-08 Member: 186657Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, NS2 Map Tester, Reinforced - Diamond, Reinforced - Shadow, Subnautica Playtester, Pistachionauts
    Still, I think performance is the biggest issue now. The player join/leave lag spikes make it pretty unbearable.
  • Soul_RiderSoul_Rider Mod Bean Join Date: 2004-06-19 Member: 29388Members, Constellation, Squad Five Blue
    edited January 2014
    @Flayra - This is no longer being developed, the guys have left NS2 and set-up their own studio to create games on Unity.

    @SamusDroid is looking after bug-fixes etc, but you won't see any more major updates for the mod. It would really need to be re-written.
  • BensonBenson Join Date: 2012-03-07 Member: 148303Members, Reinforced - Shadow, WC 2013 - Shadow
    Soul_Rider wrote: »
    @Flayra - This is no longer being developed, the guys have left NS2 and set-up their own studio to create games on Unity.

    @SamusDroid is looking after bug-fixes etc, but you won't see any more major updates for the mod. It would really need to be re-written.

    This makes me sad.

    Combat mode is the only reason I could handle playing NS1, and has been so much to play as it developed in NS2.

    The importance of this mod to the NS2 community should not be overlooked as it provides a gateway for new players to learn how to fight with all the tools in the game, and then progress onto the full vanilla version.


    Were I not heavily involved in school and work, I would try my hand at learning LUA and improving this mod.
  • SamusDroidSamusDroid Colorado Join Date: 2013-05-13 Member: 185219Members, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Gold, Subnautica Playtester, NS2 Community Developer, Pistachionauts
    edited January 2014
    Benson wrote: »
    Soul_Rider wrote: »
    @Flayra - This is no longer being developed, the guys have left NS2 and set-up their own studio to create games on Unity.

    @SamusDroid is looking after bug-fixes etc, but you won't see any more major updates for the mod. It would really need to be re-written.

    This makes me sad.

    Combat mode is the only reason I could handle playing NS1, and has been so much to play as it developed in NS2.

    The importance of this mod to the NS2 community should not be overlooked as it provides a gateway for new players to learn how to fight with all the tools in the game, and then progress onto the full vanilla version.


    Were I not heavily involved in school and work, I would try my hand at learning LUA and improving this mod.

    Good luck finding the cause of the lag spikes, because I sure couldn't find him.
Sign In or Register to comment.