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
Di: 20 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] SQL basiertes Smartphone

      • Altis Life
    • Exodoos
    • 1. August 2016 um 18:57
    • Philip123
      Schüler
      Reaktionen
      11
      Trophäen
      9
      Beiträge
      164
      • 14. August 2018 um 22:49
      • #241
      Zitat von BlueStrike3307

      Gibt es dafür inzwischen eine Lösung?

      Die gab es glaube die ganze Zeit schon, guck mal auf Seite 3 bei Knokke seinen Beitrag.

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 5. November 2018 um 17:46
      • #242

      Haben es nun auch bei uns eingefügt läuft auch bis auf das hier:

      Code
      17:31:32 File mpmissions\__CUR_MP.Altis\core\scripts\fn_statusBar.sqf, line 2
      17:31:32 Warning Message: No entry 'mpmissions\__CUR_MP.Altis\description.ext/Life_my_smartphone/controls/MessageList.rowHeight'.
      17:31:32 Warning Message: '/' is not a value
      17:31:32 Warning Message: No entry 'mpmissions\__CUR_MP.Altis\description.ext/Life_my_smartphone/controls/MessageList.drawSideArrows'.
      17:31:32 Warning Message: '/' is not a value
      17:31:32 Warning Message: No entry 'mpmissions\__CUR_MP.Altis\description.ext/Life_my_smartphone/controls/MessageList.idcLeft'.
      17:31:32 Warning Message: '/' is not a value
      17:31:32 Warning Message: No entry 'mpmissions\__CUR_MP.Altis\description.ext/Life_my_smartphone/controls/MessageList.idcRight'.
      17:31:32 Warning Message: '/' is not a value

      und da bekanntlich mehr Augen mehr sehen oder wie der Spruch ging:

      Code
      class MessageList : Life_RscListNBox {
                  idc = 88882;
                  onLBSelChanged = "[(lbCurSel 88882)] call life_fnc_showMsg;";
                  //sizeEx = 0.04;
                  sizeEx = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8)";
                  colorBackground[] = {0, 0, 0, 0.0};
                  columns[] = {0,0.3};
                  x = 0.325;
                  y = 0.25 + (1 / 25);
                  w = 0.7;
                  h = 0.3;
              };
      Alles anzeigen

      ich sehe keinen Fehler seht ihr einen?

    • TaktischerSpeck
      Profi
      Reaktionen
      292
      Trophäen
      9
      Beiträge
      1.211
      Dateien
      6
      Bilder
      35
      • 6. November 2018 um 11:00
      • #243
      Zitat von MauGi_LP

      Haben es nun auch bei uns eingefügt läuft auch bis auf das hier:

      Code
      17:31:32 File mpmissions\__CUR_MP.Altis\core\scripts\fn_statusBar.sqf, line 2
      17:31:32 Warning Message: No entry 'mpmissions\__CUR_MP.Altis\description.ext/Life_my_smartphone/controls/MessageList.rowHeight'.
      17:31:32 Warning Message: '/' is not a value
      17:31:32 Warning Message: No entry 'mpmissions\__CUR_MP.Altis\description.ext/Life_my_smartphone/controls/MessageList.drawSideArrows'.
      17:31:32 Warning Message: '/' is not a value
      17:31:32 Warning Message: No entry 'mpmissions\__CUR_MP.Altis\description.ext/Life_my_smartphone/controls/MessageList.idcLeft'.
      17:31:32 Warning Message: '/' is not a value
      17:31:32 Warning Message: No entry 'mpmissions\__CUR_MP.Altis\description.ext/Life_my_smartphone/controls/MessageList.idcRight'.
      17:31:32 Warning Message: '/' is not a value

      und da bekanntlich mehr Augen mehr sehen oder wie der Spruch ging:

      Code
      class MessageList : Life_RscListNBox {
                  idc = 88882;
                  onLBSelChanged = "[(lbCurSel 88882)] call life_fnc_showMsg;";
                  //sizeEx = 0.04;
                  sizeEx = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8)";
                  colorBackground[] = {0, 0, 0, 0.0};
                  columns[] = {0,0.3};
                  x = 0.325;
                  y = 0.25 + (1 / 25);
                  w = 0.7;
                  h = 0.3;
              };
      Alles anzeigen

      ich sehe keinen Fehler seht ihr einen?

      sieht eher nach einem fehler in der statusbar aus...

      Code
      17:31:32 File mpmissions\__CUR_MP.Altis\core\scripts\fn_statusBar.sqf, line 2

      bekanntlich helfen die kompletten logs mehr...

      Mit freundlichen Grüßen

      TaktischerSpeck - Vincent

      2945262602.gif

      Leidenschaftlicher Analphabet mit leichtem Drang zum Sabbern.

      2945262602.gif
      Welcome to Arma, a game where Physics don't give a f*ck.

      2945262602.gif
      If (ArmA == Bullshit) exitWith {[] call f*uckThisShit};

      2945262602.gif

      Kontaktmöglichkeiten

      Twitch

      Youtube

      Steam

      TLG (Einfach nur TLG ins IP Feld (trust me its gonna work))

      --alternativ--

      Ts.TheLastGamer.de

      Website

      Forum

      E-Mail: [email protected]

      Twitch

      Youtube

      Steam

      TLG (Einfach nur TLG ins IP Feld (trust me its gonna work))

      --alternativ--

      Ts.TheLastGamer.de

      Website

      Forum

      E-Mail: [email protected]

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 6. November 2018 um 12:54
      • #244

      ne da musst du mal in der common.hpp schauen. Wenn ich mich richtig erinnere fehlten da einträge, weshalb die Fehler geworfen werden. Oder du musst den Dialog überarbeiten.

      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
      • 6. November 2018 um 13:05
      • #245
      Zitat von TaktischerSpeck

      sieht eher nach einem fehler in der statusbar aus...

      Code
      17:31:32 File mpmissions\__CUR_MP.Altis\core\scripts\fn_statusBar.sqf, line 2

      bekanntlich helfen die kompletten logs mehr...

      Wieso will jeder immer auf die Statusbar hinaus? (Ich weiß nicht wieso der Fehler kommt denn im skript steht drinne life_intodone = false; aber die variable sei undefinert) Den fehler haben wir die ganze zeit aber es läuft alles ohne Probleme ich finde es wirklich besser mal meine fragen zu beantworten bzw. für mich sinnvollere ratschläge zu geben wie moeck :)

      Zitat von moeck

      ne da musst du mal in der common.hpp schauen. Wenn ich mich richtig erinnere fehlten da einträge, weshalb die Fehler geworfen werden. Oder du musst den Dialog überarbeiten.

      Wissen welche fehlen weißt du aber nicht oder? :)

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 6. November 2018 um 13:17
      • #246

      Habe es gefunden brauchst nicht mehr antworten teste schnell und hoffe das es klappt :)

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 6. November 2018 um 14:07
      • #247
      Zitat von MauGi_LP

      Habe es gefunden brauchst nicht mehr antworten teste schnell und hoffe das es klappt :)

      Okay der Beitrag von Snakeshit war hilfreich doch nicht ganz perfekt..

      Den Fehler bekomme ich immer noch:

      Code
      17:31:32 Warning Message: No entry 'mpmissions\__CUR_MP.Altis\description.ext/Life_my_smartphone/controls/MessageList.rowHeight'.
      17:31:32 Warning Message: '/' is not a value

      Jjetzt ist nur die frage wie ich das in der common.hpp angeben soll also welchen wert dahinter, denn in der smartphone.hpp ist der begriff rohHeight nirgends vorhanden...

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 6. November 2018 um 19:00
      • #248

      MauGi_LP : ich bin gerade unterwegs aber ich kann am donnerstag mal in meine alte mission schauen, da habe ich das schon mal geändert.

      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 ?

    • shoXy
      Nerd
      Reaktionen
      161
      Trophäen
      10
      Beiträge
      726
      • 6. November 2018 um 19:40
      • #249
      Zitat von MauGi_LP

      Okay der Beitrag von Snakeshit war hilfreich doch nicht ganz perfekt..

      Den Fehler bekomme ich immer noch:

      Code
      17:31:32 Warning Message: No entry 'mpmissions\__CUR_MP.Altis\description.ext/Life_my_smartphone/controls/MessageList.rowHeight'.
      17:31:32 Warning Message: '/' is not a value

      Hey, es ist ganz einfach zu beheben. Zuerst musst du die common.hpp öffnen und in der

      class Life_RscListNBox folgendes eintragen (Einfach ganz oben eintragen).

      Code
      rowHeight = 0.04;
      drawSideArrows = 0;
      idcLeft = -1;
      idcRight = -1;

      Sollte so funktionieren, wenn nicht einfach nochmal melden :)

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 6. November 2018 um 19:52
      • #250
      Zitat von shoXy

      Hey, es ist ganz einfach zu beheben. Zuerst musst du die common.hpp öffnen und in der

      class Life_RscListNBox folgendes eintragen (Einfach ganz oben eintragen).

      Code
      rowHeight = 0.04;
      drawSideArrows = 0;
      idcLeft = -1;
      idcRight = -1;

      Sollte so funktionieren, wenn nicht einfach nochmal melden :)

      Die unteren drei hatte ich schon nur er hatte die rowHeigt nicht angegeben die ich aber auch brauche danke das du sie mir nun gibst :)

      Zitat von moeck

      ich bin gerade unterwegs aber ich kann am donnerstag mal in meine alte mission schauen, da habe ich das schon mal geändert.

      Auch schon mal danke aber ich glaube shoXy hat unser Problem gefixt :)

    • TaktischerSpeck
      Profi
      Reaktionen
      292
      Trophäen
      9
      Beiträge
      1.211
      Dateien
      6
      Bilder
      35
      • 6. November 2018 um 20:10
      • #251
      Zitat von MauGi_LP

      Wieso will jeder immer auf die Statusbar hinaus? (Ich weiß nicht wieso der Fehler kommt denn im skript steht drinne life_intodone = false; aber die variable sei undefinert) Den fehler haben wir die ganze zeit aber es läuft alles ohne Probleme ich finde es wirklich besser mal meine fragen zu beantworten bzw. für mich sinnvollere ratschläge zu geben wie moeck :)

      Wissen welche fehlen weißt du aber nicht oder? :)

      weil das mit der status bar nicht gut aus sieht und in irgend einer arma 3 ecke ein aufeinander folgender fehler sein könnte

      Mit freundlichen Grüßen

      TaktischerSpeck - Vincent

      2945262602.gif

      Leidenschaftlicher Analphabet mit leichtem Drang zum Sabbern.

      2945262602.gif
      Welcome to Arma, a game where Physics don't give a f*ck.

      2945262602.gif
      If (ArmA == Bullshit) exitWith {[] call f*uckThisShit};

      2945262602.gif

      Kontaktmöglichkeiten

      Twitch

      Youtube

      Steam

      TLG (Einfach nur TLG ins IP Feld (trust me its gonna work))

      --alternativ--

      Ts.TheLastGamer.de

      Website

      Forum

      E-Mail: [email protected]

      Twitch

      Youtube

      Steam

      TLG (Einfach nur TLG ins IP Feld (trust me its gonna work))

      --alternativ--

      Ts.TheLastGamer.de

      Website

      Forum

      E-Mail: [email protected]

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 8. November 2018 um 14:49
      • #252

      danke an shoXy für den letzten teil in der common.hpp aber ein Problem haben wir noch: die Koordinaten werden nicht mehr mit gesendet bei Notrufen..

      Ich weiß wie die Übertragung vom altem cell_phone war:

      Spoiler anzeigen
      Code: cell_phone.hpp
      class TextCopButton: Life_RscButtonMenu {
          [...]
          onButtonClick = "[] call TON_fnc_cell_textcop";
          [...]
      };
      Code: life_server\functions.sqf
      [_msg,name player,1,mapGridPosition player,player] remoteExecCall [""TON_fnc_clientMessage"",-2];
      Code: life_server\functions.sqf
      _loc = _this select 3;
      hint parseText format [""<t color='#316dff'><t size='2'><t align='center'>New Dispatch<br/><br/><t color='#33CC33'><t align='left'><t size='1'>To: <t color='#ffffff'>All Officers<br/><t color='#33CC33'>From: <t color='#ffffff'>%1<br/><t color='#33CC33'>Coords: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3"",_from,_loc,_msg];

      Also müsste das dann ungefähr so aussehen:

      Spoiler anzeigen
      Code: smartphone.hpp
      class TxtCopButton : life_RscButtonMenu {
          [...]
          onButtonClick = "[2,-1,(ctrlText 888894)] call life_fnc_newMsg;";
          [...]
      };
      Code: fn_newMsg.sqf
      [ObjNull,_msg,player,1,mapGridPosition player] remoteExec ["TON_fnc_handleMessages",2];
      Code: life_server\Functions\Smartphone\fn_handleMessages.sqf
      case 1 : {
          _location = _this select 4;
          [_msg,name _player,1,_location] remoteExec ["TON_fnc_clientMessage",west];
      };
      Code: life_server\functions.sqf
      case 1: {
          _loc = _this select 3;
          hint parseText format [""<t color='#316dff'><t size='2'><t align='center'>New Dispatch<br/><br/><t color='#33CC33'><t align='left'><t size='1'>To: <t color='#ffff'>All Officers<br/><t color='#33CC33'>From: <t color='#ffffff'>%1<br/><t color='#33CC33'>Coords: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3"",_from,_loc,_msg]
      };

      Nur unser Problem wenn wir das so haben startet der Server nicht mehr Richtig und wird nicht in der Server liste angezeigt (im RPT steht drinne das er die config.cpp nicht finden könnte

      UPDATE: Habe es gerade wieder rausgemacht und server meckert immer noch... Nooo :(

      Einmal editiert, zuletzt von MauGi_LP (8. November 2018 um 14:59)

    • MauGi_LP
      Fortgeschrittener
      Reaktionen
      57
      Trophäen
      9
      Beiträge
      374
      • 8. November 2018 um 15:13
      • #253

      Also es wäre nett wenn ihr mir eure Lösung für die Koordinaten gebt ich muss erst mal den Server Fixen :) und wahrscheinlich das ganze Ding neu drauf machen

      PS nein es liegt nicht am intro :D

    • Louis Miller
      Frischling
      Trophäen
      8
      Beiträge
      26
      • 7. Januar 2019 um 15:22
      • #254

      #Push

      Hallo zusammen ich habe da mal eine frage und hoffe ihr könnt mir Helfen.

      Habe nun den Beitrag mehrmals durch gelesen, aber leider keine Lösung für mein Problem gefunden.

      Problem Nummer 1)

      Ich habe im Telefon any stehen.

      siehe bild : Klick mich


      Problem Nummer 2)

      Wenn ich oder ein Spieler mir eine Nachricht schreibt bekomme ich keine Meldung das ich eine Nachricht erhalten habe (bei CIVS) wenn ich ein Notruf an Medics oder Cops bekommt man eine Nachricht bzw Meldung das man eine neue Nachricht hat.


      Code: Client RPT
      14:49:47 Wrong color format size #FFFFF
      14:49:51 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:49:51 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:49:51 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:49:51 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:49:51 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:49:51 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:49:51 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:49:51 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:10 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:10 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:10 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:10 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:10 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:10 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:10 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:10 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:19 Error in expression <M %1: %2",_from,_msg];
                  hint parseText [format ["<t color='#FFCC00'><>
      14:50:19   Error position: <parseText [format ["<t color='#FFCC00'><>
      14:50:19   Error parsetext: Typ Array, erwartet Zeichenfolge
      14:50:26 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:26 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:26 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:26 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:26 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:26 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:26 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:26 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:26 Error in expression <se 1:    { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26   Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26   Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:26 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      Alles anzeigen

      Im Server RPT sind mir jetzt keine Relevanten Fehler aufgefallen.

      und im EXDB3 Log auch nicht.

      Hier noch meine Wichtigen Files.

      Mission Part wurde ausgelassen da es nur Copy & Paste ist

      Lade ich aber gern bei Bedarf hoch!

      (Life_Server Part)

      Code: CONFIG.CPP
      class DefaultEventhandlers;
      class CfgPatches {
          class life_server {
              units[] = {"C_man_1"};
              weapons[] = {};
              requiredAddons[] = {"A3_Data_F","A3_Soft_F","A3_Soft_F_Offroad_01","A3_Characters_F"};
              fileName = "life_server.pbo";
              author = "Tonic";
          };
      };
      
      class CfgFunctions {
          class MySQL_Database {
              tag = "DB";
              class MySQL
              {
                  file = "\life_server\Functions\MySQL";
                  class numberSafe {};
                  class mresArray {};
                  class queryRequest{};
                  class asyncCall{};
                  class insertRequest{};
                  class updateRequest{};
                  class mresToArray {};
                  class insertVehicle {};
                  class bool {};
                  class mresString {};
                  class updatePartial {};
              };
          };
      
          class Life_System {
              tag = "life";
              class Wanted_Sys {
                  file = "\life_server\Functions\WantedSystem";
                  class wantedFetch {};
                  class wantedPerson {};
                  class wantedBounty {};
                  class wantedRemove {};
                  class wantedAdd {};
                  class wantedCrimes {};
                  class wantedProfUpdate {};
              };
      
              class Jail_Sys {
                  file = "\life_server\Functions\Jail";
                  class jailSys {};
              };
      
              class Client_Code {
                  file = "\life_server\Functions\Client";
              };
          };
       
          class TON_System {
              tag = "TON";
              
              class DynMarket {
                  file = "\life_server\Functions\DynMarket";
                  class calculatePrices {};
                  class config {};
                  class getUpdate {};
                  class HandleDB {};
                  class playerLogged {};
                  class sleeper {}; 
              };
          
              class Smartphone{
                  file = "\life_server\Functions\Smartphone";
                  class handleMessages {};
                  class msgRequest {};
              };
              
              class Systems {
                  file = "\life_server\Functions\Systems";
                  class aapps_changeObjectOwner {};
                  class managesc {};
                  class cleanup {};
                  class insureCar {};
                  class huntingZone {};
                  class getID {};
                  class vehicleCreate {};
                  class spawnVehicle {};
                  class getVehicles {};
                  class vehicleStore {};
                  class vehicleDelete {};
                  class spikeStrip {};
                  class transferOwnership {};
                  class federalUpdate {};
                  class chopShopSell {};
                  class clientDisconnect {};
                  class entityRespawned {};
                  class cleanupRequest {};
                  class keyManagement {};
                  class updateIdCard {};
                  class vehicleUpdate {};
                  class recupkeyforHC {};
                  class handleBlastingCharge {};
                  class terrainSort {};
              };
      
              class Housing {
                  file = "\life_server\Functions\Housing";
                  class addHouse {};
                  class addContainer {};
                  class deleteDBContainer {};
                  class fetchPlayerHouses {};
                  class initHouses {};
                  class sellHouse {};
                  class sellHouseContainer {};
                  class updateHouseContainers {};
                  class updateHouseTrunk {};
                  class houseCleanup {};
                  class houseGarage {};
              };
      
              class AApps_gangs {
                  file = "\life_server\Functions\gangs_server";
                  class gang_buy {};
                  class gang_checkname {};
                  class gang_disband {};
                  class gang_update {};
                  class gang_loadGH {};
                  class gang_load {};
                  class gang_hq_recursive {};
              };
      
              class Actions {
                  file = "\life_server\Functions\Actions";
                  class pickupAction {};
              };
      
              class PlayTime {
                  file = "\life_server\Functions\PlayTime";
                  class setPlayTime {};
                  class getPlayTime {};
              };
          };
      };
      
      class CfgVehicles {
          class Car_F;
          class CAManBase;
          class Civilian;
          class Civilian_F : Civilian {
              class EventHandlers;
          };
      
          class C_man_1 : Civilian_F {
              class EventHandlers: EventHandlers {
                  init = "(_this select 0) execVM ""\life_server\fix_headgear.sqf""";
              };
          };
      };
      Alles anzeigen
      Code: fn_handleMessages.sqf
      /*    file: fn_handleMessages.sqf    Author: Silex*/
      private["_msg","_to","_target","_player","_type"];
      _target = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param;
      _msg = [_this,1,"",[""]] call BIS_fnc_param;
      _player = [_this,2,ObjNull,[ObjNull]] call BIS_fnc_param;
      _type = [_this,3,-1] call BIS_fnc_param;
      switch(_type) do{    //normal message    
      case 0:    { if(isNULL _target) exitWith {};
       _to = call compile format["%1", _target];
      [_msg,name _player,0] remoteExec ["TON_fnc_clientMessage",_to];
       private["_query","_pid","_toID"];
       _pid = getPlayerUID _player;
       _toID = getPlayerUID _target;
       _msg = [_msg] call DB_fnc_mresString;
       _fromName = name _player;
       _toName = name _target;
       _query = format["INSERT INTO messages (fromID, toID, message, fromName, toName) VALUES('%1', '%2', '""%3""', '%4', '%5')",_pid,_toID,_msg,_fromName,_toName];
       diag_log format["Query: %1",_query];
       waitUntil{!DB_Async_Active};
       [_query,1] call DB_fnc_asyncCall;
       };
       //message to cops    
       case 1:    { 
      [_msg,name _player,1] remoteExec ["TON_fnc_clientMessage",west];
       };
       //to admins    
       case 2:    { 
      [_msg,name _player,2] remoteExec ["TON_fnc_clientMessage",0];
       };
       //ems request    
       case 3:    { 
      [_msg,name _player,5] remoteExec ["TON_fnc_clientMessage",independent];
       };
       //adminToPerson    
       case 4:    { _to = call compile format["%1", _target];
       if(isNull _to) exitWith {};
      [_msg,name _player,3] remoteExec ["TON_fnc_clientMessage",_to];
       };
       //adminMsgAll    
       case 5:    {[_msg,name _player,4] remoteExec ["TON_fnc_clientMessage",0];
       };
      };
      Alles anzeigen
      Code: fn_msgRequest.sqf
      /*    file: fn_msgRequest.sqf    
      Author: Silex 
      Fills the Messagelist
      */
      private["_query", "_queryResult", "_uid", "_player"];
      _uid = [_this, 0, "", [""]] call BIS_fnc_param;
      _player = [_this, 1, ObjNull, [ObjNull]] call BIS_fnc_param;
      _query = format["SELECT fromID, toID, message, fromName, toName FROM messages WHERE toID='%1' ORDER BY time DESC", _uid];
      waitUntil {
       !DB_Async_Active
      };
      _queryResult = [_query, 2, true] call DB_fnc_asyncCall;
      if (count _queryResult == 0) exitWith {}; {
       [1, _x] remoteExec["life_fnc_smartphone", _player];
      }
      forEach _queryResult;
      Alles anzeigen

      Erstmal vielen dank an die Leute die sich die Zeit nehmen und sich mit meinen Problem befassen.

      Ich hoffe auf Antwort mit Freundlichen Grüßen Louis Miller

    • TaktischerSpeck
      Profi
      Reaktionen
      292
      Trophäen
      9
      Beiträge
      1.211
      Dateien
      6
      Bilder
      35
      • 8. Januar 2019 um 00:15
      • #255

      auch wenn für dich nichts relevantes drin steht würdest du sie uns trotzdem geben? (die logs) (auch client logs)

      Mit freundlichen Grüßen

      TaktischerSpeck - Vincent

      2945262602.gif

      Leidenschaftlicher Analphabet mit leichtem Drang zum Sabbern.

      2945262602.gif
      Welcome to Arma, a game where Physics don't give a f*ck.

      2945262602.gif
      If (ArmA == Bullshit) exitWith {[] call f*uckThisShit};

      2945262602.gif

      Kontaktmöglichkeiten

      Twitch

      Youtube

      Steam

      TLG (Einfach nur TLG ins IP Feld (trust me its gonna work))

      --alternativ--

      Ts.TheLastGamer.de

      Website

      Forum

      E-Mail: [email protected]

      Twitch

      Youtube

      Steam

      TLG (Einfach nur TLG ins IP Feld (trust me its gonna work))

      --alternativ--

      Ts.TheLastGamer.de

      Website

      Forum

      E-Mail: [email protected]

    • Louis Miller
      Frischling
      Trophäen
      8
      Beiträge
      26
      • 8. Januar 2019 um 00:26
      • #256
      Zitat von TaktischerSpeck

      auch wenn für dich nichts relevantes drin steht würdest du sie uns trotzdem geben? (die logs) (auch client logs)

      Vielen Dank für deine Nachricht.

      Hier finden sie alles was sie brauchen.

      Server RPT = arma3server_x64_2019-01_07_14_47_00.rpt

      Client RPT = Arma3_2019-01-07_13_25_15.rpt

      Einmal editiert, zuletzt von Louis Miller (8. Januar 2019 um 09:14)

    • Alice Kingsleigh
      Profi
      Reaktionen
      329
      Trophäen
      8
      Beiträge
      1.141
      • 8. Januar 2019 um 00:40
      • #257

      1. büdde die Mission als PBO verpacken. 2. schaue bitte noch mal genau, ob du das Tutorial genau befolgt hast.

      Spoiler anzeigen

      14:50:26 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;

      _rowData = [_data select 0>

      14:50:26 Error position: <KRON_StrLeft;

      _rowData = [_data select 0>

      14:50:26 Error Nicht definierte Variable in Ausdruck: kron_strleft

      14:50:26 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77

      Kenne mich mit dem System nicht aus von daher keine Ahnung aber das ist auf jeden Fall der Fehler den dein Log dir erzählt.

    • Louis Miller
      Frischling
      Trophäen
      8
      Beiträge
      26
      • 8. Januar 2019 um 05:06
      • #258
      Zitat von Alice Kingsleigh

      1. büdde die Mission als PBO verpacken. 2. schaue bitte noch mal genau, ob du das Tutorial genau befolgt hast.

      Spoiler anzeigen

      14:50:26 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;

      _rowData = [_data select 0>

      14:50:26 Error position: <KRON_StrLeft;

      _rowData = [_data select 0>

      14:50:26 Error Nicht definierte Variable in Ausdruck: kron_strleft

      14:50:26 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77

      Kenne mich mit dem System nicht aus von daher keine Ahnung aber das ist auf jeden Fall der Fehler den dein Log dir erzählt.

      Alles anzeigen

      Erstmal vielen dank für deine Antwort.

      Allerdings muss ich Erhlich sagen das deine Antwort überhaupt nicht Hilfreich ist.

      Meine Mission ist natürlich eine PBO.

      Habe das Tutorial schon mehrmals gemacht kann gerne meine Files für das SQL Smartphone hochladen.

      Allerdings Helfen mir solche Aussagen überhaupt nicht weiter.

      Zitat von Alice Kingsleigh

      Kenne mich mit dem System nicht aus von daher keine Ahnung aber das ist auf jeden Fall der Fehler den dein Log dir erzählt.

      Die Fehler Meldung ist mir bekannt und oben auch Makiert.

      Zitat von Louis Miller

      Code: Client RPT
      14:49:47 Wrong color format size #FFFFF
      14:49:51 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:49:51 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:49:51 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:49:51 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:49:51 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:49:51 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:49:51 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:49:51 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:49:51 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:10 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:10 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:10 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:10 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:10 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:10 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:10 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:10 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:10 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:19 Error in expression <M %1: %2",_from,_msg];
      hint parseText [format ["<t color='#FFCC00'><>
      14:50:19 Error position: <parseText [format ["<t color='#FFCC00'><>
      14:50:19 Error parsetext: Typ Array, erwartet Zeichenfolge
      14:50:26 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:26 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:26 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:26 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:26 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:26 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:26 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:26 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77
      14:50:26 Error in expression <se 1: { _msg = [_data select 2,40] call KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26 Error position: <KRON_StrLeft;
      _rowData = [_data select 0>
      14:50:26 Error Nicht definierte Variable in Ausdruck: kron_strleft
      14:50:26 File core\pmenu\fn_smartphone.sqf [life_fnc_smartphone], line 77Alles anzeigen

      Alles anzeigen

      Trotzdem vielen dank für deine Antwort. Hoffe hier hat noch jemand eine Idee. und kann mit weiter helfen! Mit freundlichen grüßen Louis Miller ;)

    • blackfisch
      Legende
      Reaktionen
      2.944
      Trophäen
      9
      Beiträge
      5.966
      Dateien
      6
      Bilder
      63
      • 8. Januar 2019 um 08:26
      • #259

      das Tutorial benötigt die KRON String Functions.

      Sofern du eine recht neue Version des Framewkorks hast fehlt dir die. Daher:

      1. https://github.com/AsYetUntitled/…RON_Strings.sqf <- Datei namens KRON_Strings.sqf mit dem Inhalt der verlinkten Datei erstellen im Hauptverzeichnis
      2. in der init.sqf (nicht core\init) [] execVM "KRON_Strings.sqf"; einfügen

      Sollte deinen Fehler fixen...

      #MakeArmaNotWar

      Kein Support via PN & Steam! / No Support via DM & Steam!


      Mit freundlichen Grüßen
      blackfisch
      ______________________

      Web: blackfisch.me

      GitHub: GitHub.com/blackfisch

      Mail: [email protected]

      ______________________
      Wichtige Links:
      [Erklärung|Leitfaden] Code Optimierung

      [Tutorial] life_fnc_MP zu remoteExec

      Ohne Logs & entsprechende Dateien kein Support!

      ______________________

    • Louis Miller
      Frischling
      Trophäen
      8
      Beiträge
      26
      • 8. Januar 2019 um 08:58
      • #260

      Das klingt doch viel Versprechend.

      Vielen dank ich werde es mal probieren <3

      Zitat von blackfisch

      das Tutorial benötigt die KRON String Functions.

      Sofern du eine recht neue Version des Framewkorks hast fehlt dir die. Daher:

      1. https://github.com/AsYetUntitled/…RON_Strings.sqf <- Datei namens KRON_Strings.sqf mit dem Inhalt der verlinkten Datei erstellen im Hauptverzeichnis
      2. in der init.sqf (nicht core\init) [] execVM "KRON_Strings.sqf"; einfügen

      Sollte deinen Fehler fixen

    Registrieren oder Einloggen

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

    Registrieren

    Ähnliche Themen

    • Datenbank fehler

      • TaktischerSpeck
      • 1. Mai 2017 um 10:15
      • Hilfeforum
    • [Sammelthread] Scripts/Links/Tutorials/Anleitungen ArmA 3

      • Stig
      • 2. September 2016 um 18:29
      • Tutorials & Releases
    • Was ist ein Sql basiertes Smartphone?

      • ZiegeRette
      • 8. Mai 2017 um 21:36
      • Hilfeforum
    • Suche SQL Smartphone!

      • Zotti
      • 3. August 2016 um 21:58
      • Hilfeforum
    • AL 5.0 Smartphone von Silex geht nicht, RemoteExecFehler

      • BLACKLIST
      • 23. März 2017 um 15:06
      • Hilfeforum

    Tags

    • smartphone
    • sql
    • Altislife
    • 4.4
    • r4

    Benutzer online in diesem Thema

    • 4 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™