• 0
gart3

Changing up the shop

Question

The contents of the ZAM shop are great as it is, but in my opinion, there is one thing that needs to be changed.

The shop ui is server sided, why? Having a client sided shop would eliminate "shop lag" and give everyone a fast, clear shop gui.

 

  • Upvote 1

Share this post


Link to post
Share on other sites

8 answers to this question

  • 3

UZM & ZEM had it client side. Both mod suffered more shop lag due to it being client sided. Client sided menus need to be closed before the new one can open, a server menu doesn't have to closed, this saves time and "lag". If you have a ping under 150 you wont have any problems at all using a server sided shop. Also for people with high ping, they do also benefit from it as they can easily stack due to the time for the menu to close being longer than if you had a low ping.

As for modifying points, VAC will take care of that.

Plus sides with server sided shop:

  • Prices & New thing can be made without people having to download the whole mod again
  • New classes can be added.
  • People with high ping can stack.
  • Faster, does not have to wait for another menu to close, reduces "lag".

Downsides:

  • Slower for people with high ping, still will be with client sided.
  • More work for the server as it has to render a menu for each player.
  • ZAM is all built on server sided menus, changing that requires a lot of code rewrites.
  • There's a max menu limit, ZAM has a lot of menus, we will probably hit that with a client sided shop.

 

  • Upvote 2

Share this post


Link to post
Share on other sites
  • 1

Pro: Faster response time.

Con: Open to manipulation, as Kevin stated.

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 1

maybe if u place the shop on clients, and the function where the points are being taken away on server, not sure how that would work, if at all.

Not sure how it's gonna work out, but I would assume, if you press things fast enough you could get shit for free, or just same lagg as before in case server will verify or something, menono.

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0

mhh idk how to manipulation becaus the Points are Server sided lel :? other manipulation idk but i think thats a great Idea

Share this post


Link to post
Share on other sites
  • 0
2 minutes ago, ShameOnYou said:

Just manipulating the price of things, for example making force field free etc

ahh that you mean^^ that you can fix when you do that you get kicked if the files not the same of the Server

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.