- Fixed script thinking PAC3 isn't loaded on newer GitHub versions (reminder: if you are running the Workshop version of PAC3, update to the GitHub version!)
- Fixed text entries not being docked properly when editing items in the Item Manager
- Removed
NOT NULL
constraints fromsh_pointshop_player.inventory
andsh_pointshop_player.equipped
inmysqloo
mode to fix table not creating in certain circumstances
This includes a update from 1.0.4
folder which contains the files below. It can be merged with your current installation to easily upgrade.
Modified files:
pointshop/modules/itemmanager/cl_itemmanager.lua
pointshop/sh_loader.lua
pointshop/sv_main.lua
- Added the
item_model
Item Manager template which allows you to easily create player models to add to the shop. - You can now search (Ctrl+F) and sort items by price and name
- Fixed adjustment changes not being applied on the preview screen.
This includes a update from 1.0.3 or lower
folder which contains the files below. It can be merged with your current installation to easily upgrade.
Modified files:
autorun/autorun_pointshop.lua
pointshop/language/english.lua
pointshop/cl_menu.lua
pointshop/lib_loungeui.lua
pointshop/modules/itemmanager/templates/item_model.lua
pointshop/modules/itemmanager/cl_itemmanager.lua
- PAC3 is now entirely supported. This means you can use all of PAC3's features for your cosmetics. You may need to recreate your PAC-based items if they break.
- Admin-related tabs can now be found by toggling
Admin Mode
from the bottom-left of the main menu. This change aims to leave more space for normal item categories. - Added the
sh_pointshop_add_item_once
console command which gives an item to a player in the same manner assh_pointshop_add_item
, but only if they don't possess the item already. - Fixed possible Lua error when killing a non-player (somehow) in TTT.
- Fixed possible Lua errors when purchasing temporary items.
- Fixed console commands not working with SteamID's beginning with
STEAM_1
. - Fixed console commands sometimes not working on the server console.
This includes a update from 1.0.2
folder which contains the files below. It can be merged with your current installation to easily upgrade.
Modified files:
autorun/autorun_pointshop.lua
pointshop/language/english.lua
pointshop/modules/clientoptions/cl_clientoptions.lua
pointshop/modules/integrationttt/sv_integrationttt.lua
pointshop/modules/itemmanager/templates/item_basic.lua
pointshop/modules/itemmanager/cl_itemmanager.lua
pointshop/modules/itemmanager/sv_itemmanager.lua
pointshop/modules/transferpoints/cl_transferpoints.lua
pointshop/cl_main.lua
pointshop/cl_menu.lua
pointshop/cl_rendering.lua
pointshop/lib_loungeui.lua
pointshop/sh_loader.lua
pointshop/sv_main.lua
- This update introduces Text Wearables. These are items that display coloured text on a preset body part of its wearer: head, face and behind. You can create these items in the Item Manager with the
item_textwearable
template. You can modify variables like text, color, whether it should be rainbow and scale. - Added the
AdminUsergroups
options which allows you to easily set usergroups that are considered as admins. Used by various modules. - Fixed Points Tranfer's
CanStandardTransfer
function checking on the wrong option by default. - Fixed trails showing up on dead players/spectators in TTT.
This includes a update from 1.0.1.1 or lower
folder which contains the files below. It can be merged with your current installation to easily upgrade.
Modified files:
autorun/autorun_pointshop.lua
pointshop/cl_main.lua
pointshop/cl_menu.lua
pointshop/cl_rendering.lua
pointshop/lib_database.lua
pointshop/sh_loader.lua
pointshop/sh_obj_player_extend.lua
pointshop/sv_main.lua
pointshop/items/models/alyx.lua
pointshop/items/models/barney.lua
pointshop/items/models/breen.lua
pointshop/items/models/gman.lua
pointshop/items/models/skeleton.lua
pointshop/items/models/zombine.lua
pointshop/items/trails/electrictrail.lua
pointshop/items/trails/lasertrail.lua
pointshop/items/trails/loltrail.lua
pointshop/items/trails/lovetrail.lua
pointshop/items/trails/plasmatrail.lua
pointshop/items/trails/smoketrail.lua
pointshop/items/trails/tubetrail.lua
pointshop/modules/integrationttt/sv_integrationttt.lua
pointshop/modules/itemmanager/cl_itemmanager.lua
pointshop/modules/itemmanager/sv_itemmanager.lua
pointshop/modules/itemmanager/_module.lua
pointshop/modules/itemmanager/templates/item_basic.lua
pointshop/modules/itemmanager/templates/item_textwearable.lua
- Disabled Item Manager for all non-admins by default. How could I let this pass...
- Added support for storing UniqueID players in the database. This will make it easier to transfer data from other add-ons like PointShop 1. Keep an eye on the documentation for transfer options!
- Disallowed players from changing models during an active TTT round.
- Fixed base models being unset when a TTT round begins. If you've made any custom model item, you will need to update it!
This includes a update from 1.0.1 or lower
folder which contains the files below. It can be merged with your current installation to easily upgrade.
Modified files:
autorun/autorun_pointshop.lua
pointshop/modules/itemmanager/_module.lua
pointshop/lib_database.lua
pointshop/sv_main.lua
- Added French translation.
- Fixed cosmetics disappearing on
game.CleanUpMap
. - Fixed networking of other players' equipment not working as intended.
- Fixed online players not receiving equipment data of connecting players.
- Fixed trails not being assigned on spawn.
- Fixed
ITEM.OnEquip
andITEM.PlayerSpawn
not being called on player ready. - TTT Integration: Disabled TTT Integration on non-TTT servers.
This includes a update from 1.0.0
folder which contains the files below. It can be merged with your current installation to easily upgrade.
Modified files:
autorun/autorun_pointshop.lua
pointshop/items/trails/electrictrail.lua
pointshop/items/trails/lasertrail.lua
pointshop/items/trails/loltrail.lua
pointshop/items/trails/lovetrail.lua
pointshop/items/trails/plasmatrail.lua
pointshop/items/trails/smoketrail.lua
pointshop/items/trails/tubetrail.lua
pointshop/cl_main.lua
pointshop/sh_obj_player_extend.lua
pointshop/sv_main.lua
modules/integrationttt/sv_integrationttt.lua
Initial version.