Pārlūkot izejas kodu

rm inv sort icon

Marvin Löschenkohl 3 gadi atpakaļ
vecāks
revīzija
4ed962a063
2 mainītis faili ar 12 papildinājumiem un 5 dzēšanām
  1. 11 5
      minigames/ragemode/ragemode.txt
  2. 1 0
      utils/u_general.txt

+ 11 - 5
minigames/ragemode/ragemode.txt

@@ -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

+ 1 - 0
utils/u_general.txt

@@ -1532,6 +1532,7 @@ function player.showDefaultStacks(player) {
 	stacks.clear(player);
 	stacks.set(player, 0, "km:gear");
 	stacks.set(player, 1, "km:golden_scepter");
+	stacks.setActive(player, true);
 }
 
 function player.setSpeed(player, speed) {