WPP Stands for Wolf Prop Protection, Witch is a powerful new prop protection system.
Have you ever been in a situation where you have given one of your friends buddie access on the prop protection to do somthing and then they just abbuse that privalige.
Maybe you’ve been scared to hand out prop protection because people can easily remove and duplicate your contraptions.
Well i’m sure every gmod player has said “Oh i wish i could only allow them to do what i want them to do.” WPP is the answer to this problem.
By seperating the differnt actions players can do to other players props, WPP offers a more secure prop protection.
WPP also has a prop share feature and a built in anti-noclip as well as featuring a stlyish and user freindly interface.
Actions control the limits of your prop protection buddies.
Physgun = Speaks for itself allows Physgun control over your entitys.
Grab = Gravity Gun access over your entitys.
Tool = Again this allows for ToolGun access over your entitys.
Use = Allows players to press the use key on your entitys.
Remove = Remover tool acces to remove your entitys.*
Duplicate = Duplicater and Advanced Duplicater tool acces to your contraptions.*
No Clip = Like Uclip it allows players to noclip into your entitys.
Damage = Prevent players from smashing up and destroying your props.
CPPI = This is just for CPPI based addons.
- This Tool is only accesable with this Action even with Tool Access you can not use it with out this Action but also you do not need tool access.
The list shows players as they join, it also removes players when they leave, so you never have to refresh the menu once its open.
You can open the Menu with ‘wpp_menu’ or ‘wpp_share’ for prop share.
You can access the Admin menu under the ‘Admin’ section of the ‘Utilities’ tab.
There are also 3 buttons in the utilities tab.
The hud has several modes that cna be changed in the menu.
By deafult the hud is in ‘Side Box’ mode witch is simular to SPP’s hud.
You can change the hud to show PP status in the center of props by changing the mode.
To better understand this feature just join a WPP server and take a look.
E2 Gate Functions (wiremod)
Number = wppTouch() -> The number returned represents the Touch Action.
Number = wppPickUp() -> The number returned represents the PickUp Action.
Number = wppTool() -> The number returned represents the Tool Action.
Number = wppRemove() -> The number returned represents the Remove Action.
Number = wppDuplicate() -> The number returned represents the Duplicate Action.
Number = wppUse() -> The number returned represents the Use Action.
Number = wppNoClip() -> The number returned represents the NoClip Action.
Number = wppDamage() -> The number returned represents the Damage Action.
Number = wppCPPI() -> The number returned represents the CPPI Action.
Number = Player:wppPlayerCan(Entity,Access) -> Returns (0/1) if Player can do the Action on Entity. Number = Player:wppPlayerTrusts(Player,Access) -> Returns (0/1) if Player1 trusts Player2 to do Action. Number = Player:wppGetTrust(Access) -> Returns (0/1) if the E2 owner trusts Player to do Action. Number = Entity:wppGetPropShare(Access) -> Retruns (0/1) if Entity has PropShare Acces for Action. Player:wppSetTrust(Access,Allow) -> Sets the E2s owners trust for player to do action when allow is (0/1). Entity:wppSetPropShare(Access,Allow) -> Sets the PropShare for Action on Entity, When the E2 owner owns Entity.
wpp_allow_use_on_world Default ‘1’
Set to ‘0’ to disable ‘use’ on world objects.
Set to ‘1’ to enable Players to be able to ‘use’ on world objects.
Set to ‘2’ to enable Admins to be able to ‘use’ on world objects.
Set to ‘3’ to enable Super Admins to be able to ‘use’ on world objects.
wpp_allow_admins Default ‘2’
Set to ‘0’ to disable overpowering.
Set to ‘1’ to enable Admins to overpower Players.
Set to ‘2’ to enable Super Admins to overpower Players and Admins.
wpp_anti_noclip Default ‘1’
Set to ‘0’ to disable noclip protection.
Set to ‘1’ to enable noclip protection.
wpp_auto_cleanup Default ‘300’
Set to the time (in seconds) it takes before a disconected players entities are removed.
Set to ‘0’ to disable auto clean up.
wpp_auto_admins Default ‘0’
Set to 0 to enable auto cleanup for all players.
Set to 1 to disable auto cleanup for all Admins.
Set to 2 to disable auto cleanup for all SuperAdmins.
wpp_stop_damage Default ‘1’
setting this to 0 disables the damage action from preventing damage.
Doridian -> Inspired me to learn lua
Divran -> Taught me lua.
Divran -> CPPI implementation.
JamesBond -> Dev Testing
PepsiHax -> Dev Testing
 Fixed Admin Menu not working properly. (For real this time)
 Added new Admin menu under the ‘Admin’ section of the ‘Utilities’ tab.
 Fixed Damage Action.
 Added Damage Action.
 Added new HUD Modes.
 Added convar ‘wpp_auto_admins’.
 Super Admins can now access disconnected players props.
 Fixed a minor bug.
 E2 functions added.
 Added hook for admin check “WPPAdminCheck->(ActionID,Player,Owner)”
 Minor bug fix.
 Fixed bug that would break cppi.
 First part of admin menu installed.
 Menu visual upgrade.
 TOTAL 100% RECODE!!