Beiträge von Andosius

    Es kommt darauf an, wie komplex dein System sein wird. Grundsätzlich würde ich zu Version 1 tendieren, da das wesentlich einfacher von der Gestaltung ist.


    Ich würde grundsätzlich von Methode 2 abraten, wenn du nicht gerade hochkomplexe Systeme einplanst, die eine gewisse "Priorität" beachten und bewerten müssen. ^^
    Also wie gesagt, es ist rein von deinem Vorhaben abhängig. Wenn du näher erläuterst was du vorhast, kann man dir ggf. noch was anderes vorschlagen.


    LG

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Da werden meine Knie total weich...

    Es ist doch immer wieder schön, wenn man den Hauptbeitrag löscht und die Lösung alleine stehen habt.


    Ich verstehe einfach nicht, wie man so egoistisch sein kann...

    Habe es dir eben zusammengestellt.
    Du brauchst für den Query, keine Schleife, das macht nicht viel Sinn. Lass einfach gleich alle Fahrzeuge dort auslesen.


    Dann loopst du im Callback um alle Fahrzeuge zu laden.
    Schau dir mal den Code genau an, dann verstehst du eventuell was ich meine.
    Darfst gerne fragen :)



    public OnGameModeInit()
    {
    mysql_pquery(handle, "SELECT * FROM `fracvehicles`;", "LFC", "");
    }


    stock LFC(autoid)
    {
    new rows;
    cache_get_row_count(rows);


    for(new autoid; autoid < rows; autoid++) {


    cache_get_value_name_int(autoid, "ID", /*hier musst du eine Variable hinzufügen. ^^*/);
    cache_get_value_name_int(autoid, "Model", FCInfo[autoid][carvehid]/*das dürfte auch nicht ganz stimmen, oder?*/);
    cache_get_value_name_float(autoid, "X", FCInfo[autoid][fcx]);
    cache_get_value_name_float(autoid, "Y", FCInfo[autoid][fcy]);
    cache_get_value_name_float(autoid, "Z", FCInfo[autoid][fcz]);
    cache_get_value_name_float(autoid, "A", FCInfo[autoid][fca]);
    cache_get_value_name_int(autoid, "Fraktion", FCInfo[autoid][Frakid]);
    cache_get_value_name_int(autoid, "Farbe1", FCInfo[autoid][fcc1]);
    cache_get_value_name_int(autoid, "Farbe2", FCInfo[autoid][fcc2]);



    cache_get_value_name_int(autoid, "Opark", FCInfo[autoid][Opark]);
    cache_get_value_name_int(autoid, "Paintjob", FCInfo[autoid][Paintjob]);



    cache_get_value_name_int(autoid, "spoiler", FCInfo[autoid][spoiler]);
    cache_get_value_name_int(autoid, "Wheels", FCInfo[autoid][Wheels]);
    cache_get_value_name_int(autoid, "Nitro", FCInfo[autoid][Nitro]);



    cache_get_value_name_int(autoid, "Roof", FCInfo[autoid][Roof]);
    cache_get_value_name_int(autoid, "Hood", FCInfo[autoid][Hood]);
    cache_get_value_name_int(autoid, "Sideskirt", FCInfo[autoid][Sideskirt]);
    cache_get_value_name_int(autoid, "Lamps", FCInfo[autoid][Lamps]);
    cache_get_value_name_int(autoid, "Exhaust", FCInfo[autoid][Exhaust]);


    cache_get_value_name_int(autoid, "Stereo", FCInfo[autoid][Stereo]);
    cache_get_value_name_int(autoid, "Hydraulics", FCInfo[autoid][Hydraulics]);
    cache_get_value_name_int(autoid, "VentRight", FCInfo[autoid][VentRight]);


    cache_get_value_name_int(autoid, "VentLeft", FCInfo[autoid][VentLeft]);
    cache_get_value_name_int(autoid, "FrontBumper", FCInfo[autoid][FrontBumper]);
    cache_get_value_name_int(autoid, "RearBumper", FCInfo[autoid][RearBumper]);
    FCInfo[autoid][open] = 1;
    Frakcar[autoid] = CreateVehicle(FCInfo[autoid][carvehid],FCInfo[autoid][fcx],FCInfo[autoid][fcy],FCInfo[autoid][fcz],FCInfo[autoid][fca],FCInfo[autoid][fcc1],FCInfo[autoid][fcc2],-1);
    //ab hier errors
    if(FCInfo[autoid][Paintjob] >= 0) //zeile 49702
    {
    ChangeVehiclePaintjob(FCInfo[autoid],FCInfo[autoid][Paintjob]);
    }
    if(FCInfo[autoid][spoiler] >= 999){ AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][spoiler]); }
    if(FCInfo[autoid][Hood] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][Hood]); }
    if(FCInfo[autoid][Roof] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][Roof]); }
    if(FCInfo[autoid][Sideskirt] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][Sideskirt]); }
    if(FCInfo[autoid][Lamps] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][Lamps]); }
    if(FCInfo[autoid][Nitro] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][Nitro]); }
    if(FCInfo[autoid][Exhaust] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][Exhaust]); }
    if(FCInfo[autoid][Wheels] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][Wheels]); }
    if(FCInfo[autoid][Stereo] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][Stereo]); }
    if(FCInfo[autoid][Hydraulics] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][Hydraulics]); }
    if(FCInfo[autoid][FrontBumper] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][FrontBumper]); }
    if(FCInfo[autoid][RearBumper] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][RearBumper]); }
    if(FCInfo[autoid][VentRight] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][VentRight]); }
    if(FCInfo[autoid][VentLeft] >= 999) { AddVehicleComponent(Frakcar[autoid],FCInfo[autoid][VentLeft]); }
    if(FCInfo[autoid][Frakid] == 1) {SetVehicleNumberPlate(Frakcar[autoid], "LSPD"); }
    if(FCInfo[autoid][Frakid] == 2) {SetVehicleNumberPlate(Frakcar[autoid], "FBI"); }
    if(FCInfo[autoid][Frakid] == 3) {SetVehicleNumberPlate(Frakcar[autoid], "Medic"); }
    if(FCInfo[autoid][Frakid] == 4) {SetVehicleNumberPlate(Frakcar[autoid], "Unknown"); }
    if(FCInfo[autoid][Frakid] == 5) {SetVehicleNumberPlate(Frakcar[autoid], "News"); }
    if(FCInfo[autoid][Frakid] == 6) {SetVehicleNumberPlate(Frakcar[autoid], "Penner"); }
    if(FCInfo[autoid][Frakid] == 7) {SetVehicleNumberPlate(Frakcar[autoid], "Oamt"); }
    if(FCInfo[autoid][Frakid] == 8) {SetVehicleNumberPlate(Frakcar[autoid], "Russen"); }
    if(FCInfo[autoid][Frakid] == 9) {SetVehicleNumberPlate(Frakcar[autoid], "Yakuza"); }
    if(FCInfo[autoid][Frakid] == 10) {SetVehicleNumberPlate(Frakcar[autoid], "Ballas"); }
    if(FCInfo[autoid][Frakid] == 11) {SetVehicleNumberPlate(Frakcar[autoid], "Grove"); }
    if(FCInfo[autoid][Frakid] == 12) {SetVehicleNumberPlate(Frakcar[autoid], "LCM"); }
    if(FCInfo[autoid][Frakid] == 13) {SetVehicleNumberPlate(Frakcar[autoid], "Feuerwehr"); }
    if(FCInfo[autoid][Frakid] == 14) {SetVehicleNumberPlate(Frakcar[autoid], "Army"); }
    if(FCInfo[autoid][Frakid] == 15) {SetVehicleNumberPlate(Frakcar[autoid], "SWAT"); }
    if(FCInfo[autoid][Frakid] == 16) {SetVehicleNumberPlate(Frakcar[autoid], "Biker"); }
    if(FCInfo[autoid][Frakid] == 17) {SetVehicleNumberPlate(Frakcar[autoid], "Aztecas"); }
    if(FCInfo[autoid][Frakid] == 18) {SetVehicleNumberPlate(Frakcar[autoid], "Vagos"); }
    if(FCInfo[autoid][Frakid] == 19) {SetVehicleNumberPlate(Frakcar[autoid], "WestCoast"); }
    if(FCInfo[autoid][Frakid] == 20) {SetVehicleNumberPlate(Frakcar[autoid], "2F2F"); }
    if(FCInfo[autoid][Frakid] == 21) {SetVehicleNumberPlate(Frakcar[autoid], "Al quaida"); }
    }
    return 1;
    }

    Schau mal hier.

    Zitat


    Bei Auswahl Ihres zuständigen Finanzamtes werden die Felder BUFA und FFF automatisch gefüllt. Geben Sie bitte nur noch die letzten acht Ziffern Ihrer Steuernummer (ohne Schrägstriche) in das Formular ein. Ihre zugeteilte Steuernummer für Umsatzsteuerzwecke können Sie z.B. dem letzten Steuerbescheid oder der Mitteilung Ihrer Steuernummer durch das zuständige Finanzamt entnehmen.


    Würde dir einfach empfehlen bei dem zuständigen Finanzamt anzurufen und dein Problem zu schildern. Alternativ per Fax Anfrage stellen.

    Hast du schon überprüft ob du auch wirklich alle Pakete für den Bot besitzt und keine versehentlich übersprungen hast?


    Falls ja, mach dir mal einen neuen Ordner, verschiebe die aktuelle Installation, und starte das Setup nochmal über das hauseigene Installationsscript, eventuell hast du irgendetwas falsch eingestellt - falls du überhaupt etwas eingestellt hast - was du jetzt nur noch schwierig nachvollziehen kannst.


    Da ich mich mit dem Bot selbst nur überwiegend oberflächlich auskenne, kann ich dir kaum einen guten Rat geben außer das Zeug nochmal neu aufzusetzen.


    Könntest vielleicht nochmal in deren Foren schauen ob das ein bekannter Fehler ist.
    Wünsche dir dennoch viel Erfolg.

    Grundsätzlich gilt: wo kein NC, da auch kein Hindernis. Es können sich nämlich so viele Leute bewerben wie sie Lust haben, die Uni ist verpflichtet jeden einzelnen nach Immatrikulation anzunehmen.
    Beim NC wiederum bist du auf eine schriftliche Zusage der Universität angewiesen. Das ganze wird nach deiner Prioritätenliste und den Mitbewerbern gehandhabt.
    Erhältst du am Ende keinen Zulassungsbescheid, hast du es in dieser Phase nicht geschafft.
    Ob du dich jetzt noch immatrikulieren (bei der Uni für dieses Semester einschreiben) kannst siehst du in deren universitären Webpanels.


    Die Immatrikulation ist wesentlich anders als nur die Bewerbung. Denn hier sagst du: Hey, ich möchte an dieser Uni studieren. Mit einer Bewerbung sagst du nur, dass du unter Umständen kommen würdest, was jedoch keiner Zusage / Immatrikulation gleich kommt.



    Hoffe ich konnte dir einigermaßen zum Verständnis helfen..
    LG

    außerdem kann man ja seine Kritik noch per Antwort kundgeben

    Guter Einwurf, genau davon lebt ja auch ein Forum. Mit Dislikes würde man die Funktionen des Forums ja überflüssig machen.


    Sonst wäre das hier auch nichts anderes als der ganze Facebook-Müll etc.