xGames | Minigames System [Reward Wheel, Menu Customisation & More!]

(6)
(22)
You can always read the reviews or discuss this product
Media gallery
Hangman
Buy product
In short

A simple and effective minigames system for your Gmod servers, including rewards wheel, simple configuration and much more!

xGames - Minigames!


xGames provides an all-new, detailed minigames system for your server, to keep users involved in the server, even when they are waiting for something like a new round to begin.

No need to worry about your users disconnecting due to waiting with xGames to help keep them occupied!


xGames includes a range of games which users can select and play, gambling a unique currency, "xGames Tokens" on their gameplay. Users must bet anywhere within the configured range (default: 10 - 100,000) tokens on any game, with their reward being based upon this bet. For some games, this will simply be the bet multiplied by a set value (usually 2x) for win/lose games, however, with games such as Multiplier, users can receive a range of different multipliers for their bet.

With xGames Tokens, users are also given the opportunity to convert it back into usable game currency or items with the xGames wheel. The wheel allows users to spend tokens (default: 200) to spin and receive a reward, which could be any of: xGames case, 400 tokens, 200 tokens, nothing or all of the above!

The xGames case contains easily configurable contents (sh_xgamesconfig.lua), a random one of which will be given as the wheel reward should the user land on the xGames case. By default, the rewards are any of:

  • 10000 DarkRP Cash
  • 200 xGames Tokens
  • 200 DarkRP Cash
  • 400 xGames Tokens
  • 500 DarkRP Cash
  • 100 DarkRP Cash


xGames tokens can also be purchased for other currency. This can currently be configured to either DarkRP cash or Pointshop Points (default: DarkRP), for a configurable price (default: 100).


Planned Features


Servers Running xGames


Want to test out the addon? Here are some servers running xGames (NOTE: Some servers may be using modified / outdated versions of the addon):

★ ZARPGAMING.COM - Prop Hunt

IP: play.zarpgaming.com:27040

★ ZARPGAMING.COM - Deathrun

IP: play.zarpgaming.com:27035

★ ZARPGAMING.COM - BHOP EASY MAPS

IP: play.zarpgaming.com:27019

★ ZARPGAMING.COM - SURF EASY

IP: play.zarpgaming.com:27030

★ ZARPGAMING.COM - Jailbreak

IP: play.zarpgaming.com:27045

NEUTRON|SERVERS|VCMOD|ADVANCEDMINING|FREEVIP|FASTDL|

IP: 64.94.95.75:27075

Default configuration for sh_xgamesconfig.lua can be found here: https://pastebin.com/zb53YUQk


For any issues or suggestions, do not hesitate to open a ticket or message me on Steam, and I will get back to you as soon as possible in order to do whatever I can to solve the problem.


If you are reporting an issue or looking for help, please ensure you include all relevant details, including any logs / script errors relevant to the issue. If you have made modifications, please make known what you have changed and I will attempt to provide support to the best of my ability.

xGames uses Three's Derma Library, a Derma Library created by ThreeBow (https://github.com/Threebow/tdlib)


Feel free to make any changes and modifications as you wish (even with modifications, this does not make you free to redistribute the addon), however if you break it, then it may be difficult to provide support.

xGames Features


Simple configurations!

  • Every game configuration can be found in the sh_ file
  • Localisation options (Current supported languages: English, Russian)
  • Modify SQL settings in sv_xgamesconfig.lua
  • Modify general settings in sh_xgamesconfig.lua
  • See "Default Config" tab for the full sh_ config


Easily enable / disable games, either fully or per rank!

  • See xGames.Config.DisabledGames in sh_xgamesconfig.lua to disable games entirely
  • See xGames.Config.RankWhitelists in sh_xgamesconfig.lua to add whitelists to games for specific SteamIDs or UserGroups


Ability to easily create new games for Lua developers and Server Owners!

  • Simply create a new game under /lua/xgames/
  • You may use other games as a base for your own custom games
  • Currently, Lua knowledge to some degree will be necessary to properly understand how to modify / create new games with the correct functions / features
  • If any support is required, feel free to contact me (see Support tab for information) and I will do my best to provide assistance


Default games included (Card Game, Multiplier, Noughts & Crosses, Rock Paper Scissors, Hangman)!


Menu Customisation!

  • Users can fully customise their menu
  • Customisation of menu theme colours
  • Customisation of menu font


Clear, simple UI!

  • Including configurable animated menu background


Unique currency to be gambled on games and the xGames Wheel

  • Purchase more currency with Pointshop points / DarkRP cash, as configured


xGames Wheel, including configurable "xGames Case" reward

  • Modify xGames.Config.CaseRewards in sh_xgamesconfig.lua

Installation Help


Simply unzip the downloaded file and add xgames into your /garrysmod/addons/ folder

Make any required configuration changes in /xgames/lua/sv_xgamesconfig.lua and /xgames/lua/sh_xgamesconfig.lua, and any relevant game configuration files

If a FastDL (fast download) is being used, ensure that the xgames/materials/, xgames/sounds and xgames/resource/ files are uploaded to the relevant directory, or users may experience some visual issues


If you do not have a FastDL, or do not want to use it, there is a workshop content addon: https://steamcommunity.com/sharedfiles/filedetails/?id=1637344579

Product reviews

4.00 average based on 6 reviews

Buy product
This product is marked as unsupported. That means there is no support available for this product.
xNET
18 products - 1 members
Looking for reliable and easy-to-use game server hosting with free Anycast and DDoS protection? Get 30% off your first payment at Physgun with the coupon code gmodstore at checkout.
Product details
Views:
14.9K
Purchases:
48
Added:
Updated:
Price:
$5.00
Categories:
Languages:
Russian, English
Requirements
None specified
Actions
Report
Search products...