Bind questi sconosciuti

Wed May 23 19:29:19 CEST 2007

Wed May 23 19:29:19 CEST 2007 lomiz
Domandina: ho questo file aliens.cfg: [code:1x5yt4va]//ALIENS FILE exec basekeys.cfg bind MOUSE1 "+attack" bind MOUSE2 "+button5" bind MOUSE3 "+button2" bind CTRL "+button5" bind ALT "+movedown" bind SHIFT "+speed" ////unbind tasti utilizzati unbind MWHEELDOWN "weapnext" unbind MWHEELUP "weapprev" unbind q // evolving bind 1 "class level0;echo ^2Dretch" bind 2 "class level1;echo ^2Basilisk" bind 3 "class level1upg;echo ^2Advanced Basilisk" bind 4 "class level2;echo ^2Marauder" bind 5 "class level2upg;echo ^2Advanced Marauder" bind 6 "class level3;echo ^2Goon" bind 7 "class level3upg;echo ^2Advanced Goon" bind 8 "class level4;echo ^2Tyrant" bind 0 "class builder;wait;wait;wait;wait;wait;class builderupg;echo ^2Granger Ranger" //speaking bind ALT say_team ^1!!!!!BASE UNDER ATTACK, DEFEND NOW!!!!!; wait 1; say_team ^1!!!!!BASE UNDER ATTACK, DEFEND NOW!!!!!; wait 1; say_team ^1!!!!!BASE UNDER ATTACK, DEFEND NOW!!!!! bind x say_team ^1!!!!!REACT DAMAGED/DOWN, ATTACK NOW!!!!!; wait 1; say_team ^1!!!!!REACT DAMAGED/DOWN, ATTACK NOW!!!!!; wait 1; say_team ^1!!!!!REACT DAMAGED/DOWN, ATTACK NOW!!!!! // building set a_build_1 "echo ^6Egg^1|^7OM^1|^7Acid^1|^7Trapper^1|^7Booster^1|^7Hive^1|^7Hovel^1|^7Barricade;bind , "build eggpod";bind m vstr a_build_2;bind n vstr a_build_8" set a_build_2 "echo ^7Egg^1|^6OM^1|^7Acid^1|^7Trapper^1|^7Booster^1|^7Hive^1|^7Hovel^1|^7Barricade;bind , "build overmind";bind m vstr a_build_3;bind n vstr a_build_1" set a_build_3 "echo ^7Egg^1|^7OM^1|^6Acid^1|^7Trapper^1|^7Booster^1|^7Hive^1|^7Hovel^1|^7Barricade;bind , "build acid_tube";bind m vstr a_build_4;bind n vstr a_build_2" set a_build_4 "echo ^7Egg^1|^7OM^1|^7Acid^1|^6Trapper^1|^7Booster^1|^7Hive^1|^7Hovel^1|^7Barricade;bind , "build trapper";bind m vstr a_build_5;bind n vstr a_build_3" set a_build_5 "echo ^7Egg^1|^7OM^1|^7Acid^1|^7Trapper^1|^6Booster^1|^7Hive^1|^7Hovel^1|^7Barricade;bind , "build booster";bind m vstr a_build_6;bind n vstr a_build_4" set a_build_6 "echo ^7Egg^1|^7OM^1|^7Acid^1|^7Trapper^1|^7Booster^1|^6Hive^1|^7Hovel^1|^7Barricade;bind , "build hive";bind m vstr a_build_7;bind n vstr a_build_5" set a_build_7 "echo ^7Egg^1|^7OM^1|^7Acid^1|^7Trapper^1|^7Booster^1|^7Hive^1|^6Hovel^1|^7Barricade;bind , "build hovel";bind m vstr a_build_8;bind n vstr a_build_6" set a_build_8 "echo ^7Egg^1|^7OM^1|^7Acid^1|^7Trapper^1|^7Booster^1|^7Hive^1|^7Hovel^1|^6Barricade;bind , "build barricade";bind m vstr a_build_1;bind n vstr a_build_7" bind n "vstr a_build_3" bind KP_END "build eggpod;echo ^3Egg" bind KP_DOWNARROW "build overmind;echo ^3Overmind" bind KP_PGDN "build acid_tube;echo ^3Acid Tube" bind KP_LEFTARROW "build trapper;echo ^3Trapper" bind KP_5 "build booster;echo ^3Booster" bind KP_RIGHTARROW "build hive;echo ^3Hive" bind KP_HOME "build hovel;echo ^3Hovel" bind KP_UPARROW "build barricade;echo ^3Barricade" [/code:1x5yt4va] Ma appena premo F11 quando entro in trem (che mi fà joinare alieni ed eseguire questo file), appaiono le scritte: !!!!!BASE UNDER ATTACK, DEFEND NOW!!!!! !!!!!REACT DAMAGED/DOWN, ATTACK NOW!!!!! senza che io abbia premuto i rispettivi tasti, inoltre quando li premo non mi ripete il say team tre volte come dovrebbe. Cos'ho sbagliato?
Wed May 23 19:40:07 CEST 2007 CoD
lomiz
unbind MWHEELDOWN "weapnext" unbind MWHEELUP "weapprev"
Questi hanno davvero poco senso, se li unbindi non devi specificare a cosa... Il problema sta nel fatto che non hai racchiuso la procedura tra vrigolette, quindi lui legge questi comandi: bind ALT say_team ^1!!!!!BASE UNDER ATTACK, DEFEND NOW!!!!!; wait 1; say_team ^1!!!!!BASE UNDER ATTACK, DEFEND NOW!!!!!; wait 1; say_team ^1!!!!!BASE UNDER ATTACK, DEFEND NOW!!!!! ed esegue uno per uno. Ti sconsiglio pero' di floodare ripetendo tre volte il messaggio, meglio premere 3 volte il tasto se necessario :wink:
Wed May 23 20:05:14 CEST 2007 lomiz
allora ho modificato così: [code:33xui7ps] unbind MWHEELDOWN unbind MWHEELUP unbind q [/code:33xui7ps] e così:
bind ALT say_team "^1!!!!!BASE UNDER ATTACK, DEFEND NOW!!!!!"; wait 1; say_team "^1!!!!!BASE UNDER ATTACK, DEFEND NOW!!!!!"; wait 1; say_team "^1!!!!!BASE UNDER ATTACK, DEFEND NOW!!!!!" bind x say_team "^1!!!!!REACT DAMAGED/DOWN, ATTACK NOW!!!!!"; wait 1; say_team "^1!!!!!REACT DAMAGED/DOWN, ATTACK NOW!!!!!"; wait 1; say_team "^1!!!!!REACT DAMAGED/DOWN, ATTACK NOW!!!!!"
ma da lo stesso problema, allora ho provato a mettere anche say_team sotto virgolette ma anzichè ripeterlo all'inizio non fa altro che dirmi che non conosce il comando say_team e quando premo il bind fà l'azione una sola volta. P.S. il tre volte non è fatto per floodare, infatti noti un wait in mezzo. L'ho messo apposta perchè ho notato che una sola volta significa che venga subito tolto alla visualizzazione per colpa di altri messaggi quindi 3 con un wait in mezzo mi assicurano che venga letto da tutti. Inoltre durante una fuga non ho tempo di premere tre volt eun tasto
Thu May 24 07:50:57 CEST 2007 CoD
No, stai sbagliando ancora. Le virgolette vanno solo prima di say_tema e alla fine. bind ALT "say_team ^1!!!!!BASE UNDER ATTACK, DEFEND NOW!!!!!; wait 1; say_team ^1!!!!!BASE UNDER ATTACK, DEFEND NOW!!!!!; wait 1; say_team ^1!!!!!BASE UNDER ATTACK, DEFEND NOW!!!!!"
Thu May 24 16:30:34 CEST 2007 lomiz
molte grazie ho risolto! In ogni caso per ottenere quello che volevo ho messo il wait a 100 perchè a 1 non serviva al mio scopo
Thu May 24 18:09:31 CEST 2007 Arbiter
domandina, visto che siamo in tema... wait aspetta per il numero di frame specificato, non per numero di millisecondi/secondi, vero? :P
Fri May 25 07:57:28 CEST 2007 CoD
Di solito i comandi wait accettano un parametro che indica o i millisecondi, o i ticks (tipo i cicli di cpu) nei casi piu' vecchi. Sinceramente non saprei che dirti... qualcuno ha qualche informazione in piu'?
Fri May 25 13:40:43 CEST 2007 lomiz
a me impostando 100 cokme parametro wait aspetta quasi un secondo