Anti-Corner Sneaking Script

This is where all Eternal War game suggestions should go.

Moderators: Bigby, Xianio

Xianio
Eternal War's Mortician (PU)
Posts: 472
Joined: Mon Jan 22, 2007 3:08 pm

Anti-Corner Sneaking Script

Post by Xianio »

Corner Sneak: A character who comes out of stealth mode to strike 1-2 blows against an opponent then disappearing behind cover and entering sneak mode once again in an attempt to avoid being attacked back. "Sneak attacks" are not required to be classified as a Corner Sneaker.

Well I came up with an idea to prevent or at least slow down corner sneaks so that we prevent them from being quite as annoying as they were before. So here's the idea:

Give Sneak Mode a 6 second cooldown (about the length of 1 round). I got this idea from how nwn2 does things. This prevents sneaks from hitting like once or twice then zinging around a corner and going instantly back into hide. This will have no effect on melee cs'ers as they will have to attack then sprint for cover anyway, this just prevents archer sneaks from being quite so annoying.

Now I don't script or run any servers so I have no idea how hard this would be on the lag. I know it's not that tricky to code, they did it once on an rp server of mine. Hopefully this won't increase lag to much but it would help weaken archer Corner Sneaks.
User avatar
Casas
Adept of Dark Incantations
Posts: 1188
Joined: Sat Dec 30, 2006 11:39 am
Location: S. Texas

Post by Casas »

That is SO not your idea, I proposed that idea over a hundred times. I believe it requires heartbeat, which is what Rary always told me to shut me up..

For those of you that dun know.. this server has no heartbeats (except for companions). That's one of the reasons is so lag free compared to others.
For such a lonely soul, you're having such a nice time.
Xianio
Eternal War's Mortician (PU)
Posts: 472
Joined: Mon Jan 22, 2007 3:08 pm

Post by Xianio »

I was pretty sure I suggested that idea to you first like 4 months ago. I also suggested a script that would prevent them from coming out of sneak within 12 seconds of when they went into it...but that ones unfair if you have a great spotter against them.

But who's idea is what has got lost in time as I'm sure neither one of us is going to remember a differing story to there own.
User avatar
Casas
Adept of Dark Incantations
Posts: 1188
Joined: Sat Dec 30, 2006 11:39 am
Location: S. Texas

Post by Casas »

BS, 4 months wouldn't been soon enough. I proposed it back when I made the spell changes post.. go look at the old forums. You never suggested that to me. :P

And I never made it up, I got it from nwn forums. It's an ancient fix for ShadowDancers HIPS.
For such a lonely soul, you're having such a nice time.
Xianio
Eternal War's Mortician (PU)
Posts: 472
Joined: Mon Jan 22, 2007 3:08 pm

Post by Xianio »

4 months was an estimation. I was pretty sure we talked about that before that post was made. Can't say that I remember. All I know is that I'm pretty sure I came up with it first and presented the idea to you. Perhaps you already had thought of it but I thought I spoke to you about it first before any mention of it was made....but it doesn't matter who's idea it was as it would be nice to test to see if it would work. Who knows, perhaps 1 heartbeat wouldn't kill anything.
User avatar
Casas
Adept of Dark Incantations
Posts: 1188
Joined: Sat Dec 30, 2006 11:39 am
Location: S. Texas

Post by Casas »

You did not. How shameless you are. Go look at the old forums, see how many times I have it posted to bring SD in.. you never thought of it, nor suggested it to me. This is the first I've heard you talk of it, either way.. if you wanna say it's yours fine.

The idea originated from the community on nwn to fix SD and to allow HIPS to be enabled on those servers that hated it.. but it requires heartbeat.

It would require heartbeats for everyone, because everyone can use stealth.


No, I'm sorry this is bothering me:

http://theredmage.proboards92.com/index ... 345&page=2

I don't wanna look up the other posts, search for it, and PMs aren't saved.
For such a lonely soul, you're having such a nice time.
Xianio
Eternal War's Mortician (PU)
Posts: 472
Joined: Mon Jan 22, 2007 3:08 pm

Post by Xianio »

*chuckles* Fine enough Casas you came up with this idea long before me and I must have simply forgot that you came up with it over this long period of time. Certainly that is the only possible explaination and not that we came up with the same idea as we both are involved with many other servers who have all struggled with the HiPS problem. Forgive me now for trying to steal your amazing thunder you are truly the be all end all of EWA how could I ever disagree. *hehehe :P*

Now back to the pressing issue.

Now I don't know how heartbeats work so this suggestion might be exactly how a heatbeat script does things so forgive my ignorance. Couldn't you tag a script onto the stealth button and only fires once the stealth button is "released" ie: coming out of sneak and locks it in the released state for 1 rounds time?

Perhaps that's a heartbeat I haven't played with code in nearly 4-5 years. But if that could work it might help us fix this annoying cs'er obsession.
User avatar
Casas
Adept of Dark Incantations
Posts: 1188
Joined: Sat Dec 30, 2006 11:39 am
Location: S. Texas

Post by Casas »

No, I did not come up with the idea, but the fact that you were willing to pass it off as your own, all while slipping in "I can't remember" and that I STOLE it from you, was irritating me. Let's get it straight I stole the damn thing from nwn forums.
For such a lonely soul, you're having such a nice time.
A95

Post by A95 »

Ok, I know casas has mentioned it on the old forums before.

Who cares who mentioned it first.

If this gets implimented though than HiPS should be fair game for sneaks.

I'd rather not see this happen because the lag will make the server loose some traffic.
Protoss119

Post by Protoss119 »

So you ARE petitioning for anti-CS...

Anyway, if an anti-CSing script can be made, I'm in full support of it. I've dealt with this scum long enough.
User avatar
Terpeh
Bewitching Cabal of the Abyss
Posts: 1444
Joined: Thu Nov 02, 2006 3:18 pm
Location: Tormstantinople - Malta

Post by Terpeh »

as Protoss said, kill them.
Proudly messing things up since 1991.
Protoss119

Post by Protoss119 »

"Q: How can a melee compete with a CSer? A: He can't."

-JYAP
User avatar
Casas
Adept of Dark Incantations
Posts: 1188
Joined: Sat Dec 30, 2006 11:39 am
Location: S. Texas

Post by Casas »

Well, had any of you been following.. you can't. It requires heartbeat.
For such a lonely soul, you're having such a nice time.
User avatar
Terpeh
Bewitching Cabal of the Abyss
Posts: 1444
Joined: Thu Nov 02, 2006 3:18 pm
Location: Tormstantinople - Malta

Post by Terpeh »

And heartbeat scripts cause lag cause they occur every round, that is every 6 seconds, until the NPC or placable is disable.
My scripting skills is improving ^^
Proudly messing things up since 1991.
User avatar
Casas
Adept of Dark Incantations
Posts: 1188
Joined: Sat Dec 30, 2006 11:39 am
Location: S. Texas

Post by Casas »

English isn't. :) Yes, basically every round a heartbeat goes off.. which is a problem in itself, because heartbeats to be effective, are needed every half round (pseudo heartbeats).
For such a lonely soul, you're having such a nice time.
Post Reply