Beiträge von Andosius

    Anstelle des return false setzt du einfach dein SendClientMessage drauf. :)
    Das returnt nämlich im Normalfall 1.


    Ansonsten kommt: SERVER: Unknown command


    e:/ Das muss aber übrigens auch ganz oben stehen. ^^
    Bei anderen Dingen wie ocmd zcmd dcmd müsste man in deren interne Callbacks eingreifen.

    Hast du schon probiert nach dem hochladen direkt die Dokumente aufzurufen?
    Habe gerade die Namen nicht im Kopf, müsste aber denke mal etwas mit test - o.ä. - im Namen sein.
    Ich kenne mich zwar mit cPanel nicht aus, kann mir jedoch gut vorstellen, dass es den Zugriff auf das Verzeichnis nicht zulässt.

    Das Problem ist leider unabhängig von der Platform.
    Die Jugendlichen werden größtenteils immer verzogener und so wandelt sich bedauerlicherweise auch die Gesellschaft.


    Aber was soll man da groß sagen, wenn die Bezugspersonen (z.B. Eltern, Familie, YouTuber) sich oftmals unter jeder Würde und fernab der Gürtellinie verhalten.
    Kaum wunderlich, dass das Kind dann dieses Verhalten aufschnappt.


    Es ist ja fast schon Beweis genug, dass die Schüler heutzutage gar keinen Respekt gegenüber Lehrern haben.

    Ich finde das erste Bild auch sehr gut.
    Hast du eventuell mal Lust aufzunehmen, wie genau du Grafiken wie in Bild 1 erstellst?


    Wäre zumindest für mich ziemlich interessant. :P

    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;
    }