Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I checked rapha and evil cfg from qc 2016 (finalists), both have 'unaliasall' added to cfg, also no 'alias something' commands are present in their cfg. If this alias thing u mention is beneficial to ql dodge abilities, i'd say 2 current top players in the world would already implement it to their cfgs.
I also found such advise from@Yakumo regarding rocket jump scripts:
"If you HAVE to use a script, and I really do advise against it as it's far less flexible or instinctive, then:
alias rocketJ "wait;+moveup;wait;wait;+attack;wait;wait;-attack;-moveup;"
You need the waits to make it ping independent.
The initial wait stops it screwing up following other commands. "
so maybe this 'wait' is what u are missing if it can work for movement at all.
Anyway, those are just a quick thoughts from my side, I'm looking forward for an answer from someone with more knowledge to cfg setup in ql.
the wait command is a delay function which is waiting for 1ms by default... u can also use it with a value like wait 20 for a delay of 20ms
so instead of write wait;wait; u can also use wait 2;
just to add the knowledge ;)
Maybe that is just source engine?
also if the framerate is changing the delay time will also change...
at a programmers sight a delay allways means milliseconds because all delay commands from a programming language works like that. to code a own delay command based on frames doesnt make any sens...
but u can test it. write a wait 120 command (if u run quake at 120fps) in ur move forward bind. then move forward at 120fps and it should take 1 sec to move forward one time. then set max fps to 60 and it should take 2 sec... 4 sec with 30 maxfps.
with source engine u mean valves source engine? if its so my answer is no because the source engine was growing out of the quake (id-tech) engine ;)
It's causing you problems as alias assignment is costly, but if a key is held down that does it this really ties things up and can cause huge fps drops. The solution is simply don't use aliases for anything you assign within +action binds.
bind w +mfwd
bind s +mback
bind a +mleft
bind d +mright
alias +mfwd "-back; +forward; set checkfwd +forward"
alias +mback "-forward; +back; set checkback +back"
alias +mleft "-moveright; +moveleft; set checkleft +moveleft"
alias +mright "-moveleft; +moveright; set checkright +moveright"
alias -mfwd "-forward; vstr checkback; set checkfwd none"
alias -mback "-back; vstr checkfwd; set checkback none"
alias -mleft "-moveleft; vstr checkright; set checkleft none"
alias -mright "-moveright; vstr checkleft; set checkright none"
set checkfwd none
set checkback none
set checkleft none
set checkright none
alias none ""
also ive testet the wait command and it is a delay in frames (im sry dudes) :)
this means u have to keep that in ur mind if u work with the wait command!
thx yakumo :)
but im a bit confused about this script... it doesnt change anything. cant see any changes on speedometer too. but im fast enough with my fingers to press the keys without a delay on the speedometer graph ;)
Now do it with the script.
That's all it does.
yes i know but it dont need it anymore bcs i play quake for such a long time that i usualy press the keys at the right time so i dont use the script even if i use it ;D
@R3ALM i dont have any framedrops with the script ive posted so feel free to use it or use yakumos script. its quite the same and should also work
its just the thing u shouldnt use a alias INSIDE an alias if u have to hold the key (+action bind) ;)