EventScripts Forums
Mattie's EventScripts and Source Forums
Mattie recommends...
Premier Sponsor:Platinum Sponsor:
 
Script Categories
addon (49) admin (269) admins (14) advert (15) adverts (19) afk (15) alerts (12) ammo (23) anti (15) auth (16) automatic (12) awp (23) ban (18) ba_jail (17) bhop (19) block (19) bomb (40) bonus (23) bot (24) bot-management (19) bots (17) bunnyhop (11) Buy (21) cash (65) chat (57) cheat (11) clan (16) classes (22) color (21) colors (18) command (20) commands (18) config (22) connect (42) CS:S (16) css (2507) Damage (35) database (11) dead (15) death (19) deathmatch (70) deathrun (12) disconnect (18) Dissolve (11) dm (20) dod:s (11) dods (389) easy (17) effects (120) English (15) entity (21) es_tools (12) Eventscript (12) flashbang (25) français (99) french (36) fun (288) funny (16) Gabeee (11) gameplay (174) give (16) gravity (11) grenade (25) grenades (29) gun (14) GunGame (26) GunGame5 (11) guns (17) Hack (15) headshot (32) health (55) hegrenade (13) hl2dm (332) HP (13) info (48) information (16) jail (26) jailbreak (11) join (23) jump (12) kick (23) kill (44) kills (22) knife (57) leveling (36) management (14) mani (15) map (25) map-management (27) maps (15) match (17) menu (106) message (20) messaging (52) mod (109) model (14) models (32) money (42) motd (13) music (29) mute (18) nades (18) name (13) noblock (35) player (40) player-management (31) player-tracking (28) popup (56) props (23) protection (27) punishment (50) python (63) quake (18) radio (21) random (36) rank (35) rates (16) rcon (13) realism (21) respawn (61) restrict (36) round (20) rpg (24) rules (42) say (11) scout (19) Script (20) script-helper (25) scriptpack (33) sdk (151) server (44) server-tools (42) shop (12) silly (31) simple (27) skins (25) slay (13) soccer (11) sound (45) sounds (92) spawn (63) speed (25) statistics (13) stats (48) STEAMID (23) Superhero (13) surf (31) Team (25) team-balance (14) teleport (12) text (14) TF2 (143) time (17) timer (14) tools (15) tracers (17) triggers (11) uedi (18) uses_auth (18) utility (11) vip (12) vote (36) voting (22) war (20) wcs (24) wcs:Python (32) weapon (77) weapons (114) web (14) welcome (12) zm (24) zombie (90) zombiemod (51) zombies (11)
Script Authors
*XYZ*SaYnt (12) .:MiB:. (11) .eMko* (6) 101satoon101 (10) 3R10N (24) 4u571n91 (5) 7355608 (9) Absolute (8) Ace Rimmer (40) adminc (5) Adz (8) AgathaKnuppelkuh (8) aidden (8) ajax (5) ak_47 (6) Al3c Tr3v3lyan (6) allstareng (5) ashbash1987 (9) ATAMAH (7) aznone (5) B00M (5) BackRaw (41) BFH_RedBull (8) bigfabi (7) Bioko (7) Blade (10) bladesback (13) bobdole (11) bodzsar1 (8) bonbon (36) Brainsucker (30) cagemonkey (8) carbon-14 (10) CaskioUTF (5) cbirou (15) ChaCaLz2psy4 (5) CharlesT (5) Chrisber (5) chrismrulz (9) Chun (6) cladiron (10) clipz934 (8) Colster (21) Cookieman8 (7) craziest (10) DanielB (19) Darkness123 (8) Dave (9) dbozan99 (7) deathx9 (5) Deathyy (16) dhack (16) Di[M]aN (12) DoCky (27) Don (15) dordtcore (8) DragonFreddo (8) Drassil (5) Einlanzers (42) EmbouT (10) emilplov (7) Errant (10) Eun (6) Fantole (9) Franc1sco (9) freddukes (18) Frequency (6) Fulmine (5) GAMEREN2 (8) german9114 (13) GODJonez (38) GoodfellaDeal (5) Hansi (6) HitThePipe (7) HOLLDIDAY (9) Icetouch (6) ichthys (25) infamous1 (9) Jeff91 (45) JoeyT2006 (30) Juba_PornBorn (12) jxl180 (10) KDBFame (6) L'In20Cible (7) Largo Usagi (10) Lobe (11) loKkdoKk (7) lolo-le-haricot (7) LosNir (5) Lumpi@Work (9) M4rc3L-XCN (7) macshot (6) Matth (6) Mattie (20) MBchrono (15) McFly (20) Medda (5) Memphis-84 (10) Messiah93 (12) Mickyy (5) micmacx (6) Mitchell (5) Mordavolt (7) MrScriptaz (5) mryoung (6) Nicolous (26) ojii (31) Omega_K2 (8) Owned|Myself (8) P3N (7) pand3mic (5) parsimba (5) Pascal257 (9) PatPeter (7) PDrop (10) Phaedrus (18) PhantOm Fury (7) phoenix131 (9) pinkyyy -.- (5) pitbull0993 (7) randomknifer (9) Ratzee (6) ReaCtioN2oo9 (6) Rennnyyy (17) revolutionfighters (6) RideGuy (12) Rio (9) Roeliekt (6) runamagic (13) sandking220 (6) Sarcasm_Poisoning (10) saRs| Johnny-5 (13) Schubaal (10) sea212 (5) sega74rus (7) sgt.angel (6) sicilia (5) sicman_adrian (22) skillz92 (7) sn4k3 (18) snake38 (10) sonicsight (7) spoonman184 (8) stabby (22) stas (22) Strontium Dog (30) SumGuy14 (25) SuperDave (45) surfteam (5) TaCo (5) TanaToS (17) Tealk (6) teowow (16) TheCheeTaH (20) TheDonFather (5) theresthatguy (6) Tiny Tod (7) Totyahun (9) uedi (38) Undead (25) usernamesaretaken (15) Warren (13) westham (6) WhiteAvenger (7) Wonder (14) X-Mania (5) XE_ManUp (13) xfalcon61 (5) zSweetXz (5) [Cs]Lord_Inferno2 (11) [NATO]Hunter (28) ||Wolf|| (10)
Search

