Brauche noch mal Hilfe bei SetObjectMaterial und zwar habe ich ja mehrere Objecte die ich eine neue Texture versehen möchte so klappt auch alles nur bei dem Haus passiert einfach garnix.
Hier mal ein Screen vom Haus:
KLICK MICH!
Hier mein Code:
new Objekt[20], id;
Objekt[id]=CreateObject(19449,1236.3000488,-1649.8000488,14.3000002,0.0000000,0.0000000,90.0000000); id++;
Objekt[id]=CreateObject(19449,1226.6999512,-1649.8000488,14.3000002,0.0000000,0.0000000,90.0000000); id++;
Objekt[id]=CreateObject(19449,1225.3000488,-1649.8000488,14.3000002,0.0000000,0.0000000,90.0000000); id++;
Objekt[id]=CreateObject(19449,1206.0000000,-1649.9000244,14.3000002,0.0000000,0.0000000,90.0000000); id++;
Objekt[id]=CreateObject(19449,1236.3000488,-1649.8000488,16.1000004,0.0000000,0.0000000,90.0000000); id++;
Objekt[id]=CreateObject(19449,1226.6999512,-1649.8000488,16.1000004,0.0000000,0.0000000,90.0000000); id++;
Objekt[id]=CreateObject(19449,1225.3000488,-1649.8000488,16.1000004,0.0000000,0.0000000,90.0000000); id++;
Objekt[id]=CreateObject(19449,1206.0000000,-1649.9000244,15.8999996,0.0000000,0.0000000,90.0000000); id++;
for(new i=0; i<sizeof(Objekt); i++) SetObjectMaterial(Objekt[i],0, 6487, "councl_law2", "rodeo3sjm", 0);
new Objekt1;
Objekt1 = CreateObject(6966,1259.7998047,-1685.7998047,12.5000000,0.0000000,0.0000000,179.9945068); //Das ist das Haus
SetObjectMaterial(Objekt1, 0, 6966, "councl_law2", "rodeo3sjm", 0);
Bei dem Code:
new Objekt1;
Objekt1 = CreateObject(6966,1259.7998047,-1685.7998047,12.5000000,0.0000000,0.0000000,179.9945068);
SetObjectMaterial(Objekt1, 0, 6966, "councl_law2", "rodeo3sjm", 0);
Habe ich geguckt ob es was bringt wenn ich es einzeln mache aber es klapp nicht.
Die Texturen sind nur Testweise dort eigentlich möchte ich später diese Texture haben:
SetObjectMaterial(Objekt,Index, 3922, bistro, sw_wallbrick_01, 0);
Ich weiß nicht weiter da ich nicht gut im Scripten bin und mich eigentlich noch nie damit beschäftigt habe^^
//EDIT:
Habs selber rausgefunden^^ Das Haus hat mehrere Model Texturen