![]() |
#1
|
|||
|
|||
![]()
Hi All.
I'm a long-time player of IL2: 1946, and I find it annoying that you can't hear your own pilot's voice when you give commands, etc. Only a reply from your wingmen or ground control. So, what I would like to know is, will this be a new feature in Cliffs of Dover? And if not, is there a way to implement it with 1946? Thankyou for your time. Tally-ho, Scott. ![]() |
#2
|
|||
|
|||
![]()
For 46 you could write your own script in Glovepie freeware and use your actual voice to give commands. You need headseat with mic and voice recognition software installed on you computer.
How it would work: Basically, you say words "break right" into your mic. This initiates a small macro you wrote in Glovepie that is running as you play the game. The macro would do something like....press tab key, release tab key, press one key, release one key...etc. Here's what I use. It's kinda generic. Instead of actual commands, I just open the interface. When the interface is open, a midi sound tells me it's ready to take commands, then I just say the numbers where I want it to go. ;offline commands if said("computer",6) and var.keyboard=0 then var.keyboard=1 say"hello" elseif said("computer",6) and var.keyboard=1 then var.keyboard=0 say"goodbye" endif if var.keyboard=1 then wait 2 seconds midi.Volume = 100.00% midi.tambourine=true endif if (said("one",6) and var.keyboard=1) or (said("won",6) and var.keyboard=1) then press(key.One) release(key.One) elseif said("two",6) and var.keyboard=1 then press(key.Two) release(key.Two) elseif said("three",6) and var.keyboard=1 then press(key.Three) release(key.Three) elseif said("four",6) and var.keyboard=1 then press(key.Four) release(key.Four) elseif said("five",6) and var.keyboard=1 then press(key.Five) release(key.Five) elseif said("six",6) and var.keyboard=1 then press(key.Six) release(key.Six) elseif said("seven",6) and var.keyboard=1 then press(key.Seven) release(key.Seven) elseif said("eight",6) and var.keyboard=1 then press(key.Eight) release(key.Eight) elseif said("nine",6) and var.keyboard=1 then press(key.Nine) release(key.Nine) elseif said("zero",6) and var.keyboard=1 then press(key.Zero) release(key.Zero) elseif said("command",6) and var.keyboard=1 then press(key.Tab) release(key.Tab) endif Last edited by MadBlaster; 03-26-2011 at 05:19 AM. Reason: addition |
#3
|
|||
|
|||
![]()
Or you could just say the command loud enough that you could hear it.
![]() |
#4
|
|||
|
|||
![]() Quote:
![]() |
#5
|
|||
|
|||
![]() Quote:
|
#6
|
|||
|
|||
![]() Quote:
|
![]() |
Thread Tools | |
Display Modes | |
|
|