autofreeze?!

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,Moin,
    hab mal wieder ne Frage.
    Ich habe [GRC] flip's 3.6 Server gezogen (credids alles drine gelassen(wie es sich gehört))
    so habe ALLES richtg gemacht aber wenn man in ein nicht-sein-fraktions-auto einsteigen will steigt man ein dann aus und dann ist man FREEZE?!
    hat jemand ne ahnung von dem Script und kann mir die Lösung sagen?
    Vielen Dank. :D


    Mfg War1ock

  • sry^^ no0big... ok folgt


    //------------------------------------------------------------------------------------------------------


    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    if(PlayerInfo[playerid][pCarLic] < 1 && !IsAPlane(vehicleid) && !IsABoat(vehicleid))
    {
    SendClientMessage(playerid, COLOR_RED, " Du hast keinen Führerschein (15000$) !");
    SendClientMessage(playerid, COLOR_RED, " Solltest du erwischt werden, gibt es Konsequenzen!");
    SendClientMessage(playerid, COLOR_RED, " Meide also die Polizei!");
    }
    new tmp = GetVehicleModel(GetPlayerVehicleID(playerid));
    new Float:armor;
    GetPlayerArmour(playerid, armor);
    if(tmp == 427)
    {
    SetPlayerArmour(playerid, armor);
    return 1;
    }
    //new tmpcar = GetPlayerVehicleID(playerid);



    /* if (gSpeedo[playerid] == 1)
    {
    gGas[playerid] = 1;
    gSpeedo[playerid] = 1;
    return 1;
    }*/



    // gGas[playerid] = 1; // Ausmarkiert weil dass Tacho nur alle 10 sekunden aktuallisiert / Dass Gas */
    return 0;


    }
    //-------------------------------------------------------------------------------------------------------------------------------------
    hilfreich? :S

  • public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if(dtc_AutohausCat[playerid] != 0 && Dtc_LiveView)
    {
    if(newkeys == KEY_ANALOG_RIGHT || newkeys == KEY_LOOK_RIGHT) //right (6 Numpad/e)
    {
    new carid = dtc_AutohausCar[playerid] +1;
    new car,preis;
    if(dtc_AutohausCat[playerid] == 1)
    {
    if(carid >= sizeof(RadFahrzeuge))
    {
    carid = 0;
    dtc_AutohausCat[playerid] =2;
    }
    }
    else if(dtc_AutohausCat[playerid] == 2)
    {
    if(carid >= sizeof(CheapFahrzeuge))
    {
    carid = 0;
    dtc_AutohausCat[playerid] =3;
    }
    }
    else if(dtc_AutohausCat[playerid] == 3)
    {
    if(carid >= sizeof(NormFahrzeuge))
    {
    carid = 0;
    dtc_AutohausCat[playerid] =4;
    }
    }
    else if(dtc_AutohausCat[playerid] == 4)
    {
    if(carid >= sizeof(FastFahrzeuge))
    {
    carid = 0;
    if(Dtc_SonstigeFahrzeuge){dtc_AutohausCat[playerid] =5;} else {dtc_AutohausCat[playerid] =1;}
    }
    }
    else if(dtc_AutohausCat[playerid] == 5 && Dtc_SonstigeFahrzeuge)
    {
    if(carid >= sizeof(SonstFahrzeuge))
    {
    carid = 0;
    dtc_AutohausCat[playerid] =1;
    }
    }
    if(dtc_AutohausCat[playerid] == 1){car = RadFahrzeuge[carid][0]; preis = RadFahrzeuge[carid][1];}
    if(dtc_AutohausCat[playerid] == 2){car = CheapFahrzeuge[carid][0]; preis = CheapFahrzeuge[carid][1];}
    if(dtc_AutohausCat[playerid] == 3){car = NormFahrzeuge[carid][0]; preis = NormFahrzeuge[carid][1];}
    if(dtc_AutohausCat[playerid] == 4){car = FastFahrzeuge[carid][0]; preis = FastFahrzeuge[carid][1];}
    if(dtc_AutohausCat[playerid] == 5){car = SonstFahrzeuge[carid][0]; preis = SonstFahrzeuge[carid][1];}
    dtc_AutohausCar[playerid] = carid;
    new c1 = random(120);
    new c2 = random(120);
    DestroyVehicle(dtc_AutohausSCar[playerid]);
    dtc_AutohausSCar[playerid] = CreateVehicle(car, DtcSonstiges[3][0], DtcSonstiges[3][1], DtcSonstiges[3][2], DtcSonstiges[3][3],c1,c2,-1);
    SetVehicleVirtualWorld(dtc_AutohausSCar[playerid],55+playerid);
    new string[246];
    format(string,sizeof(string),"~r~---------- AUTOHAUS ----------~n~~g~Kategorie: ~w~%s~n~~g~Fahrzeug: ~w~%s~n~~g~Preis: ~w~$%d~n~~n~~b~Auswaehlen mit Hilfe~n~von Numpad 4 und 6~n~und der Entertaste!~n~Abbrechen mit TAB!",CatName[dtc_AutohausCat[playerid]-1],CarName[car-400],preis);
    TextDrawHideForPlayer(playerid,CarKauf[playerid]);
    TextDrawSetString(CarKauf[playerid],string);
    TextDrawShowForPlayer(playerid,CarKauf[playerid]);
    }
    if(newkeys == KEY_ANALOG_LEFT || newkeys == KEY_LOOK_LEFT) //left (4 Numpad/q)
    {
    new carid = dtc_AutohausCar[playerid] -1;
    new car,preis;
    if(dtc_AutohausCat[playerid] == 1)
    {
    if(carid < 0)
    {
    if(Dtc_SonstigeFahrzeuge){carid = sizeof(SonstFahrzeuge)-1;} else {carid = sizeof(FastFahrzeuge)-1;}
    if(Dtc_SonstigeFahrzeuge){dtc_AutohausCat[playerid] =5;} else {dtc_AutohausCat[playerid] =4;}
    }
    }
    else if(dtc_AutohausCat[playerid] == 2)
    {
    if(carid < 0)
    {
    carid = sizeof(RadFahrzeuge)-1;
    dtc_AutohausCat[playerid] =1;
    }


    glaube is zu viel aber hoffe du hilft mir :D