Garry's Mod

Garry's Mod

446 ratings
Postal 2 Pee SWEP (R to unzip)
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Weapon
Addon Tags: Fun, Roleplay, Water
File Size
Posted
Updated
1.543 MB
19 May, 2023 @ 2:46pm
10 Jun @ 10:05pm
23 Change Notes ( view )

Subscribe to download
Postal 2 Pee SWEP (R to unzip)

Description
the other pee sweps I've seen kinda half ass it, so I took it upon myself to full ass it - now with vfire support!
the description is kind of a mess, I'll clean it up eventually

Originally based on GMod Roleplay Pee Swep


CLIENT CONVARS:
piss_censor_thirdperson 1/0 | Toggles the censor on other players or in third person
piss_censor_firstperson 1/0 | Self explanatory
piss_water_clouds 1/0 | Toggles clouds in the water, set to 0 if you have bad lag
piss_meter 1/0 | Toggles the pee meter (purely cosmetic for now as you never run out of piss, this is for if I add RP functionality later or whatever)
piss_clean 1/0 | Makes piss look more like water, for those who are put off by the yellow piss (also disables clouds in the water)
piss_hide 1/0 | Makes piss invisible (doesn't currently work with blood or napalm piss... and also disables water clouds)


SERVER CONVARS:
piss_holster_on_switch 1/0 | Enables auto-holstering when switching weapons (off by default so you can run around with your dingus out)
piss_limited 1/0 | Enables limited piss reserves that refill over time, useful for RP servers (feature's in-progress, for now clients have to enable piss_meter on their end to see the meter)
piss_force_swep 1/0 | Forces using the SWEP to piss (binds still work but the player must have the SWEP equipped)
piss_allow_swep_typeswitch 1/0 | Toggles allowing piss type switching with the SWEP's right click
piss_npc_hostile 1/0 | Toggles NPCs turning hostile when pissed on (0 by default)
piss_npc_disgust 1/0 | Toggles NPC voicelines in response to being pissed on (1 by default)
piss_player_disgust 1/0 | Same as above, but with players (1 by default)



CONSOLE & CHAT COMMANDS (requires piss_allow_commands 1):
bind <key> "+piss" | (lets you pee freely when held)
bind <key> "unzip"
or "!unzip" in chat | self explanatory


INSTRUCTIONS:
-RELOAD to unzip
-PRIMARY FIRE to pee (Alternatively, bind keys to the above console/chat commands)
-ALT FIRE to switch piss types (if the server has it enabled)
-pee out burning props/players as well as env_fire entities (most fires, really). if you're on fire, you can pee yourself out by aiming straight up, a la Postal 2
-pee on an NPC to piss them off and turn them hostile (they'll only attack if they have a weapon)

PISS TYPES:
-Pee | Regular, yellow piss. Puts out fires and angers NPCs
-Blood | Red piss, works the same as yellow piss
-Napalm | Burn things


THEY'RE NOT BUGS, THEY'RE FEATURES:
-By default, you don't automatically zip back up when holstering weapons.
-Aiming down makes it look like your stream is detached from your body in first person if you have the censor disabled. This is because the stream starts from your thirdperson player model's crotch.


ADDON CONFLICTS:
-[VManip] Vaulting lets you vault over your own piss to sort of double jump. I don't know if this can be fixed, and I can't be bothered to look into it. Also it's hilarious.


ADDON DEVS:
-you can easily add support for this by adding a OnSplashedWithPiss() function to your entity/weapon/NPC/whatever. The NPC/Player reaction feature adds this function to both the "NPC" and "Player" MetaTables so if you want to add your own functions to players or NPCs you'll need to add a call to the original function as well if you want to preserve that functionality.

CUSTOM REACTIONS:
Extract this zip folder[drive.google.com] into your ADDONS directory, and then navigate all the way through to "lua/autorun/piss_reaction_list.lua" to find the file where reactions are handled. You can comment out or add any of your own, just be sure you add any custom sound files to your server's FastDL if needed!

*Postal Dude playermodel not included
**the fart mod from the video can be found here

Feel free to use this mod in any way you want including making modifications (so long as you give proper credit), just don't reupload my ♥♥♥♥ wholesale

I've got a Patreon if you feel like throwing me a buck or two, no pressure though.[patreon.com]
206 Comments
ре⁧⁧йдж 2 Jul @ 12:09pm 
piss on fire and no more fire piss napalm adds fire
ре⁧⁧йдж 2 Jul @ 12:08pm 
this mod works with vfire
Hi_Hehe 28 Jun @ 4:09am 
yo bro
Mr Jones 28 Jun @ 4:06am 
yo bro
3hunnak_ 20 Jun @ 10:11pm 
Make it so that the puddle appears and stays for a long time. For about 120 seconds. Also, maybe so that the urine makes everything yellow or so. So that you can see that someone just marked that sofa.
VladiMatt  [author] 28 May @ 2:25pm 
added a new clientside cvar to hide piss entirely for those who don't want to see the piss at all, though only for yellow piss for now
JK47PLAYZ 23 May @ 5:58pm 
Mr Pherical WHAT
VladiMatt  [author] 19 May @ 12:57pm 
i think gwater2 is gonna be your best bet there, chief
Mr Pherical 18 May @ 9:59am 
plz add cum
Jack N. Offe 15 May @ 2:12pm 
Thanks