Beiträge von RunAway


    verwende gleich i :)

    Hey, ich habe die Include von BlackAce [ INCLUDE ] VehicleParams | Einfach setzen, herausfinden & verwalten
    Mir ist aufgefallen, dass diese falsche werte wieder gibt

    new motor = GetVehicleParam(vehicleid,MOTOR);
    new licht = GetVehicleParam(vehicleid,LICHT);
    new kraum = GetVehicleParam(vehicleid,KOFFERRAUM);
    new mhaube = GetVehicleParam(vehicleid,MOTORHAUBE);
    else
    {
    format(string,sizeof(string),"FEHLER!!!");
    printf("%d %d %d %d", motor,licht,kraum,mhaube);
    }

    Code
    535298048 1476395039 8000 8000


    Hat wer eine Idee mfg



    //edit neue feststellung:
    Also ich hab den Fehler soweit gefunden, da SetVehicleParam die Werte durcheinander bringt
    Wenn ich beim Aufrufen des Befehls mit printen lasse welche Werte drin sind kommt

    Code
    [10:17:04] 0 0 0 0            	0 1


    motor,licht,kofferraum,motorhaube,CEHICLE_PARAMS_OFF,VEHICLE_PARAMS_ON
    Sobaldi ch baer genau das nach dem es umgestellt ist printen lasse kommt das

    Code
    535298048 1476395039 8000 8000            	1 1


    Und hier die Funktionen womit das Umgestellt wird


    stock TurnMotor(vehicleid)
    {
    if(GetVehicleParam(vehicleid,MOTOR) == VEHICLE_PARAMS_ON)
    {
    SetVehicleParam(vehicleid,MOTOR,VEHICLE_PARAMS_OFF);
    return 1;
    }
    SetVehicleParam(vehicleid,MOTOR,VEHICLE_PARAMS_ON);
    return 1;
    }
    stock TurnLicht(vehicleid)
    {
    if(GetVehicleParam(vehicleid,LICHT) == VEHICLE_PARAMS_ON)
    {
    SetVehicleParam(vehicleid,LICHT,VEHICLE_PARAMS_OFF);
    return 1;
    }
    SetVehicleParam(vehicleid,LICHT,VEHICLE_PARAMS_ON);
    return 1;
    }
    stock TurnKofferraum(vehicleid)
    {
    if(GetVehicleParam(vehicleid,KOFFERRAUM) == VEHICLE_PARAMS_ON)
    {
    SetVehicleParam(vehicleid,KOFFERRAUM,VEHICLE_PARAMS_OFF);
    return 1;
    }
    SetVehicleParam(vehicleid,KOFFERRAUM,VEHICLE_PARAMS_ON);
    return 1;
    }
    stock TurnMotorhaube(vehicleid)
    {
    if(GetVehicleParam(vehicleid,MOTORHAUBE) == VEHICLE_PARAMS_ON)
    {
    SetVehicleParam(vehicleid,MOTORHAUBE,VEHICLE_PARAMS_OFF);
    return 1;
    }
    SetVehicleParam(vehicleid,MOTORHAUBE,VEHICLE_PARAMS_ON);
    return 1;
    }

    Habt ihr irgendwie eine Idee?

    Hey,
    ich habe ein Vehiclecontrol Dialog gemacht.
    Dieser öffnet sich auch auf den gewünschten Befehl hin.
    Schleiße ich ihn, mit dem Button mit dem keine Funktion ausgeführt werden soll, so kann ich ihn wiederholt per dem Befehl öffnen.
    Nun, wenn ich jetzt aber eine Funktion ausführen lassen möchte, funktioniert diese zum teil auch. Der Motor oder ein anderer Parameter wird umgestellt, aber der Dialog wird nicht wie gewollt wieder angezeigt und kann auch nicht für das verwendete Fahrzeug verwendet werden. für jedes andere Funktioniert dieses.
    http://pastebin.com/FSiR8J4E
    Wer eine Idee ?


    mfg

    Hey,
    ich nutze diese Inlcude
    [ INCLUDE ] VehicleParams | Einfach setzen, herausfinden & verwalten
    Ich habe dort mit ein Control Dialog erstellt, dieser funktioniert auch, bis auf, dass dannach der Server crasht
    hier die Serverlog incl. crashdetect Plugin


    Hat wer eine ahnung ?
    MfG


    // das kam in der serverlog nach dem ich das mit der cfg compiled habe


    was siehst du daraus ?