Bonjours ! , aujourd'huit je vous explique comment faire la régénération de bloc pour un minis-jeux comme , RushFFA
Pour commencer on va loop tout les joueur toute les 5 minutes :
every 5 minutes:
loop all players:
ensuite on va préciser le monde dans lequel on veut régénéré les bloc , en occurence je vais utiliser le monde "RushFFA":
every 5 minutes:
loop all players:
if loop-player's world is "RushFFA":
ensuite on va mettre une variable à l'endroit ou le joueur pose un bloc ^^:
on place:
if player's world is "RushFFA":
add location of block to {rf.blocs::*}
il est possible de précisez le bloc que l'on pose qui sera dans la variable {rf.blocs::*}:
on place:
if player's world is "RushFFA":
if block is sandstone:2 or tnt:
add location of block to {rf.blocs::*}
aprés , sa se complique un peu ^^ , on va loop tout les bloc posé qui sont dans la variable {rf.bloc::*}
every 5 minutes:
loop all players:
if loop-player's world is "RushFFA":
broadcast "{@PrefixRushFFA} &cTout les block de grès vont être supprimé dans 15 seconds"
wait 10 seconds
broadcast "{@PrefixRushFFA} &cTout les block de grès vont être supprimé dans 5 seconds"
wait 1 second
broadcast "{@PrefixRushFFA} &cTout les block de grès vont être supprimé dans 4 seconds"
wait 1 second
broadcast "{@PrefixRushFFA} &cTout les block de grès vont être supprimé dans 3 seconds"
wait 1 second
broadcast "{@PrefixRushFFA} &cTout les block de grès vont être supprimé dans 2 seconds"
wait 1 second
broadcast "{@PrefixRushFFA} &cTout les block de grès vont être supprimé dans 1 seconds"
wait 1 second
broadcast "{@PrefixRushFFA} &cTous les block de grès et de tnt on été supprimé !"
clear all dropped items
loop {rf.blocs::*}:
set {_loc} to loop-value
set block at {_loc} to air
wait 1 tick
delete {rf.blocs::*}
Et voilà pour moi sa donne sa , avec ma touche perso ^^ en vérité c'est pas trés compliqué ... :) | J'éspère vous avoir aider ! ( Si vous utiliser ce code pour uns de vos tuto comme "Comment faire un regen bloc automatique" j'aimerais que vous me citiez , merci d'avance ! et bonne journée / soirée