Releases: schwarper/cs2-store
Releases · schwarper/cs2-store
0.1.2
- Replaced 'any' with 'count' to display items on the menu.
- Included 'coloredskin' as an option in the menu.
- Removed redundant armor commands.
- Introduced 'armorValue' for armor.
- Introduced 'godmodeTimerValue' for godmode.
- Introduced 'gravityValue' for gravity.
- Introduced 'healthValue' for health.
- Added 'armModel' and 'disable_leg' options for player skins.
- Added 'default_model_disable_leg' option for default player skins.
- Added 'speedValue' and 'speedTimerValue' options for speed.
- Added 'acceptInputValue' option for tracer.
- Added 'acceptInputValue' and 'angleValue' options for particle trails.
- Added acceptInputValue for grenadetrail
- Added widthValue for beam trails
- On map start, added commands to delete expired items from the database and variables
- Introduced roulette as a new module
- Included an option to give credits to SteamID not present on the server.
- Added CultureInfo.InvariantCulture for float conversion.
- Colored skin colors (green, blue etc) are now equipable.
0.1.1
- The vector library now includes IsZero and Copy functions.
- A problem preventing the changing of player skin has been fixed.
- Resetplayer will now directly clear player data from the database.
- The coloredskin item now features a color option that can be unequipped. To use it, set the type to coloredskin_color and enter a color.
- The trail item has been updated with three new options: customizable models, colorful, or single color.
- The plugin now utilises .NET 8.
0.1.0
IF YOU ARE USING AN OLDER DATABASE, PLEASE UPDATE THE DATABASE USING THESE COMMANDS
ALTER TABLE `store_players` CHANGE `DateOfJoin` `DateOfJoin` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP;
ALTER TABLE `store_players` CHANGE `DateOfLastJoin` `DateOfLastJoin` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP;
ALTER TABLE `store_items` DROP COLUMN `Color`;
ALTER TABLE `store_items` CHANGE `DateOfPurchase` `DateOfPurchase` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP;
ALTER TABLE `store_items` ADD COLUMN `DateOfExpiration` DATETIME NOT NULL;
ALTER TABLE `store_equipments` DROP `Color`;
- Added tracer.
- Added lifetime for tracer and trail.
- Added sell ratio.
- Fixed problem with buying free items that have the same unique id.
- Removed class for "items" data pulled from json and assigned to dictionary. This made it easier to add data to items.
- Added precache command for grenade track and set it to only work for grenades.
- Added credit control to the gift command.
- Added type control for items with same uniqueid but different type.
- Added distance for trail. If the distance between your previous location and your current location is less than 5, the trail will not appear.
- Added expiration time for items.
- Changed TIMESTAMP values in the database to DATETIME.
- Fixed coloredskin.
- Fixed a problem where entity error was not valid.
0.0.9
0.0.8
0.0.7
- Added a setting that allows you to choose whether or not to purchase a weapon in the pistol round.
- Added null control to CCSPlayerController data.
- Fixed an issue where trying to save the database of people who disconnected without joining the game.
- The check that causes an error in the model change command has been removed and a check if the model is null has been added.
- The GlobalGameRules null check has been removed.
- Fixed the problem with gravity items not working.
Thanks to @xshadowbringer
0.0.6
0.0.5
- If the total in the Credits.Give system is less than zero, the control has been added.
- Apis have been updated. Some API names have been changed. New API commands added.
- Colored skin added.
- Ontick has been made common for trail and coloredskin.
- Simplified the player pull command in the smoke item.
- Respawn has been adjusted so that it can only be picked up when dead.
- The alive parts of items have been made null when equipable is true.
- Trail has been changed. You must enter the entity model in the unique section.
- Added the command to prevent giving credits in warmup.
Thanks to @oppars01 for trail
0.0.4
- Added store core files
- Some database commands have been freed from asynchronous execution.
- TryGetValue has been used instead of ContainsKey for GlobalDictionaryPlayer data.
- Added sample file for api system.
- Added api files
- Added ua and ru lang files.
Thanks to @partiusfabaa for api system
0.0.3
- Removed unnecessary print text used for debugging.
- Model change command moved to PlayerUtils. Fixed problems with models.
- Health command moved to PlayerUtils and max health added to config file.
- Added SetStateChanged command for armour and added max armour to config file.
- Fixed problem where item would not be purchased if return was placed in equip section for items that cannot be equipped.
- Fixed issue where store_equipments could not be retrieved from the database.
- Database playerName value was set to utf8mb4_unicode_ci. Please update the database.