deathswap.txt 813 B

123456789101112131415161718192021222324252627282930313233343536
  1. msg("dev", "Death swap gestarted");
  2. @loop
  3. waitfor(5800);
  4. for(i = 0; i < 10; i++) {
  5. tell(10 - i);
  6. waitfor(20);
  7. }
  8. deathswap();
  9. goto("loop");
  10. function tell(time) {
  11. try {
  12. msg(read.player("MentorMentos"), "§cSwap in ", text.number(time), " seconds");
  13. msg(read.player("marvinius"), "§cSwap in ", text.number(time), " seconds");
  14. } catch {
  15. msg("dev", "Death swap terminiert");
  16. term();
  17. }
  18. }
  19. function deathswap() {
  20. try {
  21. player_name1 = "MentorMentos";
  22. player_name2 = "marvinius";
  23. player1 = read.player(player_name1);
  24. player2 = read.player(player_name2);
  25. loc1 = entity.getLocation(player1);
  26. loc2 = entity.getLocation(player2);
  27. entity.teleport(player1, loc2);
  28. entity.teleport(player2, loc1);
  29. } catch {
  30. msg("dev", "Death swap terminiert");
  31. term();
  32. }
  33. }