Point saving to be added to stock ZS



  • Elaboration: as a convar. You can set a multiplier from 0 to 1. 0 being disabled and 1 being full saving. Default value is unknown right now but I’m leaning towards 1. Depends on the feedback I get. Players will clearly see the % saved when they join. Most people seem to like this system but I’m refining it to fix the problems it usually brings up.

    Equipment will also be limited by wave. Equipment will have a concrete “tier” variable attached to them now rather than what the players think they are worth. The current wave must be the tier you are trying to buy from (may allow one tier above?). Crafted and Worth equipment is tier 0. This acts as a sort of built-in balancing feature. Gun power and zombie classes will (usually) be matched up. Ammunition is going to be roughly 3x-4x more expensive from Arsenal Crates (resupply boxes are much more effective now) so I don’t foresee any problems with limitless ammo. Other problems like buying a load of turrets, buying a ton of guns for your team or something like that shouldn’t be a problem since I can give them personal/personal per tier/global limits. There also may be a maximum saved point limit. Like 10,000 or something.

    For clarity, the current “tiers” are:

    
    -- Tier 1
    GM:AddPointShopItem("deagle",		"'Zombie Drill' Desert Eagle",		nil,		ITEMCAT_GUNS,		30,		"weapon_zs_deagle")
    GM:AddPointShopItem("glock3",		"'Crossfire' Glock 3",				nil,		ITEMCAT_GUNS,		30,		"weapon_zs_glock3")
    GM:AddPointShopItem("magnum",		"'Ricochet' Magnum",				nil,		ITEMCAT_GUNS,		35,		"weapon_zs_magnum")
    GM:AddPointShopItem("eraser",		"'Eraser' Tactical Pistol",			nil,		ITEMCAT_GUNS,		35,		"weapon_zs_eraser")
    
    -- Tier 2
    GM:AddPointShopItem("uzi",			"'Sprayer' Uzi 9mm",				nil,		ITEMCAT_GUNS,		70,		"weapon_zs_uzi")
    GM:AddPointShopItem("shredder",		"'Shredder' SMG",					nil,		ITEMCAT_GUNS,		70,		"weapon_zs_smg")
    GM:AddPointShopItem("bulletstorm",	"'Bullet Storm' SMG",				nil,		ITEMCAT_GUNS,		70,		"weapon_zs_bulletstorm")
    GM:AddPointShopItem("silencer",		"'Silencer' SMG",					nil,		ITEMCAT_GUNS,		70,		"weapon_zs_silencer")
    GM:AddPointShopItem("hunter",		"'Hunter' Rifle",					nil,		ITEMCAT_GUNS,		70,		"weapon_zs_hunter")
    
    -- Tier 3
    GM:AddPointShopItem("reaper",		"'Reaper' UMP",						nil,		ITEMCAT_GUNS,		80,		"weapon_zs_reaper")
    GM:AddPointShopItem("ender",		"'Ender' Automatic Shotgun",		nil,		ITEMCAT_GUNS,		75,		"weapon_zs_ender")
    GM:AddPointShopItem("akbar",		"'Akbar' Assault Rifle",			nil,		ITEMCAT_GUNS,		80,		"weapon_zs_akbar")
    
    -- Tier 4
    GM:AddPointShopItem("stalker",		"'Stalker' Assault Rifle",			nil,		ITEMCAT_GUNS,		125,	"weapon_zs_m4")
    GM:AddPointShopItem("inferno",		"'Inferno' Assault Rifle",			nil,		ITEMCAT_GUNS,		125,	"weapon_zs_inferno")
    GM:AddPointShopItem("annabelle",	"'Annabelle' Rifle",				nil,		ITEMCAT_GUNS,		125,	"weapon_zs_annabelle")
    GM:AddPointShopItem("longarm",		"'Long Arm' Handgun",				nil,		ITEMCAT_GUNS,		125,	"weapon_zs_longarm")
    
    -- Tier 5
    GM:AddPointShopItem("crossbow",		"'Impaler' Crossbow",				nil,		ITEMCAT_GUNS,		175,	"weapon_zs_crossbow")
    GM:AddPointShopItem("sweeper",		"'Sweeper' Shotgun",				nil,		ITEMCAT_GUNS,		200,	"weapon_zs_sweepershotgun")
    GM:AddPointShopItem("boomstick",	"Boom Stick",						nil,		ITEMCAT_GUNS,		200,	"weapon_zs_boomstick")
    GM:AddPointShopItem("slugrifle",	"'Tiny' Slug Rifle",				nil,		ITEMCAT_GUNS,		200,	"weapon_zs_slugrifle")
    GM:AddPointShopItem("pulserifle",	"'Adonis' Pulse Rifle",				nil,		ITEMCAT_GUNS,		225,	"weapon_zs_pulserifle")
    
    


  • Elaboration: as a convar. You can set a multiplier from 0 to 1. 0 being disabled and 1 being full saving. Default value is unknown right now but I’m leaning towards 1. Depends on the feedback I get. Players will clearly see the % saved when they join. Most people seem to like this system but I’m refining it to fix the problems it usually brings up.

    Equipment will also be limited by wave. Equipment will have a concrete “tier” variable attached to them now rather than what the players think they are worth. The current wave must be the tier you are trying to buy from (may allow one tier above?). Crafted and Worth equipment is tier 0. This acts as a sort of built-in balancing feature. Gun power and zombie classes will (usually) be matched up. Ammunition is going to be roughly 3x-4x more expensive from Arsenal Crates (resupply boxes are much more effective now) so I don’t foresee any problems with limitless ammo. Other problems like buying a load of turrets, buying a ton of guns for your team or something like that shouldn’t be a problem since I can give them personal/personal per tier/global limits. There also may be a maximum saved point limit. Like 10,000 or something.

    For clarity, the current “tiers” are:

    
    -- Tier 1
    GM:AddPointShopItem("deagle",		"'Zombie Drill' Desert Eagle",		nil,		ITEMCAT_GUNS,		30,		"weapon_zs_deagle")
    GM:AddPointShopItem("glock3",		"'Crossfire' Glock 3",				nil,		ITEMCAT_GUNS,		30,		"weapon_zs_glock3")
    GM:AddPointShopItem("magnum",		"'Ricochet' Magnum",				nil,		ITEMCAT_GUNS,		35,		"weapon_zs_magnum")
    GM:AddPointShopItem("eraser",		"'Eraser' Tactical Pistol",			nil,		ITEMCAT_GUNS,		35,		"weapon_zs_eraser")
    
    -- Tier 2
    GM:AddPointShopItem("uzi",			"'Sprayer' Uzi 9mm",				nil,		ITEMCAT_GUNS,		70,		"weapon_zs_uzi")
    GM:AddPointShopItem("shredder",		"'Shredder' SMG",					nil,		ITEMCAT_GUNS,		70,		"weapon_zs_smg")
    GM:AddPointShopItem("bulletstorm",	"'Bullet Storm' SMG",				nil,		ITEMCAT_GUNS,		70,		"weapon_zs_bulletstorm")
    GM:AddPointShopItem("silencer",		"'Silencer' SMG",					nil,		ITEMCAT_GUNS,		70,		"weapon_zs_silencer")
    GM:AddPointShopItem("hunter",		"'Hunter' Rifle",					nil,		ITEMCAT_GUNS,		70,		"weapon_zs_hunter")
    
    -- Tier 3
    GM:AddPointShopItem("reaper",		"'Reaper' UMP",						nil,		ITEMCAT_GUNS,		80,		"weapon_zs_reaper")
    GM:AddPointShopItem("ender",		"'Ender' Automatic Shotgun",		nil,		ITEMCAT_GUNS,		75,		"weapon_zs_ender")
    GM:AddPointShopItem("akbar",		"'Akbar' Assault Rifle",			nil,		ITEMCAT_GUNS,		80,		"weapon_zs_akbar")
    
    -- Tier 4
    GM:AddPointShopItem("stalker",		"'Stalker' Assault Rifle",			nil,		ITEMCAT_GUNS,		125,	"weapon_zs_m4")
    GM:AddPointShopItem("inferno",		"'Inferno' Assault Rifle",			nil,		ITEMCAT_GUNS,		125,	"weapon_zs_inferno")
    GM:AddPointShopItem("annabelle",	"'Annabelle' Rifle",				nil,		ITEMCAT_GUNS,		125,	"weapon_zs_annabelle")
    GM:AddPointShopItem("longarm",		"'Long Arm' Handgun",				nil,		ITEMCAT_GUNS,		125,	"weapon_zs_longarm")
    
    -- Tier 5
    GM:AddPointShopItem("crossbow",		"'Impaler' Crossbow",				nil,		ITEMCAT_GUNS,		175,	"weapon_zs_crossbow")
    GM:AddPointShopItem("sweeper",		"'Sweeper' Shotgun",				nil,		ITEMCAT_GUNS,		200,	"weapon_zs_sweepershotgun")
    GM:AddPointShopItem("boomstick",	"Boom Stick",						nil,		ITEMCAT_GUNS,		200,	"weapon_zs_boomstick")
    GM:AddPointShopItem("slugrifle",	"'Tiny' Slug Rifle",				nil,		ITEMCAT_GUNS,		200,	"weapon_zs_slugrifle")
    GM:AddPointShopItem("pulserifle",	"'Adonis' Pulse Rifle",				nil,		ITEMCAT_GUNS,		225,	"weapon_zs_pulserifle")
    
    


  • As in points carry over rounds? Would it be only unused points?

    I guess I will try it out before I judge, but it doesn’t sound like a great idea. It could stagnate the player base. People would be reluctant to switch servers if they already had some points saved up on another. Though it does sound like the sort of thing that would appeal to most gmod players.

    Edit: Part of what makes zs fun is when you see a player who already has a really high tier gun and its only wave 3 or so.


  • Banned

    This seems like a great idea. I like it.



  • Can you add vehicles next?



  • delete all maps, leave gm_construct, invite more Russians

    and yes and that nyan gun



  • @deadly:

    As in points carry over rounds? Would it be only unused points?

    Yes and yes.

    I guess I will try it out before I judge, but it doesn’t sound like a great idea. It could stagnate the player base. People would be reluctant to switch servers if they already had some points saved up on another.

    I think at this point the majority of “custom” servers do this already. Although most of them don’t have anything to balance it. There’s also always that “fresh start” feeling that you get from a wiped economy.

    Edit: Part of what makes zs fun is when you see a player who already has a really high tier gun and its only wave 3 or so.

    and honestly, should that even be possible? At that point it just becomes positive feedback and unfun for the zombies.

    Good players will still be able to get the highest tier possible but bad players will at least be able to do it every other 2 or 3 rounds.



  • I think you might want to consider integrating the idea with a larger variety of weapons for this to work effectively. I also wonder if it’s a good idea to move buffs such as muscular as expensive tier items instead of being purchasable using worth.

    I’m assuming those using the stock gamemode (and therefore the API) will point save across servers?



  • How would that work properly? Whitelists aside, a server owner could just send “oh I have 100000 points, save please!”.



  • Jewboom please don’t do this you fucking shill.



  • How am I shilling a free feature?

    Don’t you have queen khalia to attend to?



    • You can now drop points. These appear as blue coins. Pick them up with the USE key.

    When both features are added, can we litter the entire map with points, or will you have a global limit for dropped points?



  • @JetBoom:

    How am I shilling a free feature?

    Don’t you have queen khalia to attend to?

    You know the kids will get their parents to buy them funny sounds on the server when it inevitably attracts them by the assload when it’s implemented. Kids love pointsaving and memes.

    You might have fooled everyone else, but I know this just a elaborate marketing ploy to sell emotes.



  • I like the idea of permanent progression, but I feel like this is the wrong way to implant it. That said, I really can’t argue with the fact that other servers have proven it works.

    Quick shitty alternative I came up with:
    Gun purchases are permanent, with either silver or points. Guns can be “bought” from crates for free (or with a much smaller point/kill count req), the wave they get unlocked. Limit to 1 item per wave. New players have a default set of guns, which could be incomplete (say, missing teir 2 and 5) add to the sense of progression. Most/all weapons and tools would need to be rebalanced to account for everyone having them. In addition to this, useful tools are added to each teir. Additional arsenal crates could allow you to claim a single additional item per game (not per wave).



  • @crazyf5k:

    You know the kids will get their parents to buy them funny sounds on the server when it inevitably attracts them by the assload when it’s implemented. Kids love pointsaving and memes.

    You might have fooled everyone else, but I know this just a elaborate marketing ploy to sell emotes.

    Yeah because people donating money to support nox is bad.

    Also I have yet to see one intelligent post from you.



  • I don’t want to further fuel this thread derailment, but I’d donate for an emote if I could upload one that was >1 minute long of this creep crying.



  • @Thor:

    Yeah because people donating money to support nox is bad.

    Also I have yet to see one intelligent post from you.

    Its bad at the expense of server population quality. I’ve seen first hand the type of players attracted to pointsaving servers, and I know for a fact they will flock here. Please for the love of science don’t do this.



  • I think only half the points you (made-spent) that round should be carried over with the other points that you made before that round being completely carried over. Also remove the 2 points you make every minute if you’re going to employ point-saving.
    Although I haven’t truly played zs 4.0 yet so we’ll see how it balances out.



  • @Humin:

    Also remove the 2 points you make every minute if you’re going to employ point-saving.

    This change has already been made as part of the future update.

    I’m still pretty unsure about point saving being a default feature; it seems to me that it’ll inevitably lead to people constantly waiting for BiS weapons to unlock from the arsenal crate unless significant balance changes are made (but those are coming). ZS has never been really built around any progression system so I honestly don’t know how this will play, perhaps the default should not be 100%?

    I’m still all for keeping at as an option in base ZS, but I couldn’t really say how it would be as a default until I see it myself.



  • @crazyf5k:

    Its bad at the expense of server population quality. I’ve seen first hand the type of players attracted to pointsaving servers, and I know for a fact they will flock here. Please for the love of science don’t do this.

    OK, I’ll stop developing this feature so less people want to play the gamemode. Can you also get some of your friends to play if I stop? I want more of you here.


Log in to reply
 

9
Online

11082
Users

15302
Topics

298006
Posts

Looks like your connection to NoXiousNet was lost, please wait while we try to reconnect.