Garry's Mod Leaks

PermaWeapons - Permanent Weapons Shop

Submitted by KimiLoYd, , Thread ID: 213731

Banned
Level:
6
Reputation:
0
Posts:
43
Likes:
0
Credits:
29
22-07-2021, 07:14 PM
#1
PermaWeapons is a new permanent weapons shop which allows you configure your weapon list with your prices and discounts. Very customizable system allows you use different currency systems as DarkRP, BaseWars, Pointshops which make this addon available for all gamemodes.


PermaWeapons is a new permanent weapons shop which allows you configure your weapon list with your prices and discounts.

Very customizable system allows you use different currency systems as DarkRP, BaseWars, Pointshops which make this addon available for all gamemodes. And the system is built this way that you can easily provide supporting for your system. (for example some pointshop, donation system, gamemode and more)

Configure which weapons will given on spawn and which not given in a special comfortable beautiful menu! This prevent cases when player have too much weapons which makes gaming process uncomfortable.

Rich configuration also allows you change view of your shop. For example you can change your view to list or icons in a row and yes you can set the max count icons in a row. Also configuration allows you choose the sorting by descending or ascending by prices. It makes this addon very comfortable and friendly.

Terms System allows you easily change some phrases and labels straight outta config file. Also can be used for localization.

Smooth UI very pleasant for eyes and not annoying. Custom scrolling panel VGUI and confirm windows will impress your players which makes your server unique!

Weapon statistics system shows your players which weapon better and make they life a bit easy. Currently this system is supporting next weapons bases: DarkRP Weapon Base, CW 2.0, TFA, M9K. If your weapons on another base then addon will continue to work without any problems don't worry. As you tell me that you found another good weapon base I'll provide supporting for it!

NPC System allows you easily create NPCs in real time with auto-saving. Rich configuration allows you change name above a head, color and icon. In the addon content placed 4 icons with different colors.

Administration Panel allows you manage your players. You can check, give and take players permanents weapons in the special menu.



Global Features
DarkRP, Pointshop 1, Pointshop 2, SH Pointshop, BaseWars support, this store will also run without DarkRP as the base.
Regular fixes and updates as possible.
API for donation systems.
Rich configuration.
Terms System. (Localization)
Administration Panel.
All weapons supported.
Smooth UI.
NPC System.
Commands restricted by user group for give weapon, take weapon, admin panel and browse player permanent weapons.
Precache for world and view models.
NPC Features
Create/delete NPC and reset all NPCs in-game by special command.
Configure NPC title, color and icon.
Weapons Features
Weapon statistics for DarkRP Weapon Base, CW 2.0, TFA, M9K. As you tell me that you found another good weapon base I'll provide supporting for it.
3D Weapon View.
Configure which weapons will given on spawn and which not given in a special comfortable menu!
Sell purchased weapon for lower price. Can be fully configured. (NEW)
Weapons can be hide from shop but still available for players which purchased it.
Can be disallowed to drop. (Only DarkRP)




Just extract the content of permaweapons.zip and drop to your addons folder.

Configure PermaWeapons in permaweapons/lua/permaweapons/sh_config.lua and start your server!

PermaWeapons Content - Workshop




If you found some issues and bugs just create a ticket and I'll answer on it and help you! Also I'm accepting suggestions for this addon.

If you like this addon please make review! It will be helpful for other purchasers and nicely for me. Thanks.



Also commands may run with ! instead /.

NPC Commands:

Reset all NPCs:

/resetpwnpcs
Add new NPC with your position and angles:

/setpwnpc
Delete NPC that you are look now:

/deletepwnpc


Administration Commands:

Give permanent weapon:

/givepw Name/SteamID weaponClass
Take permanent weapon:

/takepw Name/SteamID weaponClass
Browse player permanent weapons:

/browsepw Name/SteamID
Open administration panel:

/adminpw




Commands that's running only by server console:

To give permanent weapon:

pw_give STEAM_ID WEAPON_CLASS
To take permanent weapon:

pw_take STEAM_ID WEAPON_CLASS


Server side functions:

To give permanent weapon:

PermaWeapons.GiveWeapon(player, weaponClass)
To take permanent weapon:

PermaWeapons.TakeWeapon(player, weaponClass)


Shared functions:

To format some amount with current currency configuration:

PermaWeapons.FormatMoney(amount)
Can a player afford some amount with current currency configuration:

PermaWeapons.CanAfford(player, amount)

DOWNLOAD

Users browsing this thread: 1 Guest(s)