123456789101112131415161718192021222324252627282930313233343536 |
- %loadEvent player-hurt;
- %loadEvent entity-click;
- %setVar player-name sunrise_xD;
- %setVar sec-player-name marvinius;
- %setVar sec-player-item-type IRON_HOE;
- %setVar event player-hurt;
- @checkgame
- %wait;
- %setVar player-loc %getPlayerLoc sunrise_xD;;
- %setVar sec-player-loc %getPlayerLoc marvinius;;
- %if $event == player-hurt && $sec-player-item-type == IRON_HOE goto knocksideleft;
- #%if $event == entity-click && $entity-type == PLAYER && $player-item-type == IRON_HOE goto knocksideright;
- %goto checkgame;
- @knocksideleft
- #%removeItemPlayer $sec-player-name %getItemInMainHand $sec-player-name;;
- %setVar tothrow $player-name;
- %setVar throwx %coords $player-loc x;;
- %setVar throwz %coords $player-loc z;;
- %setVar throwerx %coords $sec-player-loc x;;
- %setVar throwerz %coords $sec-player-loc z;;
- %setVar distancex %sub $throwx $throwerx;;
- %setVar distancez %sub $throwz $throwerz;;
- %if %betrag $distancex; >= %betrag $distancez; goto throw2;
- #throw1
- %setVar x -1;
- %setVar z %div $distancex $distancez;
- @throw2
- %setVar x %div %mul $distancez -1; $distancex;;
- %setVar z 1;
- %throwEntity %getPlayerId $tothrow; $x 0 $z;
- %goto checkgame;
|