g = GameLogic cont = g.getCurrentController() own = cont.getOwner() if cont.getSensors()[0].isPositive(): ori = own.getOrientation() if ori[2][2] < 0: pos = own.getPosition() own.setPosition([pos[0],pos[1],pos[2]+5]) ori[2][2] *= -1 own.setOrientation(ori)