Robloxda 0 kod bilgisiyle chat gpt yardımıyla terrain patlatma oyunu yapıyodum ama terrain delik deşik olacağı için her 30 dakikada 1 terraini yenilemesini söyledim kod verdi ama süre bitince sadece terrain siliniyordu eyniden terrain yüklenmedi chat gpt nin kodu;
local Terrain = workspace:FindFirstChildOfClass("Terrain")
local backupTerrain = Terrain:CopyRegion(Terrain.MaxExtents) -- Terrain'in başlangıçtaki durumunu yedekler
local restoreInterval = 1800 -- 30 dakika (saniye cinsinden)
-- Terrain'i geri yükleme işlevi
function restoreTerrain()
Terrain:Clear() -- Mevcut Terrain'i temizler
TerrainPasteRegion(backupTerrain, Vector3.new(0, 0, 0), true) -- Yedeklenen Terrain'i geri yükler
end
-- Terrain'i belirli aralıklarla geri yükleyen döngü
while true do
wait(restoreInterval) -- 30 dakika bekler
restoreTerrain() -- Terrain'i eski haline getirir
end
böyle ama hatalı büyük ihtimalle terrain geri yüklenmiyor ve serverscriptservice ye script olarak attım
local Terrain = workspace:FindFirstChildOfClass("Terrain")
local backupTerrain = Terrain:CopyRegion(Terrain.MaxExtents) -- Terrain'in başlangıçtaki durumunu yedekler
local restoreInterval = 1800 -- 30 dakika (saniye cinsinden)
-- Terrain'i geri yükleme işlevi
function restoreTerrain()
Terrain:Clear() -- Mevcut Terrain'i temizler
TerrainPasteRegion(backupTerrain, Vector3.new(0, 0, 0), true) -- Yedeklenen Terrain'i geri yükler
end
-- Terrain'i belirli aralıklarla geri yükleyen döngü
while true do
wait(restoreInterval) -- 30 dakika bekler
restoreTerrain() -- Terrain'i eski haline getirir
end
böyle ama hatalı büyük ihtimalle terrain geri yüklenmiyor ve serverscriptservice ye script olarak attım