Итак, я играю в майнкрафт и хочу создать программу, которая переключает инструмент на заданный промежуток времени, то есть переключается на второй слот элемента на панели инструментов, а затем на третий и т. Д. Если вам интересно, я играю в скайблок и у меня есть генератор булыжника. Он отлично работает в блокноте и других «текстовых полях», таких как chrome, с синхронизацией и прочим, но кажется, что minecraft не позволяет имитировать нажатия клавиш, потому что он не реагирует на ввод, заданный программой. Даже если у меня игра в полноэкранном режиме (f11), она не работает. Как вы думаете, сама программа неисправна или мне нужно специально адаптировать ее для майнкрафт? Любые советы на всех будет очень признателен.
private void button1_Click(object sender, EventArgs e)
{
int i = 0;
timer1.Start();
if (textBox1.Text == "")
{
int interval = 1; // set to 1 second for testing purposes. This is 200 in practise.
timer1.Interval = interval * 1000;
}
else
{
int interval = int.Parse(textBox1.Text);
timer1.Interval = 1000 * interval;
}
}
private void timer1_Tick(object sender, EventArgs e)
{
if (i > 9)
{
this.Close();
}
i++;
keyboardPress(i);
}
private void keyboardPress(int i)
{
SendKeys.Send(Convert.ToString(i));
}