Beiträge von Ap0llinaris

    Hallo. Ich habe ein Problem.
    Ich habe einen Server bei Server-Free.de und nun habe ich ein Problem, dass wenn ich in ein Fahrzeug gehe, der Motor automatisch angeschaltet wird.
    Dieses Problem tritt auf meinem PC nicht auf, wenn ich den Server über mein PC öffne. Der Server bei Server-Free ist ein Linux Server. Auf Windows geht alles.
    Kennt jemand das Problem?


    //Edit


    Problem gelöst, hatte ein Filterscript drinnen, welches bei OnPlayerStateChange den Motor angeschaltet hat...

    Hallo. Es gibt ein kleines Problem mit meinem "Motor"-System.
    Alle Motoren sind automatisch an.
    Ich benutze bereits ManualVehicleEngineAndLights(); unter OnGameModeInit doch das bringt nichts.


    Hier meine Funktionen wo ich Sachen mit SetVehicleParamsEx verwende:

    //Global
    new engine, light, alarm, doors, bonnet, boot, objective;


    //OnGameModeInit
    for(new i=0;i<MAX_VEHICLES;i++)
    {
    GetVehicleParamsEx(i, engine, light, alarm, doors, bonnet, boot, objective);
    SetVehicleParamsEx(i, VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF, alarm, doors, bonnet, boot, objective);
    }


    CMD:motor(playerid)
    {
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    new vid = GetPlayerVehicleID(playerid);
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x,y,z);
    new string[128];
    new mod = GetVehicleModel(GetPlayerVehicleID(playerid));
    if(IsAFahrrad(mod))return SendClientMessage(playerid, COLOR_GREY, "Ein Fahrrad hat kein Motor.");
    GetVehicleParamsEx(vid, engine, light, alarm, doors, bonnet, boot, objective);
    if(engine == VEHICLE_PARAMS_OFF || engine == VEHICLE_PARAMS_UNSET)
    {
    if(gGas[vid] <= 0)return SendClientMessage(playerid, COLOR_GREY, "Kein Benzin mehr!");
    format(string, sizeof(string), "* %s betätigt die Zündung. Der Motor springt an!", GetName(playerid));
    SendRoundMessage(x,y,z, COLOR_PURPLE, string);
    KillTimer(carmsgwait[playerid]);
    SetVehicleParamsEx(vid, VEHICLE_PARAMS_ON, light, alarm, doors, bonnet, boot, objective);
    TextDrawSetString(CarMessage[playerid], "~w~Motor ~g~an");
    TextDrawShowForPlayer(playerid, CarMessage[playerid]);
    }
    else
    {
    KillTimer(carmsgwait[playerid]);
    SetVehicleParamsEx(vid, VEHICLE_PARAMS_OFF, light, alarm, doors, bonnet ,boot, objective);
    TextDrawSetString(CarMessage[playerid], "~w~Motor ~r~aus");
    TextDrawShowForPlayer(playerid, CarMessage[playerid]);
    }
    carmsgwait[playerid] = SetTimerEx("HideCarMessage", 8000, 0, "i", playerid);
    }
    return 1;
    }


    CMD:licht(playerid)
    {
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    new vid = GetPlayerVehicleID(playerid);
    new mod = GetVehicleModel(GetPlayerVehicleID(playerid));
    if(IsAFahrrad(mod))return 1;
    GetVehicleParamsEx(vid, engine, light, alarm, doors, bonnet, boot, objective);
    if(light == VEHICLE_PARAMS_OFF || light == VEHICLE_PARAMS_UNSET)
    {
    KillTimer(carmsgwait[playerid]);
    SetVehicleParamsEx(vid, engine, VEHICLE_PARAMS_ON, alarm, doors, bonnet, boot, objective);
    TextDrawSetString(CarMessage[playerid], "~w~Licht ~g~an");
    TextDrawShowForPlayer(playerid, CarMessage[playerid]);
    }
    else
    {
    KillTimer(carmsgwait[playerid]);
    SetVehicleParamsEx(vid, engine, VEHICLE_PARAMS_OFF, alarm, doors, bonnet, boot, objective);
    TextDrawSetString(CarMessage[playerid], "~w~Licht ~r~aus");
    TextDrawShowForPlayer(playerid, CarMessage[playerid]);
    }
    carmsgwait[playerid] = SetTimerEx("HideCarMessage", 8000, 0, "i", playerid);
    }
    return 1;
    }


    public AutomaticBikeMotor()
    {
    for(new v=0;v<MAX_VEHICLES;v++)
    {
    new mod = GetVehicleModel(v);
    if(IsAFahrrad(mod))
    {
    SetVehicleParamsEx(v, VEHICLE_PARAMS_ON, light, alarm, doors, bonnet, boot, objective);
    }
    }
    return 1;
    }


    stock LockCar(carid)
    {
    GetVehicleParamsEx(carid, engine, light, alarm, doors, bonnet, boot, objective);
    SetVehicleParamsEx(carid, engine, light, alarm, VEHICLE_PARAMS_ON, bonnet, boot, objective);
    }


    stock UnLockCar(carid)
    {
    GetVehicleParamsEx(carid, engine, light, alarm, doors, bonnet, boot, objective);
    SetVehicleParamsEx(carid, engine, light, alarm, VEHICLE_PARAMS_OFF, bonnet, boot, objective);
    }


    forward CheckGas();
    public CheckGas()
    {
    for(new i=0;i<MAX_PLAYERS;i++)
    {
    if(IsPlayerConnected(i))
    {
    if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
    {
    new model = GetVehicleModel(GetPlayerVehicleID(i));
    if(IsAFahrrad(model))return 1;
    new vehicle = GetPlayerVehicleID(i);
    if(gGas[vehicle] >= 1)
    {
    if(gGas[vehicle] <= 10)
    {
    PlayerPlaySound(i, 1085, 0.0, 0.0, 0.0);
    }
    gGas[vehicle]--;
    }
    else
    {
    GetVehicleParamsEx(vehicle, engine, light, alarm, doors,bonnet, boot, objective);
    SetVehicleParamsEx(vehicle, VEHICLE_PARAMS_OFF, light, alarm, doors, bonnet, boot, objective);
    }
    }
    }
    }
    return 1;
    }


    Mehr habe ich nicht.
    Ich hoffe ihr könnt mir helfen. ;)

    Atrox:


    Wenn du jetzt fair sein willst, schließ den Thread oder lösch ihn!
    Die Werbung hier ist nichtmal halb solang wie meine gewesen war, und meine Wurde gelöscht.


    @Thema:
    Server werde ich nicht testen, da mir die Vorstellung schon so sagt, dass ich eh keine Minute aufm Server bleibe.
    Zum Forum: Leider nur ein WBB Lite. Das Design ist sehr gut, auch wenn es runtergeladen ist.
    Trotzdem muss ich sagen, ich finde einige Rechtschreibfehler, und sowas wie der Off-Topic Bereich sollte eher nach ganz unten, meiner Meinung nach. ;)

    Aber schau doch mal:
    Ich returne es ja, wenn man nicht in der Fraktion ist.
    Also muss es theoretisch klappen. Wenn ich jetzt z.B Fraktion 3, 4, what ever bin gehts trotz. nicht.

    Hallo.
    Ich habe ein Problem mit einer Abfrage.

    CMD:tor(playerid, params[])
    {
    new entry[12];
    if(sscanf(params, "s", entry))return SendClientMessage(playerid, COLOR_GREY, "* Benutze /tor [Auf/Zu]");
    if(strcmp(entry, "auf", true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid, 7.0, 1545.310546875, -1627.9537353516, 16.296792984009))//LSPD Tor 1
    {
    if(Spieler[playerid][pFraktion] != 1 || Spieler[playerid][pFraktion] != 2)return SendClientMessage(playerid, COLOR_GREY, "Du bist kein LSPD/FBI Mitglied.");
    MoveDynamicObject(lspdtor[0], 1545.310546875, -1627.9537353516, 16.296792984009-10, 3);
    }
    else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1587.8471679688, -1638.1553955078, 15.034700393677))//LSPD Tor 2
    {
    if(Spieler[playerid][pFraktion] != 1 || Spieler[playerid][pFraktion] != 2)return SendClientMessage(playerid, COLOR_GREY, "Du bist kein LSPD/FBI Mitglied.");
    MoveDynamicObject(lspdtor[1], 1587.8471679688, -1638.1553955078, 15.034700393677-10, 3);
    }
    }
    else if(strcmp(entry, "zu", true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid, 7.0, 1545.310546875, -1627.9537353516, 16.296792984009))//LSPD Tor 1
    {
    if(Spieler[playerid][pFraktion] != 1 || Spieler[playerid][pFraktion] != 2)return SendClientMessage(playerid, COLOR_GREY, "Du bist kein LSPD/FBI Mitglied.");
    MoveDynamicObject(lspdtor[0], 1545.310546875, -1627.9537353516, 16.296792984009, 3);
    }
    else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1587.8471679688, -1638.1553955078, 15.034700393677))//LSPD Tor 2
    {
    if(Spieler[playerid][pFraktion] != 1 || Spieler[playerid][pFraktion] != 2)return SendClientMessage(playerid, COLOR_GREY, "Du bist kein LSPD/FBI Mitglied.");
    MoveDynamicObject(lspdtor[1], 1587.8471679688, -1638.1553955078, 15.034700393677, 3);
    }
    }
    return 1;
    }


    Wenn ich mir per Befehl die Rechte für die Fraktion (pFraktion) zuweise, kann ich das tor nicht öffnen. Dann kommt andauernd die Meldung "Du bist kein LSPD/FBI Mitglied."
    Hoffe mir kann jemand helfen. ;)


    SetTimer("OnPlayerEnterVehiclePickup", 500, 1);


    forward OnPlayerEnterVehiclePickup();
    public OnPlayerEnterVehiclePickup()
    {
    for(new i=0;i<GetMaxPlayers();i++)
    {
    if(IsPlayerInRangeOfPoint(i, 4.0, x,y,z)); // Deine Pickup Position
    {
    DestroyVehicle(GetPlayerVehicleID(i));
    new Float:x, Float:y, Float:z, Float:a;
    GetPlayerPos(i, x,y,z);
    GetPlayerFacingAngle(i, a);
    new cv;
    cv = CreateVehicle(411, x,y,z,a, 151, 151,-1);
    PutPlayerInVehicle(i, cv, 0);
    }
    }
    }



    Sollte eigentlich klappen. (So würdest du z.B einen Infernus bekommen) ^^


    //Edit


    Playerid war nicht definiert


    //edit
    Eine Klammer vergessen

    Hallo Leute.
    Da am Donnerstag "Christi Himmelfahrt" ist, und da es ein gesetzlicher Feiertag ist, habe ich ja frei.
    Aber was ist mit dem Tag (Freitag) danach? Ist dann dort auch frei? (PS: Wohne in NRW ;) )

    Also jetzt bin ich wieder drin, dann hat er erstmal irgendetwas konfiguriert weil ich eben 3 Updates hatte.
    Ich suche jetzt mal ne neue W-Lan Treiber Version und schaue dann mal. ;)



    Das kam noch gerade.



    //Edit (14.5.12 7:36)
    Eben war erneut ein Bluescreen da. Gestern abend ging alles einwandfrei.



    Kann mir jemand helfen?

    Hm, nicht ganz.
    Habe den PC mal bei einem Shop gesehen.
    Gleiches Gehäuse etc.
    Da war nen guter AMD FX Bulldozer drin. (6 Kerner), 8GB DDR3 RAM und ne GT460.
    400€ hat das Ding gekostet.
    Suche dir den, falls es den noch gibt, mal raus. ;)

    Hallo Leute.
    Kann man dieses "... Als admin ausführen" entfernen?
    Mich regt das echt auf, jedesmal Pawno als Admin auszuführen.


    Dann noch etwas:


    Immer wenn ich GTA starte, kommt irgendwas von Windows 7 Farbschema oderso, der Bildschirm leuchtet weiß auf und schwarz dann seh ich nochmal mein Desktop und dann lädt er erst SAMP.
    Danke im Vorraus. ^^