2013-07-27 16:24:03 +01:00
|
|
|
function HandleRegenCommand(Split, Player)
|
2013-08-11 16:00:53 +01:00
|
|
|
|
|
|
|
|
if #Split == 2 or #Split > 3 then
|
|
|
|
|
SendMessage( Player, "Usage: '/regeneratechunk' or '/regeneratechunk [X] [Z]'" )
|
|
|
|
|
return true
|
2013-07-27 16:24:03 +01:00
|
|
|
end
|
2013-08-11 16:00:53 +01:00
|
|
|
|
|
|
|
|
local X = Player:GetChunkX()
|
|
|
|
|
local Z = Player:GetChunkZ()
|
|
|
|
|
|
|
|
|
|
if #Split == 3 then
|
|
|
|
|
X = Split[2]
|
|
|
|
|
Z = Split[3]
|
2013-07-27 16:24:03 +01:00
|
|
|
end
|
2013-08-11 16:00:53 +01:00
|
|
|
|
|
|
|
|
SendMessageSuccess( Player, "Regenerating chunk ["..X..", "..Z.."]")
|
|
|
|
|
Player:GetWorld():RegenerateChunk(X, Z)
|
|
|
|
|
return true
|
|
|
|
|
|
|
|
|
|
end
|