MoveObjektRot( Warnings ?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • 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;
    }
    }

  • versuch ma so
    Function MoveObjectRot(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;
    }
    }

    German Projekt Reallife

    87.98.244.35:3434

  • C:\Users\Max\Desktop\GCR\Reallife.pwn(21562) : error 017: undefined symbol "MoveObjektRot"
    C:\Users\Max\Desktop\GCR\Reallife.pwn(21580) : error 017: undefined symbol "MoveObjektRot"
    C:\Users\Max\Desktop\GCR\Reallife.pwn(64449) : error 017: undefined symbol "MoveObjektRot"
    C:\Users\Max\Desktop\GCR\Reallife.pwn(64454) : error 017: undefined symbol "MoveObjektRot"


    Das hat schon seine Richtigkeit gehabt -.-



    Sonst wäre das gekommen und nicht "Tag Misstach"


    C:\Users\Max\Desktop\GCR\Reallife.pwn(21562) : warning 213: tag mismatch
    C:\Users\Max\Desktop\GCR\Reallife.pwn(21580) : warning 213: tag mismatch
    C:\Users\Max\Desktop\GCR\Reallife.pwn(64424) : warning 213: tag mismatch
    C:\Users\Max\Desktop\GCR\Reallife.pwn(64429) : warning 213: tag mismatch


    PS: Diese Warnings sind NICHT von der Funktion direkt.
    sondern bei Verwendung dieser Funktion.


    also der "public" bzw. die "Function" zeigt keinerlei Errors in den Zeilen.


    Nur wo man es verwendet. z.b. bei Befehlen für Schranken etc.


    MfG
    Me


    Es lag daran, dass ich die Geschwindigkeit auf 3.5 hatte.
    Aber geschw nur auf Variable und nicht auf Float war.


    Daher hatte ich dir errors.
    Hätte ich anstatt 3.5 nur 3 geamcht dann gings.


    Habe nun geschw auf Float:geschw gesetzt.
    Jetzt gehts.


    Trotzdem danke für die Hilfe!


    MfG
    Me

    Einmal editiert, zuletzt von Jörgsib ()