Alter : 30 Ort : In einem Dorf in Baden Anmeldedatum : 28.10.09
Thema: Rohr funktioniert nicht Fr Mai 07, 2010 7:20 pm
ich habe in einem szen von mir ein rohr per scriptplatziert: CreateObject(PIPL, 4404, 490, -1)->Solid()->Down()->Down(12)->Left(; UpdatePipesystem();
ich möchte dass das wasser aus einem raum von oben in das rohr fließt und dann in einen see darunter fließt aber irgend wie nimmt das rohr daas wasser nicht auf kann mit pls jemand sagen was ich falsch gemacht habe?
Limeox Admiral
Anmeldedatum : 25.04.10
Thema: Re: Rohr funktioniert nicht Fr Mai 07, 2010 9:31 pm
Mehrere direkte Funktionsaufrufe hintereinander? Das funktioniert nur, wenn jede Funktion einen Objektzeiger zurückgibt, und das ist vermutlich nicht der Fall. Versuch es so:
var p = CreateObject(PIPL, 4404, 490, -1); p->Solid(); p->Down(); p->Down(12); p->Left(8 ); UpdatePipeSystem();
Lord Helmchen Fregattenkapitän
Alter : 30 Ort : In einem Dorf in Baden Anmeldedatum : 28.10.09
Thema: Re: Rohr funktioniert nicht Sa Mai 08, 2010 12:08 am
so wie ich es gemacht hab stehts in der hazard doku dann müsste es ja eig. stimmen das rohr ist ja auch da nur das was ser fließt nicht durch
Gamer Staatsrat
Alter : 28 Ort : In einem kleinen Dorf in Unterfranken (Bayern) Anmeldedatum : 10.02.09
Thema: Re: Rohr funktioniert nicht Sa Mai 08, 2010 10:26 am
Zeig mal bitte einen Screenshot von deinem Rohrsystem. Kann es sein, dass vlt. das Rohr einfach zu weit weg von der Wasserquelle ist?
Lord Helmchen Fregattenkapitän
Alter : 30 Ort : In einem Dorf in Baden Anmeldedatum : 28.10.09
Thema: Re: Rohr funktioniert nicht Sa Mai 08, 2010 12:42 pm
[img][/img]
von oben rechts kommt wasser die treppe runter der raum sollte eigentlich nicht überflutet sein
Lord Helmchen Fregattenkapitän
Alter : 30 Ort : In einem Dorf in Baden Anmeldedatum : 28.10.09
Thema: Re: Rohr funktioniert nicht Sa Mai 15, 2010 1:08 pm
kann mir denn niemand sagen was ich falsch gemacht hab?
Pitri Feldmarschall
Alter : 30 Ort : Karlsruhe Anmeldedatum : 02.03.09
Thema: Re: Rohr funktioniert nicht So Mai 16, 2010 1:54 pm
Ja hast du es mal so versucht? :O Wenn nicht, würd ichs mal so versuchen!
Limeox schrieb:
var p = CreateObject(PIPL, 4404, 490, -1); p->Solid(); p->Down(); p->Down(12); p->Left(8 ); UpdatePipeSystem();
Lord Helmchen Fregattenkapitän
Alter : 30 Ort : In einem Dorf in Baden Anmeldedatum : 28.10.09
Thema: Re: Rohr funktioniert nicht So Mai 16, 2010 2:38 pm
ok ich versuchs gleich mal
E: ne das geht nicht da ist der verlauf des rohrs dann falsch und UpdatePipeSystem geht nicht
Limeox Admiral
Anmeldedatum : 25.04.10
Thema: Re: Rohr funktioniert nicht So Mai 16, 2010 3:34 pm
Dann schau mal, ob die Funktionen Solid(), Down() etc überhaupt Objektzeiger zurückgeben...
Toastbrot Kadett
Anmeldedatum : 10.03.09
Thema: Re: Rohr funktioniert nicht Mo Mai 17, 2010 4:53 pm
Limeox schrieb:
Dann schau mal, ob die Funktionen Solid(), Down() etc überhaupt Objektzeiger zurückgeben...
Sie geben Objektzeiger zurück (siehe Hazarddoku).
Limeox schrieb:
var p = CreateObject(PIPL, 4404, 490, -1); p->Solid(); p->Down(); p->Down(12); p->Left(8 ); UpdatePipeSystem();
Das kann nicht Funktionieren weil so die neuen Rohre immer ans erste (p) angekoppelt werden.
Lord Helmchen Fregattenkapitän
Alter : 30 Ort : In einem Dorf in Baden Anmeldedatum : 28.10.09
Thema: Re: Rohr funktioniert nicht So Mai 23, 2010 9:40 am
und was ist bei mir jetzt falsch? ich hab ja eig. alles wie in der doku gemacht