Reallity Posted September 4, 2013 Posted September 4, 2013 Is it possible to do this: !fin 1(some sort of enter sign) !fin 2(some sort of enter sign) !Fin 3(some sort of enter sign) or !fin 1; !fin 2; etc but then ; doesnt work. in jaymod Is there some way to do multiple commands at once? Quote
Chuckun Posted September 4, 2013 Posted September 4, 2013 Not really since !finger is shrubbot activated through public chat.. All you could do is /say "!fin 1"; wait 2; say "!fin 2"; wait 2; say "!fin 3"; wait 2; etc etc etc Quote
Reallity Posted September 4, 2013 Author Posted September 4, 2013 Not really since !finger is shrubbot activated through public chat.. All you could do is /say "!fin 1"; wait 2; say "!fin 2"; wait 2; say "!fin 3"; wait 2; etc etc etc So basically i could do this: /say "!put vokur s 1"; wait 2; say "!put sean s"; wait 2; say "!put mungri s" 1 Quote
Chuckun Posted September 4, 2013 Posted September 4, 2013 (edited) Yeah that should work I can't guarantee that 'wait 2' will be enough, especially not with spam protection - i will test it. EDIT: Ok, I didnt think of spam protection Wait 400 seems to be enough for spam protection /say "!put vokur s 1"; wait 400; say "!put sean s"; wait 400; say "!put mungri s" etc etc or as a bind: bind F1 say "!put vokur s 1"; wait 400; say "!put sean s"; wait 400; say "!put mungri s" etc etc.. Edited September 4, 2013 by Chuckun Quote
S3ti Posted September 4, 2013 Posted September 4, 2013 (edited) Ha, good idea actually You could also use something like this: set s1 "say !put 1 s; set putspec vstr s2" set s2 "say !put 2 s; set putspec vstr s3" set s3 "say !put 3 s; set putspec vstr s4" set s4 "say !put 4 s; set putspec vstr s5" set s5 "say !put 5 s; set putspec vstr s6" set s6 "say !put 6 s; set putspec vstr s7" set s7 "say !put 7 s; set putspec vstr s8" set s8 "say !put 8 s; set putspec vstr s9" set s9 "say !put 9 s; set putspec vstr s1" set putspec "vstr s1" bind X "vstr putspec" You can put this in your autoexec or an additional *.cfg file. With X being the key you want to bind. This will start with saying "!put 1 s" and increment from 1-9 with each keypress, this way you have more control and can be sure that no real player is put to spec by accident. Bots use always the lowest slot numbers starting at 1 afaik... Edited September 4, 2013 by S3ti 3 Quote
Reallity Posted September 4, 2013 Author Posted September 4, 2013 Ha, good idea actually You could also use something like this: set s1 "say !put 1 s; set putspec vstr s2" set s2 "say !put 2 s; set putspec vstr s3" set s3 "say !put 3 s; set putspec vstr s4" set s4 "say !put 4 s; set putspec vstr s5" set s5 "say !put 5 s; set putspec vstr s6" set s6 "say !put 6 s; set putspec vstr s7" set s7 "say !put 7 s; set putspec vstr s8" set s8 "say !put 8 s; set putspec vstr s9" set s9 "say !put 9 s; set putspec vstr s1" set putspec "vstr s1" bind X "vstr putspec" You can put this in your autoexec or an additional *.cfg file. With X being the key you want to bind. This will start with saying "!put 1 s" and increment from 1-9 with each keypress, this way you have more control and can be sure that no real player is put to spec by accident. Bots use always the lowest slot numbers starting at 1 afaik... =) but are bots always the lowest nr's in the server? Quote
S3ti Posted September 4, 2013 Posted September 4, 2013 (edited) =) but are bots always the lowest nr's in the server? I think yes but not 100% sure. Starting with 1 and incrementing usually works when someone is putting them and I haven't seen a player put to spec yet until all bots are spec. Edited September 4, 2013 by S3ti Quote
Chuckun Posted September 4, 2013 Posted September 4, 2013 Bots are always the lowest because they have 0 ping and will therefore connect in 0ms - faster than any real player could. 1 Quote
Reallity Posted September 4, 2013 Author Posted September 4, 2013 Cool, this is going to save our lazy asses some time Quote
Reallity Posted September 5, 2013 Author Posted September 5, 2013 well it turns out that bots arent the lowest numbers because if a player leaves and player count is that low that a bot should enter it doesnt get lowest nr but first available nr. Now, chuckuns bind works, however u can only put a command line as long as 2 !puts so i combined the two into this: set s1 " say_buddy "!put vokur s"; wait 400; say_buddy_buddy "!put sean s"; wait 400; say_buddy "!put mungri s"; wait 400; say_buddy "!put walter s"; wait 400; say_buddy "!put vera s"; wait 400; say_buddy "!put flint s"; wait 400; set putspec vstr s2" set s2 " say_buddy "!put oysterhead s"; wait 400; say_buddy "!put kaolin s"; wait 400; say_buddy "!put noammo s"; wait 400; say_buddy "!put beelz s"; wait 400; say_buddy "!put royen s"; wait 400; set putspec vstr s3" set s3 " say_buddy "!put monty s"; wait 400; say_buddy "!put fullmonty s"; wait 400; say_buddy "!put nandet s"; wait 400; say_buddy "!put nohope s"; wait 400; say_buddy "!put hitnrun s"; wait 400; say_buddy "!put halfwit s"; wait 400; set putspec vstr s4" set s4 " say_buddy "!put amadi s"; wait 400; say_buddy "!put grog s"; set putspec vstr s1" set putspec "vstr s1" bind F1 "vstr putspec" But there is something wrong because it only puts vokur spec. Quote
Reallity Posted September 5, 2013 Author Posted September 5, 2013 now i need ur expertise to tell me whats wrong in that code cuz it should work Quote
Letdown Posted September 5, 2013 Posted September 5, 2013 well it turns out that bots arent the lowest numbers because if a player leaves and player count is that low that a bot should enter it doesnt get lowest nr but first available nr. Now, chuckuns bind works, however u can only put a command line as long as 2 !puts so i combined the two into this: set s1 " say_buddy "!put vokur s"; wait 400; say_buddy_buddy "!put sean s"; wait 400; say_buddy "!put mungri s"; wait 400; say_buddy "!put walter s"; wait 400; say_buddy "!put vera s"; wait 400; say_buddy "!put flint s"; wait 400; set putspec vstr s2" set s2 " say_buddy "!put oysterhead s"; wait 400; say_buddy "!put kaolin s"; wait 400; say_buddy "!put noammo s"; wait 400; say_buddy "!put beelz s"; wait 400; say_buddy "!put royen s"; wait 400; set putspec vstr s3" set s3 " say_buddy "!put monty s"; wait 400; say_buddy "!put fullmonty s"; wait 400; say_buddy "!put nandet s"; wait 400; say_buddy "!put nohope s"; wait 400; say_buddy "!put hitnrun s"; wait 400; say_buddy "!put halfwit s"; wait 400; set putspec vstr s4" set s4 " say_buddy "!put amadi s"; wait 400; say_buddy "!put grog s"; set putspec vstr s1" set putspec "vstr s1" bind F1 "vstr putspec" But there is something wrong because it only puts vokur spec. Check out what's in bold. Quote
GoldenWings Posted September 5, 2013 Posted September 5, 2013 nice idea when everyone can finish the commands and runs perfektly i will take it too good work !!! Quote
Reallity Posted September 5, 2013 Author Posted September 5, 2013 Check out what's in bold. Yeah got that out but still dont work Quote
Chuckun Posted September 5, 2013 Posted September 5, 2013 How doesn't it work exactly? Any errors in console etc? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.