Beiträge von Scripter-oNE

    Ach du mein if IsPlayerInVehicle oder so finde das nicht kann das mal jemand machen?


    if (strcmp(cmd, "/auspacken", true)==0)
    {
    if(beruf[playerid]==3 && dienst[playerid]==1 && berufsebene[playerid]>=1)
    {
    new TID = GetVehicleTrailer(GetPlayerVehicleID(playerid));
    new price;


    if(inhalt[TID]<612 && inhalt[TID] > 399)
    {
    new Float:x, Float:y, Float:z, Float:a;
    new vi;


    DestroyVehicleEx(TID);


    GetVehiclePos(GetPlayerVehicleID(playerid), x, y, z);
    GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
    GetXYInBackOfPlayer(playerid, x, y, 10.0);


    vi = CreateVehicleEx(inhalt[TID], x, y, z, a, -1, -1, 3600000);


    if(isPlayerInArea(playerid, checkCoords[30]))
    {
    kaputtnach[vi] = 500;
    new string1[MAX_STRING];


    price = GivePlayerEarnings(playerid);
    GiveFirmaMoneyEx(4, -price);


    format(string1,sizeof(string1),"auto_config_datei_%d",vi);
    udb_Create(string1,"12345");
    format(string,sizeof(string),"%d",GetVehicleModel(vi));
    dUserSet(string1).("vehicleid", string);


    format(string,sizeof(string),"%f",x);
    dUserSet(string1).("xpos",string);
    format(string,sizeof(string),"%f",y);
    dUserSet(string1).("ypos",string);
    format(string,sizeof(string),"%f",z);
    dUserSet(string1).("zpos",string);
    format(string,sizeof(string),"%f",a);
    dUserSet(string1).("apos",string);
    format(string,sizeof(string),"%d",500);
    dUserSet(string1).("kaputtnach",string);


    SendClientMessage(playerid, COLOR_GREEN, "Du hast das Fahrzeug abgeliefert!");
    }
    }
    else if(inhalt[TID] < 16 && inhalt[TID] >= 0)
    {
    if(inhalt[TID] == playerCheckpoint[playerid] - 3)
    {
    TankstellenLiter[playerCheckpoint[playerid]-3] = 10000;
    GangZoneDestroy(TankZone[playerid]);
    DestroyVehicleEx(TID);
    inhalt[TID] = -1;


    GivePlayerEarnings(playerid, 1, 1200);


    format(tmpstring, sizeof(tmpstring), "bestellt%d", playerCheckpoint[playerid] - 3);
    dUserSetINT("Tankstellen").(tmpstring, 0);


    SendClientMessage(playerid, COLOR_GREEN, "Du hast die Tankstelle beliefert");
    }
    else
    { SendClientMessage(playerid, COLOR_RED, "Du bist an der falschen Tankstelle"); }
    }
    else
    { SendClientMessage(playerid, COLOR_RED, "Du musst dich in den LKW setzen"); }


    return 1;
    }
    }


    Danke sehr


    //edit kann mal jemand schuen wo das definiert ist das man im fahrzeug sitzten muss und kann mir das evtl mal ausklammern?

    Hallo Liebe Com!


    Ich habe ein Ziemlich blödes und kniffliges Problem!


    Undzwar habe ich in meinem script ein Sehr reales Car system


    Das autohaus muss ein Auto bestellen welches der Transport Service abholen muss und bei WangCars /auspacken (ist anfangs ein Trailer(Verwandelt sich dann in das bestellte Fahrzeug)) Soo aber um /auspacken benutzen zu können muss ich im LKW Sitzen soo habe aber keinen aufm server weil ich ihn ja logischer weise estmal bestellen muss! wie komme ich jetzt an einen LKW?


    Habe es mit
    addStaticVehicle
    AddStaticVehicleEx
    CreateVehicle
    //und
    CreateVehicleEx


    Probiert doch egal bei welcher version buggt das komplette script viele sachen funktionieren dann nicht mehr oder spinnen rum
    Wie also kann ich meinen ersten LKW auspacken BZW wie komme ich an einen LKW ran um einen auszupacken...


    Hoffe ihr habt eine gute Idee für mich und schonmal danke für eure Hilfe

    -.- hab den fehler OMG Danke für eure hilfe! habe den port 8888 habe aber immer als IP 127.0.01:7777 eingegeben! konnte auch connetcen nur nach 20 min wurde ich gekickt kp auf jedenfall gings dann nicht mehr das ist jetzt gerade ebend auch passiert und dann ist mir aufgefallen das da steht Test hat den server verlassen 127.0.0.1:7777 so direckt nach dem (Kick) habe ich nochmal server in die Liste gepackt und mit 8888 seidem ist noch nichts denke das war der fehler

    Mhhh muss dazu sagen habe im mom kein fahrezueg aufm server undd a ist das so geregelt das man ein auto bestellen muss und dies vom den Truckern abgeholt und /ausgepackt wird und ja habe aber kein LKW deswegen kann ich es nicht auspacken (ist am anfang in einem Trailer) und aus diesem grund porte ich die autos viel hin und her um zu chauen ob ich sie auch ohne truck irgendwo auspacken kann weil eim port sintzt man eigentlich im auto und so ist das auch bei den trailern man sitzt sozusagen im Trailer und achte dann kann ich das auch auspacken



    außer das mache ich mim mom nichts was auf eine ini zugreift

    Hallo liebe Community


    Ich habe da so ein kleines Problemchen mein server schmiert nach 20 min Laufzeit ab es liegt aber defenetiv am scipt weil andere GM´s laufen


    es steht immer da Server ist restarting.....


    und danach server is didn´t Respawnt was kann ich falsch gemacht haben? ist ein von mir editiretes SARP script

    TankTimer[playerid] = SetTimerEx("Tank",5500,1,"i",playerid); // Beim Tanken
    TankTimer[playerid] = SetTimerEx("Tank",5500,1,"i",playerid); /bei /motoran
    KillTimer(TankTimer[playerid]); // bei /motoraus
    KillTimer(TankTimer[playerid]); // bei /fill
    KillTimer(TankTimer[playerid]); // bei OnPlayerExitVehicle
    TankTimer[playerid] = SetTimerEx("Tank",5500,1,"i",playerid); // bei OnPlayerStateChange wenn motor == 1
    KillTimer(TankTimer[i]); // bei Tank-Public wenn Tank Leer ist


    Sollte langsamer Leeren fals noch zu schnell oder zu Langsam musst du die Zahlen hinter dem "Tank" Ändern das verändert den Timer

    Kein Include ist doppelt
    auch nichts doppelt definiert


    Wen ich einfach die error zeilen ausklammer kommen die nächsten 4 errors unteranderem NUR CreateObject wen ich so weiter machen würde würde ich das komplette Script ausklammern also meine /* Script */


    //edit habe ich ja nicht definiert das ist es ja ! ich habe keins von den errors definiert das ist ja das was mich verzweifeln lässt
    //edit2 oder ist es dennoch ein Klammer fehler nur das Pawn da garnichtmehr drauf klar kommt?

    ´Mhhhh von (1483 -- 1928 ) Nee ich finde ihn einfach nicht das ist ja das Problem ich finde keinen Fehler... ich muss dazu sagen bin nicht gerade sehr gut im scripten ich kann kleine sachen schreiben und befehle bzw. funktionen editieren



    //edit mhh habe grade mal nach new Setweather gesucht ich habe es garnicht im script!

    Nein hat nichts mit 0.3b /0.3c zutuhen habe von ihm das Script bekommen und das ist doppel post den serben hat er bereits nocheinmal auf aber naja egal zurück zum topic


    als ich den script hatte habe ich ihn mit 0.3c compiliert und ein paar sachen ausprobiert un dann als ich den server eigentlich versehntlich länger am laufen hatte hat er gesagt das er die .amc nicht vollständig lesen ( stand in der Server.log) weis aber auch nicht weiter evtl. helfen euch diese Infos