Наистина не знаех как да го формулирам правилно, така че простете за лошото име на заглавието.
Използвам таймер за откриване на натискане на бутон на моя Xbox. Засега работи, но го използвам за отпечатване на текст на екрана. Имам нужда да го отпечатам веднъж и след това да спра, в момента, в който продължава да печата, докато затворя приложението.
Всяка помощ се оценява,
Благодаря.
private void timer4_Tick(object sender, EventArgs e)
{
for (int i = 0; i <= 17; i++)
{// all client? yes
try
{
uint LB = buttonpressed(i);
uint RB = buttonpressed(i);
uint A = buttonpressed(i);
uint X = buttonpressed(i);
uint B = buttonpressed(i);
uint dpaddown = buttonpressed(i);
if (buttonpressed(0) == 0x4000)//Scrolling
{
scroll++;
}
else if (buttonpressed(0) == 0x8000)//Scrolling
{
scroll--;
}
if (MainMenu == 1 && scroll == 0)
{
Jtag.Call(0x82364E18, -1, 0, "v cg_chatHeight \"6\"");
Jtag.Call(0x82364E18, -1, 0, "v cg_chatTime \"60000\"");
Jtag.Call(0x82364E18, -1, 0, "v cg_hudsayposition \"250 250\"");
Jtag.Call(0x8233E8D8, 0, "say \"^4Option 1 Main Menu\"");
Jtag.Call(0x8233E8D8, 0, "say \"^1Option 2 Main Menu\"");
Jtag.Call(0x8233E8D8, 0, "say \"^1Option 3 Main Menu\"");
Jtag.Call(0x8233E8D8, 0, "say \"^1Option 4 Main Menu\"");
Jtag.Call(0x8233E8D8, 0, "say \"^1Option 5 Main Menu\"");
Jtag.Call(0x8233E8D8, 0, "say \"^1Option 6 Main Menu\"");
}
}
catch
{
MessageBox.Show("Error", "Not Connected");
}
}
}
`