Alter : 30 Ort : In einem Dorf in Baden Anmeldedatum : 28.10.09
Thema: Steine,Lehm,usw in Materialien Di Apr 27, 2010 5:19 pm
ich hab ein paar materialien gemacht und jetzt will ich verhindern dass am anfang des szens Lehm, Steine, usw in dem material erscheinen. wie mache ich das?
EDIT: ups das war ein fehler von mir das die da drin waren Aber jetzt hab ich ne andere frage: wie mache dass steine, lehm, usw dariun gespawned werden?
Limeox Admiral
Anmeldedatum : 25.04.10
Thema: Re: Steine,Lehm,usw in Materialien Di Apr 27, 2010 5:49 pm
Was am Anfang in der Erde ist, kannst du auf 2 Arten bestimmen: 1. Möglichkeit: Beim Szenario auf Eigenschaften und dann unter Umwelt über Objekte im Erdreich. Das Objekt muss aber dann die Kategorie C4D_SelectInEarth besitzen. 2. Möglichkeit: In der Szenario.txt unter InEarth das Item eintragen. Dabei immer nach dem Muster C4ID=Anzahl;
Um regelmäßig Objekte im Erdreich spawnen zu lassen, benötigst du einen Script, der dir das erledigt. Da das Ganze immer wieder geschehen soll, sollte der per Schedule() immer wieder aufgerufen werden, zB so:
Code:
func ItemsUnderEarth() { Schedule("ItemsUnderEarth()", 350); //Alle 10 Sekunden wieder starten. for (var i; i < 100; i++) { //Nach 100 Versuchen einfach aufhören, sonst hängt er sich auf wenn es nur wenig/keine Erde gibt. var x = Random(LandscapeWidth()); var y = Random(LandscapeHeight()); if (GetMaterial(x,y) == Material("Earth")) { //Erde an (x/y)? CreateObject(FLNT,x,y,NO_OWNER); break; //Item erschaffen. Abbruch. } } }
Natürlich kannst du auch andere Materialien oder gar GBackSolid() benutzen. Und andere Items gehen natürlich auch. Nützlich wäre auch ein Array, in das du versch. IDs einsortierst, und per Random() immer ein zufälliges erzeugst.
Lord Helmchen Fregattenkapitän
Alter : 30 Ort : In einem Dorf in Baden Anmeldedatum : 28.10.09
Thema: Re: Steine,Lehm,usw in Materialien Di Apr 27, 2010 10:46 pm
ich will nicht dass die objekte in der erde sind sondern im von mir erstellten material wie zB granit oder stein
Extremclonk Staatsrat
Ort : Am Anti-Spam-Limes Anmeldedatum : 19.01.09
Thema: Re: Steine,Lehm,usw in Materialien Di Apr 27, 2010 10:51 pm