Post new topic Reply to topic
Go to page 1, 2, 3, 4, 5, 6  Next
Author Message
User avatar
Site Administrator
Site Administrator
Profile

Posts: 7438
Location:
At Work
 
New postPosted: 2005-08-31, 9:34 pm 
   Post subject: PuppetPunish Script Pack by Mattie

Image

:arrow: PuppetPunish v1.0 by Mattie

EDIT: Unfortunately this script has been broken by Valve security changes to Source. There is no plan to revive it.

PuppetPunish is a new TK menu that allows you to partially control the teammate that killed you. It's a great deal of fun.

Requirements:
------------------------------
  • EventScripts v0.9.1+
  • Mani Admin Plugin v1.1.0w or higher
------------------------------

Features:
------------------------------
    If a teammate kills you, you will be asked if you want to punish them by controlling them like a puppet.

    After that, you are given a menu of strings that you can pull. The teamkiller will then involuntarily move the part of the body that you pulled. For example, if you pull the trigger finger, they start firing. Feet makes them jump. Right arm makes them drop their weapon. Etc, etc.

    Sparks and messages issue forth to help indicate when strings are pulled.

    Each time the victim pulls a string, it will give them the option to pull another string in a second or two.
------------------------------

Test Server:
------------------------------
    This is running on my Newbies Only test server if you'd like to take it for a spin and see how you like it:
    207.36.209.213:27015
------------------------------

Installation:
------------------------------
  • Extract the below zipfile into the puppetpunish subdirectory of your events directory (if your not sure where that is its the same as this)
  • Add: eventscripts_register puppetpunish to you autoexec.cfg.
  • :arrow: Turn off any TK punishment system you already have. For example, with Mani, you need to set mani_tk_forgive 0 to disable the TK punishment menu.
  • Restart your server in order for the autoexec.cfg to execute. Or you can use rcon to register the script pack. rcon eventscripts_register puppetpunish (ma_rcon / nm_rcon will also work)
  • If you're confused about the install, see this thread.
------------------------------

Screenshots:
------------------------------
    Image
    Image
------------------------------
Let me know if you have questions or comments. Enjoy!
-Mattie


Last edited by Mattie on 2008-03-26, 11:49 am, edited 4 times in total.




User avatar
Moderator
Moderator
Profile

Posts: 4920
Location:
/dev/null
 
New postPosted: 2005-08-31, 9:49 pm 

hahah thats great if you dont mind Im going to add this under my tk menu in my server

_________________
~ The_WuH
_________________
All code I give out is licensed - http://creativecommons.org/licenses/by-nc-sa/3.0/us/
Image
Weeks of programming can save you hours of planning.


User avatar
Moderator
Moderator
Profile

Posts: 792
 
New postPosted: 2005-08-31, 9:49 pm 

very creative. i happened to be on the server tonight and saw it in effect.


User avatar
Regular
Profile

Posts: 161
 
New postPosted: 2005-08-31, 9:54 pm 

Ha! excellent work mattie I love seeing script packs like this KEEP IT UP! :D

_________________
http://www.cs-sourcemod.com


User avatar
EventScripts Administrator
EventScripts Administrator
Profile

Posts: 3479
Location:
Calgary, Waterloo, Ottawa
 
New postPosted: 2005-08-31, 10:45 pm 

lol great idea!

and nice formatting btw :D

_________________
Image
Image


User avatar
New User
Profile

Posts: 14
 
New postPosted: 2005-08-31, 11:46 pm 

lmao! good stuff. If I was running an ff server, this would be on it. Hell this almost makes me want to switch to ff :)


User avatar
Regular
Profile

Posts: 127
Location:
Bern, Switzerland
 
New postPosted: 2005-09-01, 2:32 am 

awuh0 wrote:
hahah thats great if you dont mind Im going to add this under my tk menu in my server


