Re, voilà, tu définis une zone avec WorldGuard et puis tu mets le nom de la zone dans l'option 'Ta région' de ce Skript et pour régénérer le monde tu fais /regen [NomDuMonde], ça va régénérer uniquement les blocs de ta zone :
options:
Ta_Région: Test
command /regen [<text>]:
permission: ta.permission
permission message: &cErreur : Vous n'avez pas la permission !
trigger:
if arg 1 is set:
if folder "%arg 1%" doesn't exists:
send "&cErreur : Cette Map n'existe pas !"
else:
if {%arg 1%.regen.world} is true:
loop {%arg 1%.broken.blocks::*}:
set {_loc} to loop-value
set block at {_loc} to {%arg 1%.broken.type::%loop-index%}
loop {%arg 1%.placed.blocks::*}:
set {_loc} to loop-value
set block at {_loc} to air
delete {%arg 1%.broken.blocks::*}
delete {%arg 1%.placed.blocks::*}
delete {%arg 1%.broken.type::*}
send "&aLe monde a été régénéré avec succès !"
on break:
if "%region at player%" contains "{@Ta_Région}":
add location of block to {%world of player%.broken.blocks::*}
add type of block to {%world of player%.broken.type::*}
on place:
if "%region at player%" contains "{@Ta_Région}":
add location of block to {%world of player%.placed.blocks::*}