CNDG
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.


Ein Forum, in dem sich neue Clonk Entwickler untereinander austauschen können.
 
StartseiteStartseite  PortalPortal  SuchenSuchen  Neueste BilderNeueste Bilder  AnmeldenAnmelden  LoginLogin  

 

 Attach-Problem zwischen Objekten

Nach unten 
5 verfasser
AutorNachricht
Bowserkoopa
Staatsrat
Staatsrat
Bowserkoopa


Männlich Alter : 30
Anmeldedatum : 21.12.08

Attach-Problem zwischen Objekten Empty
BeitragThema: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySa Jul 03, 2010 1:56 pm

Ich wollte eine neue Art Werkstatt machen, die ein Fahrzeug mit Zusatzteilen, z.b. mit Flügeln, Granatwerfern usw, versieht, erstellen. Dafür soll dann jenes Objekt eben daran Attacht werden und auch immer dieselbe Richtung haben(links oder rechts eben). Fahrzeug und anzubringende Objekte bestehen dabei aus nur jeweils einer Grafik - zumindest bis jetzt. Beim Aufrufen der attach Funktion in der Werkstatt, wird das anzubringende Objekt allerdings nur vor dem Haus erstellt, anstelle das es an dem Fahrzeug, dass sich innerhalb der Werkstatt befindet angebracht wird.

Werkstatt
Code:


protected func ContextZusatzteile()
{
[Teiltest|Image=BCAR]

var
 pCar=FindContents(BCAR);
var pWing=CreateObject(BFLG);

pWing->Attach(pCar);

}

Und vom anzubringenden Flügel ein auf dem "Ausrüstung im Exantros-Stil"-Tutorial basierenden Skript
Code:

#strict 2

local pCar;

func Attach(object pObj)
{
    //Die Action mit ATTACH als Procedure
    SetAction("Wing");
    AddEffect("Draw", this, 101, 1, this, BFLG);
    pCar = pObj;
}

func FxDrawTimer()
{
 //Immer diesselbe Richtung haben
  SetDir(GetDir(pCar));
}
Nach oben Nach unten
awed
Kadett
Kadett



Männlich Ort : berlin
Anmeldedatum : 24.02.10

Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySa Jul 03, 2010 2:05 pm

das gehört doch eher in sachen Scripthilfe oder irre ich mcih da?
Nach oben Nach unten
Bowserkoopa
Staatsrat
Staatsrat
Bowserkoopa


Männlich Alter : 30
Anmeldedatum : 21.12.08

Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySa Jul 03, 2010 2:45 pm

Ups, hab da den falschen Tab offen gehabt und da dann erstellt. Aber zum Glück hat das niemand außer mir und dir gesehen *pfeif*
Nach oben Nach unten
awed
Kadett
Kadett



Männlich Ort : berlin
Anmeldedatum : 24.02.10

Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySa Jul 03, 2010 2:50 pm

Bowserkoopa schrieb:
Ups, hab da den falschen Tab offen gehabt und da d
ann erstellt. Aber zum Glück hat das niemand außer mir und dir gesehen *pfeif*

war ja nicht böse gemeint^^
Nach oben Nach unten
Bowserkoopa
Staatsrat
Staatsrat
Bowserkoopa


Männlich Alter : 30
Anmeldedatum : 21.12.08

Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySa Jul 03, 2010 6:51 pm

Hab aber leider bis jetzt immer noch keine Lösung für mein Problem :/
Nach oben Nach unten
Toastbrot
Kadett
Kadett
Toastbrot


Männlich Anmeldedatum : 10.03.09

Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySo Jul 04, 2010 9:48 am

Ist der Flügel den wenn du das Auto rauslegst am Auto fest?
Falls es nur darum geht den Flügel in die Werkstat hineinzukriegen einfach pWing->Enter(this);
Nach oben Nach unten
Bowserkoopa
Staatsrat
Staatsrat
Bowserkoopa


Männlich Alter : 30
Anmeldedatum : 21.12.08

Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySo Jul 04, 2010 1:01 pm

Also der Flügel sollte das Fahrzeug, das in der Werkstatt ist, attacht werden, und wenn man das Fahrzeug dann rausnimmt, soll das Ding ja logischerweise dranhängen...allerdings tut es das ja eben nicht. Der Flügel liegt einfach plötzlich vor der Werkstatt rum.
Nach oben Nach unten
Patta
Großadmiral
Großadmiral
Patta


Männlich Alter : 30
Anmeldedatum : 22.05.09

Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySo Jul 04, 2010 3:14 pm

lass doch erst das Fahrzeug die Fabrik verlassen, (exit) und dann attache den Flügel. Vielleicht funktioniert das.
Nach oben Nach unten
http://sites.google.com/site/clonkprojekte/star-wars
Limeox
Admiral
Admiral
Limeox


Männlich Anmeldedatum : 25.04.10

Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySo Jul 04, 2010 3:37 pm

Du musst noch per SetActionData angeben, welche Vertices du zusammenpappen willst.
Nach oben Nach unten
Toastbrot
Kadett
Kadett
Toastbrot


Männlich Anmeldedatum : 10.03.09

Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySo Jul 04, 2010 6:36 pm

Limeox schrieb:
Du musst noch per SetActionData angeben, welche Vertices du zusammenpappen willst.

Attachen tut es auch so vertex 0 an vertex 0.
Nach oben Nach unten
awed
Kadett
Kadett



Männlich Ort : berlin
Anmeldedatum : 24.02.10

Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySo Jul 04, 2010 7:53 pm

mhm...
Wäre es nicht anders möglich?
also:
Spoiler:
Und ich weiß, dass ich eigentlich eine Scriptbesserung sagen sollte und keine Neuscriptung.
Edit by Gamer: Rechtschreibfehler drausen und Caps genauso.
jaja! aber lass diese unmarkierten änderungen
PS: ich habs berichtet
Nach oben Nach unten
Limeox
Admiral
Admiral
Limeox


Männlich Anmeldedatum : 25.04.10

Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySo Jul 11, 2010 3:12 am

Öh, was mir gerade noch auffällt: Du klebst das Objekt in die Luft.
Wenn du es an einem anderen Objekt befestigen willst, musst du es bei SetActionTargets() angeben.
Nach oben Nach unten
Bowserkoopa
Staatsrat
Staatsrat
Bowserkoopa


Männlich Alter : 30
Anmeldedatum : 21.12.08

Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten EmptySo Jul 11, 2010 12:51 pm

Jetzt funktioniert alles. Ich hab das ganze schon fast aufgegeben^^
Nach oben Nach unten
Gesponserte Inhalte





Attach-Problem zwischen Objekten Empty
BeitragThema: Re: Attach-Problem zwischen Objekten   Attach-Problem zwischen Objekten Empty

Nach oben Nach unten
 
Attach-Problem zwischen Objekten
Nach oben 
Seite 1 von 1
 Ähnliche Themen
-
» Objekte an anderen Objekten fixieren
» eine if frage (abfrage eines wertes zwischen Y und Z)
» Anzahl von Objekten Abfragen
» Fehlerhafte Platzierung von Objekten
» Problem mit CreateObject

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
CNDG :: Sonstiges :: Scripthilfe-
Gehe zu: