View Single Post
Old 13.08.2007, 16:29   #60
Oo_Darkdevil_oO
Registered User
 
Join Date: Mar 2007
Posts: 80
Hey!
Für die, die CLEO noch nicht kennen: Ich habe eine kleine Lösung, wie ihr Opcodes testen könnt.

http://www.cleo.sannybuilder.com/

Dort könnt ihr euch CLEO downloaden. Das teil "Hookt" sich über die VorbisFile.dll in GTA und kann eben die Opcodes ausführen, Ohne die Main.scm zu verändern. Das bedeutet, man kann seine alten Savegames benutzen!

@topic:

Quote:
Originally Posted by K.o.e.i.g.2
Ok ich hätte lieber ein code der insgesamt abfragt ob er angeschossen wurde aber thx der geht auch


aber ein problem habe ich mit Init objekt

Code:
029B: $AUF = init_object #A51_JETDOOR at 0.0 0.0 5.0
modell ist unsichtbar aber da alco col ist da nur eben die textr net

Habt ihr ne lösung??
Möchtest du ein Objekt erstellen?
Dann solltest du vllt Create_object nehmen:
Objekt opcodes:
Code:
0107: create_object #object X Y Z $Objektname
0108: destroy_object $objectname
0176: get_object_z_angle $objectname $float
0177: set_object_z_angle $objectname $float
Beim grünen parameter musst du die Model ID eintragen
Bei Rot musst du Koordinaten reinsetzen
Blau ist der Name /Die Nummer des Objekts
Orange ist die Variable, womit man das Objekt rotieren kann (0177) oder die Variable, wo die aktuelle Rotation drin ist (0176)

Jetzt kommt was schönes:
Code:
034d: rotate_object $objectname A1 (angle) A2 (speed) int (0)
034e: move_object $objectname X1 Y1 Z1 X2 Y2 Z2 int (0)
0392: toggle_object_in_moving_list $objectname, int (1=an)
0566: assign_object_to_interior $objectID, int (Interior#)
Blau ist der Objektname
Bei 034D ist Gelb Die Angel, um Wieviel Grad es rotieren soll. Grün ist die Geschwindigkeit. Int ist immer 0

bei 034E ist Rot die Koordinate, wo es sich hinbewegen soll, Purpur ist die X,Y und Z geschwindigkeit. Int ist immer 0

0392 ist $Objektname der Name, Int ist der schalter, der der Engine sagt, dass das ein Objekt ist, was sich bewegen wird

bei 0566 ist Int die InteriorID, wo das Objekt hin soll.

So, das müssten alle Objekt teile sein
__________________
Ich möchte mich bein allen für mein kindisches Benehmen entschuldigen. Ich war damals einfach zu "Blöd" , meinen Kopf zu benutzen.

Oo_Darkdevil_oO is offline   Reply With Quote