Compter le nombre d'items

Piratdu52

Il y a 3 sortes d'êtres : vivants, morts et marins
9 Mars 2013
32
0
6
31
En fait, c'est une limite de 63 commandes par tick par chunk pour être précis. Quand la limite est atteinte, les fps chutent de manière brutale (et ça peut aller jusqu'à faire planter le client/serveur, j'ai déjà vu ça).
J'ai du mal a comprendre que ce genre d'info ne circule pas mieux ... C'est quand même relativement vital comme information.

Mais bon, c'est pas le genre de chose qu'on est censé faire tourner sur une clock (ou alors une lente comme j'ai fait) ... J'ai tester une version basique sur ma solo et cela marche juste du feu de dieu. Sur ma flatmap, j'ai lancer 3 fois un /kill @e[type=Slime] et j'ai vu le compteur grimper jusqu'à 450. La zonne des commandes blocks fait 5*32-37*8 block mais je pense pouvoir facilement divisé par 2 la hauteur. En l'état c'est plus une preuve de concept.

Code:
summon MinecartCommandBlock ~ ~1 ~ {Command:tp @e[type=MinecartCommandBlock,dx=0,dz=0,y=255,dy=255] @e[type=WitherSkull,c=1,name=CubeCoded],Riding:{id:MinecartCommandBlock,Riding:{id:MinecartCommandBlock,Command:summon WitherSkull ~ ~ ~ {direction:[],CustomName:CubeCoded},Riding:{id:FallingSand,TileID:157,Time:1,DropItem:0}},Command:summon MinecartCommandBlock ~ 255 ~ {Command:kill @e[type=WitherSkull,name=CubeCoded,c=1],Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~32 ~-4 command_block 0 replace {Command: scoreboard players operation Resultat Nombre_Items += * itemsCount,id: Control,TrackOutput: 1,LastOutput: {extra:[{color:red,translate:commands.scoreboard.players.operation.notFound,with:[itemsCount,edf7e045-65e2-42d2-b080-12b2b0bae0bc]}],text:[23:51:19] },CustomName: @,SuccessCount: 1,z: -24,y: 97,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~32 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~31 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 64 {Item:{Count:64b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 96,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~31 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~31 ~-2 command_block 0 replace {Command: scoreboard players reset Resultat Nombre_Items,id: Control,TrackOutput: 1,LastOutput: {extra:[{translate:commands.scoreboard.players.resetscore.success,with:[Nombre_Items,Resultat]}],text:[23:51:19] },CustomName: @,SuccessCount: 1,z: -22,y: 96,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~30 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 62 {Item:{Count:62b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 95,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~30 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~30 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 63 {Item:{Count:63b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 95,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~29 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 60 {Item:{Count:60b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 94,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~29 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~29 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 61 {Item:{Count:61b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 94,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~28 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 58 {Item:{Count:58b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 93,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~28 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~28 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 59 {Item:{Count:59b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 93,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~27 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 56 {Item:{Count:56b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 92,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~27 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~27 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 57 {Item:{Count:57b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 92,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~26 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 53 {Item:{Count:53b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 91,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~26 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~26 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 54 {Item:{Count:54b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 91,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~25 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 51 {Item:{Count:51b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 90,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~25 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~25 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 52 {Item:{Count:52b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 90,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~24 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 49 {Item:{Count:49b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 89,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~24 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~24 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 50 {Item:{Count:50b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 89,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~23 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 47 {Item:{Count:47b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 88,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~23 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~23 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 48 {Item:{Count:48b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 88,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~22 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 44 {Item:{Count:44b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 87,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~22 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~22 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 46 {Item:{Count:46b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 87,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~21 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 42 {Item:{Count:42b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 86,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~21 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~21 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 43 {Item:{Count:43b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 86,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~20 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 40 {Item:{Count:40b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 85,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~20 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~20 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 41 {Item:{Count:41b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 85,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~19 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 38 {Item:{Count:38b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 84,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~19 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~19 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 39 {Item:{Count:39b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 84,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~18 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 36 {Item:{Count:36b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 83,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~18 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~18 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 37 {Item:{Count:37b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 83,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~17 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 33 {Item:{Count:33b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 82,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~17 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~17 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 34 {Item:{Count:34b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 82,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~16 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 31 {Item:{Count:31b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 81,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~16 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~16 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 32 {Item:{Count:32b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 81,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~15 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 29 {Item:{Count:29b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 80,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~15 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~15 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 30 {Item:{Count:30b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 80,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~14 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 27 {Item:{Count:27b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 79,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~14 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~14 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 28 {Item:{Count:28b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 79,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~13 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 24 {Item:{Count:24b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 78,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~13 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~13 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 26 {Item:{Count:26b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 78,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~12 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 22 {Item:{Count:22b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 77,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~12 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~12 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 23 {Item:{Count:23b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 77,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~11 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 20 {Item:{Count:20b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 76,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~11 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~11 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 21 {Item:{Count:21b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 76,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~10 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 18 {Item:{Count:18b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 75,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~10 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~10 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 19 {Item:{Count:19b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 75,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~9 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 16 {Item:{Count:16b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 74,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~9 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~9 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 17 {Item:{Count:17b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 74,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~8 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 13 {Item:{Count:13b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 73,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~8 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~8 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 14 {Item:{Count:14b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 73,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~7 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 11 {Item:{Count:11b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 72,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~7 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~7 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 12 {Item:{Count:12b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 72,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~6 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 9 {Item:{Count:9b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 71,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~6 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~6 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 10 {Item:{Count:10b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 71,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~5 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 7 {Item:{Count:7b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 70,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~5 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~5 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 8 {Item:{Count:8b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 70,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~4 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 4 {Item:{Count:4b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 69,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~4 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~4 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 6 {Item:{Count:6b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 69,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~3 ~-4 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 2 {Item:{Count:2b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -24,y: 68,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~3 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~3 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 3 {Item:{Count:3b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 68,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~2 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~2 ~-2 command_block 0 replace {Command: scoreboard players set @e[type=Item] itemsCount 1 {Item:{Count:1b}},id: Control,TrackOutput: 1,CustomName: @,SuccessCount: 0,z: -22,y: 67,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-1 ~-9 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-3 ~-1 ~-9 command_block 0 replace {Command: scoreboard objectives setdisplay sidebar Nombre_Items,id: Control,TrackOutput: 1,LastOutput: {extra:[{translate:commands.scoreboard.objectives.setdisplay.successSet,with:[sidebar,Nombre_Items]}],text:[23:45:31] },CustomName: @,SuccessCount: 1,z: -29,y: 64,x: -387},Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-1 ~-9 command_block 0 replace {Command: scoreboard objectives add itemsCount dummy,id: Control,TrackOutput: 1,LastOutput: {extra:[{color:red,translate:commands.scoreboard.objectives.add.alreadyExists,with:[itemsCount]}],text:[23:45:31] },CustomName: @,SuccessCount: 0,z: -29,y: 64,x: -386},Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-1 ~-8 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-1 ~-8 command_block 0 replace {Command: scoreboard objectives add Nombre_Items dummy Nombre de items ramasables,id: Control,TrackOutput: 1,LastOutput: {extra:[{color:red,translate:commands.scoreboard.objectives.add.alreadyExists,with:[Nombre_Items]}],text:[23:45:31] },CustomName: @,SuccessCount: 0,z: -28,y: 64,x: -386},Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-1 ~-6 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-1 ~-4 command_block 0 replace {Command: /fill ~ ~2 ~1 ~ ~33 ~1 stone 0 replace redstone_block,id: Control,TrackOutput: 1,LastOutput: {extra:[{translate:commands.fill.success,with:[31]}],text:[23:51:20] },CustomName: @,SuccessCount: 1,z: -24,y: 64,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-1 ~-2 command_block 0 replace {Command: /fill ~ ~2 ~-1 ~ ~33 ~-1 redstone_block 0 replace stone,id: Control,TrackOutput: 1,LastOutput: {extra:[{translate:commands.fill.success,with:[31]}],text:[23:51:19] },CustomName: @,SuccessCount: 1,z: -22,y: 64,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-2 ~-9 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-2 ~-9 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-2 ~-9 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-3 ~-2 ~-9 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-2 ~-9 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-2 ~-8 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-2 ~-8 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-2 ~-8 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-3 ~-2 ~-8 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-2 ~-8 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-2 ~-7 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-2 ~-7 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-2 ~-7 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-3 ~-2 ~-7 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-2 ~-7 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-2 ~-6 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-2 ~-6 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-2 ~-6 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-3 ~-2 ~-6 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-2 ~-6 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-2 ~-5 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-2 ~-5 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-2 ~-5 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-3 ~-2 ~-5 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-2 ~-5 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-2 ~-4 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-2 ~-4 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-2 ~-4 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-3 ~-2 ~-4 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-2 ~-4 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-2 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-2 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-2 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-3 ~-2 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-2 ~-3 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-2 ~-2 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-2 ~-2 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-2 ~-2 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-3 ~-2 ~-2 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-2 ~-2 stone 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~0 ~-9 redstone_wire 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-3 ~0 ~-9 redstone_wire 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~0 ~-9 redstone_wire 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~0 ~-8 redstone_wire 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~0 ~-8 redstone_wire 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~0 ~-6 redstone_wire 13,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-1 ~-9 unpowered_repeater 3,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-1 ~-9 redstone_wire 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-1 ~-8 redstone_torch 1,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-1 ~-8 standing_sign 12 replace {id: Sign,Text1: ,Text2: ,Text3: ,Text4: ,z: -28,y: 64,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-1 ~-7 unpowered_repeater 10,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-1 ~-7 redstone_wire 15,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-1 ~-7 standing_sign 12 replace {id: Sign,Text1: Comptration by,Text2: CubeCoded,Text3: Original compression ,Text4: by mrgarretto,z: -27,y: 64,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-1 ~-7 stone_button 3,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-1 ~-6 redstone_wire 14,Riding:{id:MinecartCommandBlock,Command:setblock ~-4 ~-1 ~-6 standing_sign 12 replace {id: Sign,Text1: Made by Piratdu52,Text2: Version 0.1,Text3: for minecraft.fr,Text4: ,z: -26,y: 64,x: -388},Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-1 ~-5 unlit_redstone_torch 3,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-1 ~-4 redstone_wire 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-1 ~-4 unpowered_repeater 13,Riding:{id:MinecartCommandBlock,Command:setblock ~-3 ~-1 ~-4 unpowered_repeater 13,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-1 ~-4 redstone_wire 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-1 ~-3 redstone_wire 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-1 ~-3 redstone_wire 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-6 ~-1 ~-2 redstone_wire 0,Riding:{id:MinecartCommandBlock,Command:setblock ~-5 ~-1 ~-2 unpowered_repeater 11,Riding:{id:MinecartCommandBlock,Command:setblock ~-3 ~-1 ~-2 unpowered_repeater 15,Riding:{id:MinecartCommandBlock,Command:setblock ~-2 ~-1 ~-2 redstone_wire 0,Riding:{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock,dx=0,dz=0,y=1,dy=255]}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
 

Piratdu52

Il y a 3 sortes d'êtres : vivants, morts et marins
9 Mars 2013
32
0
6
31
A noter que si des items au sol sont dans une zone qui est maintenant unloadé, ils resteront dans le scoreboard.
 

Mlakuss

Map Maker
26 Août 2011
305
56
134
J'ai du mal a comprendre que ce genre d'info ne circule pas mieux ... C'est quand même relativement vital comme information.

C'est une découverte récente. J'en ai fait les frais en décembre et Samasaurus66 a trouvé la source il y a pas très longtemps.
Le meilleur moyen pour suivre ce genre de découverte, ça reste /r/Minecraft, quand quelqu'un trouve un truc de ce genre, ça arrive souvent en front page.

On a eu droit à un gros débat. On est pas censé utiliser autant de commande d'après l'opinion publique. Même si c'est cool, on ne devrait pas avoir à se compliquer la vie alors qu'un système de script bien pensé nous épargnerais des miliers d'heures de travail.
 

Piratdu52

Il y a 3 sortes d'êtres : vivants, morts et marins
9 Mars 2013
32
0
6
31
"/r/Minecraft" ?

C'est hardcoded ? Et t' es sur du par Chunk? ( si c'est le cas il suffit de faire une structure de 17 de long pour mettre le tout sur au moins deux Chunk)

L'opinion publique m'énerve, quand on voit qu'un simple système de variable intra commande du style, /setinstantvar x {type:int,init:1,max:64,incrément:1,resetafteruse:true} et de remplacement ( et donc de boucle) de quelquechose du style $x par cette variable n'existe pas alors que je viens de démontrer qu'il serait utile (voir indispensable dans certains cas, par exemple comment je pourrais dans mon cas compter les objets lâchés par chaque joueur ? Impossible, la donné Thrower étant dans les NBT, le seul moyen serai une liste de nom de Joueur ayant séjourné sur le serveur(la liste des joueurs connecté ne serais même pas suffisant)) et éviterait de nous obliger a passer par des scripts pour générer X commande alors que deux pourraient suffire. Nul besoin de remettre en cause totalement le système, juste être honnête et lui donner les bases de ce qu'il est, un système de programmation inGame.