rebuildmap2.txt 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. gamesignloc = minigame.getSignLoc("rebuildsign2");
  2. gamesworld = world.getGames();
  3. lobbyspawnloc = loc.new(gamesworld, 1003, 85, 957);
  4. mapname = "§38x8";
  5. middleloc = loc.new(gamesworld, -2057, 101, -2007);
  6. radius = 100;
  7. minplayers = 1;
  8. maxplayers = 10;
  9. picture_length = 8;
  10. solve_to_win = 10;
  11. spawns = list.new();
  12. list.add(spawns, loc.new(gamesworld, -2008, 101, -2015));
  13. list.add(spawns, loc.new(gamesworld, -2019, 101, -2015));
  14. list.add(spawns, loc.new(gamesworld, -2030, 101, -2015));
  15. list.add(spawns, loc.new(gamesworld, -2041, 101, -2015));
  16. list.add(spawns, loc.new(gamesworld, -2052, 101, -2015));
  17. list.add(spawns, loc.new(gamesworld, -2063, 101, -2015));
  18. list.add(spawns, loc.new(gamesworld, -2074, 101, -2015));
  19. list.add(spawns, loc.new(gamesworld, -2085, 101, -2015));
  20. list.add(spawns, loc.new(gamesworld, -2096, 101, -2015));
  21. list.add(spawns, loc.new(gamesworld, -2107, 101, -2015));
  22. picture_edge = list.new();
  23. list.add(picture_edge, loc.new(gamesworld, -2004, 101, -2000));
  24. list.add(picture_edge, loc.new(gamesworld, -2015, 101, -2000));
  25. list.add(picture_edge, loc.new(gamesworld, -2026, 101, -2000));
  26. list.add(picture_edge, loc.new(gamesworld, -2037, 101, -2000));
  27. list.add(picture_edge, loc.new(gamesworld, -2048, 101, -2000));
  28. list.add(picture_edge, loc.new(gamesworld, -2059, 101, -2000));
  29. list.add(picture_edge, loc.new(gamesworld, -2070, 101, -2000));
  30. list.add(picture_edge, loc.new(gamesworld, -2081, 101, -2000));
  31. list.add(picture_edge, loc.new(gamesworld, -2092, 101, -2000));
  32. list.add(picture_edge, loc.new(gamesworld, -2103, 101, -2000));
  33. bottom_edge = list.new();
  34. list.add(bottom_edge, loc.new(gamesworld, -2004, 101, -2011));
  35. list.add(bottom_edge, loc.new(gamesworld, -2015, 101, -2011));
  36. list.add(bottom_edge, loc.new(gamesworld, -2026, 101, -2011));
  37. list.add(bottom_edge, loc.new(gamesworld, -2037, 101, -2011));
  38. list.add(bottom_edge, loc.new(gamesworld, -2048, 101, -2011));
  39. list.add(bottom_edge, loc.new(gamesworld, -2059, 101, -2011));
  40. list.add(bottom_edge, loc.new(gamesworld, -2070, 101, -2011));
  41. list.add(bottom_edge, loc.new(gamesworld, -2081, 101, -2011));
  42. list.add(bottom_edge, loc.new(gamesworld, -2092, 101, -2011));
  43. list.add(bottom_edge, loc.new(gamesworld, -2103, 101, -2011));
  44. etagen = 6; //Anzahl der Etagen, auf denen die Vorlagen verteilt sind
  45. y_diff = 11; //Höhendifferenz zwischen den Etagen
  46. y = 90; //Y-Höhe der obersten Etage
  47. templates = list.new();
  48. bottom_templates = list.new();
  49. for(i = 0; i < etagen; i++) {
  50. list.add(templates, loc.new(gamesworld, -2004, y, -2000));
  51. list.add(templates, loc.new(gamesworld, -2015, y, -2000));
  52. list.add(templates, loc.new(gamesworld, -2026, y, -2000));
  53. list.add(templates, loc.new(gamesworld, -2037, y, -2000));
  54. list.add(templates, loc.new(gamesworld, -2048, y, -2000));
  55. list.add(templates, loc.new(gamesworld, -2059, y, -2000));
  56. list.add(templates, loc.new(gamesworld, -2070, y, -2000));
  57. list.add(templates, loc.new(gamesworld, -2081, y, -2000));
  58. list.add(templates, loc.new(gamesworld, -2092, y, -2000));
  59. list.add(templates, loc.new(gamesworld, -2103, y, -2000));
  60. list.add(bottom_templates, loc.new(gamesworld, -2004, y, -2011));
  61. list.add(bottom_templates, loc.new(gamesworld, -2015, y, -2011));
  62. list.add(bottom_templates, loc.new(gamesworld, -2026, y, -2011));
  63. list.add(bottom_templates, loc.new(gamesworld, -2037, y, -2011));
  64. list.add(bottom_templates, loc.new(gamesworld, -2048, y, -2011));
  65. list.add(bottom_templates, loc.new(gamesworld, -2059, y, -2011));
  66. list.add(bottom_templates, loc.new(gamesworld, -2070, y, -2011));
  67. list.add(bottom_templates, loc.new(gamesworld, -2081, y, -2011));
  68. list.add(bottom_templates, loc.new(gamesworld, -2092, y, -2011));
  69. list.add(bottom_templates, loc.new(gamesworld, -2103, y, -2011));
  70. y -= y_diff;
  71. }