Garry's Mod

Garry's Mod

537 betyg
Postal 2 Pee SWEP (R to unzip)
   
Utmärkelse
Favorit
Favoritmarkerad
Avfavoritmarkerad
Content Type: Addon
Addon Type: Weapon
Addon Tags: Fun, Roleplay, Water
Filstorlek
Lades upp
Uppdaterades
1.543 MB
19 maj, 2023 @ 14:46
24 jul @ 7:39
26 ändringsnotiser ( visa )

Abonnera för att ladda ner
Postal 2 Pee SWEP (R to unzip)

Beskrivning
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]
220 kommentarer
是毛豆呀 30 sep @ 16:11 
兄弟 我超你
VladiMatt  [skapare] 26 sep @ 0:31 
I'd very much like to see the string you sew with, because the stream's just a little thinner than a typical humanoid model's finger so you must be sewing with thin rope.
sourcᵉ 25 sep @ 7:22 
make it thicker, the pee has the thickness of sewing string
VladiMatt  [skapare] 9 aug @ 15:12 
Are you getting any errors? If not, try entering piss_hide 0 in console
Mas 8 aug @ 21:09 
Why is it invisible?
a 2 aug @ 8:19 
That's the ticket.
VladiMatt  [skapare] 25 jul @ 16:11 
At some point I might look into building a better system, but I don't want to promise anything when I don't have a lot of time or energy to add new features like that right now.

The system I provided is rather barebones but it already does most of what you describe for most HL2 NPCs. Vortigaunts do actually have a degree of support, I just had trouble finding good Vort lines to use so I configured them to default to the generic male reaction list used by male citizens and a couple other characters with limited lines for me to pull good reactions from.

It's definitely not a perfect system but it doesn't require much effort to set it up to support any given NPC or playermodel. I don't have the ability to make it automatically detect an entity's gender because there doesn't seem to be a system for that in the engine, so it would have to be set on a per-model basis.
♬♫~Joe Blaze~♫♬ 25 jul @ 12:13 
Too convoluted, I want simple reactions where female models with female anims will automatically have alyx's voice kind of thing. And vortigaunts/models that share vort animations have their own reactions. And males have barney's voice.
VladiMatt  [skapare] 24 jul @ 6:47 
nah that cvar is for pissing on other players but honestly it should probably also affect self-pissing, too. i'll go ahead and fix that now
Petra 24 jul @ 1:07 
is that where you piss in your mouth