1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Downloads
  4. Galerie
    1. Alben
  5. Toolbox
    1. Passwort Generator
    2. Portchecker
  6. Mitglieder
    1. Mitgliedersuche
    2. Benutzer online
    3. Trophäen
    4. Team
Mo: 19 Mai 2025
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Dateien
  • Seiten
  • Bilder
  • Erweiterte Suche

Schön, dass du den Weg zu NodeZone.net gefunden hast! Aktuell bist du nicht angemeldet und kannst deshalb nur eingeschränkt auf unsere Community zugreifen. Um alle Funktionen freizuschalten, spannende Inhalte zu entdecken und dich aktiv einzubringen, registriere dich jetzt kostenlos oder melde dich mit deinem Account an.

Anmelden oder registrieren
    1. Nodezone.net Community
    2. Forum
    3. Gameserver & Hosting
    4. ArmA Series - ArmA 3 / Reforger
    5. Hilfeforum

    WantedListe um eine Überwachung erweitern

    • tesafilm95
    • 1. Februar 2017 um 22:28
    • Geschlossen
    • Erledigt
    • tesafilm95
      Frischling
      Trophäen
      11
      Beiträge
      8
      • 1. Februar 2017 um 22:28
      • #1

      Hallo Leute,

      Ich hoffe das Thema ist nicht schon eröffnet worden.
      Momentan wird in der Wanted-Liste die "wantedID", "wantedName", "wantedCrimes", "wantedBounty", "active", "insert_time" gespeichert. Nun würde ich gerne die Datenbank um eine Spalte "wantedRemove" erweitern, in der die ID des Cops gespeichert wird, der den Spieler von der Liste genommen hat.

      Sinn und Zweck: Es soll beobachtet werden können ob ein Spieler übermäßig viele Leute von der Wanted-Liste nimmt.

      Ist dies eurer Meinung nach Möglich oder eher unpraktiabel.

      Gruß tesafilm95

    • 0xBADC0DED
      Fortgeschrittener
      Reaktionen
      102
      Trophäen
      10
      Beiträge
      443
      • 1. Februar 2017 um 23:50
      • #2

      Mach das doch, ist ja keine schlechte Idee. Nur frage ich mich, wo hier ein Fragezeichen ist...

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 2. Februar 2017 um 00:16
      • #3

      Moin,

      wird die wnatedlist überhaupt in der DB gespeichert bei dir?

      Gruß,
      moeck

      Signatur? Was ist eine Signatur? Kann man das essen?

      Bitte beachten: Ich gebe keinen Support über private Nachrichten!


      Ganz wichtig: [Leitfaden] Wie frage Ich richtig um Hilfe?

      Nicht zu vergessen [Tutorial/Selbst-Test] Sollte ich einen Life Server eröffnen ?

    • tesafilm95
      Frischling
      Trophäen
      11
      Beiträge
      8
      • 2. Februar 2017 um 00:35
      • #4

      Hallo,

      ja die WantedListe ist bei uns permanent. Erst nach Strafzettel, Gefängnis, Tod durch Cop oder eben "WantedRemove" werden die Tatbestände entfernt. Deshalb ist es für uns ja so interessant.

      @0xBADC0DED wollte nur wissen, ob es gleich von vornherein als "Geht nicht" abgestempelt wird.

      Gruß
      tesafilm95

    • 0xBADC0DED
      Fortgeschrittener
      Reaktionen
      102
      Trophäen
      10
      Beiträge
      443
      • 2. Februar 2017 um 07:55
      • #5
      Zitat von moeck

      Moin,

      wird die wnatedlist überhaupt in der DB gespeichert bei dir?

      Gruß,
      moeck

      Steht doch da, er hat uns doch seine Datenbank Spalten präsentiert.

      @tesafilm95 das ist möglich, sogar sehr einfach. würde dann mit einem format profileName und getPlayerUID zusammen führen und dann einfach mit als Argument zum Server/HC senden. Bei fehlendem String dann abbrechen und einfach dann einfach mit in den String.

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 2. Februar 2017 um 08:11
      • #6

      Moin,

      ja sorry war gestern schon etwas spät ;-). Ich würde eventuell dann noch einen Timestamp mit anbauen. Da habt ihr auch die Info wann er die Person von der Wantedliste entfernt hat. Nur so als Idee. Das Feld muss ja nicht mit übergeben sondern kann direkt bei Änderung über eine DB Funktion gefüllt werden.

      Gruß,
      moeck

      Signatur? Was ist eine Signatur? Kann man das essen?

      Bitte beachten: Ich gebe keinen Support über private Nachrichten!


      Ganz wichtig: [Leitfaden] Wie frage Ich richtig um Hilfe?

      Nicht zu vergessen [Tutorial/Selbst-Test] Sollte ich einen Life Server eröffnen ?

    • tesafilm95
      Frischling
      Trophäen
      11
      Beiträge
      8
      • 3. Februar 2017 um 00:01
      • #7

      Jo danke für eure Hilfe und eure Tipps,

      werd mich die nächsten Tage mal ransetzen, wenns klappt werde ich das hiet posten.

      Gruß
      tesafilm95

    • 0xBADC0DED
      Fortgeschrittener
      Reaktionen
      102
      Trophäen
      10
      Beiträge
      443
      • 3. Februar 2017 um 00:18
      • #8

      Klappen wird das auf jeden Fall, so viel sei gesagt.

    • tesafilm95
      Frischling
      Trophäen
      11
      Beiträge
      8
      • 16. Februar 2017 um 23:17
      • #9

      Hallo zusammen,
      habe endlich die Zeit gefunden um mich damit zu beschäftigen.

      Nun habe ich die Datenbank um die drei Spalten "copID", "copName" und "copUpdate" erweitert. Sobald eine Straftat der Liste hinzugefügt wird, lasse ich vorübergehend bei der "copID" ein paar Zahlen und beim "copName" "System" eintragen. "copUpdate" wird automatisch mit der letzten Änderung aktualisiert.

      Soweit so gut, noch kein Problem.

      Nun möchte ich als Cop jemand von der Fahndungsliste streichen. Schaue ich in die Datenbank und es leert mir die "copID" und bei "copName" steht "Error: No vehicle"

      Code: wandtedremove.sqf
      /*
          File: fn_wantedRemove.sqf
          Author: Bryan "Tonic" Boardwine"
          Database Persistence By: ColinM
          Assistance by: Paronity
          Stress Tests by: Midgetgrimm
      
      
      
      
          Description:
          Removes a person from the wanted list.
      */
      
      
      
      
      
      
      
      private _uid = param [0,"",[""]];
      
      
      
      
       
      private _target = param [1,objNull,[objNull]];
      private ["_pid", "_fromName"];
      _pid = getPlayerUID _target;
      _fromName = name _target;
      
      
      
      
      
      
      
      if (_uid isEqualTo "") exitWith {}; //Bad data
      
      
      
      
      private _query = format ["UPDATE wanted SET active = '0', wantedCrimes = '[]', wantedBounty = 0, copID = '%1', copName = '%2'  WHERE wantedID='%3'",_pid,_fromName,_uid];
      [_query,2] call DB_fnc_asyncCall;
      Alles anzeigen

      Aus Erfahrung weiß ich, dass es eine Kleinigkeit sein muss, aber ich sehe es nicht. Kann mir jemand helfen?

      [lexicon]ExtDB[/lexicon] 2 Log absolut kein Eintrag für einen Fehler. RPT-File und Clientlog unauffällig.

      Gruß
      tesafilm95

    • 0xBADC0DED
      Fortgeschrittener
      Reaktionen
      102
      Trophäen
      10
      Beiträge
      443
      • 17. Februar 2017 um 00:32
      • #10

      profileName benutzen und als Parameter übergeben, ansonsten weiß ich gerade nicht weiter oder kann auf Grund des Uhrzeit nicht klar denken...

    Registrieren oder Einloggen

    Du bist noch kein Mitglied von NodeZone.net? Registriere dich kostenlos und werde Teil einer großartigen Community!

    Registrieren

    Wichtige Links & Informationen

    Server & Hosting-Ressourcen

      Server Administration & Hosting Basics

      Windows Server Support & Guides

      Linux Server Configuration & Help

      Setting up TeamSpeak 3 & VoIP Servers

      Domains & Web Hosting for Beginners & Professionals

      Cloud Hosting, Docker & Kubernetes Tutorials

    Gameserver & Modding-Ressourcen

      ArmA 3 Tutorials & Script Collection

      Renting & Operating Gameservers

      DayZ Server Management & Help

      FiveM (GTA V) Server & Script Development

      Rust Server Modding & Administration

      Setting up & Optimizing ARK Survival Servers

    NodeZone.net – Deine Community für Gameserver, Server-Hosting & Modding

      NodeZone.net ist dein Forum für Gameserver-Hosting, Rootserver, vServer, Webhosting und Modding. Seit 2015 bietet unsere Community eine zentrale Anlaufstelle für Server-Admins, Gamer und Technikbegeisterte, die sich über Server-Management, Hosting-Lösungen und Spielemodding austauschen möchten.


      Ob Anleitungen für eigene Gameserver, Hilfe bei Root- und vServer-Konfigurationen oder Tipps zu Modding & Scripting – bei uns findest du fundiertes Wissen und praxisnahe Tutorials. Mit einer stetig wachsenden Community findest du hier Antworten auf deine Fragen, Projektpartner und Gleichgesinnte für deine Gaming- und Serverprojekte. Schließe dich NodeZone.net an und werde Teil einer aktiven Community rund um Server-Hosting, Gameserver-Management und Modding-Ressourcen.

    Wer jetzt nicht teilt ist selber Schuld:
    1. Nutzungsbestimmungen
    2. Datenschutzerklärung
    3. Impressum
    4. Urheberrechts- oder Lizenzverstoß melden
  • Trimax Design coded & layout by Gino Zantarelli 2023-2025©
    Community-Software: WoltLab Suite™