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
Fr: 18 Juli 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

    Personalausweis von Gefesselten Personen ansehen?

    • BattleSheep
    • 3. September 2017 um 22:00
    • Erledigt
    1. offizieller Beitrag
    • BattleSheep
      Schüler
      Reaktionen
      2
      Trophäen
      8
      Beiträge
      105
      • 3. September 2017 um 22:00
      • #1

      Hey Leute,

      Also folgendes Problem,

      Ich habe nen Personalausweis und möchte nun das man diesen von Gefesselten Personen ansehen kann ohne das diese ihn Zeigen muss.

      Code: fn_setupActions.sqf
      switch (playerSide) do{
       case civilian:
       {  
        //Ausweis
        life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
       };
       case west:
       { 
           //Ausweis 
        life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
       };
       case independent:
       {
              //Ausweis  
        life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
       };
       case east:
       {
              //Ausweis  
        life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
       };
      };
      Alles anzeigen
      C: fn_Persozeigen
      if(isServer)exitWith{};
      private["_ziel", "_rang", "_marke", "_org", "_message"];
      if(vehicle player != player )exitWith{};
      _ziel = cursorTarget;
      if(isNull _ziel) then {_ziel = player;};    
      if(!(_ziel isKindOf "Man")) then {_ziel = player;};  
      if(!(alive _ziel)) then {_ziel = player;};     
      switch(playerSide)do{
       case west:{
        switch (call life_coplevel) do{
         case 1: { _rang = "Polizei-Anwärter"; };
         case 2: { _rang = "Polizeimeister"; };
         case 3: { _rang = "Polizeihauptmeister"; };
         case 4: { _rang = "Kommissar"; };
         case 5: { _rang = "Hauptkommissar"; };
         case 6: { _rang = "Polizeidirektor"; };
         case 7: { _rang = "Polizeipräsident"; };
         default { _rank =  "Error";};
        };
        _marke = "marke_cop";
        _org = "Polizei Altis";
       };
       case east:{
        switch (call life_adaclevel) do{
         case 1: { _rang = "ADAC Praktikant"; };
         case 2: { _rang = "ADAC Azubi"; };
         case 3: { _rang = "ADAC Geselle"; };
         case 4: { _rang = "ADAC Techniker"; };
         case 5: { _rang = "ADAC Meister"; };
         case 6: { _rang = "ADAC Co.Chef"; };
         case 7: { _rang = "ADAC Chef"; };
         case 8: { _rang = "Leitung"; };
        };
        _marke = "marke_ziv";
        _org = "ADAC Altis";
       };
       case independent:{
        switch (call life_mediclevel) do{
         case 1: { _rang = "Ersthelfer"; };
         case 2: { _rang = "Rettungshelfer"; };
         case 3: { _rang = "Rettungsanitäter"; };
         case 4: { _rang = "Notfallsanitäter"; };
         case 5: { _rang = "Notarzt"; };   
         case 6: { _rang = "Lehrrettungsassistent"; };  
         case 7: { _rang = "ÄrztlicherLeiter"; };   
         default { _rank =  "Error";};
        };
        _marke = "marke_ziv";
        _org = "Republik Altis";
       };
       case civilian:{
        if(playerSide == civilian)then{
         _rang = "Zivilist";
         _marke = "marke_ziv";
         _org = "Republik Altis";
        }else{
         _rang = "Zivilist";
         _marke = "marke_abi";
         _org = "Republik Altis";
        };  
       };
      };
      _message = format["<img size='10' color='#FFFFFF' image='icons\%1.paa'/><br/><br/><t size='2.5'>%2</t><br/><t size='1.8'>%3</t><br/><t size='1'>%4</t>",_marke, name player, _rang, _org];
      [[player, _message],"life_fnc_Persosehen",_ziel,false]
      Alles anzeigen
      C: fn_Persosehen.sqf
      if(isServer)exitWith{};
      private["_msg"];
      _msg = _this select 1;
      hintSilent parseText _msg;


      Wie bekomme ich das hin bin momentan echt Ratlos, habe mit das mit dem Permanenten Perso angeguckt und versucht da die setupActions anzupassen aber auch das Funktioniert leider nicht :/

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 4. September 2017 um 14:27
      • #2

      Moin,

      so hier mal mein Vorschlag zur Lösung des Problems, ich habe das Ganze aber noch nicht getestet!

      C: fn_setupActions.sqf
      switch (playerSide) do{
       case civilian:
       { 
       //Ausweis
       life_actions = life_actions + [player addAction["Ausweis zeigen",[cursorTarget] call life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
       };
       case west:
       { 
       //Ausweis 
       life_actions = life_actions + [player addAction["Ausweis zeigen",[cursorTarget] call life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
       };
       case independent:
       {
       //Ausweis 
       life_actions = life_actions + [player addAction["Ausweis zeigen",[cursorTarget] call life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
       };
       case east:
       {
       //Ausweis 
       life_actions = life_actions + [player addAction["Ausweis zeigen",[cursorTarget] call life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
       };
      };
      Alles anzeigen
      C: fn_Persozeigen
      if(isServer)exitWith{};
      private["_ziel", "_rang", "_marke", "_org", "_message"];
      //----------------neue--------------------------------
      _ziel = [_this,1,ObjNull,[ObjNull]] call BIS_fnc_param;
      //--------------- neu ende ----------------------------
      if(vehicle player != player )exitWith{};
      if(isNull _ziel) then {_ziel = player;}; 
      if(!(_ziel isKindOf "Man")) then {_ziel = player;}; 
      if(!(alive _ziel)) then {_ziel = player;}; 
      switch(playerSide)do{
       case west:{
       switch (call life_coplevel) do{
       case 1: { _rang = "Polizei-Anwärter"; };
       case 2: { _rang = "Polizeimeister"; };
       case 3: { _rang = "Polizeihauptmeister"; };
       case 4: { _rang = "Kommissar"; };
       case 5: { _rang = "Hauptkommissar"; };
       case 6: { _rang = "Polizeidirektor"; };
       case 7: { _rang = "Polizeipräsident"; };
       default { _rank = "Error";};
       };
       _marke = "marke_cop";
       _org = "Polizei Altis";
       };
       case east:{
       switch (call life_adaclevel) do{
       case 1: { _rang = "ADAC Praktikant"; };
       case 2: { _rang = "ADAC Azubi"; };
       case 3: { _rang = "ADAC Geselle"; };
       case 4: { _rang = "ADAC Techniker"; };
       case 5: { _rang = "ADAC Meister"; };
       case 6: { _rang = "ADAC Co.Chef"; };
       case 7: { _rang = "ADAC Chef"; };
       case 8: { _rang = "Leitung"; };
       };
       _marke = "marke_ziv";
       _org = "ADAC Altis";
       };
       case independent:{
       switch (call life_mediclevel) do{
       case 1: { _rang = "Ersthelfer"; };
       case 2: { _rang = "Rettungshelfer"; };
       case 3: { _rang = "Rettungsanitäter"; };
       case 4: { _rang = "Notfallsanitäter"; };
       case 5: { _rang = "Notarzt"; }; 
       case 6: { _rang = "Lehrrettungsassistent"; }; 
       case 7: { _rang = "ÄrztlicherLeiter"; }; 
       default { _rank = "Error";};
       };
       _marke = "marke_ziv";
       _org = "Republik Altis";
       };
       case civilian:{
       if(playerSide == civilian)then{
       _rang = "Zivilist";
       _marke = "marke_ziv";
       _org = "Republik Altis";
       }else{
       _rang = "Zivilist";
       _marke = "marke_abi";
       _org = "Republik Altis";
       }; 
       };
      };
      _message = format["<img size='10' color='#FFFFFF' image='icons\%1.paa'/><br/><br/><t size='2.5'>%2</t><br/><t size='1.8'>%3</t><br/><t size='1'>%4</t>",_marke, name player, _rang, _org];
      [[player, _message],"life_fnc_Persosehen",_ziel,false]
      Alles anzeigen

      und natürlich musst du dann bei den Cops das copInteractionMenü noch anpassen. Hier mal ein Beispiel Code

      Code: copInteractionMenu
      #define Btn9 37458;
      _Btn9 = _display displayCtrl Btn9;
      _Btn9 ctrlSetText localize "Ausweis suchen";
      _Btn9 buttonSetAction "[player] call life_fnc_Persozeigen; closeDialog 0;";

      Achtung im letzten Teil musste Du die Sachen richtig einfügen, ich habe hier nur mal alles zusammengeschrieben, das befindet in der Datei an verschiedenen Stellen!

      Wie gesagt ist erstmal ohne Gewähr aber ich denke das müsste funktionieren.

      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 ?

    • BattleSheep
      Schüler
      Reaktionen
      2
      Trophäen
      8
      Beiträge
      105
      • 4. September 2017 um 17:15
      • #3

      Wie sieht das aus wenn ich es als Cop nicht im Interactions menü haben will sondern im Mausrad Menü?

      wäre ja mit if restrained nur wie führe ich dort dann das script so rum aus das ich ihn zwinge ihn mir zu zeigen? das ist eigentlich mein problem ^^

      Einmal editiert, zuletzt von BattleSheep (4. September 2017 um 17:20)

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 4. September 2017 um 18:43
      • #4

      warum baust Du das nicht in das Cop Interaction Modul. per Scrollrad muss der befehl von button 9 einfach ins cop setupaction eingebaut werden.

      Code
      switch (playerSide) do{
       case civilian:
       { 
       //Ausweis
       life_actions = life_actions + [player addAction["Ausweis zeigen",[cursorTarget] call life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
       };
       case west:
       { 
       //Ausweis 
       life_actions = life_actions + [player addAction["Ausweis zeigen",[cursorTarget] call life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
       life_actions = life_actions + [player addAction["Ausweis suchen",[player] call life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"' ]];
       };
       case independent:
       {
       //Ausweis 
       life_actions = life_actions + [player addAction["Ausweis zeigen",[cursorTarget] call life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
       };
       case east:
       {
       //Ausweis 
       life_actions = life_actions + [player addAction["Ausweis zeigen",[cursorTarget] call life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
       };
      };
      Alles anzeigen

      das mit dem restrained musste noch einbauen aber ein bissel was kannst auch selbst machen!

      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 ?

    • BattleSheep
      Schüler
      Reaktionen
      2
      Trophäen
      8
      Beiträge
      105
      • 4. September 2017 um 21:25
      • #5

      Werde es gleich testen mit dem Restrained bekomme ich selber hin :)

    • BattleSheep
      Schüler
      Reaktionen
      2
      Trophäen
      8
      Beiträge
      105
      • 5. September 2017 um 02:07
      • #6

      Funktioniert so leider nicht das Zeigen der Ausweise funktioniert dann nicht,

      Und einem selber wird der Ausweis beim Connecten angezeigt.

      Auch kein Eintrag im RPT Log gefunden.

      Dateien

      arma3server_x64_2017-09-05_01-15-52.rpt 125,07 kB – 189 Downloads
    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 5. September 2017 um 08:23
      • #7

      was sagen den deine Clientlogs? Da es sich hier eher um eine Clientfunktion handelt. So und wenn Du mitgedacht hättest wäre Dir der Fehler auch aufgefallen. Tausche bitte mal folgende Zeile

      _ziel = [_this,1,ObjNull,[ObjNull]] call BIS_fnc_param;

      durch

      _ziel = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param;

      Wir übergeben ja nur einen Parameter. Hatte gestern ursprünglich noch eine andere Idee im Kopf aber hatte die dann verworfen.

      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 ?

    • BattleSheep
      Schüler
      Reaktionen
      2
      Trophäen
      8
      Beiträge
      105
      • 13. September 2017 um 22:01
      • #8

      Hmmm ich bekommst nicht hin entweder passiert garnichts oder man bekommt seinen eigenen angezeigt :/

    • hypax
      Profi
      Reaktionen
      633
      Trophäen
      9
      Beiträge
      284
      Dateien
      24
      Bilder
      157
      • 21. September 2017 um 16:02
      • Offizieller Beitrag
      • #9

      Funktioniert das jetzt? ^^

      Nutzungsbedingungen

      Verhaltensregeln

      Alle Infos zum Impressum: Wer braucht ein Impressum, was ist rechtens und was nicht?!

      Mit freundlichen Grüßen

      HYPAX

    • BattleSheep
      Schüler
      Reaktionen
      2
      Trophäen
      8
      Beiträge
      105
      • 21. September 2017 um 18:41
      • #10

      Leider nicht :/

      Sollte irgendwer ne Lösung haben würde ich mich weiterhin freuen ^^

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 22. September 2017 um 03:26
      • #11

      So um den Fehler zu suchen brauche ich mal die Clientlogs. um am besten mal das cop interaction menü sowie die Ausweiszeigen und Ausweissehen.

      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 ?

    • BattleSheep
      Schüler
      Reaktionen
      2
      Trophäen
      8
      Beiträge
      105
      • 22. September 2017 um 04:07
      • #12

      RPT Server:

      Code
      2017/09/22,  3:46:04 [14264,70.083,0.507,"XEH: PostInit started. MISSIONINIT: missionName=Taunus_Life, missionVersion=53, worldName=xcam_taunus, isMultiplayer=true, isServer=true, isDedicated=true, CBA_isHeadlessClient=false, hasInterface=false, didJIP=false"]
      2017/09/22,  3:46:04 [14264,70.098,0.507,"CBA_VERSIONING: cba=3.4.0.170627, "]
      2017/09/22,  3:46:04 [14264,70.101,0.507,"XEH: PostInit finished."]
      2017/09/22,  3:46:04 "Maverick ARA Metrics: FSM started"
      2017/09/22,  3:46:04 "########################## DYNAMIC MARKET ##########################"
      2017/09/22,  3:46:04 "### >> SUCCESSFULLY LOADED PRICES FROM DATABASE!                 ###"
      2017/09/22,  3:46:04 "####################################################################"
      2017/09/22,  3:46:34 "[Display #24]"
      2017/09/22,  3:48:17 Unaccessible
      2017/09/22,  3:48:17 SetFace error: class CfgFaces.Man_A3.Fem_B not found
      2017/09/22,  3:48:17 Error: Error during SetFace - class CfgFaces.Man_A3.Fem_B not found
      2017/09/22,  3:48:17 SetFace error: class CfgFaces.Man_A3.Fem_B not found
      2017/09/22,  3:48:17 Error: Error during SetFace - class CfgFaces.Man_A3.Fem_B not found
      2017/09/22,  3:48:17 "<infiSTAR.de>TOKENLOG| 10-01 Karla Hempel(76561198212850799) CLIENT OWNER ID [3], TOKEN [jafxugyjnwo58669q]   [21-09-2017 22-36-00 - v254]"
      2017/09/22,  3:48:17 "<infiSTAR.de>CONNECTLOG| 82h 8min | Connected: 10-01 Karla Hempel(76561198212850799 - 3) - time: 132.667 - serverFPS: 45.3258   [21-09-2017 22-36-00 - v254]"
      2017/09/22,  3:48:18 "Requesting player experience data for user ID 76561198212850799 | Query (1): SELECT exp_level, exp_total, exp_perkPoints, exp_perks FROM players WHERE pid = '76561198212850799'"
      2017/09/22,  3:48:18 "Requested player experience data for user ID 76561198212850799 | Query (2): [0,12,0,[[[""perk_gunsspecialist_lessRecoil_1"",0],[[[""perk_gunsspecialist_lessRecoil_2"",0],[[""perk_gunsspecialist_lessRecoil_3"",0]]]]],[[""perk_paycheck_1"",0],[[[""perk_paycheck_2"",0],[[""perk_paycheck_3"",0]]]]],[[""perk_processing_1"",0],[[[""perk_processing_2"",0],[[""perk_processing_3"",0]]]]],[[""perk_locksmith_1"",0],[[[""perk_locksmith_2"",0],[[""perk_locksmith_3"",0]]]]]]]"
      2017/09/22,  3:48:18 "Requested player experience data for user ID 76561198212850799 | Query (3): [0,12,0,[[[""perk_gunsspecialist_lessRecoil_1"",0],[[[""perk_gunsspecialist_lessRecoil_2"",0],[[""perk_gunsspecialist_lessRecoil_3"",0]]]]],[[""perk_paycheck_1"",0],[[[""perk_paycheck_2"",0],[[""perk_paycheck_3"",0]]]]],[[""perk_processing_1"",0],[[[""perk_processing_2"",0],[[""perk_processing_3"",0]]]]],[[""perk_locksmith_1"",0],[[[""perk_locksmith_2"",0],[[""perk_locksmith_3"",0]]]]]]]"
      2017/09/22,  3:48:18 "Requested player experience data for user ID 76561198212850799 | Query (4): [0,12,0,[[[""perk_gunsspecialist_lessRecoil_1"",false],[[[""perk_gunsspecialist_lessRecoil_2"",false],[[""perk_gunsspecialist_lessRecoil_3"",false]]]]],[[""perk_paycheck_1"",false],[[[""perk_paycheck_2"",false],[[""perk_paycheck_3"",false]]]]],[[""perk_processing_1"",false],[[[""perk_processing_2"",false],[[""perk_processing_3"",false]]]]],[[""perk_locksmith_1"",false],[[[""perk_locksmith_2"",false],[[""perk_locksmith_3"",false]]]]]]]"
      2017/09/22,  3:49:11 Unaccessible
      2017/09/22,  3:49:11 No speaker given for Rhys Abbey
      2017/09/22,  3:49:11 Speaker Male01_F not found in CfgVoiceTypes
      2017/09/22,  3:49:11 "<infiSTAR.de>TOKENLOG| 10-24 Robin Hoffstatter(76561198019648164) CLIENT OWNER ID [4], TOKEN [wo7hpcd2j13czd1]   [21-09-2017 22-36-00 - v254]"
      2017/09/22,  3:49:11 "<infiSTAR.de> ******ADMIN-LOGIN******: 10-24 Robin Hoffstatter(76561198019648164) (v254)"
      2017/09/22,  3:49:11 "<infiSTAR.de>CONNECTLOG| 82h 8min | Connected: 10-24 Robin Hoffstatter(76561198019648164 - 4) - time: 187.29 - serverFPS: 45.4545   [21-09-2017 22-36-00 - v254]"
      2017/09/22,  3:49:13 "Requesting player experience data for user ID 76561198019648164 | Query (1): SELECT exp_level, exp_total, exp_perkPoints, exp_perks FROM players WHERE pid = '76561198019648164'"
      2017/09/22,  3:49:13 "Requested player experience data for user ID 76561198019648164 | Query (2): [0,2,0,[[[""perk_gunsspecialist_lessRecoil_1"",0],[[[""perk_gunsspecialist_lessRecoil_2"",0],[[""perk_gunsspecialist_lessRecoil_3"",0]]]]],[[""perk_paycheck_1"",0],[[[""perk_paycheck_2"",0],[[""perk_paycheck_3"",0]]]]],[[""perk_processing_1"",0],[[[""perk_processing_2"",0],[[""perk_processing_3"",0]]]]],[[""perk_locksmith_1"",0],[[[""perk_locksmith_2"",0],[[""perk_locksmith_3"",0]]]]]]]"
      2017/09/22,  3:49:13 "Requested player experience data for user ID 76561198019648164 | Query (3): [0,2,0,[[[""perk_gunsspecialist_lessRecoil_1"",0],[[[""perk_gunsspecialist_lessRecoil_2"",0],[[""perk_gunsspecialist_lessRecoil_3"",0]]]]],[[""perk_paycheck_1"",0],[[[""perk_paycheck_2"",0],[[""perk_paycheck_3"",0]]]]],[[""perk_processing_1"",0],[[[""perk_processing_2"",0],[[""perk_processing_3"",0]]]]],[[""perk_locksmith_1"",0],[[[""perk_locksmith_2"",0],[[""perk_locksmith_3"",0]]]]]]]"
      2017/09/22,  3:49:13 "Requested player experience data for user ID 76561198019648164 | Query (4): [0,2,0,[[[""perk_gunsspecialist_lessRecoil_1"",false],[[[""perk_gunsspecialist_lessRecoil_2"",false],[[""perk_gunsspecialist_lessRecoil_3"",false]]]]],[[""perk_paycheck_1"",false],[[[""perk_paycheck_2"",false],[[""perk_paycheck_3"",false]]]]],[[""perk_processing_1"",false],[[[""perk_processing_2"",false],[[""perk_processing_3"",false]]]]],[[""perk_locksmith_1"",false],[[[""perk_locksmith_2"",false],[[""perk_locksmith_3"",false]]]]]]]"
      2017/09/22,  3:52:25 "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###"
      2017/09/22,  3:53:06 "<infiSTAR.de>CONNECTLOG| 0h 8min | Disconnected: 10-24 Robin Hoffstatter(76561198019648164 - 4) - time: 422.088 - serverFPS: 47.3373   [21-09-2017 22-36-00 - v254]"
      2017/09/22,  3:53:06 Client: Remote object 4:0 not found
      2017/09/22,  3:53:34 "<infiSTAR.de>CONNECTLOG| 0h 8min | Disconnected: 10-01 Karla Hempel(76561198212850799 - 3) - time: 450.053 - serverFPS: 45.977   [21-09-2017 22-36-00 - v254]"
      2017/09/22,  3:53:34 SetFace error: class CfgFaces.Man_A3.Fem_B not found
      2017/09/22,  3:53:34 Error: Error during SetFace - class CfgFaces.Man_A3.Fem_B not found
      2017/09/22,  3:53:34 Client: Remote object 3:0 not found
      2017/09/22,  3:53:37 Warning: Cleanup player - person 2:1404 not found
      2017/09/22,  3:53:39 Warning: Cleanup player - person 2:1404 not found
      2017/09/22,  3:53:43 Server: Object 4:4 not found (message Type_121)
      2017/09/22,  3:53:43 Server: Object 4:3 not found (message Type_121)
      2017/09/22,  3:53:46 Server: Object 4:4 not found (message Type_93)
      2017/09/22,  3:53:46 Server: Object 4:3 not found (message Type_93)
      Alles anzeigen

      In dem Zeitraum zwischen connecten und disconnecten haben wir mehrmals versucht den Personalausweis zu "suchen".

      fn_Lizenzsehen.sqf

      C
      if(isServer)exitWith{};
      private["_msg"];
      _msg = _this select 1;
      hintSilent parseText _msg;

      fn_Lizenzzeigen.sqf

      C
      if(isServer)exitWith{};
      private["_ziel", "_rang", "_marke", "_org", "_message"];
      if(vehicle player != player )exitWith{};
      _ziel = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param; // Nach änderung in das nicht Funktionsfähig.
      // _ziel = cursorTarget;  // Vorher Funktionsfähig (ansehen)
      if(isNull _ziel) then {_ziel = player;};    
      if(!(_ziel isKindOf "Man")) then {_ziel = player;};  
      if(!(alive _ziel)) then {_ziel = player;};     
      switch(playerSide)do{
       case west:{
        switch (call life_coplevel) do{
         case 1: { _rang = "Polizei-Anwärter"; };
         case 2: { _rang = "Polizeimeister"; };
         case 3: { _rang = "Polizeihauptmeister"; };
         case 4: { _rang = "Kommissar"; };
         case 5: { _rang = "Hauptkommissar"; };
         case 6: { _rang = "Polizeidirektor"; };
         case 7: { _rang = "Polizeipräsident"; };
         default { _rank =  "Error";};
        };
        _marke = "marke_cop";
        _org = "Polizei Altis";
       };
       case east:{
        switch (call life_adaclevel) do{
         case 1: { _rang = "ADAC Praktikant"; };
         case 2: { _rang = "ADAC Azubi"; };
         case 3: { _rang = "ADAC Geselle"; };
         case 4: { _rang = "ADAC Techniker"; };
         case 5: { _rang = "ADAC Meister"; };
         case 6: { _rang = "ADAC Co.Chef"; };
         case 7: { _rang = "ADAC Chef"; };
         case 8: { _rang = "Leitung"; };
        };
        _marke = "marke_ziv";
        _org = "ADAC Altis";
       };
       case independent:{
        switch (call life_mediclevel) do{
         case 1: { _rang = "Ersthelfer"; };
         case 2: { _rang = "Rettungshelfer"; };
         case 3: { _rang = "Rettungsanitäter"; };
         case 4: { _rang = "Notfallsanitäter"; };
         case 5: { _rang = "Notarzt"; };   
         case 6: { _rang = "Lehrrettungsassistent"; };  
         case 7: { _rang = "ÄrztlicherLeiter"; };   
         default { _rank =  "Error";};
        };
        _marke = "marke_ziv";
        _org = "Republik Altis";
       };
       case civilian:{
        if(playerSide == civilian)then{
         _rang = "Zivilist";
         _marke = "marke_ziv";
         _org = "Republik Altis";
        }else{
         _rang = "Zivilist";
         _marke = "marke_abi";
         _org = "Republik Altis";
        };  
       };
      };
      _message = format["<img size='10' color='#FFFFFF' image='icons\%1.paa'/><br/><br/><t size='2.5'>%2</t><br/><t size='1.8'>%3</t><br/><t size='1'>%4</t>",_marke, name player, _rang, _org];
      [player,_message]remoteExec["life_fnc_Lizenzsehen",_ziel,false];
      Alles anzeigen

      fn_setupActions.sqf

      C
      case west: {
              
              
              //Waffen Entfernen
              life_actions = life_actions + [player addAction["Sachen entfernen",life_fnc_seizeWeapon,cursorTarget,0,false,false,"",'count(nearestObjects [player,["weaponholder"],3])>0']];
      
              // Ausweis Zeigen
              life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']]; // Mir ist bewusst das das ohne Anpassung nicht Funktioniert war jetzt nur für den Test des Ausweis                                                                                                                                                                              suchen
              // Ausweis suchen
              life_actions = life_actions + [player addAction["Ausweis suchen",[player] call life_fnc_Persozeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man" && (cursorTarget getVariable ["restrained",false]) ']]; // Hier passiert leider nichts.
          
          };
      Alles anzeigen

      Client RPT

      Code
      =====================================================================
      == D:\Program Files (x86)\Steam\steamapps\common\Arma 3\Arma3_x64.exe
      == "D:\Program Files (x86)\Steam\steamapps\common\Arma 3\Arma3_x64.exe" -noSplash "-name=10-24 Robin Hoffstatter" -enableHT -malloc=tbb4malloc_bi_x64 -hugePages -noLogs "-mod=D:\Program Files (x86)\Steam\steamapps\common\Arma 3\@UHT;D:\Program Files (x86)\Steam\steamapps\common\Arma 3\@Eisenschmiede;D:\Program Files (x86)\Steam\steamapps\common\Arma 3" -connect=5.9.123.134 -port=2302 -password=****** -beservice
      
      Original output filename: Arma3Retail_DX11_x64
      Exe timestamp: 2017/09/06 11:43:20
      Current time:  2017/09/22 03:46:18
      
      Type: Public
      Build: Stable
      Version: 1.76.142872
      
      Allocator: D:\Program Files (x86)\Steam\steamapps\common\Arma 3\Dll\tbb4malloc_bi_x64.dll [2017.0.0.0] [2017.0.0.0]
      PhysMem: 16 GiB, VirtMem : 131072 GiB, AvailPhys : 8.2 GiB, AvailVirt : 131072 GiB, AvailPage : 19 GiB
      =====================================================================
      
       3:46:18 Detected number of DLCs: 18
       3:46:18 DLC index:3 - unable to get DLC data
       3:46:18 ----------------------------------------- Dlcs -----------------------------------------
       3:46:18                                 name      appId   owned  installed  available   isDlc
       3:46:18                               Arma 3     107410     yes        yes        yes      no
       3:46:18                              Unknown         -1      no         no         no     yes
       3:46:18                          Arma 3 Zeus     275700     yes        yes        yes     yes
       3:46:18                   Arma 3 Helicopters     304380     yes        yes        yes     yes
       3:46:18                   Arma 3 Laws of War     571710     yes        yes        yes     yes
       3:46:18                  Arma 3 DLC Bundle 2     612480      no         no         no     yes
       3:46:18                        Arma 3 Malden     639600     yes        yes        yes     yes
       3:46:18      Arma 3 Alpha Lite - expires now     228800      no         no         no     yes
       3:46:18                        Arma 3 Server     233780     yes        yes         no     yes
       3:46:18                    Arma 3 Soundtrack     249860     yes        yes         no     yes
       3:46:18                  Arma 3 DLC Bundle 1     304400     yes        yes        yes     yes
       3:46:18                       Arma 3 Samples     390500     yes        yes         no     yes
       3:46:18                          Arma 3 Apex     395180     yes        yes        yes     yes
       3:46:18                          Arma 3 Jets     601670     yes        yes        yes     yes
       3:46:18                          Arma 3 Maps     249861     yes        yes         no     yes
       3:46:18                Arma 3 Tactical Guide     249862     yes        yes         no     yes
       3:46:18                         Arma 3 Tools     233800     yes        yes         no     yes
       3:46:18                         Arma 3 Karts     288520     yes        yes        yes     yes
       3:46:18                      Arma 3 Marksmen     332350     yes        yes        yes     yes
       3:46:18 ----------------------------------------------------------------------------------------
      
      
      Ist das normal die die Client-RPT immer so leer ist?
      Alles anzeigen
    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 22. September 2017 um 07:32
      • #13

      du startest dein arma mit no logs

      -noLogs

      des weiteren lässt u dier auch keine Scriptfehler ausgeben. Ich würde das mal anschalten ;-).

      So kann das auch nicht funktionieren. Wenn muss du den Funktionsaufruf bei dem zu überprüfenden machen.

      gibt es überhaupt die Funktion Persozeigen oder ist das Lizenzzeigen?

      Code
      life_actions = life_actions + [player addAction["Ausweis suchen",[player]remoteExec["life_fnc_Lizenzsehen",cursorTarget,false];,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man" && (cursorTarget getVariable ["restrained",false]) ']]; // Hier passiert leider nichts.

      Ich bin mir jetzt nicht 100%ig sicher ab wenn müsste das so oder so ähnlich aussehen. Im Lizenzsehen müsste dann noch das rein

      _ziel = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param;

      und ja damit in die SeutpActions folgendes

      Code
      case west: {
       
       
       //Waffen Entfernen
       life_actions = life_actions + [player addAction["Sachen entfernen",life_fnc_seizeWeapon,cursorTarget,0,false,false,"",'count(nearestObjects [player,["weaponholder"],3])>0']];
      
       // Ausweis Zeigen
       life_actions = life_actions + [player addAction["Ausweis zeigen",[cursortarget]life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']]; // Mir ist bewusst das das ohne Anpassung nicht Funktioniert war jetzt nur für den Test des Ausweis                                                                                                                                                                              suchen
       // Ausweis suchen
       life_actions = life_actions + [player addAction["Ausweis suchen",[player]remoteExec["life_fnc_Lizenzzeigen",cursorTarget,false],"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man" && (cursorTarget getVariable ["restrained",false]) ']]; // Hier passiert leider nichts.
       
       };
      Alles anzeigen

      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 ?

      2 Mal editiert, zuletzt von moeck (22. September 2017 um 08:50)

    • BattleSheep
      Schüler
      Reaktionen
      2
      Trophäen
      8
      Beiträge
      105
      • 22. September 2017 um 18:09
      • #14

      Also die Ausweis zeigen ist noch vom "alten" nicht abgeänderten Script und das Funktioniert um das Ganze nochmals zu testen habe ich es wie oben abgeändert. Das Perso Zeigen hatte ich einfach noch nicht umgeschrieben. Wie schalte ich die Scriptfehler an (also das loggen)?

      Stimmt jetzt habe ich den einen Fehler entdeckt von gestern. Persozeigen heißt nun Lizenzzeigen, das habe ich vergessen zu ändern hat beim letztenmal aber auch nicht funktioniert als sie noch anders hießen, werde es gleich nochmal testen und die neue Log hochladen.

      Wo soll denn die Zeile in die Lizenzsehen hin? egal?


      Sooo mit deinem Vorschlag der Setupactions bekomme ich im Clientlog:

      Code
      18:37:27 ca\misc_e\guardshed_ep1.p3d: house, config class missing
      18:37:29 Error in expression <ddAction["Ausweis zeigen",[cursortarget]life_fnc_Lizenzzeigen,"",1,false,true,"">
      18:37:29   Error position: <life_fnc_Lizenzzeigen,"",1,false,true,"">
      18:37:29   Error Fehlende ]
      18:37:29 File core\fn_setupActions.sqf [life_fnc_setupActions], line 27
      18:37:29 Error in expression <ddAction["Ausweis zeigen",[cursortarget]life_fnc_Lizenzzeigen,"",1,false,true,"">
      18:37:29   Error position: <life_fnc_Lizenzzeigen,"",1,false,true,"">
      18:37:29   Error Fehlende ]
      18:37:29 File core\fn_setupActions.sqf [life_fnc_setupActions], line 27
      18:37:29 Error in expression <

      Serverlog weiterhin leer :/

      3 Mal editiert, zuletzt von BattleSheep (22. September 2017 um 19:51)

    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™