GithubHelp home page GithubHelp logo

Comments (19)

jaccarmac avatar jaccarmac commented on July 4, 2024 3

It has been a fun ride, all. Thanks for everyone's hard work, you guys made it a lot easier to tweak my binds and use them across PCs and operating systems. Comment posted on the reddit thread though I'm afraid the anti-scripting crowd is drowning out useful discussion in most places :-/.

from dota2-thecore-config-engine.

lupuleasa-core avatar lupuleasa-core commented on July 4, 2024 2

Thread is up

https://www.reddit.com/r/DotA2/comments/4kzld1/a_plea_to_valve_please_dont_kill_the_honest/

let's make our voice heard

from dota2-thecore-config-engine.

abhinav91690 avatar abhinav91690 commented on July 4, 2024 1

Thanks a lot loop and devs for the this. Looking at the current Reddit threads' status, popular opinion seems to be against this , Which valve will follow for sure. I hope they will give us enough options in the game to have majority of our binds working.

from dota2-thecore-config-engine.

FlorianWendelborn avatar FlorianWendelborn commented on July 4, 2024

I'm pretty sure we have to either re-learn everything (fuck youj valve) or use autohotkey/etc, which feels like cheating. It's ridiculous that they criminalize the way I want to setup my keyboard, especially overnight, without providing alternatives.

from dota2-thecore-config-engine.

Aevyz avatar Aevyz commented on July 4, 2024

I have a concept that may work but will require a lot of testing to make it work. It also might not be able to fulfill all the old stuff, but it might work for key modifiers at a bare minimum

from dota2-thecore-config-engine.

FlorianWendelborn avatar FlorianWendelborn commented on July 4, 2024

@loopuleasa I think you should add a small section about the possible solution, which is to prevent multiple item/ability uses per autoexec-tick. This leaves 99% of legitimate autoexec intact, while killing 99% of what the community complained about.

I don't think this thread will work, since the majority of the reddit community seem to be ignorant dicks that can't think rationally.

from dota2-thecore-config-engine.

silencer666 avatar silencer666 commented on July 4, 2024

Thanks Loop. Much love.

from dota2-thecore-config-engine.

thth avatar thth commented on July 4, 2024

@AetherV Could you detail your workaround?

from dota2-thecore-config-engine.

Aevyz avatar Aevyz commented on July 4, 2024

@thth Wrong thread but way I did it
Only tested it in a demo game so far (sv_cheats turned manually off)
In lobby game with cheats (for levels) it works, in lobby without anything I can't even execute a simple say_student script, so I assume its on my end.

poc.cfg.txt
autoexec.cfg.txt

from dota2-thecore-config-engine.

crimsonvspurple avatar crimsonvspurple commented on July 4, 2024

@AetherV, as far as I can understand, that's the "fix"; nothing to do with "your end."

from dota2-thecore-config-engine.

Aevyz avatar Aevyz commented on July 4, 2024

Wait, so you telling me. I am not allowed to do bind x say_student hello

from dota2-thecore-config-engine.

thth avatar thth commented on July 4, 2024

@AetherV sv_cheats 0 in a demo game doesn't seem to actually turn cheats off; as far as I can tell exec unfortunately isn't usable in an actual game

A simple bind x say_student hello should still work though

from dota2-thecore-config-engine.

Aevyz avatar Aevyz commented on July 4, 2024

This does not work for me
new2.cfg.txt

So where are our keybindings than saved? Because dota has got to save our hotkey list somewhere.

from dota2-thecore-config-engine.

thth avatar thth commented on July 4, 2024

@AetherV maybe your x key is overriden in the in-game hotkey config or maybe you have your line behind an exec in your autoexec; just inputting bind x say_student hello2 in the console works.

from dota2-thecore-config-engine.

Aevyz avatar Aevyz commented on July 4, 2024

Strange. Could be. So am I mistaken in thinking that the exec command works nowhere but in the main menu?

from dota2-thecore-config-engine.

thth avatar thth commented on July 4, 2024

I haven't done extensive testing but I'd imagine if you're in a server with cheats off exec, alias, and anything after a ; won't work

from dota2-thecore-config-engine.

Aevyz avatar Aevyz commented on July 4, 2024

yeah great, might be able to fiddle around with a couple of files directly related to key binding,but am not hopeful. Guess Valve truly did do the nuclear option, kinda shit that we got caught in the crossfire. Like seriously though, if they would sort out their settings, than there would not be a need for configs like this, but I guess that is Valve. Kinda glad I didn't buy a compendium.

from dota2-thecore-config-engine.

FlorianWendelborn avatar FlorianWendelborn commented on July 4, 2024

@abhinav91690 I made an issue for possible workarounds. #162 is what you should follow for "enough options".

from dota2-thecore-config-engine.

Karrandalf avatar Karrandalf commented on July 4, 2024

For those out of the loop, we have a simple, single AutoHotKey solution now. This is all it takes:

~*Space::ControlSend, , {LWin Down}, Dota 2 
*Space Up::Send {LWin Up}

https://github.com/Karrandalf/D2SpaceModifier

from dota2-thecore-config-engine.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.