Raised This Month: $51 Target: $400
 12% 

Anti-camp


Post New Thread Reply   
 
Thread Tools Display Modes
hubington
Junior Member
Join Date: Aug 2007
Old 08-29-2007 , 19:09   Re: Anti-camp
Reply With Quote #21

If by Hud message you mean the one that goes in the centre of the screen I disagree regardless of if your refering to everyone else paying attention or the guy who is camping.


From the point of view of everyone else:
Once the beacon sound starts going everyone who is intereste will hear it and look to see who the camper is on the chat line. If they can't hear it then they aren't close enough to take advantage of it anyway, and if they don't care then by slaping it in the middle of their screen you are making the camper even more of an anoyance than they were, which isn't the goal.
From the point of view of the camper:
A big circle has just started to appear around them with a strange beeping noise, if they don't notice that then they arn't going to notice a message. Even if they don't know it's an anti-camp feature they are going to look to the chat line to try and work out what is going on as that usually holds some clue as to why a punishment is happening.

If you really want to get the attention of the camper though slap off a little health ever few seconds, slap sound included. There are only 2 things better at getting someones attention than removing some of their health. Those are remove all of their health or remove them from the game as a whole.

I've been running a non-sourcemod plugin that does this for the last 3 months and people pay attention to the chat line when you have the beacon and the sound to alert them to the camp offence.
__________________
If it's stupid, but it works, it's not stupid
hubington is offline
st0kata
Member
Join Date: Aug 2007
Old 08-31-2007 , 17:12   Re: Anti-camp
Reply With Quote #22

ok it's your decision i've just suggested it cuz imo would be nice to have such function. so i'm waiting for the update so that i can use this plugin in my server
st0kata is offline
tcviper
Veteran Member
Join Date: Oct 2005
Location: Netherlands
Old 09-01-2007 , 10:49   Re: Anti-camp
Reply With Quote #23

Dont forget to add admin immunity mate ;)
__________________
tcviper is offline
Send a message via MSN to tcviper
dalto
Veteran Member
Join Date: Jul 2007
Old 09-01-2007 , 12:00   Re: Anti-camp
Reply With Quote #24

Quote:
Originally Posted by tcviper View Post
Dont forget to add admin immunity mate ;)
Im a going to start calling you the admin immunity king. OK, easy enough to add here, will be in the next release.
dalto is offline
bebR
Junior Member
Join Date: Aug 2007
Old 09-03-2007 , 04:23   Re: Anti-camp
Reply With Quote #25

Hello,

Could a disarm feature be implemented ? or something like auto slapping, in addition of beaconing the player ?

I love seeing a awp camper with only his knife left !!!

Thanks in advance.
bebR is offline
dalto
Veteran Member
Join Date: Jul 2007
Old 09-03-2007 , 11:46   Re: Anti-camp
Reply With Quote #26

Quote:
Originally Posted by bebR View Post
Hello,

Could a disarm feature be implemented ? or something like auto slapping, in addition of beaconing the player ?

I love seeing a awp camper with only his knife left !!!

Thanks in advance.
OK, I assume they shouldn't be ablke to pick weapons after they have been stripped?
dalto is offline
hubington
Junior Member
Join Date: Aug 2007
Old 09-03-2007 , 11:52   Re: Anti-camp
Reply With Quote #27

I know you can make people drop weapons with eventscripts so I'd assume you can do it with sourcemod. However before thinking if you could you need to work out if you should.

With any system that auto punishes you need to think about what sort of situation could trigger the event. With say spawn protection it's quite cut and dry, you can check when they spawned and be confident your not punishing someone who dosn't deserve it. camping however it a more tricky one to manage. you have your region and duration set for what qualifies as camping. CT1 now encounters T1 and they both get pinned and start to exchange fire, CT1 kills T1 but T2 has come over to avenge his falled friend so CT1 remains pinned down. CT1 has now spent enough time in a small enough region to trip a camp alert and has his gun taken off him. As a result he is easily killed.

In that situation I'd be very anoyed. If I'd just had a little health slapped off I wouldn't be happy but I could accept that becuase it isn't like I was slayed or anything and if someone was habitually camping they would get lots of health slapped off.

If you are going to start putting in stuff to seriously penalise players and you don't want people to leave your server in drones then you need to put in something to detect habitual offenders and then restrict those punishments to them. I'm not sure if thats going to be a bit more work than Dalto had intended though.
__________________
If it's stupid, but it works, it's not stupid
hubington is offline
bebR
Junior Member
Join Date: Aug 2007
Old 09-03-2007 , 14:14   Re: Anti-camp
Reply With Quote #28

Well, thanks that explanation, for sur I pretty much like when my server is full. Maybe, a camper should only be disarmed when he has been caught X times (X should be a cvar).

For the moment, Anti-camp plugin is ok for me, but I thought it could be a bit more sophisticated, without saying that coding it was easy !!

Thanks for your answers.
bebR is offline
dalto
Veteran Member
Join Date: Jul 2007
Old 09-03-2007 , 14:28   Re: Anti-camp
Reply With Quote #29

Over time I will be adding an escalating punishment system. For now, I want to add some basic punishments first.
dalto is offline
J@y-R
Senior Member
Join Date: Jan 2007
Location: Hamburg (Germany)
Old 09-05-2007 , 06:24   Re: Anti-camp
Reply With Quote #30

I have this find in my sourcemod logs


Code:
L 09/04/2007 - 17:32:33: SourceMod error session started
L 09/04/2007 - 17:32:33: Info (map "de_dust2") (file "errors_20070904.log")
L 09/04/2007 - 17:32:33: [SM] Native "GetClientAbsOrigin" reported: Client 11 is not in game
L 09/04/2007 - 17:32:33: [SM] Displaying call stack trace for plugin "anticamp.smx":
L 09/04/2007 - 17:32:33: [SM]   [0]  Line 184, /home/groups/alliedmodders/forums/files/2/9/5/7/5/19661.attach::CaughtCampingTimer()
L 09/04/2007 - 17:34:16: [SM] Native "GetClientAbsOrigin" reported: Client 11 is not in game
L 09/04/2007 - 17:34:16: [SM] Displaying call stack trace for plugin "anticamp.smx":
L 09/04/2007 - 17:34:16: [SM]   [0]  Line 184, /home/groups/alliedmodders/forums/files/2/9/5/7/5/19661.attach::CaughtCampingTimer()
L 09/04/2007 - 17:35:39: [SM] Native "GetClientAbsOrigin" reported: Client 4 is not in game
L 09/04/2007 - 17:35:39: [SM] Displaying call stack trace for plugin "anticamp.smx":
L 09/04/2007 - 17:35:39: [SM]   [0]  Line 152, /home/groups/alliedmodders/forums/files/2/9/5/7/5/19661.attach::CheckCamperTimer()
L 09/04/2007 - 18:53:51: Error log file session closed.
L 09/04/2007 - 22:38:26: SourceMod error session started
L 09/04/2007 - 22:38:26: Info (map "de_dust2") (file "errors_20070904.log")
L 09/04/2007 - 22:38:26: [SM] Native "GetClientAbsOrigin" reported: Client 4 is not in game
L 09/04/2007 - 22:38:26: [SM] Displaying call stack trace for plugin "anticamp.smx":
L 09/04/2007 - 22:38:26: [SM]   [0]  Line 184, /home/groups/alliedmodders/forums/files/2/9/5/7/5/19661.attach::CaughtCampingTimer()
J@y-R is offline
Send a message via ICQ to J@y-R Send a message via MSN to J@y-R
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 21:22.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode