Counter-Strike 2

Counter-Strike 2

View Stats:
Tastou Mar 23, 2013 @ 6:51am
Legality of bind scripts ?
Disclaimer : I'm relatively new to Counter Strike, so pardon me if I ask something that would seem obvious to most.

I now have 2 keys set up for primary and secondary weapon and got somewhat used to it, but ever since I started playing CS:GO, I've always wanted a single key for cycling primary and secondary only (ie, not the "last used weapon" action).
After reading a bit about bind scripts (and a couple of weapon switch scripts that only work half the time), I managed to do my own, nearly perfect (only slight hiccup when I pick up a weapon, but I might be able to fix that), bind script.

But now that I realize that it's a relatively long script that modifies a (albeit very minor) behavior of the game, I ask myself if it would be considered fair or not.
I've often heard the term "scripting" being associated with cheating, but buy binds are not a problem, so I prefer asking before I get used to mine.

Thanks.
< >
Showing 1-9 of 9 comments
Ev8 Mar 23, 2013 @ 6:55am 
Would really depend on the league.
hergu Mar 23, 2013 @ 7:14am 
They are scripts, not cheats. Some console commands are 100% legal, no problem with it. Well, movement keys are binds too... These "ilelgal" commands are marked as cheats (sv_cheats 1 command needed) - so there is nothing to worry about.
Tastou Mar 23, 2013 @ 7:18am 
@Ev8, I don't mean in a specific league environment but as a general consensus. Is it considered perfectly fine or on the verge of being dodgy ? Should I understand your comment as the latter ?

@hajducek, alright. Thanks. =)
Last edited by Tastou; Mar 23, 2013 @ 7:20am
Sebastian Nielsen Mar 23, 2013 @ 7:51am 
I don't know which ruleset you are referring to with "general consensus"?

As per the VAC ruleset, everything that can be written in console or in a .cfg file is allowed. In other words, even aimscripts are legal. Only forbidden is running or modifying executeable or loadable files (EXE/DLL) that would cause you to get a unfair advantage.
Its even permitted to modify textures, materials, maps and such, as long as you don't bypass the server consistency check. (which cannot be bypassed without modifying EXE/DLL, eg its ok to join a sv_pure 0 server with transparent wall textures)


As per the classic competitive ruleset (eg manual 365 day ban) I don't know exactly what classifies as a cheat, I would think aimscripts and such would classify as a cheat since these look like aimbots on a demo.

Then we have different leagues like ESEA, E-sports, playzeek and such, those have their own rules. In some places, its not even allowed to bind jump, attack and such keys to the scroll wheel.

So whats allowed is depending on where you play. If I would run a CS:GO server, I would go for the VAC ruleset. I don't see a problem of doing a bind script, in other words, a toogle bind which toggles function. On some advanced gaming keyboards, it can be programmed in the keyboard hardware so a key emits lets say Q half of the time and E half of the time.
Gam3rr0rZ Mar 23, 2013 @ 8:36am 
The game which is running on Source Engine, should have scripts.
And scripts are like macro, you bind them to perform the specific action in-game.
I have been using scripts for a while in CSS and TF2. Those are Source Engine games, also L4D(2), DODS, CS:GO, and so, are Source Engine games. And as long as you do not modify the game memory, you are safe and allowed to use scripts for whatever you need. Scripts are not banned by Valve Anti-Cheat(VAC). I have around 23 self-made scripts (e.g. bunnyhop, anti AFK). Feel free to add me as a friend, I can help you make useful scripts :P ... Have fun!
Tastou Mar 23, 2013 @ 10:59am 
I've actually abandoned the idea for now. I found 1 or 2 (rare but annoying nonetheless) inconsistencies while testing it. I might have a go at it some other day.
Anyway, thanks for the answers. =)
Dwane Dibbley Oct 30, 2014 @ 11:19am 
Originally posted by Ananasas:
No, scripts shouldn't be allowed, as also bunny-hop script is as simple
Afaik atm u may get VAC banned for bunnyhoping via detecting your speed.
Shallex Oct 30, 2014 @ 11:26am 
Scripts are not 'illegal'. Anyone can do them and they are encouraged by Valve.
Last edited by Shallex; Oct 30, 2014 @ 11:27am
×Opiate× Jun 18, 2016 @ 2:10am 
Originally posted by Shallex:
Scripts are not 'illegal'. Anyone can do them and they are encouraged by Valve.
Except in competitive play. It won't get you banned from valve servers, but most leagues frown upon it and consider it unfair. While retarded ♥♥♥♥♥♥♥ users are like, well anyone can do it, so it's perfectly fine. Yes in normal servers and valve competitive servers you will be fine. No you won't get vac banned even in competitive mode. However you still are a ♥♥♥♥♥♥ and will get disqualified from actual tournament play. As for encouraged by valve? I highly doubt valve is encouraging its user base to bind jump or shoot to your scroll wheel. Now there isn't much advantage you can gain, except for quicker nade throwing and a bit more precise smoke throwing, like all the way from t spawn into long A. Now that on the other hand can be seen as exploiting the games physics, but ♥♥♥♥♥♥♥ will always justify their actions.
I remember in an hl1 mod called natural selection. You could script your pistol to shoot really fast. These players who did it justified it to themselves as anyone can do it, so it's fair game. Most people didn't, because they felt that it was taking advantage of a bug in the game and it ruins the spirit of fairness. It was sort of a nonpunishable thing, as there was no protection against it and no one to punish you, but it didn't make you any less of a garbage excuse of a human being for doing it. So justify it how you want, you still are a garbage waste of skin.

While I should say, buy scripts are perfectly fine. Still another thing leagues have zero tolerance on is scripts in general. Beyond that, you just are an awful person. It doesn't matter the game, if you are making the game play for you and are ruining the spirit of just playing the ♥♥♥♥♥♥♥ game, then get the ♥♥♥♥ out.
Last edited by ×Opiate×; Jun 18, 2016 @ 2:17am
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Mar 23, 2013 @ 6:51am
Posts: 9