$${if(invfunc);unset(invfunc);log(&aLogic Invent &bOFF);STOP;else;set(invfunc);log(&aLogic Invent &bON);endif;do;ifmatches(%GUI%,inventory);if(KEY_W);keydown(forward);else;keyup(forward);endif;if(KEY_S);keydown(back);else;keyup(back);endif;if(KEY_A);keydown(left);else;keyup(left);endif;if(KEY_D);keydown(right);else;keyup(right);endif;if(KEY_SPACE);keydown(jump);else;keyup(jump);endif;endif;loop;}$$
Testa esse ae