Cool, could you post your whole Tk Menu? Cauz it would be cool to jsut offer this as one of many Punishment OPtions

_________________
Image


User avatar
Moderator
Moderator
Profile

Posts: 4920
Location:
/dev/null
 
New postPosted: 2005-09-01, 3:57 am 

my tk menu is buried in here somewhere, it prolly needs updaing badly though

_________________
~ The_WuH
_________________
All code I give out is licensed - http://creativecommons.org/licenses/by-nc-sa/3.0/us/
Image
Weeks of programming can save you hours of planning.


User avatar
Helper
Profile

Posts: 209
Location:
GERMANY
 
New postPosted: 2005-09-01, 5:22 am 

sounds like a lot of fun with this script *gg*

_________________
Image


User avatar
Expert
Profile

Posts: 1059
Location:
Belgium
 
New postPosted: 2005-09-02, 9:42 am 

Great work. I love that idea. I already tried to make users execute +actions but never noticed that you had to execute the -action just a bit later. It doesn't work if it's not delayed. Thanks for that pack.

PS: just a little thing...I'me having problems sometimes when making myself execute +commands like that. For example I used a bind like that :

bind v "ma_cexec mcfly +forward;ma_rcon es_delayed 0.1 ma_cexec mcfly -forward"

This worked well by pushing the V key several times. And I still could use my normal key (if you make someone execute a +action he won't be able to execute it with his normal key again until you make him execute the matching -action or make him execute his config.cfg).

However a few minutes ago I went to an online server and experienced really bad things. If I kept the forward key down for instance then I stopped running after 2 seconds and then started running again etc...It was acting like lags. Sometimes I couldn't jump etc...I deleted my config.cfg and rebound all my keys and nothing changed...After 5-6 retries it worked again don't know why...
So ppl please be careful with ma_cexec !
If you know why it did that Mattie please tell us.

_________________
-=McFly=-


User avatar
Expert
Profile

Posts: 1059
Location:
Belgium
 
New postPosted: 2005-09-02, 9:45 am 

Because I'm planning on making a total "player_controller" pack that would allow an admin to control another player instead of himself (to reset its config I just make him execute his config.cfg and everything comes back as before).

_________________
-=McFly=-


User avatar
Moderator
Moderator
Profile

Posts: 792
 
New postPosted: 2005-09-02, 10:15 am 

McFly wrote:
Because I'm planning on making a total "player_controller" pack that would allow an admin to control another player instead of himself (to reset its config I just make him execute his config.cfg and everything comes back as before).


this might interest you: Ichthys' Possess Script


User avatar
Expert
Profile

Posts: 1059
Location:
Belgium
 
New postPosted: 2005-09-02, 6:29 pm 

Oh thanks hadn't seen it. I'll get and try it !

_________________
-=McFly=-


User avatar
Moderator
Moderator
Profile

Posts: 4920
Location:
/dev/null
 
New postPosted: 2005-09-02, 6:56 pm 

speaking of ichys posses script pack, ichy update your script pack to work better with getclientvars so you dont mess up peoples binds!
and then Im going to use it :)

_________________
~ The_WuH
_________________
All code I give out is licensed - http://creativecommons.org/licenses/by-nc-sa/3.0/us/
Image
Weeks of programming can save you hours of planning.


User avatar
New User
Profile

Posts: 22
 
New postPosted: 2005-09-04, 4:31 pm 

Will it work on beetlesmod? I know it's not a requirment. JUST ASKING.

If not, will you please do it?


User avatar
EventScripts Administrator
EventScripts Administrator
Profile

Posts: 3479
Location:
Calgary, Waterloo, Ottawa
 
New postPosted: 2005-09-04, 5:00 pm 

ATI4EVER! wrote:
Will it work on beetlesmod? I know it's not a requirment. JUST ASKING.

If not, will you please do it?


I think beetle has implimented some sort of menu system but its kind of different from mani and nemod. Meaning that it would take more to convert this for use with bm.

_________________
Image
Image


User avatar
Newbie
Profile

Posts: 55
 
New postPosted: 2005-09-04, 7:41 pm 

Would admin immunity in mani's prevent this from working. I tried it and there would be a little spark, but no control. I tried it on another person,and they tried on me...

_________________
www.lawgiver.us

CSS Server
lawgiver.nuclearfallout.net:27015
lg.nuclearfallout.net:27015


User avatar
EventScripts Administrator
EventScripts Administrator
Profile

Posts: 3479
Location:
Calgary, Waterloo, Ottawa
 
New postPosted: 2005-09-04, 10:07 pm 

supermj wrote:
Would admin immunity in mani's prevent this from working. I tried it and there would be a little spark, but no control. I tried it on another person,and they tried on me...


Yes. If you admins are immune to "client exec" then it wont work on them.

Im curious as to why Mattie didnt use es_cexec instead of ma_cexec. Then there would be no issue.

_________________
Image
Image


Last edited by ichthys on 2005-09-05, 3:34 pm, edited 1 time in total.

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 98 posts ]  Go to page 1, 2, 3, 4, 5, 6  Next


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group