Jump to content
  • 0

Changing up the shop


gart3
 Share

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
Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 3
  • Founder

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
Link to comment
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
Link to comment
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

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.