Da ich schon oft gesehen/gehört habe das sich manche beim Wasser scripten schwer tuen,mache ich mal ein kleinen Tutorial.
Beginnt im Editor und macht euch zuerst 4 Objekte als Anhaltspunkte(Ich nehme Mülltonnen her),egal welche:z.b.: Autos,...
Danch beginnt ihr mit der linken unteren Ecke eurer Fläche : Stell den Anhaltspunkt Nr.1 dorthin und messt seine y Koordinate übertragt diese auf Anhaltspunkt Nr.2,wessen x Koordinate so lange Bearbeitet bis ihr zur rechten unteren Ecke kommt.Ihr erhält nun wieder 3 neue Koordinaten.
Übertragt davon x auf Anhaltspunkt Nr.3.Die y Koordinate bearbeitet ihr so lange bis ihr bei der rechten oberen Ecke angelangt seid.Ihr erhaltet wieder 3 Koordinaten.Auf Anhaltspunkt Nr.4 überträgt ihr nun y von Anhaltspunkt Nr.3 und x von Ahnhaltspunkt Nr.1.
Habt ihr alle Anhaltspunkte platziert braucht ihr noch den Wassergrund(z) und Die Wasserhöhe(auch z)
Der Wassergrund ist der unterste Platz eures Wasserquaders.Sucht die z Koordinate des Wassergrunds.
Mit der Wasseroberfläche ist die Höhe gemeint wo man später dann mit Booten fährt,schwimmt,...
Sucht euch auch diese Höhe heraus und fügt alles dann ungefähr so ins Sript ein:
function Wasser()
wasser = createWater(xAnhaltspunkt1,yAnhaltspunkt1,zWassergrund,xAnhaltspunkt2,yAnhaltspunkt2,zWassergrund,xAnhaltspunkt4,yAnhaltspunkt4,zWassergrund,xAnhaltspunkt3,yAnhaltspunkt3,zWassergrund,)
setWaterLevel(wasser,zWasseröberfläche)
end
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), Wasser)
Hier ein fertiges Beispiel:
function Wasser( )
wasser = createWater ( 1329.3044433594, -660.31640625, 106.71231842041, 1343.9000244141, -661.01000976563, 106.71231842041,1329.0191650391, -640, 106.71231842041,1343.9000244141, -640, 106.71231842041 )
setWaterLevel (wasser,108.03739929199 )
end
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), Wasser)
(Da alles über den Teil der Platform überragen würde hab ich lieber weniger Wasser gemacht.Es sollte ein Pool in LS sein!)
Bitte bewertet mein Tutorial nicht so schlecht,da es mein erstes ist(Am besten ihr gebt mir Tipps wie ich es besser machen könnte).
Mfg Trash
//Edit:Minimale Veränderungen