Crashdetect meldet Nachricht?

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
  • Moin,


    Ich hab als Plugins immer Crashdetect eingetragen, und jetzt fällt mir folgendes Auf:

    [20:43:00] [debug] AMX backtrace:
    [20:43:00] [debug] #0 00023de4 in public MinusTank (vID=20, playerid=0) at script.p:2303
    [20:43:51] [debug] Run time error 6: "Invalid instruction"
    [20:43:51] [debug] Unknown opcode 0x7d0 at address 0x00023DE4


    Das gehört zu der Funktion die dem Fahrzeug Tank abzieht, jedoch sehe ich da kein Fehler:

    public MinusTank(vID,playerid)
    {
    new lights,engine,alarm,doors,bonnet,boot,objective;
    if(Tank[vID] < 1)
    {
    GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, lights, alarm, doors, bonnet, boot, objective);
    SendClientMessage(playerid,Rot,"* Der Tank ist leer!");
    KillTimer(MinusTankTimer[playerid]);
    EngineOn[GetPlayerVehicleID(playerid)] = 0;
    return 1;
    }
    Tank[vID]--;
    return 1;
    }


    Der Timer wird so aufgerufen:

    SetTimerEx("MinusTank",45000,true,"ii",GetPlayerVehicleID(playerid),playerid);