btw i noticed in the last time that the directx compiler is case sensitive in some cases... so please write your code as provided in a manual.

ok i've some time left...

Code:

effect = "

texture entSkin1;
texture mtlSkin1;

technique t0
{
pass p0
{
Texture[0] = <entSkin1>;

ColorArg1[0] = Texture;
ColorOp[0] = Modulate; //OR Modulate2x
ColorArg2[0] = Diffuse;

Texture[1] = <mtlSkin1>;

TextureCoordIndex[1] = 1;
TextureTransformFlags[1] = Count2;
TextureTransform[1] = { 4.0, 0.0, 0.0, 0.0,
0.0, 4.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0 };

ColorArg1[1] = Current;
ColorOp[1] = Modulate | AddSmooth; //Use different blending methods here, i've got some good results out of this
ColorArg2[1] = Texture;
}
}

";