Beiträge von Pablo Borsellino

    Franzöisch ähnelt spanisch, eventuell noch für spanisch und Englisch machen.

    Zitat

    yo – ich
    tú – du
    él / ella / usted – er / sie / Sie
    nosotros / nosotras – wir (männl.) / wir (weibl.)
    vosotros / vosotras – ihr (männl.) / ihr (weibl.)
    ellos / ellas / ustedes – sie (Pl., männl.) / sie (Pl., weibl.) / Sie (Pl.)


    Gefällt mir, gute Arbeit!

    1. Kommt drauf an ob sie mit 70m/s startet und nicht langsam beschleunigt. Steht davon was in der Fragestellung? Ansonsten sind 70m sowie 70m/s richtig.


    2. Fallstrecke: 60m
    Aufprallgeschwindigkeit: 30m/s


    Korrigiert mich falls ich falsch liege. :)

    Ich habe immer was zu nörgeln:
    if(Variable==0)
    {
    Variable=0;
    }
    ?
    Ich würde das ein wenig anders lösen, da der Timer obwohl das Feld fertig ist weiter laufen würde, was gar nicht notwendig ist:
    new Variable,
    FarmTimer,
    Text3D:FarmLabel;


    FarmTimer=SetTimer("FarmZeit",1000,false);
    FarmLabel=Create3DTextLabel("Farm 1 ist startklar", farbe,x,y,z);
    Variable=5;


    forward FarmZeit();
    public FarmZeit()
    {
    if(Variable==0)
    {
    Update3DTextLabelText(FarmLabel, 0xFFFFFFFF, "Feld 1 ist fertig");
    return true;
    }
    Variable--;
    new string[31];
    FarmTimer=SetTimer("FarmZeit",1000,false);
    format(string,sizeof(string),"Feld 1 braucht noch %d Sekunden",Variable);
    Update3DTextLabelText(FarmLabel, 0xFFFFFFFF, string);
    return true;
    }

    @Rawr: Sehr gut, und nun noch Update3DTextLabelText verwenden statt löschen/erstellen/löschen/erstellen/../.. sowie ein else nach oder return in deiner if(Variable==0) Abfrage, sonst läuft er weiter runter da der Code da unter trotzdem noch einmal ausgeführt wird, und dann steht im Label -1. :)

    Pablo ich denke weiter als du denkst icj denke das er jetu wohl kaum soviele fahrzeuge erstellt hat


    Anscheinend ja nicht. Würdest du weiter denken würdest du es auch für zukünftige Nutzung anschauen und da wird es sobald mehr als 60 Fahrzeuge auf dem Server sind scheitern falls die IDs dieser Fahrzeuge über 60 sind. Und gegen dieses Argument kann man nichts sagen, es ist ein Fakt. Also lassen wir die Diskussion.


    @[Markus]:
    [02:42:21] Fraktions-Fahrzeug: 21 erstellt!
    [02:42:21] Fraktions-Fahrzeug: 22 erstellt!
    [02:42:21] Fraktions-Fahrzeug: 23 erstellt!
    [02:42:21] Fraktions-Fahrzeug: 24 erstellt!
    [02:42:21] Number of vehicle models: 1


    Sagt ja, dass nur ein Fahrzeug erstellt wurde. Stimmt das, oder sind alle 4 Fahrzeuge Ingame?


    Schreib diese Linie mal ein wenig um:
    printf("Fraktions-Fahrzeuge geladen! FCarInfo[%d][VarID]=%d",i,FCarInfo[i][VarID]);


    Ansonsten Debug einfach bei jeder Aktion welche ID das Fahrzeug hat und welche abgefragt werden, irgendwo wirst du einen Fehler finden.

    was laberst du da?
    ist doch föllig egal ob die vehicle id über 60 ist, es geht nur 60 mal die schleife durch, also beschäftige dich erstmal damit ;)


    1. Ich laber nicht!
    2. Wenn die Vehicle ID 80 ist, da auf dem Server bereits 79 Fahrzeuge gespawnt sind, wird die If-Abfrage niemals durchkommen, da die Schleife nur die Vehicle IDs von 0 bis 59 abfragt. Denk doch mal nach bevor du deinen Klugscheißer Instinkt hier preis gibst, und eventuell mal logisch überdenken wovon ich rede, anscheinend bist du der unwissende.
    for(new i=0; i<MAX_FCARS;i++)
    {
    if(vehicleid == FCarInfo[i][VarID])
    {
    [pwn]


    @[Markus]: Mach das bitte einmal so, und sag mir was ausgegeben wird in der Konsole:
    [pwn]ocmd:fcpark(playerid,params[])
    {
    #pragma unused params
    new query[300];
    new vehicleid = GetPlayerVehicleID(vehicleid);
    new Float: X, Float: Y, Float: Z, Float: A;
    GetVehiclePos(vehicleid, X, Y, Z);
    GetVehicleZAngle(vehicleid,A);
    printf("Spieler VehicleID: %d | Folgende Abfrage: Vehicle ID 0 - 59",vehicleid);
    for(new i=0; i<MAX_VEHICLES;i++)
    {
    if(vehicleid == FCarInfo[i][VarID])
    {
    printf("FCarInfo[%d][VarID] = %d",i,FCarInfo[i][VarID]);
    //if(SpielerInfo[playerid][pFraktion] == FCarInfo[i][fcFraktionID])return SendClientMessage(playerid,COLOR_BESCH,"Du kannst dieses Fahrzeug nicht umparken!");
    //if(SpielerInfo[playerid][pFRang] == 6)return SendClientMessage(playerid,COLOR_BESCH,"Du darfst diesen Befehl nicht benutzen!");
    format(query,sizeof(query),"UPDATE `Fraktionautos` SET `SpawnX`='%f',`SpawnY`='%f',`SpawnZ`='%f',`SpawnA`='%f' WHERE `AutoID`='%i'",Float: X,Float: Y,Float: Z,Float: A,FCarInfo[i][AutoID]);
    mysql_query(query);
    }
    else
    {
    SendClientMessage(playerid,COLOR_BLASSRED,"Fehler: Bitte wende dich an den Support!");
    return 1;
    }
    }
    return 1;
    }

    Find ich süß wie wie Rawr gleich wieder auf die Spielerzahl scharf geht, das ist eigentlich nur der beweis das du noch recht jung bist und nur ein Community gründen würdest wenn du genug Spieler als weil du einfach mal Admin spielen willst.
    Für dich nochmal das du es verstehst


    Der SPIELSPASS sollte immer an erster stelle stehen was bei AL einfach nicht mehr der Fall ist.


    Sag mal heute schlecht geschlafen?


    Zeig mir mal wie du wirklichen Spaß haben kannst in ganz San Andreas bei nur 5 Spielern. Denke du bist um einiges jünger als ich, dennoch bin ich der gleichen Meinung wie Rawr. Bin ich nun wiederum zu alt?