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
Sa: 17 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. Tutorials & Releases

    [Tutorial] Permanenter Personalausweis/Dienstausweis - (V1+V2)

      • Altis Life
    • Rom
    • 19. Oktober 2016 um 22:22
    • Deathman
      Profi
      Reaktionen
      259
      Trophäen
      10
      Beiträge
      676
      Dateien
      12
      Bilder
      106
      • 1. November 2018 um 12:19
      • #641

      Fehlt diese Zeile über []call SOCK_fnc_dataQuery; waitUntil {life_server_isReady};

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 1. November 2018 um 12:48
      • #642
      Zitat von Deathman

      Fehlt diese Zeile über []call SOCK_fnc_dataQuery; waitUntil {life_server_isReady};

      Spoiler anzeigen
      Code
      [] call SOCK_fnc_dataQuery;
      waitUntil {life_session_completed};
      
      //////////////////////////////////////////////////////////////////
      [player,playerside,getPlayerUID player] remoteExec ["DB_fnc_PersoAbfrage",2]; //<----------------------------------------
       waitUntil {uiSleep 1; 0 cutText["Warte auf Personalien...","BLACK FADED"]; 0 cutFadeOut 9999999; !((player getVariable ["Persodaten",[]]) isEqualTo [])}; //<---
      ///////////////////////////////////////////////////////////////
      
      0 cutText[localize "STR_Init_ClientFinish","BLACK FADED"];
      0 cutFadeOut 9999999;

      also nein tut er nicht

      Aber ich glaube auch nicht das das was mit der init.sqf zu tun hat.

      Ich bekomme im server.rpt log den Fehler das die variable _Limit nicht definiert ist doch sie ist definiert.. (gehe davon aus denn die abfrage ist richtig)

      arma3server_x64_2018-11-01_11-30-06.rpt

      im extDB Log bekomme ich die Fehlermeldung das irgendetwas mit dem SQL Syntax nicht stimmt nur habe ich von SQL nur wenig Ahnung habe es halt aus dem tut raus kopiert und

      eingefügt..

      11-30-47.log

    • Deathman
      Profi
      Reaktionen
      259
      Trophäen
      10
      Beiträge
      676
      Dateien
      12
      Bilder
      106
      • 1. November 2018 um 12:58
      • #643

      tuh einfach mal die PersoAbfrage ersetzten nochmal durch das Original aus dem TUT

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 1. November 2018 um 12:59
      • #644

      Moin,

      schau mal hier

      Code
      11:54:16 Error in expression <mit select 0);};case civilian: {(_Limit select 1);};case east: {(_Limit select 3>
      11:54:16   Error position: <select 1);};case east: {(_Limit select 3>
      11:54:16   Error Zero divisor
      11:54:16 File \life_server\Functions\felixvonstudsinske\Personalausweis\fn_PersoAbfrage.sqf [DB_fnc_PersoAbfrage], line 23
      11:54:16 Error in expression <(_Limit select 2);}; default {0};};
      if (_Limit < 1) exitWith {diag_log format["P>
      11:54:16   Error position: <_Limit < 1) exitWith {diag_log format["P>
      11:54:16   Error Undefined variable in expression: _limit
      11:54:16 File \life_server\Functions\felixvonstudsinske\Personalausweis\fn_PersoAbfrage.sqf [DB_fnc_PersoAbfrage], line 24

      kann es sein, dass Du einen fehler in der Config des Ausweises hast?

      MaximaleIdentitaeten[] = {1,3,1,1}; // WEST - CIV(default) - INDP - EAST

      das findet er nämlich nicht. Schaue Dir mal deine CFGPerso.hpp an

      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 ?

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 1. November 2018 um 13:10
      • #645
      Zitat von moeck

      kann es sein, dass Du einen fehler in der Config des Ausweises hast?


      MaximaleIdentitaeten[] = {1,3,1,1}; // WEST - CIV(default) - INDP - EAST

      das findet er nämlich nicht. Schaue Dir mal deine CFGPerso.hpp an

      Doch das ist da wir haben den Fehler mit den Standard werten und den erhöhten werten bekommen.

      Aber wie gesagt kann es am SQL code liegen denn da bekomme ich ja auch einen fehler:

      Code
      [12:40:09:408032 +01:00] [Thread 36516] extDB3: SQL: Error MariaDBQueryException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<null>' at line 1
      [12:40:09:408188 +01:00] [Thread 36516] extDB3: SQL: Error MariaDBQueryException: Input: SELECT PersoID, Spielername, SpielerUID, Spielerfraktion, Persodaten, Ausstelldatum, Mobilfunknummer, Originalname FROM perso WHERE SpielerUID='76561198246889674' AND Spielerfraktion='CIV' LIMIT 0,<null>;
    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 1. November 2018 um 13:17
      • #646
      Zitat von MauGi_LP

      Doch das ist da wir haben den Fehler mit den Standard werten und den erhöhten werten bekommen.

      Aber wie gesagt kann es am SQL code liegen denn da bekomme ich ja auch einen fehler:

      Also das Statement geht nicht da das Limit nicht an das SQL Statement übergeben wird. Das Limit kommt aus der Config Datei, heißt da ist irgendwo der Fehler.

      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 ?

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 1. November 2018 um 15:53
      • #647

      Hier meine Config habe aber nichts verändert außer die Maximalidentitäten (erhöht) in der Hoffnung das es dann geht...

      CfgPerso.txt

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 1. November 2018 um 17:59
      • #648

      habt ihr sonst was geändert in den scripten?

      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 ?

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 2. November 2018 um 08:43
      • #649
      Zitat von moeck

      habt ihr sonst was geändert in den scripten?

      Nein das ist es ja.. aber jetzt noch mal für dumme/sture wie mich die immer noch dran glauben: wieso kann es am SQL Syntax nicht liegen schließlich ist das der Error der beim extDB log rauskommt mit anderen Worten er kann ja wohl die Daten vom Perso nicht eintragen und auch nicht überprüfen ob schon was drinnen ist oder ein neuer gemacht werden muss..

      Weshalb (meine Meinung) man den Blackscreen bekommt der (für mich) zu vergleichen wäre wie: "setting up client, please wait..." da kann er ja auch nicht mit der Datenbank kommunizieren..

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 2. November 2018 um 15:05
      • #650

      die fehler meldung sagt aus dass im Statement Limit 0, <null> aufgerufen wird. damit funktioniert die Abfrage nicht. das bedeutete dass bei der übergabe der variable was schief gelaufen ist. du kannst es testen in dem du einfach mal in der sql abfrage ganz am ende eine 1 reinschreibst statt %1 bzw eine andere zahl.

      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 ?

    • Rom
      Kenner
      Reaktionen
      156
      Beiträge
      533
      • 2. November 2018 um 17:33
      • #651

      MauGi_LP , wie hast du die CfgPerso in deine description.ext eingetragen? Ggf. kurz Ausschnitt zeigen und/oder komplett hochladen. Danki.

      Wenn ich etwas missverstanden habe, hoppala

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 2. November 2018 um 19:06
      • #652
      Zitat von moeck

      die fehler meldung sagt aus dass im Statement Limit 0, <null> aufgerufen wird. damit funktioniert die Abfrage nicht. das bedeutete dass bei der übergabe der variable was schief gelaufen ist. du kannst es testen in dem du einfach mal in der sql abfrage ganz am ende eine 1 reinschreibst statt %1 bzw eine andere zahl.

      Du meinst mit abfrage das hier oder? if (_Limit < 1) exitWith {diag_log format["Perso (Abfrage): Error in _Limit - %1",_this];}; Dann werde ich dies mal testen

      Zitat von Rom

      MauGi_LP , wie hast du die CfgPerso in deine description.ext eingetragen? Ggf. kurz Ausschnitt zeigen und/oder komplett hochladen. Danki.

      Die CfgPerso.hpp habe ich garnicht eingetragen da dies auch nicht im Tut stand habe nur:

      Spoiler anzeigen
      Code
      class RscTitles {
          #include "dialog\progress.hpp"
          #include "dialog\hud_nameTags.hpp"
          #include "dialog\hud_stats.hpp"
          #include "dialog\statusBar.hpp"
          #include "felixvonstudsinske\Personalausweis\Dialoge\UserInterface_Dienstausweis.hpp"
          #include "felixvonstudsinske\Personalausweis\Dialoge\UserInterface_Personalausweis.hpp"
          #include "felixvonstudsinske\Personalausweis\Dialoge\UserInterface_Serverteamausweis.hpp"
      };
      Code
      class CfgDebriefing {
          class NotWhitelisted {
              title = "$STR_NotWhitelisted_Title";
              subtitle = "$STR_NotWhitelisted_SubTitle";
              description = "$STR_NotWhitelisted_Descript";
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
      
          class Blacklisted {
              title = "$STR_Blacklisted_Title";
              subtitle = "$STR_Blacklisted_SubTitle";
              description = "$STR_Blacklisted_Descript";
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
      
          class SpyGlass {
              title = $STR_SpyDetect_Title;
              subTitle = $STR_SpyDetect_SubTitle;
              description = $STR_SpyDetect_Descript;
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
          
          class perso_name {
              title = "Fehler im Ausweis";
              subTitle = "Fehler im Personalausweis";
              description = "Profilname (profileName) ungleich dem Spielernamen (name player).";
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
       
          class perso_abbruch {
              title = "Mission verlassen";
              subTitle = "Du hast die Mission beim Erstellen des Ausweises verlassen.";
              description = "";
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
      };
      Alles anzeigen

      Mehr nicht..

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 2. November 2018 um 20:28
      • #653
      Zitat von moeck

      die fehler meldung sagt aus dass im Statement Limit 0, <null> aufgerufen wird. damit funktioniert die Abfrage nicht. das bedeutete dass bei der übergabe der variable was schief gelaufen ist. du kannst es testen in dem du einfach mal in der sql abfrage ganz am ende eine 1 reinschreibst statt %1 bzw eine andere zahl.

      Code
      20:21:02 Error in expression <it select 0);};
      case civilian: {(_Limit select 1);};
      case east: {(_Limit select >
      20:21:02   Error position: <select 1);};
      case east: {(_Limit select >
      20:21:02   Error Zero divisor
      20:21:02 File \life_server\Functions\felixvonstudsinske\Personalausweis\fn_PersoAbfrage.sqf [DB_fnc_PersoAbfrage], line 25
      20:21:02 Error in expression <og "Irgendetwas stimmt nicht";};
      };
      if (_Limit < 1) exitWith {diag_log format["P>
      20:21:02   Error position: <_Limit < 1) exitWith {diag_log format["P>
      20:21:02   Error Undefined variable in expression: _limit
      20:21:02 File \life_server\Functions\felixvonstudsinske\Personalausweis\fn_PersoAbfrage.sqf [DB_fnc_PersoAbfrage], line 30
      20:21:02 "extDB3: Protocol Error: [0,""Error MariaDBQueryException Exception""]"
      Alles anzeigen

      das ist das was ich bekomme wenn ich aus:

      if (_Limit < 1) exitWith {diag_log format["Perso (Abfrage): Error in _Limit - %1",_this];};

      das hier mache:

      if (_Limit < 1) exitWith {diag_log format["Perso (Abfrage): Error in _Limit - 1",_this];};

    • Rom
      Kenner
      Reaktionen
      156
      Beiträge
      533
      • 2. November 2018 um 20:40
      • #654

      MauGi_LP , doch, da steht was. Schau mal genauer ;)

      Wenn ich etwas missverstanden habe, hoppala

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 2. November 2018 um 21:08
      • #655
      Zitat von Rom

      MauGi_LP , doch, da steht was. Schau mal genauer ;)

      Lul voll übersehen :D

      Werde es einfügen die 1 wieder in %1 umwandeln und schauen :)

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 2. November 2018 um 22:39
      • #656

      Ok es lag daran das es nicht eingetragen war aber jetzt habe ich noch eine frage: Ist es normal das man niemanden (weder Civs noch Cops) seinen Dienstausweis als Cop zeigen kann? Habe jetzt noch nicht im log geschaut da ich gerade noch am BE Filter bin wollte es nur schon mal wissen :)

      Ach so und ein dickes Dankeschön an Rom, moeck und Deathman für die Hilfe

    • Rom
      Kenner
      Reaktionen
      156
      Beiträge
      533
      • 2. November 2018 um 23:49
      • #657

      Hast du die fn_setupActions.sqf auch bearbeitet, oder „auch“ übersehen?

      Wenn ich etwas missverstanden habe, hoppala

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 3. November 2018 um 12:53
      • #658
      Zitat von Rom

      Hast du die fn_setupActions.sqf auch bearbeitet, oder „auch“ übersehen?

      Witzig.. ja habe ich überarbeitet man kann seinen Personalausweis jedem zeigen nur den Dienstausweis nicht... die action im ActionMenu ist da nur sie wird nicht ausgeführt oder so ähnlich da der andere Spieler den Ausweis nicht bekommt.. und ja die fn_Dienstausweiszeigen.sqf (oder so ähnlich geschrieben) ist im richtigen ordner etc.

    • Friendly Slav
      Frischling
      Reaktionen
      2
      Trophäen
      7
      Beiträge
      25
      • 3. November 2018 um 14:39
      • #659

      Schau mal im Client RPT Log, ob eine Fehlermeldung kommt, wenn du den Dienstausweis herzeigen willst.

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 3. November 2018 um 18:08
      • #660
      Zitat von Friendly Slav

      Schau mal im Client RPT Log, ob eine Fehlermeldung kommt, wenn du den Dienstausweis herzeigen willst.

      So nach dem ich neu testen musst da mein RPT log spurlos verschwunden ist habe ich das hier gefunden:

      Code
      18:01:31 Scripting function 'life_fnc_dienstausweiszeigen' is not allowed to be remotely executed
      18:02:04 Scripting function 'life_fnc_serverteamzeigen' is not allowed to be remotely executed

      Was ich allerdings nicht verstehe da sie im BE Filter angegeben sind..

      Oder muss ich den Schnipsel vom Tut erweitern und auch die beiden eintragen denn ich sehe gerade das bei mir (und im tut) in der CfgRemoteExec nur der Perso eingetragen ist.

      Ich füge es auch mal ein entweder mache ich alles kaputt oder habe den Fehler gefunden :D

    Registrieren oder Einloggen

    Du bist noch kein Mitglied von Native-Servers.com? Registriere dich kostenlos und werde Teil einer großartigen Community!

    Benutzerkonto erstellen

    Ähnliche Themen

    • Neue Lizenzen hinzufügen auf der 4.4r4

      • Ricardo INDUSTRIES
      • 25. Februar 2017 um 01:32
      • Hilfeforum
    • Ich suche ein Ausweis Script

      • ArmA3Designs ~ MrRetroxX
      • 27. April 2017 um 12:41
      • Hilfeforum
    • Ausweis Script für die 5.0.0

      • Proxinbe
      • 25. Januar 2017 um 18:18
      • Hilfeforum
    • Spielernamen

      • Leokadia
      • 7. November 2016 um 17:00
      • Hilfeforum
    • Personalausweis für 4.4.r4

      • Chilledlemon
      • 21. März 2017 um 18:05
      • Hilfeforum
    • Name über dem Kopf

      • Delfin777
      • 14. Januar 2017 um 11:46
      • Hilfeforum

    Benutzer online in diesem Thema

    • 1 Besucher

    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™