- 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 NULLconstraints fromsh_pointshop_player.inventoryandsh_pointshop_player.equippedinmysqloomode 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.luapointshop/sh_loader.luapointshop/sv_main.lua
- Added the
item_modelItem 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.luapointshop/language/english.luapointshop/cl_menu.luapointshop/lib_loungeui.luapointshop/modules/itemmanager/templates/item_model.luapointshop/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 Modefrom the bottom-left of the main menu. This change aims to leave more space for normal item categories. - Added the
sh_pointshop_add_item_onceconsole 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.luapointshop/language/english.luapointshop/modules/clientoptions/cl_clientoptions.luapointshop/modules/integrationttt/sv_integrationttt.luapointshop/modules/itemmanager/templates/item_basic.luapointshop/modules/itemmanager/cl_itemmanager.luapointshop/modules/itemmanager/sv_itemmanager.luapointshop/modules/transferpoints/cl_transferpoints.luapointshop/cl_main.luapointshop/cl_menu.luapointshop/cl_rendering.luapointshop/lib_loungeui.luapointshop/sh_loader.luapointshop/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_textwearabletemplate. You can modify variables like text, color, whether it should be rainbow and scale. - Added the
AdminUsergroupsoptions which allows you to easily set usergroups that are considered as admins. Used by various modules. - Fixed Points Tranfer's
CanStandardTransferfunction 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.luapointshop/cl_main.luapointshop/cl_menu.luapointshop/cl_rendering.luapointshop/lib_database.luapointshop/sh_loader.luapointshop/sh_obj_player_extend.luapointshop/sv_main.luapointshop/items/models/alyx.luapointshop/items/models/barney.luapointshop/items/models/breen.luapointshop/items/models/gman.luapointshop/items/models/skeleton.luapointshop/items/models/zombine.luapointshop/items/trails/electrictrail.luapointshop/items/trails/lasertrail.luapointshop/items/trails/loltrail.luapointshop/items/trails/lovetrail.luapointshop/items/trails/plasmatrail.luapointshop/items/trails/smoketrail.luapointshop/items/trails/tubetrail.luapointshop/modules/integrationttt/sv_integrationttt.luapointshop/modules/itemmanager/cl_itemmanager.luapointshop/modules/itemmanager/sv_itemmanager.luapointshop/modules/itemmanager/_module.luapointshop/modules/itemmanager/templates/item_basic.luapointshop/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.luapointshop/modules/itemmanager/_module.luapointshop/lib_database.luapointshop/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.OnEquipandITEM.PlayerSpawnnot 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.luapointshop/items/trails/electrictrail.luapointshop/items/trails/lasertrail.luapointshop/items/trails/loltrail.luapointshop/items/trails/lovetrail.luapointshop/items/trails/plasmatrail.luapointshop/items/trails/smoketrail.luapointshop/items/trails/tubetrail.luapointshop/cl_main.luapointshop/sh_obj_player_extend.luapointshop/sv_main.luamodules/integrationttt/sv_integrationttt.lua
Initial version.