Hallo,
ich bin immer noch am rätseln und am ausprobieren was die Parameter bei SetObjectMaterial für eine bedeutung haben, bzw. woher ich die Infos bekomme, also was ich weis ist:
bzw. erstmal die Parameter:
Parameters:(objectid, materialindex, modelid, txdname[], texturename[], materialcolor)
objectid - The ID of the object to replace its texture
materialindex - The material index on the object to change
modelid - The modelid where the replacement texture is located (use 0 for alpha)
txdname - The name of the txd file which contains the replacement texture (use "none" for alpha)
texturename - The name of the texture to use as the replacement (use "none" for alpha)
materialcolor - The object color to set, as an integer or hex.
-die Objektid ist die Objektid von dem Objekt an dem die Texturen geändert werden sollen
-die Modelist mit txdname und texturename wird verwendet wenn man nur die Farbe verändern will mit materialcolor
-will man eine andere Texture verwenden muss man bei Modelid die Objektid von dem Objekt eintragen, von dem die Texture genommen werden soll.
-was funktioniert ist, wenn man von den neuen Samp Objekten aus der SAMP.ide Liste z.B.
19317, bassguitar01, bassguitar01, 100, 0
modelid , txdname ,texturename
und hinter dem txd-Name 100 steht, dann funktioniert das ganze und der Materialindex 0 ist bei Materialcolor 0xFFFFFFFF, wobei die meines wissens dann unnötig ist.
Jetzt was ich nicht weis ist, wie bekomme ich 1. die Infos von den normalen GTA Objekten, z.B. Wachturm oder so?
Und was mach ich mit Objekten wie
19323, lsmall_shop01, lsmall_shops, 200, 0
bei denen hinter dem txd-Namen eine 200 steht, nähmlich dort funktioniert das ganze so nicht. Auch nicht bei Materialindex 0-2 (alles getestet).
Könntet ihr mir da weiterhelfen? Was ich gelesen habe, ist das man mit dem Objekteditor von Jernej (oder so) doppeltklick auf Objekte machen kann und dort entsprechende Infos angezeigt werden. Jedoch weis nichts mit den Infos anzufangen bzw. ich hab noch nicht ganz eine richtige Lösung dazu gefunden.
Würde um jede hilfe hoffen. Ich denke auch andere User
Cody09
//edit: Teilweise selbst herausgefunden: http://forum.sa-mp.com/showthread.php?t=331497 brauch trotzdem noch Hilfe wegen dem 200