AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Zitat von fhub
Code:
function interface.select_piece(x, y, event)
emu.wait(0.5) -- diese Zeile einfügen!
if (event == "en_passant") then
sb_remove_piece(":board", x, y)
if output:get_indexed_value("1.", 8 - x) ~= 0 and output:get_indexed_value("0.", y - 1) ~= 0 then
sb_press_square(":board", 0.5, x, y)
end
else
sb_select_piece(":board", 0.5, x, y, event)
end
end
Zitat von AlexS
Das ist lustig. Möglicherweise ist damit das eine Problem behoben, dafür hab ich nun Probleme mit den Schachgeboten.
Ich habe die Zeit nun auf 2.1 Sekunden gestellt. 1.5, 1.8 führte noch zu regelmäßigen Fehlern, mit 2.1 scheint es einigermaßen stabil zu laufen.
Folgende 2 Benutzer sagen Danke zu AlexS für den nützlichen Beitrag: