Releases: punteroo/TF2-Item-Plugins
Releases · punteroo/TF2-Item-Plugins
(v2.3.3) Translations Hotfix for vip-killstreak
- Thanks whany GOD for reporting this in my YouTube channel.
- Fixed vip-killstreak not finding translation phrases for Primary, Secondary and Melee weapons.
(v2.3.2) Translations & Fixes
- Fixed issue #2;
vip-unusuals
would set wrong particle effect positions on players' cosmetics because of a missing attribute.
- Fixed possible memory leaks caused by the usage of
MethodMap
s.
- Added the compiled FlaminSarge's TF2IDB plugin, would fix #1.
- Added Spanish and English translations for all plugins. Willing translators please open PRs to implement your language!
- Code re-write and cleanup.
(v2.3.1) (probably) Fixed memory leak from vip-unusuals
Full rewrite of vip-unusuals and its include file. Logic has been re-worked and now accepts late-loading.
Memory leak was reportedly caused by the StringMap
used to keep track of Unusual variables on a player, has been rewritten to utilize an enum struct
instead.
No changes to commands or usage has been issued.
(v2.3.0) Public Release
This is the first public release of the plugin pack. Below are all the commands listed:
vip-australium
- Controls players' weapons for Australium variants, and also enables them to have special weapons such as The Golden Frying Pan, The Golden Wrench and The Saxxy.
- Users can open up a menu where they configurate their preferences. They are not saved, I may include preference saving on the next release.
Command |
Description |
Example |
sm_australium |
Opens up the Australium weapons configuration menu. Highly customizable, not only for australium weapons but also special ones. |
YouTube Video Demonstration |
sm_aussie |
Same as the command above, just shorter. |
N/A |
vip-killstreak
- Controls players' weapons for Killstreak properties. It offers a Sheen (if Specialized) and Killstreaker (if Professional) effect selector for each individual weapon. This means that your primary, secondary and melee may have different types of Killstreaks and also different types of effects on each of them.
- It also has an option to apply the same type and effects on every weapon. Everything is controlled by a menu.
Command |
Description |
Example |
sm_ks |
Opens up the Killstreak configuration menu. |
YouTube Video Demonstration |
sm_killstreak |
Same as the command above, just longer. |
N/A |
sm_killstreaks |
Same as the command above, just longer. |
N/A |
vip-unusuals
- Controls players' cosmetics and applies selective Unusual effects on them. Works very similar to vip-killstreak where you can select individual effects for each one of the compatible hats.
- Not every hat is able to be Unusual, for now only hats that are equipped on the
head
region are able to gain an Unusual effect. I may change this to only filter cosmetics that do not have the capability of being Unusual.
- If the Unusual effect is applied to a multi-class hat, the effect persists on class change.
- If the cosmetic is painted, then the paint is kept with the unusual effect applied. Should also work with halloween spells.
- There is a chance for this plugin to cause a memory leak, I've fixed it on a previous release, but in case this happens again please report it to the Issues page on this Git Repo.
Command |
Description |
Example |
sm_unu |
Opens up the Unusual cosmetics configuration menu. |
YouTube Video Demonstration |
sm_unusual |
Same as the command above, just longer. |
N/A |
sm_inusual |
Same as the command above, just longer. |
N/A |
vip-paints
- Lets players choose a custom paint color for their cosmetics. Only allows cosmetics with the
paintable
capability to be chosen.
- This plugin does not work in conjuction with vip-unusuals as it deletes the Unusual effect applied on the hat to replace it with paint. I might merge these 2 plugins in order to achieve full functionality, probably in a future release.
- This plugin supports team paints. They're applied respectively according to your team.
vip-unusual-glow
- Allows players to apply one of the new 'player glow' Unusual taunt effects on them permanently.
- This plugin has reports of lowering other players' FPS due to the Unusual effect being constantly applied to the player. There is nothing I can do about this issue other than tell you to get a better PC.
Command |
Description |
Example |
sm_unuglow |
Opens up the Unusual Glowing configuration menu. |
YouTube Video Demonstration |
sm_glowme |
Same as the command above, just different |
N/A |
vip-system
- A customizable menu that displays commands for your VIP members. This hasn't got to do with the repository, but I dip this in just if someone needs it.
- Everything is explained in the configuration file located in
configs/vip-system.cfg
with an example of how it must be written.
Configuration File
- To modify the menu, edit the config located in
addons/sourcemod/configs/vip-system.cfg
. An example structure for the config would be as such:
"VIP-System"
{
"Unusual Menu" // What the player reads in the menu as an option.
{
"command" "sm_unu" // The command that is executed for the player.
}
"Killstreak Menu"
{
"command" "sm_killstreak"
}
"Australium & Special Weapons Menu"
{
"command" "sm_aussie"
}
"Unusual Glow Menu"
{
"command" "sm_unuglow"
}
"Hat Paints Menu"
{
"command" "sm_paint"
}
}
Command |
Description |
Example |
sm_vipmenu |
Opens up the VIP menu. Everything is controlled and modified from the configuration file. |
N/A |
sm_vip |
Alias for the main command. |
N/A |
sm_donor |
Alias for the main command. |
N/A |
sm_donator |
Alias for the main command. |
N/A |