Beiträge von Whice

    wie kann ich jetzt via cache_get_value_name etc die Werte aus den Tabellen auslesen

    So wie du es bereits gemacht hast, im cache hast du nun nicht nur die eine sondern den Output aus beiden also einfach:

    Code
    new rang, firstName[32];
    cache_get_value_name_int(i, "rang", rang);
    cache_get_value_name(i, "firstname", firstName);


    in der character_job Tabelle heißt die Charakter ID characterid muss ich die Query dann umschreiben?

    ja, einfach das Ende anpassen:

    SELECT * FROM `character` LEFT JOIN `character_job` ON `character`.`id` = `character_job`.`characterid` WHERE `character_job`.`faction` = 'DEINE_ID'

    Aus der Character Tabelle möchte ich nur den Vor und Nachnamen haben und diesen möchte ich dann in dem Dialog bei GetFactionMember anzeigen.

    Das kannst du dann einfach von Hand anpassen, so hast du jetzt alles aus beiden Tabellen, ansonsten einfach statt dem Stern die Namen der Spalten eintragen, falls jene in beiden vorkommt einfach tabelle.spalte nutzen.

    Wie würde dann GetFactionMember aussehen?

    Ups, grade gesehen das du ja nicht nur den Namen und Vornamen haben willst^^


    Dann würde ich nen Join oder eine View vorschlagen, so hast du quasi beide Abfragen zusammen und hast sie in einem cache

    Beispiel: SELECT * FROM `character` LEFT JOIN `character_job` USING(id) WHERE `character_job`.`faction` = '9'


    Dann kannst du deine Funktion so lassen und kannst nur first & lastname hinzufügen

    ich wollte eine Mitgliederliste für die Fraktionsleader machen das Problem ist nur das ich aus einer anderen Tabelle den Charakternamen brauche

    Das kannst du einfach in SQL mit einer Subquery lösen, als Beispiel so (Vorausgesetzt die ID in character & character_job sind für alle Spieler identisch):

    SQL
    SELECT `firstname`, `lastname` FROM `character` WHERE EXISTS (SELECT `id`, `faction` FROM `character_job` WHERE `faction` = 'HIER_DIE_FRAKTIONS_ID_PER_FORMAT_EINFÜGEN' AND `character`.`id` = `character_job`.`id`);

    Grundsätzlich kannst du alle Probleme direkt in der Log ablesen, ich habe sie dir hier mal zusammengefasst:

    • Problem 1:
      • [19:20:38] Loading filterscript 'fixes.amx'...
      • [19:20:38] Unable to load filterscript 'fixes.amx'.
    • Problem 2:
      • Streamer Plugin: Include file version (0x282001) does not match plugin version (0x294) (script might need to be recompiled with the correct include file).
    • Problem 3 (Im Script danach suchen):
      • [SACNR Monitor] Server failed to announce (error 301).
    • Problem 4 (Im Script danach suchen):
      • <-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!


    Das ganze ist hier eine Homepage Werbung und kein Fazit Thread zur Vergangenheit.

    Ich bitte somit alle beim Thema zu bleiben.

    Heute hat z.B. FiveM wieder beschlossen alle Server mit folgender Nachricht zu bannen

    Auch Alt:V hat sich dazu bereits geäußert

    Zitat von Stuyk (Alt:V Public Relations via Discord)

    Regarding FiveM Users Joining
    If you are coming to this Discord from FiveM be aware that we have no involvement in this situation. None of our team members or staff members have done anything with FiveM. This is an act of the countless number of Team Members that work on FiveM. Our team members only have access to alt:V and cannot directly affect FiveM clients.

    Um jedoch zur Fragestellung zurückzukommen ist es meiner Meinung nach egal wo du anfängst.

    Ich würde mir im Vorfeld klar machen was ich will, einen Stunt Server, einen Reallife Server oder vielleicht doch einen Hardcore RP Server.

    Bei allen dieser Dinge ist es jedoch nicht wichtig ob Alt:V, RageMP oder doch FiveM, es geht um die Community & evtl. die Features.

    Bei HardcoreRP würde ich mir zum Beispiel die Server raussuchen, die mir von der Community gefallen und das Regelwerk passt, der Rest ist RP.

    Bei dem Stunt/Fun oder auch Reallife Server kommt es mir zwar auch auf die Community an (ohne ne gute geht nie etwas^^) aber auch mehr um die Features, die mich auf dem Server halten und ich immer wieder Spaß daran habe.


    Und für Features & Community ist eigentlich die Plattform egal, das geht überall, wenn man lust darauf hat.


    PS: Das ganze ist natürlich nur meine Meinung dazu ;)

    Dazu einfach das # in ein 0x ändern, gefolgt von den RGB Werten, also e74c3c gefolgt vom Alpha Wert (Wie durchsichtig die Farbe sein soll, bsp. bei Text-Draws) zum Beispiel FFfür gar nicht durchsichtig


    Also im Endefekt ist #e74c3c einfach: 0xe74c3cFF

    Zwar kein Plan was auch nur ein Wort bedeutet aber die Melodie ist geil!


    Externer Inhalt youtu.be
    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.

    ber wenn ich auf Bestätigen geh nach der PW eingabe kommt mein Dialog zum Editieren der Serversettings.

    das hört sich für mich so an, als ob zwei Dialog-Ids die selbe ID haben, hast du beim Deklarieren der Dialoge darauf geachtet das jene sich nicht überschreiben? (Auch includes müssen beachtet werden)