|
@@ -3,6 +3,7 @@ event.load("inv_close");
|
|
|
event.load("item_air_click");
|
|
|
event.load("player_toss");
|
|
|
event.load("item_hit");
|
|
|
+event.load("function_key");
|
|
|
|
|
|
rankingtable = "rmranks";
|
|
|
game_short = "rm";
|
|
@@ -58,11 +59,8 @@ if(event == "player_join") {
|
|
|
display.add(player, 2, "§cTeams are forbidden");
|
|
|
display.add(player, 3, "§eMap");
|
|
|
display.add(player, 4, mapname);
|
|
|
- player.setInvSlot(player, 8, chest);
|
|
|
- return;
|
|
|
-}
|
|
|
-if(event == "item_air_click" || event == "block_place") {
|
|
|
- showRmInventory(player);
|
|
|
+ stacks.clear(player);
|
|
|
+ stacks.set(player, 0, "minecraft:chest");
|
|
|
return;
|
|
|
}
|
|
|
if(event == "player_toss") {
|
|
@@ -84,6 +82,13 @@ if(event == "inv_close") {
|
|
|
saveDefaultInventory(player);
|
|
|
msg.prefix(player, gamename, "§eInvalid change. Set to default.");
|
|
|
}
|
|
|
+ return;
|
|
|
+}
|
|
|
+if(event == "function_key") {
|
|
|
+ if(key == 1) {
|
|
|
+ showRmInventory(player);
|
|
|
+ }
|
|
|
+ return;
|
|
|
}
|
|
|
return;
|
|
|
|
|
@@ -115,6 +120,7 @@ for(i = 0; i < size; i++) {
|
|
|
msg.prefix(for_p, gamename, "The game has started.");
|
|
|
minigame.displayAll(id, concat("0 §8", for_pname));
|
|
|
display.add(for_p, id, concat("0 §e", for_pname));
|
|
|
+ stacks.setActive(player, false);
|
|
|
id++;
|
|
|
|
|
|
@position
|