Настрочил комента на англицком - даж забыл чего туда писал десять минут назад. переводить влом - кому интересно - почитайте (и моск не сломайте с моим то уровнем англицкого).
I have known for some time been thought to alter $(position) on a more normal bind. In reality, however, was that such bindu should be very much - so that even the keys 1234567890 -= not enough. Also I wanted to talk not only a place but what that guidance. such an "enemy here" or here "I am frozen here". I do not really understand - is it possible to collapse strings in q3, so began to develop a sly version of the binder.
Above all, I began to use backspace key to expand suffix messages, and 1234567890 -= keys was used to identify the location. Thus, for example by pressing 1, I received a "Red - Enemy here", and backspace+1 - "I was frozen at Red", respectively backspace+backspace+1 "hold the corpses of enemies on red. but somehow or I would have more seats, but the key was only 12. So we had a tricky decision. long time i have no enough time and today I completed this generator.
The principle is simple. By default, you only need one key. First there are the standard keyboard 123456 - as long as I specify the generator. I set 10 keys - ie 1234567890. First of all they are doing that and should (for example, 1 - weapon 1, 2 - weapon 2, etc.). But after pressing the backspace key, the same turn in the menu like the menu, buying weapons in the CS game. For example what would say "Enemy at the Red" should backspace+1+1. What to say "The enemy is above the pool" - I must say backspace +4 +1. My approach to automatically use up to 10 combinations layout + the suffix ". (Eg 3 and 3 layouts suffix or 5 layouts and 2 suffix - multiply suffix count and layot count...). In addition, this approach allows you to program any phrases or actions on my "menu" - you need just to finish a small piece of script, the rest I have generated my own program-Binder.
I enclose generated script (push keys 1234567890, and then backspace +1 +2 backspace +4 +1 backspace +5 +8, etc.), see for yourself what's what. also - the source for C++ - someone can wants to work file ...
Here is the current list: first layout RED MEGA YELLOW QUAD CENTRAL ROOM BRIDGE TELEPORT BS LAVA PLATFORM
second layout POOL ROOM AUTOGUN SHOTGUN GL ROOM ROCKET PLASMA RAILGUN LG ROOM BFG ROOM TUNNEL
now - total i have 6 combinations, but i have enlarge up to 10 (or more, if i will use more keys - not only 10).
and all this gives the generator (source code attached). To configure gerenator I use a file QMB-IN.cfg (i named it iQMB - Quake3 Multitask key Binder), who is must places in the working directory, output file QMB.cfg - ready script.
If you need any comments yet - ask:)
ALL JUST u need to test that - put QMB.CFG int your quake3 dir (baseq3 or e+), shell "exec qmb" and use keys (backspace+2+1 f.e.). DO NOT FORGOT TO BACKUP YOUR OLD q3config.cfg from e+ and baseq3 dirs!!!!
P.S.PS All this does not replace verbal not-a-spam communication
ПО ДЕЛУ. вот вы русская тима и говорите все на русском. а другие кланы с которыми я играл либо нифига не говорят, либо говорят но на польском либо говорят но непонятно что они говорят. поэтому вставал неоднократно вопрос о создании точного позиционирования. $(position) - штука рульная, но плохая до безобразия. короче - я таки создал (часа два прогил ))) - на жаре все лучше ничего не делания) генератор, который делает скрипт, который делает мультизадачный биндер.
в целом, эта гадость позволяет использовать до 10 (если юзать только 10 клавиш, или больше - если задействовать больше клавиш) раскладок со словами вроде "враг на реде", "я заморожен на бассейне" и т.д. -- пока у меня их аж 60 штук (20 мест помножить 3 суффикса, предел - количество используемых клавиш в квадрате). и все это помещается на 1 + 10 клавишах. по-умолчанию нужна только одна клавиша, но как только ее нажмешь, клава превращается превращается клава в менюшку вроде CS-выбора оружия, только без менюшки на экране. нажимаешь backspace+1+1 - "враг на реде", backspace+5+1 - я заморожен на бассейне.
в общем - исходники, скрипт, генератор и исходные данные для герератора... ну и исходники кто умеет оружовать напильником.
Такое наши люди в Killing the Rulez юзали еще в 2008-ом году. Это только лишний запор. Реальные чуваки всегда знают где их тиммейты находятся 8). А вообще, всегда легче использовать обозначения типа: red, mega, rail up, rail down, lava, bridge etc. Я помню меня случайно кланмейт кикал с сервера ктр нажатием клавиш k+5 = kick id5
drawteamoverlay рулит) ХЗ я уже все выучил и привык ________________________________________________________ Fighting for peace is like fucking for virginity.'
ну, Аклин, умник блин)))) dungeon- темница)) и dangerous- опасный)) да совершенно нету разницы, ясно что я не ответил ________________________________________________________ Fighting for peace is like fucking for virginity.'
dungeon довольно известное место на дм7 также как basement, mega health, back hall, rockets и т д Я точно также ориентируюсь по team overlay... как правило нет времени вообще читать чат, поэтому вообще его игнорю, ибо любителей там потрындеть и выяснить личные отношения очень много...
два возле комнаты, где квада, даже 3, третий тот, что соединяет комнату квада с комнатой реда, еще один холл между редом и рокетом... а вообще запомнить не так трудно...
два возле комнаты, где квада, даже 3, третий тот, что соединяет комнату квада с комнатой реда, еще один холл между редом и рокетом... а вообще запомнить не так трудно...
а ты назвал только 4.... к тому же два одинаковые :)) и к этому добавить например что ред делится на нескольок частей - ред, халлвей, плазма.... в реальности количество "мест" от $(location) зашкаливает
Запомнить комбинации сложнее, чем запомнить это весь Team Overlay.. biggrin
запомнить ред, мегу, квад, рокет на дм7 проще, чем 4 места, 4 оружия, 5 коридоров (которые к тому же имеют единое название), и штук 10 непонятных местечек, нахер никому не нужных. вот если бы вместо тим оверлея был бы радар... было бы проще имхо