Kurz Frage.
Wenn ich folgendes benutze:
MoveObjektRot(zwischensa,0.0000, 90.2408, 270.0000, 3.5);
(Also erst noch Variable mit new und Objekt erstellt etc.)
Kommt nen Warning: Tag Misstach.
Funktion:
Function MoveObjektRot(oid,Float:rx, Float:ry, Float:rz, geschw) {
new Float:x, Float:y, Float:z, Float:dx, Float:dy, Float:dz;
GetObjectRot(oid,x,y,z);
dx=(rx-x)/geschw;
dy=(ry-y)/geschw;
dz=(rz-z)/geschw;
SetObjectRot(oid,x+dx,y+dy,z+dz);
geschw--;
SetTimerEx("MoveRot",50,0,"dfffdfff",oid,rx,ry,rz,geschw,dx,dy,dz); //MoveRot unten
return 1;
Function MoveRot(oid,Float:rx, Float:ry, Float:rz, geschw, Float:dx, Float:dy, Float:dz) {
new Float:x, Float:y, Float:z;
GetObjectRot(oid,x,y,z);
SetObjectRot(oid,x+dx,y+dy,z+dz);
geschw--;
if(geschw>=1) {
SetTimerEx("MoveRot",50,0,"dfffdfff",oid,rx,ry,rz,geschw,dx,dy,dz); }
return 1;
}
}