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: 16 Mai 2025
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Dateien
  • Seiten
  • Bilder
  • Erweiterte Suche

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

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

    DynMarket Script, Linux Server (4.4)

    • PoweredByte
    • 8. Mai 2016 um 21:13
    • Geschlossen
    • PoweredByte
      Amateur
      Reaktionen
      36
      Trophäen
      11
      Beiträge
      261
      • 8. Mai 2016 um 21:13
      • #1

      Hallo, ich habe folgendes Problem.

      Mission id: c5eee29756a245b3306d2ef217fbc46fb47dbccd
      20:18:00 Game started.
      "extDB2: Connected to Database"
      "extDB2: Protocol Error: [0,"Error Statement Exception"]"
      Error in expression <rray = _queryResult select 0;
      if (count _pricearray < 1) then {
      diag_log "######>
      Error position: <_pricearray < 1) then {
      diag_log "######>
      Error Undefined variable in expression: _pricearray
      File life_server\Functions\DynMarket\fn_HandleDB.sqf, line 33
      "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###"
      "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###"
      "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###"


      Code: fn_HandleDB.sqf
      /*
      ##################### DYNAMIC MARKET SCRIPT #####################
      ### AUTHOR: RYAN TT.                                          ###
      ### STEAM: www.steamcommunity.com/id/ryanthett                ###
      ###                                                           ###
      ### DISCLAIMER: THIS SCRIPT CAN BE USED ON EVERY SERVER ONLY  ###
      ###             WITH THIS HEADER / NOTIFICATION               ###
      #################################################################
      */
      _switch = _this select 0;
      _whatanumber = 1;
      switch (_switch) do
      {
      	case 0:
      	{
      		_query = format["DYNMARKET_Price_Set:%1",DYNMARKET_Items_CurrentPriceArr];
      		waitUntil {sleep (random 0.3); !DB_Async_Active};
      		_queryResult = [_query,1] call DB_fnc_asyncCall;
      		diag_log "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE!   ###";
      	};
      	case 1:
      	{
      		_query = format["DYNMARKET_Price_Get"];
      		waitUntil{sleep (random 0.3); !DB_Async_Active};
      		_tickTime = diag_tickTime;
      		_queryResult = [_query,2] call DB_fnc_asyncCall;
      		//DYNMARKET_Items_CurrentPriceArr = _queryResult select 0;
      		_pricearray = _queryResult select 0;
      		if (count _pricearray < 1) then {
      			diag_log "########################## DYNAMIC MARKET ##########################";
      			diag_log "### >> CAN'T LOAD PRICES FROM DATABASE: ERROR 01x                ###";
      			diag_log "###        THE REQUESTED PRICEARRAY WAS UNEXPECTEDLY EMPTY!      ###";
      			diag_log "###        IF YOU ARE RUNNING DYNMARKET FOR THE FIRST TIME,      ###";
      			diag_log "###        PLEASE IGNORE THIS ERROR!                             ###";
      			diag_log "####################################################################";
      		} else {
      			DYNMARKET_Items_CurrentPriceArr = _pricearray;
      			{
      				_itemName = _x select 0;
      				_itemNewPrice = _x select 1;		
      				_index = -1;
      				{
      					_index = _index + 1;
      					_curItemName = _x select 0;
      					if (_curItemName==_itemName) then {
      						DYNMARKET_sellarraycopy set [_index,[_itemName,_itemNewPrice]];
      					};
      				} forEach DYNMARKET_sellarraycopy;
      			} forEach DYNMARKET_Items_CurrentPriceArr;
      			diag_log "########################## DYNAMIC MARKET ##########################";
      			diag_log "### >> SUCCESSFULLY LOADED PRICES FROM DATABASE!                 ###";
      			diag_log "####################################################################";
      		};
      	};
      };
      Alles anzeigen
      Code
      [20:18:00 +02:00] [Thread 7203] extDB2: Database Type: MySQL
      [20:18:00 +02:00] [Thread 7203] extDB2: Database Session Pool Started
      [20:18:00 +02:00] [Thread 7203] extDB2: SQL_RAW_V2: Initialized: ADD_QUOTES True
      [20:18:01 +02:00] [Thread 7425] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error       [mysql_stmt_error]: You have an error in your SQL syntax; check the manual that corresponds to your $
      [20:18:01 +02:00] [Thread 7425] extDB2: SQL_RAW_V2: Error StatementException: SQL: DYNMARKET_Price_Get
      [20:21:21 +02:00] [Thread 7423] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error       [mysql_stmt_error]: You have an error in your SQL syntax; check the manual that corresponds to your $
      [20:21:21 +02:00] [Thread 7423] extDB2: SQL_RAW_V2: Error StatementException: SQL: DYNMARKET_Price_Set:[["apple",25,0],["peach",50,0],["tbacon",125,0],["donut",130,0],["rabbit_raw",150,0],["rabbit_grilled",170,0],["ornate_raw",190,0],["$
      [20:24:36 +02:00] [Thread 7426] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error       [mysql_stmt_error]: You have an error in your SQL syntax; check the manual that corresponds to your $
      [20:24:36 +02:00] [Thread 7426] extDB2: SQL_RAW_V2: Error StatementException: SQL: DYNMARKET_Price_Set:[["apple",25,0],["peach",50,0],["tbacon",125,0],["donut",130,0],["rabbit_raw",150,0],["rabbit_grilled",170,0],["ornate_raw",190,0],["$
      [20:27:51 +02:00] [Thread 7422] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error       [mysql_stmt_error]: You have an error in your SQL syntax; check the manual that corresponds to your $
      [20:27:51 +02:00] [Thread 7422] extDB2: SQL_RAW_V2: Error StatementException: SQL: DYNMARKET_Price_Set:[["apple",25,0],["peach",50,0],["tbacon",125,0],["donut",130,0],["rabbit_raw",150,0],["rabbit_grilled",170,0],["ornate_raw",190,0],["$
      [20:31:06 +02:00] [Thread 7421] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error       [mysql_stmt_error]: You have an error in your SQL syntax; check the manual that corresponds to your $
      [20:31:06 +02:00] [Thread 7421] extDB2: SQL_RAW_V2: Error StatementException: SQL: DYNMARKET_Price_Set:[["apple",25,0],["peach",50,0],["tbacon",125,0],["donut",130,0],["rabbit_raw",150,0],["rabbit_grilled",170,0],["ornate_raw",190,0],["$
      [20:34:21 +02:00] [Thread 7424] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error       [mysql_stmt_error]: You have an error in your SQL syntax; check the manual that corresponds to your $
      [20:34:21 +02:00] [Thread 7424] extDB2: SQL_RAW_V2: Error StatementException: SQL: DYNMARKET_Price_Set:[["apple",25,0],["peach",50,0],["tbacon",125,0],["donut",130,0],["rabbit_raw",150,0],["rabbit_grilled",170,0],["ornate_raw",190,0],["$
      [20:37:36 +02:00] [Thread 7425] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error       [mysql_stmt_error]: You have an error in your SQL syntax; check the manual that corresponds to your $
      [20:37:36 +02:00] [Thread 7425] extDB2: SQL_RAW_V2: Error StatementException: SQL: DYNMARKET_Price_Set:[["apple",25,0],["peach",50,0],["tbacon",125,0],["donut",130,0],["rabbit_raw",150,0],["rabbit_grilled",170,0],["ornate_raw",190,0],["$
      Alles anzeigen
      Code: @life_server\addons\life_server\Functions\DynMarket/fn_config.sqf
      /*
      ##################### DYNAMIC MARKET SCRIPT #####################
      ### AUTHOR: RYAN TT.                                          ###
      ### STEAM: www.steamcommunity.com/id/ryanthett                ###
      ###                                                           ###
      ### DISCLAIMER: THIS SCRIPT CAN BE USED ON EVERY SERVER ONLY  ###
      ###             WITH THIS HEADER / NOTIFICATION               ###
      #################################################################
      */
      
      
      
      
      // ███████████████████████████████████████████████████████████████████████
      // █████████████████ DYNAMIC MARKET BASIC CONFIGURATION ██████████████████
      // ███████████████████████████████████████████████████████████████████████
      
      
      
      
      DYNMARKET_Serveruptime         = 05;   // Serveruptime after restart in hours
      DYNMARKET_UseExternalDatabase  = true; // Should the script use the External Database?
      DYNMARKET_PriceUpdateInterval  = 01;   // After how many minutes should the price be updated?
      DYNMARKET_CreateBackups        = true; // Should the server save write the prices regulary into the Database? If false, it will save the prices before Server-restart?
      DYNMARKET_CreateBackupInterval = 03;   // After how many updates (PriceUpdateIntervals) should the prices be saved into the Database?
      DYNMARKET_UserNotification     = true; // Should the user be informed with a hint whenever the prices got updated?
      
      
      
      
      // █████████████████ USER NOTIFICATION TEXTS  █████████████████
      
      
      
      
      DYNMARKET_UserNotification_Text = 
      [
      	"Your prices have been updated!",
      	"The new prices are being calculated by the server..."
      ];
      
      
      
      
      // █████████████████ ITEM GROUP CONFIGURATION █████████████████
      
      
      
      
      DYNMARKET_Items_Groups =
      [
      	["Legal",
      		[
      			["apple",-1,10,50],
      			["peach",-1,30,100]
      		],
      		0.5
      	],
      	["Illegal", 
      		[
      			/*["peach",1,30,100]*/
      		],
      		0.5
      	]
      ];
      
      
      
      
      // █████████████████    ALL SELLABLE ITEMS    █████████████████
      
      
      
      
      DYNMARKET_Items_ToTrack        = 
      [
      
      
      
      
      	["apple",25],
      	["peach",50],
      	["tbacon",125],
      	["donut",130],
      	["rabbit_raw",150],
      	["rabbit_grilled",170],
      	["ornate_raw",190],
      	["ornate_grilled",190],
      	["mackerel_raw",190],
      	["mackerel_grilled",190],
      	["tuna_raw",190],
      	["tuna_grilled",190],
      	["mullet_raw",190],
      	["mullet_fried",200],
      	["catshark_raw",200],
      	["catshark_Fried",200],
      	["turtle_soup",200],
      	["hen_raw",200],
      	["hen_fried",200],
      	["rooster_raw",210],
      	["sheep_raw",210],
      	["sheep_grilled",155],
      	["goat_raw",155],
      	["goat_grilled",300],
      
      	["redgull",1500],
      	["coffee",10],
      	["waterBottle",10],
      
      	["pickaxe",350],
      	["fuelFull",500],
      	["spikeStrip",1200],
      	["lockpick",75],
      	["goldbar",95000],
      	["blastingcharge",35000],
      	["boltcutter",7500],
      	["defusekit",2500],
      	["storagesmall",75000],
      	["storagebig",15000],
      
      	["oil_processed",1200],
      	["copper_refined",1700],
      	["iron_refined",1650],
      	["salt_refined",1850],
      	["glass",1450],
      	["diamond_cut",2530],
      	["cement",2350],
      
      	["heroin_processed",5000],
      	["marijuana",5250],
      	["cocaine_processed",5300]
      ];
      
      
      
      
      //███████████████████████████████████████████████████████████████████████
      //██████████████████ DO NOT MODIFY THE FOLLOWING CODE! ██████████████████
      //███████████████████████████████████████████████████████████████████████
      
      
      
      
      DYNMARKET_Items_CurrentPriceArr = [];
      DYNMARKET_sellarraycopy = DYNMARKET_Items_ToTrack;
      DYNMARKET_Serveruptime = (DYNMARKET_Serveruptime * 3600) - 300;
      {
      	_currentArray = _x;
      	DYNMARKET_Items_CurrentPriceArr pushBack [_currentArray select 0,_currentArray select 1,0];
      } forEach DYNMARKET_Items_ToTrack;
      publicVariable "DYNMARKET_UserNotification";
      publicVariable "DYNMARKET_UserNotification_Text";
      if (DYNMARKET_UseExternalDatabase) then {[1] call TON_fnc_HandleDB;};
      DYNMARKET_UpdateCount = 0;
      if (DYNMARKET_UseExternalDatabase) then {
      	[] spawn {
      		sleep DYNMARKET_Serveruptime;
      		diag_log "### DYNMARKET >> CURRENT PRICES ARE BEING WRITTEN TO THE DATABASE    ###";
      		diag_log "### DYNMARKET >> AS PLANNED, AWAITING RESULT...                      ###";
      		[0] call TON_fnc_HandleDB;
      	};
      };
      sleep 5;
      [] call TON_fnc_sleeper;
      Alles anzeigen

      Mfg

    • AkEgo
      Schüler
      Reaktionen
      54
      Trophäen
      11
      Beiträge
      95
      • 8. Mai 2016 um 22:21
      • #2

      hey, hab genau die Selbe Fehlermeldung :(

      Wat net is dat is net ;)

    • Larry
      Gast
      • 8. Mai 2016 um 22:32
      • #3

      also bei uns geht es.
      Wir haben ebenfalls die 4.4
      allerdings haben wir life_fnc_MP durch remoteexec ersetzt

    • PoweredByte
      Amateur
      Reaktionen
      36
      Trophäen
      11
      Beiträge
      261
      • 8. Mai 2016 um 22:39
      • #4

      Larry kannst du erklären was ich genau ersetzen muss?, bin in Sachen SQF leider sehr unerfahren.

    • Larry
      Gast
      • 8. Mai 2016 um 22:40
      • #5

      must du mal druchschauen, irgendwo steht dazu schon was, ich muss jetzt eh gehen, sry

    • B4v4r!4n_Str!k3r
      Nerd
      Reaktionen
      246
      Trophäen
      11
      Beiträge
      725
      Bilder
      5
      • 8. Mai 2016 um 23:27
      • #6

      1. Tool zum ersetzen von life_fnc_mp
      2. muss das überall gelöscht werden: waitUntil{sleep (random 0.3); !DB_Async_Active};

      ich weiß nicht ob man noch etwas ändern muss, aber das ist mir auf die schnelle aufgefallen. Wenn weiterhin Probleme auftauchen, kann ich morgen einmal meine Datein hochladen

      23106-logo-schrift-dunkel-390-70-png class=

      Services rund um ArmA RPG Life

      ArmA Bibel: https://community.bistudio.com/wiki/

    • PoweredByte
      Amateur
      Reaktionen
      36
      Trophäen
      11
      Beiträge
      261
      • 8. Mai 2016 um 23:52
      • #7

      Vielen Dank für diese Antwort, leider funktioniert es immernoch nicht :/

      Code
      23:51:38 Game started.
      "extDB2: Connected to Database"
      "extDB2: Protocol Error: [0,"Error Statement Exception"]"
      Error in expression <rray = _queryResult select 0;
      if (count _pricearray < 1) then {
      diag_log "######>
        Error position: <_pricearray < 1) then {
      diag_log "######>
        Error Undefined variable in expression: _pricearray
      File life_server\Functions\DynMarket\fn_HandleDB.sqf, line 33
    • B4v4r!4n_Str!k3r
      Nerd
      Reaktionen
      246
      Trophäen
      11
      Beiträge
      725
      Bilder
      5
      • 9. Mai 2016 um 00:53
      • #8

      benutzt du eine *.ini in extDB2? Wenn nicht ersetze die querys mit:

      _query = format["UPDATE dynmarket SET prices='%1' WHERE id=1",DYNMARKET_Items_CurrentPriceArr];

      _query = format["SELECT prices FROM dynmarket WHERE id=1"];

      23106-logo-schrift-dunkel-390-70-png class=

      Services rund um ArmA RPG Life

      ArmA Bibel: https://community.bistudio.com/wiki/

    • PoweredByte
      Amateur
      Reaktionen
      36
      Trophäen
      11
      Beiträge
      261
      • 9. Mai 2016 um 01:31
      • #9

      Was soll ich jetzt genau ändern?, bzw. in welchen Dateien?

      Und ja, ich benutze die Altis-Life-RPG-4.ini in @extDB2/db_custom/

    • B4v4r!4n_Str!k3r
      Nerd
      Reaktionen
      246
      Trophäen
      11
      Beiträge
      725
      Bilder
      5
      • 9. Mai 2016 um 06:11
      • #10

      ähm ja sry für die ungenaue Antwort vorhin, da war ich zu müde ^^

      Sicher, dass du auf die Altis-Life-RPG-4.ini zugreifst mit sql_custom_v2? Dein extDB2 Log oben sagt nämlich, dass du SQL_RAW_V2 verwendest und da wird deine Altis-Life-RPG-4.ini dann aber erst gar nicht beachtet.

      Überprüfen kannst du, ob du SQL_RAW_V2 verwendest, in der Datei life_server/init.sqf.

      Wenn du jetzt mit SQL_RAW_V2 zugreifst, dann musst du in der fn_HandleDB.sqf die _query in case 0 mit
      _query = format["UPDATE dynmarket SET prices='%1' WHERE id=1",DYNMARKET_Items_CurrentPriceArr];  
      ersetzen und die _query in case 1 mit
        _query = format["SELECT prices FROM dynmarket WHERE id=1"];  

      Dann sollte es hoffentlich funktionieren

      23106-logo-schrift-dunkel-390-70-png class=

      Services rund um ArmA RPG Life

      ArmA Bibel: https://community.bistudio.com/wiki/

    • PoweredByte
      Amateur
      Reaktionen
      36
      Trophäen
      11
      Beiträge
      261
      • 9. Mai 2016 um 09:12
      • #11

      Funktioniert leider immernoch nicht, folgender Fehler:

      Code
      9:12:28 Game started.
      "extDB2: Connected to Database"
      Error in expression <rray = _queryResult select 0;
      if (count _pricearray < 1) then {
      diag_log "######>
        Error position: <_pricearray < 1) then {
      diag_log "######>
        Error Undefined variable in expression: _pricearray
      File life_server\Functions\DynMarket\fn_HandleDB.sqf, line 34


      Code: fn_HandleDB.sqf
      /*
      ##################### DYNAMIC MARKET SCRIPT #####################
      ### AUTHOR: RYAN TT.                                          ###
      ### STEAM: www.steamcommunity.com/id/ryanthett                ###
      ###                                                           ###
      ### DISCLAIMER: THIS SCRIPT CAN BE USED ON EVERY SERVER ONLY  ###
      ###             WITH THIS HEADER / NOTIFICATION               ###
      #################################################################
      */
      
      
      
      
      _switch = _this select 0;
      _whatanumber = 1;
      
      
      
      
      switch (_switch) do
      {
      	case 0:
      	{
      		_query = format["UPDATE dynmarket SET prices='%1' WHERE id=1",DYNMARKET_Items_CurrentPriceArr];
      /*		_query = format["DYNMARKET_Price_Set:%1",DYNMARKET_Items_CurrentPriceArr];
      		waitUntil {sleep (random 0.3); !DB_Async_Active};											*/
      		_queryResult = [_query,1] call DB_fnc_asyncCall;
      		diag_log "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE!   ###";
      	};
      
      	case 1:
      	{
      /*		_query = format["DYNMARKET_Price_Get"];														*/
      		_query = format["SELECT prices FROM dynmarket WHERE id=1"];
      /*		waitUntil{sleep (random 0.3); !DB_Async_Active};											*/
      		_tickTime = diag_tickTime;
      		_queryResult = [_query,2] call DB_fnc_asyncCall;
      		//DYNMARKET_Items_CurrentPriceArr = _queryResult select 0;
      		_pricearray = _queryResult select 0;
      		if (count _pricearray < 1) then {
      			diag_log "########################## DYNAMIC MARKET ##########################";
      			diag_log "### >> CAN'T LOAD PRICES FROM DATABASE: ERROR 01x                ###";
      			diag_log "###        THE REQUESTED PRICEARRAY WAS UNEXPECTEDLY EMPTY!      ###";
      			diag_log "###        IF YOU ARE RUNNING DYNMARKET FOR THE FIRST TIME,      ###";
      			diag_log "###        PLEASE IGNORE THIS ERROR!                             ###";
      			diag_log "####################################################################";
      		} else {
      			DYNMARKET_Items_CurrentPriceArr = _pricearray;
      			{
      				_itemName = _x select 0;
      				_itemNewPrice = _x select 1;		
      				_index = -1;
      				{
      					_index = _index + 1;
      					_curItemName = _x select 0;
      					if (_curItemName==_itemName) then {
      						DYNMARKET_sellarraycopy set [_index,[_itemName,_itemNewPrice]];
      					};
      				} forEach DYNMARKET_sellarraycopy;
      			} forEach DYNMARKET_Items_CurrentPriceArr;
      			diag_log "########################## DYNAMIC MARKET ##########################";
      			diag_log "### >> SUCCESSFULLY LOADED PRICES FROM DATABASE!                 ###";
      			diag_log "####################################################################";
      		};
      	};
      };
      Alles anzeigen
    • B4v4r!4n_Str!k3r
      Nerd
      Reaktionen
      246
      Trophäen
      11
      Beiträge
      725
      Bilder
      5
      • 9. Mai 2016 um 10:25
      • #12

      Teste einmal diese fn_HandleDB.sqf und schicke deinen Serverlog, denn ich habe einen diag_log eingebaut, um zwei Variablen auszugeben.

      Code: fn_HandleDB.sqf
      /*
      ##################### DYNAMIC MARKET SCRIPT #####################
      ### AUTHOR: RYAN TT. ###
      ### STEAM: www.steamcommunity.com/id/ryanthett ###
      ### ###
      ### DISCLAIMER: THIS SCRIPT CAN BE USED ON EVERY SERVER ONLY ###
      ### WITH THIS HEADER / NOTIFICATION ###
      #################################################################
      */
      _switch = _this select 0;
      _whatanumber = 1;
      switch (_switch) do
      {
       case 0:
       {
       _query = format["UPDATE dynmarket SET prices='%1' WHERE id=1",DYNMARKET_Items_CurrentPriceArr];
       _queryResult = [_query,1] call DB_fnc_asyncCall;
       diag_log "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###";
       };
       case 1:
       {
       _query = format["SELECT prices FROM dynmarket WHERE id=1"];
       _tickTime = diag_tickTime;
       _queryResult = [_query,2] call DB_fnc_asyncCall;
       //DYNMARKET_Items_CurrentPriceArr = _queryResult select 0;
       _pricearray = _queryResult select 0;
       diag_log format ["queryResult: %1 | pricearry: %2",_queryResult, _pricearray];
       if (count _pricearray < 1) then {
       diag_log "########################## DYNAMIC MARKET ##########################";
       diag_log "### >> CAN'T LOAD PRICES FROM DATABASE: ERROR 01x ###";
       diag_log "### THE REQUESTED PRICEARRAY WAS UNEXPECTEDLY EMPTY! ###";
       diag_log "### IF YOU ARE RUNNING DYNMARKET FOR THE FIRST TIME, ###";
       diag_log "### PLEASE IGNORE THIS ERROR! ###";
       diag_log "####################################################################";
       } else {
       DYNMARKET_Items_CurrentPriceArr = _pricearray;
       {
       _itemName = _x select 0;
       _itemNewPrice = _x select 1; 
       _index = -1;
       {
       _index = _index + 1;
       _curItemName = _x select 0;
       if (_curItemName==_itemName) then {
       DYNMARKET_sellarraycopy set [_index,[_itemName,_itemNewPrice]];
       };
       } forEach DYNMARKET_sellarraycopy;
       } forEach DYNMARKET_Items_CurrentPriceArr;
       diag_log "########################## DYNAMIC MARKET ##########################";
       diag_log "### >> SUCCESSFULLY LOADED PRICES FROM DATABASE! ###";
       diag_log "####################################################################";
       };
       };
      };
      Alles anzeigen


      Meine Vermutung ist nämlich, dass alles Armaseitig so passt, nur dass etwas in der Datenbank nicht stimmt.

      hast du das hier eingefügt in deine DB?

      Code
      CREATE TABLE `dynmarket` (
        `id` INT NOT NULL DEFAULT 1,
        `prices` TEXT NOT NULL,
        PRIMARY KEY (`id`));
      
      
      
      
      INSERT INTO `dynmarket` VALUES (1,'[]');

      dann brauchen wir auch nocheinmal einen aktuellen [lexicon]extDB[/lexicon] Log

      23106-logo-schrift-dunkel-390-70-png class=

      Services rund um ArmA RPG Life

      ArmA Bibel: https://community.bistudio.com/wiki/

    • PierreAmyf
      Schüler
      Reaktionen
      39
      Trophäen
      10
      Beiträge
      127
      • 9. Mai 2016 um 14:51
      • #13

      es gibt 2 möglich keiten entweder du baus die 3.1.8.4 ein und schreibst die abfragen dann in die configs um https://github.com/RyanTT/Dynamic…0(ALTISLIFE%203)
      oder du schreibst dein extdb2 um das er die altis-life-rpg-4.ini abruft.

    • MaGGuS
      Frischling
      Trophäen
      8
      Beiträge
      1
      • 13. Juli 2016 um 05:51
      • #14

      In der "CfgRemoteExec" alles eingetragen? wie :

      Unter Server:
      F(TON_fnc_playerLogged,SERVER) //DYN
      F(TON_fnc_changePrice,SERVER) // DYN
      F(TON_fnc_getUpdate,SERVER) // DYN

      Unter everyone:

      F(life_fnc_update,ANYONE)

      Da lagen bei mir die meissten Fehler....nachdem du die life_fnc_MP umgewandelt hast, musst du die noch eintragen, dass die auch ausgeführt werden dürfen....

    • Dexterin0
      Frischling
      Reaktionen
      1
      Trophäen
      9
      Beiträge
      13
      • 25. Juli 2016 um 17:02
      • #15

      Heyho,

      habe DynMarket soweit integriert mit folgenden Files: DynMarket 4.4R3 Github

      Soweit scheint alles zu funktionieren, die Preise landen in der Datenbank und verkaufen funktioniert ebenfalls, das RPT spuckt absolut keine Fehler aus:

      Code
      2016/07/25, 18:06:50 c:\w\stable\futura\lib\network\networkserver.cpp NetworkServer::OnClientStateChanged:NOT IMPLEMENTED - briefing!
      2016/07/25, 18:06:50 "<infiSTAR.de> 0 - Thread #1: Server Loop #1 starting now!"
      2016/07/25, 18:06:50 "<infiSTAR.de> 0 - Thread #1: Server Loop #1 looping now!"
      2016/07/25, 18:06:50 "extDB2: Connected to Database"
      2016/07/25, 18:06:50 "----------------------------------------------------------------------------------------------------"
      2016/07/25, 18:06:50 "---------------------------------- Starting Altis Life Server Init ---------------------------------"
      2016/07/25, 18:06:50 "------------------------------------------ Version 4.4R3 -------------------------------------------"
      2016/07/25, 18:06:50 "----------------------------------------------------------------------------------------------------"
      2016/07/25, 18:06:50 "----------------------------------------------------------------------------------------------------"
      2016/07/25, 18:06:50 "               End of Altis Life Server Init :: Total Execution Time 0.0670013 seconds "
      2016/07/25, 18:06:50 "----------------------------------------------------------------------------------------------------"
      2016/07/25, 18:10:43  Mission id: 509fea6db53049112ad302e942d9dc5338be8d58
      2016/07/25, 18:10:43 "<infiSTAR.de>ConnectLog| 0h 6min | Connected: __SERVER__( - 2) - time: 0 - serverFPS: 39.604 (v0240)"
      2016/07/25, 18:10:43 "__SERVER__() betritt die Insel!"
      2016/07/25, 18:10:44 "<infiSTAR.de>ConnectLog| 0h 6min | Connected: Dexter(76561198086078039 - 3) - time: 0.023 - serverFPS: 12.0937 (v0240)"
      2016/07/25, 18:10:44 "Dexter(76561198086078039) betritt die Insel!"
      2016/07/25, 18:10:44 "------------- Vendetta Auction House Initialization -------------"
      2016/07/25, 18:10:44 "Query: SELECT id, type, amount, item, price, seller, sellername, status, time FROM ah"
      2016/07/25, 18:10:44 "Result: []"
      2016/07/25, 18:10:44 "------------------------------------------------"
      2016/07/25, 18:10:44 Error: Object(3 : 7) not found
      2016/07/25, 18:10:45 "########################## DYNAMIC MARKET ##########################"
      2016/07/25, 18:10:45 "### >> SUCCESSFULLY LOADED PRICES FROM DATABASE!                 ###"
      2016/07/25, 18:10:45 "####################################################################"
      2016/07/25, 18:11:11 "<infiSTAR.de> RequestToken: Dexter(76561198086078039) Requested a Token!   _clientID: 3"
      2016/07/25, 18:11:11 "<infiSTAR.de>ConnectLog| 0h 7min | Runtime: 27s | SENT TOKEN [qxi8egtv2b34oooxc] TO ID [Dexter(76561198086078039) - 3] (v0240)"
      2016/07/25, 18:11:11 "<infiSTAR.de> server_setToken: SENT TOKEN [qxi8egtv2b34oooxc] TO Dexter(76561198086078039)"
      2016/07/25, 18:11:12 "<infiSTAR.de> ******ADMIN-LOGIN******: Dexter(76561198086078039) (v0240)"
      2016/07/25, 18:11:15 "[Display #24]"
      2016/07/25, 18:14:05 "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###"
      2016/07/25, 18:17:20 "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###"
      2016/07/25, 18:20:35 "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###"
      2016/07/25, 18:22:08 Server: Object 3:1 not found (message Type_93)
      2016/07/25, 18:22:08 Server: Object 3:2 not found (message Type_93)
      2016/07/25, 18:22:08 Server: Object 3:0 not found (message Type_93)
      2016/07/25, 18:22:09 Unaccessible
      2016/07/25, 18:22:09 "<infiSTAR.de>ConnectLog| 0h 18min | Connected: Crow(76561198124590521 - 4) - time: 683.691 - serverFPS: 46.9208 (v0240)"
      2016/07/25, 18:22:09 "Crow(76561198124590521) betritt die Insel!"
      2016/07/25, 18:22:11 Error: Object(4 : 5) not found
      Alles anzeigen


      Allerdings sehe ich wenn ich das Menü öffne keine Items in der Liste angezeigt, lediglich die Textbuttons und Hintergründe.

    • PierreAmyf
      Schüler
      Reaktionen
      39
      Trophäen
      10
      Beiträge
      127
      • 25. Juli 2016 um 19:06
      • #16

      [lexicon]extdb[/lexicon] logs

    • Dexterin0
      Frischling
      Reaktionen
      1
      Trophäen
      9
      Beiträge
      13
      • 25. Juli 2016 um 20:09
      • #17

      Seltsamerweise sind die leer seitdem ich dran rumbastel, allerdings hab ich alle Änderungen soweit wieder rückgängig gemacht da ich einen Fehler übersehen hatte und sich die Probleme damit von selbst gelöst hatten.


      Vom späten Mittag heute:

      Code
      extDB2: Version: 71
      extDB2: https://github.com/Torndeco/extDB2
      extDB2: Windows Version
      Message: All development for extDB2 is done on a Linux Dedicated Server
      Message: If you would like to Donate to extDB2 Development
      Message: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2SUEFTGABTAM2
      Message: Also leave a message if there is any particular feature you would like to see added.
      Message: Thanks for all the people that have donated.
      Message: Torndeco: 20/02/15
      
      
      
      
      
      
      
      extDB2: Found extdb-conf.ini
      extDB2: Detected 8 Cores, Setting up 6 Worker Threads
      
      
      
      
      
      
      
      [11:08:13:967701 +00:-1] [Thread 12852] extDB2: Database Type: MySQL
      [11:08:13:983565 +00:-1] [Thread 12852] extDB2: Database Session Pool Started
      [11:08:13:983772 +00:-1] [Thread 12852] extDB2: SQL_RAW_V2: Initialized: ADD_QUOTES True
      [14:00:04:992330 +00:-1] [Thread 12852] extDB2: Stopping ...
      Alles anzeigen


      die fn_config.sqf:

      Code
      /*
      ##################### DYNAMIC MARKET SCRIPT #####################
      ### AUTHOR: RYAN TT.                                          ###
      ### STEAM: www.steamcommunity.com/id/ryanthett                ###
      ###                                                           ###
      ### DISCLAIMER: THIS SCRIPT CAN BE USED ON EVERY SERVER ONLY  ###
      ###             WITH THIS HEADER / NOTIFICATION               ###
      #################################################################
      */
      
      
      
      
      // ███████████████████████████████████████████████████████████████████████
      // █████████████████ DYNAMIC MARKET BASIC CONFIGURATION ██████████████████
      // ███████████████████████████████████████████████████████████████████████
      
      
      
      
      DYNMARKET_Serveruptime         = 04;   // Serveruptime after restart in hours
      DYNMARKET_UseExternalDatabase  = true; // Should the script use the External Database?
      DYNMARKET_PriceUpdateInterval  = 01;   // After how many minutes should the price be updated?
      DYNMARKET_CreateBackups        = true; // Should the server save write the prices regulary into the Database? If false, it will save the prices before Server-restart?
      DYNMARKET_CreateBackupInterval = 03;   // After how many updates (PriceUpdateIntervals) should the prices be saved into the Database?
      DYNMARKET_UserNotification     = true; // Should the user be informed with a hint whenever the prices got updated?
      
      
      
      
      // █████████████████ USER NOTIFICATION TEXTS  █████████████████
      
      
      
      
      DYNMARKET_UserNotification_Text = 
      [
      	"Deine Preise wurden aktualisiert!",
      	"Die neuen Preise werden kalkuliert..."
      ];
      
      
      
      
      // █████████████████ ITEM GROUP CONFIGURATION █████████████████
      
      
      
      
      DYNMARKET_Items_Groups =
      [
      	["Legal",
      		[
      			["apple",-1,30,60],
      			["peach",-1,35,65],
      			["banana",-1,40,70],
      			["sugarraw",-1,400,600],
      			["sugarref",-1,600,1000],
      			["rum",-1,2000,2500],
      			["coconutraw",-1,50,250],
      			["coconutref",-1,400,600],
      			["oilu",-1,1700,2300],
      			["oilp",-1,5000,7000],
      			["copperr",-1,1400,2000],
      			["ironr",-1,2300,3200],
      			["saltr",-1,1150,1950],
      			["glass",-1,1850,2250],
      			["diamond",-1,2000,4000],
      			["diamondc",-1,4500,8500]	
      		],
      		0.5
      	],
      	["Illegal", 
      		[
      			["gunparts",-1,20000,36000],
      			["heroinu",-1,950,1750],
      			["heroin",-1,4000,10000],
      			["cannabis",-1,500,1300],
      			["marijuana",-1,2000,4200],
      			["cocaine",-1,1000,2000],
      			["cocainep",-1,7000,15000],
      			["lsd",-1,3500,6000],
      			["kautschuk",-1,900,1700]
      		],
      		0.5
      	],
      	["Essen und Trinken", 
      		[
      			["redgull",-1,100,300],
      			["coffee",-1,2,8],
      			["waterBottle",-1,2,8],
      			["tbacon",-1,15,35],
      			["donut",-1,50,70]
      		],
      		0.5
      	],
      		["Gegenstände", 
      		[
      			["pickaxe",-1,200,500],
      			["fuelFull",-1,350,650],
      			["spikeStrip",-1,900,1500],
      			["lockpick",-1,50,500],
      			["goldbar",-1,80000,110000],
      			["blastingcharge",-1,6000,14000],
      			["lappi",-1,10000,20000],
      			["zipties",-1,300,2700],
      			["gpstracker",-1,1000,9000],
      			["boltcutter",-1,100,1900],
      			["defusekit",-1,1700,2300],
      			["defibrillator",-1,150,750],
      			["toolkit",-1,50,150],
      			["storagesmall",-1,40000,60000],
      			["storagebig",-1,90000,160000]
      		],
      		0.0
      	],
      			["Jagen und Fischen", 
      		[
      			["rabbit_raw",-1,55,150],
      			["rabbit",-1,75,210],
      			["ornate_raw",-1,45,65],
      			["ornate",-1,100,200],
      			["mackerel_raw",-1,135,215],
      			["mackerel",-1,150,250],
      			["tuna_raw",-1,300,1100],
      			["tuna",-1,700,1300],
      			["mullet_raw",-1,150,350],
      			["mullet",-1,200,600],
      			["catshark_raw",-1,150,450],
      			["catshark",-1,100,900],
      			["turtle_raw",-1,1500,4500],
      			["turtle_soup",-1,2750,8750],
      			["hen_raw",-1,35-95],
      			["hen",-1,55,115],
      			["rooster_raw",-1,45,85],
      			["rooster",-1,45,125],
      			["sheep_raw",-1,550,1250],
      			["sheep",-1,755,1500],
      			["goat_raw",-1,650,1350],
      			["goat",-1,850,1550]
      		],
      		0.5
      	]
      ];
      
      
      
      
      // █████████████████    ALL SELLABLE ITEMS    █████████████████
      
      
      
      
      DYNMARKET_Items_ToTrack        = 
      [
      
      
      
      
      	["apple",50],
      	["peach",55],
      	["banana",60],
      	["sugarraw",500],
      	["sugarref",800],
      	["rum",2300],
      	["coconutraw",150],
      	["coconutref",500],
      	["tbacon",25],
      	["donut",60],
      	["rabbit_raw",95],
      	["rabbit",115],
      	["ornate_raw",55],
      	["ornate",150],
      	["mackerel_raw",175],
      	["mackerel",200],
      	["tuna_raw",700],
      	["tuna",1000],
      	["mullet_raw",250],
      	["mullet",400],
      	["catshark_raw",300],
      	["catshark",500],
      	["turtle_raw",3000],
      	["turtle_soup",5750],
      	["hen_raw",65],
      	["hen",85],
      	["rooster_raw",65],
      	["rooster",85],
      	["sheep_raw",95],
      	["sheep",115],
      	["goat_raw",115],
      	["goat",135],
      	["redgull",200],
      	["coffee",5],
      	["waterBottle",5],
      	["pickaxe",350],
      	["fuelFull",500],
      	["spikeStrip",1200],
      	["lockpick",75],
      	["goldbar",95000],
      	["blastingcharge",10000],
      	["lappi",15000],
      	["zipties",1500],
      	["gpstracker",5000],
      	["boltcutter",1000],
      	["defusekit",2000],
      	["defibrillator",450],
      	["toolkit",100],
      	["storagesmall",50000],
      	["storagebig",125000],
      	["oilu",2000],
      	["oilp",6000],
      	["copperr",1700],
      	["ironr",2800],
      	["saltr",1550],
      	["glass",2050],
      	["diamond",3000],
      	["diamondc",6500],
      	["gunparts",28000],
      	["heroinu",1350],
      	["heroin",7000],
      	["cannabis",900],
      	["marijuana",3000],
      	["cocaine",1500],
      	["cocainep",11000],
      	["lsd",4500],
      	["kautschuk",1300]
      ];
      
      
      
      
      //███████████████████████████████████████████████████████████████████████
      //██████████████████ DO NOT MODIFY THE FOLLOWING CODE! ██████████████████
      //███████████████████████████████████████████████████████████████████████
      
      
      
      
      DYNMARKET_Items_CurrentPriceArr = [];
      DYNMARKET_sellarraycopy = DYNMARKET_Items_ToTrack;
      DYNMARKET_Serveruptime = (DYNMARKET_Serveruptime * 3600) - 300;
      {
      	_currentArray = _x;
      	DYNMARKET_Items_CurrentPriceArr pushBack [_currentArray select 0,_currentArray select 1,0];
      } forEach DYNMARKET_Items_ToTrack;
      publicVariable "DYNMARKET_UserNotification";
      publicVariable "DYNMARKET_UserNotification_Text";
      if (DYNMARKET_UseExternalDatabase) then {[1] call TON_fnc_HandleDB;};
      DYNMARKET_UpdateCount = 0;
      if (DYNMARKET_UseExternalDatabase) then {
      	[] spawn {
      		sleep DYNMARKET_Serveruptime;
      		diag_log "### DYNMARKET >> CURRENT PRICES ARE BEING WRITTEN TO THE DATABASE    ###";
      		diag_log "### DYNMARKET >> AS PLANNED, AWAITING RESULT...                      ###";
      		[0] call TON_fnc_HandleDB;
      	};
      };
      sleep 5;
      [] call TON_fnc_sleeper;
      Alles anzeigen

      EDIT:

      Habe noch ein dialog_log platziert vor der Ausgabe das er die Preise geladen hat, sieht dann wie folgt aus:

      Code
      2016/07/25, 20:34:13 "### Prices from DB: [["apple",50,0],["peach",55,0],["banana",60,0],["sugarraw",500,0],["sugarref",800,0],["rum",2300,0],["coconutraw",150,0],["coconutref",500,0],["tbacon",25,0],["donut",60,0],["rabbit_raw",95,0],["rabbit",115,0],["ornate_raw",55,0],["ornate",150,0],["mackerel_raw",175,0],["mackerel",200,0],["tuna_raw",700,0],["tuna",1000,0],["mullet_raw",250,0],["mullet",400,0],["catshark_raw",300,0],["catshark",500,0],["turtle_raw",3000,0],["turtle_soup",5750,0],["hen_raw",65,0],["hen",85,0],["rooster_raw",65,0],["rooster",85,0],["sheep_raw",95,0],["sheep",115,0],["goat_raw",115,0],["goat",135,0],["redgull",200,0],["coffee",5,0],["waterBottle",5,0],["pickaxe",350,0],["fuelFull",500,0],["spikeStrip",1200,0],["lockpick",75,0],["goldbar",95000,0],["blastingcharge",10000,0],["lappi",15000,0],["zipties",1500,0],["gpstracker",5000,0],["boltcutter",1000,0],["defusekit",2000,0],["defibrillator",450,0],["toolkit",100,0],["storagesmall",50000,0],["storagebig",125000,0],["oilu",2000,0],["oilp",6000,0],["copperr",170
      2016/07/25, 20:34:13 "########################## DYNAMIC MARKET ##########################"
      2016/07/25, 20:34:13 "### >> SUCCESSFULLY LOADED PRICES FROM DATABASE!                 ###"
      2016/07/25, 20:34:13 "####################################################################"
      2016/07/25, 20:34:41 "[Display #24]"
      2016/07/25, 20:37:33 "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###"
      2016/07/25, 20:40:48 "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###"
      2016/07/25, 20:44:03 "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###"
      2016/07/25, 20:47:18 "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###"
      2016/07/25, 20:50:33 "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###"


      Endet mitten in der Auflistung aber ich kann keinen Syntaxfehler in der config feststellen. Ebenso befinden sich alle definierten Items auch in der Datenbank.

      Und direkt dazu die veränderte HandleDB.sqf :

      Code
      /*
      ##################### DYNAMIC MARKET SCRIPT #####################
      ### AUTHOR: RYAN TT.                                          ###
      ### STEAM: www.steamcommunity.com/id/ryanthett                ###
      ###                                                           ###
      ### DISCLAIMER: THIS SCRIPT CAN BE USED ON EVERY SERVER ONLY  ###
      ###             WITH THIS HEADER / NOTIFICATION               ###
      #################################################################
      */
      
      
      
      
      _switch = _this select 0;
      _whatanumber = 1;
      
      
      
      
      switch (_switch) do
      {
      	case 0:
      	{
      		_query = format["UPDATE dynmarket SET prices = '%1' WHERE id=1;",DYNMARKET_Items_CurrentPriceArr];
      		waitUntil {sleep (random 0.3); !DB_Async_Active};
      		_queryResult = [_query,1] call DB_fnc_asyncCall;
      		diag_log "### DYNMARKET >> SUCCESSFULLY BACKUP'D CURRENT PRICES TO DATABASE! ###";
      	};
      
      
      
      
      	case 1:
      	{
      		_query = format["SELECT prices FROM dynmarket WHERE id=1;"];
      		_tickTime = diag_tickTime;
      		_queryResult = [_query,2] call DB_fnc_asyncCall;
      		//DYNMARKET_Items_CurrentPriceArr = _queryResult select 0;
      		_pricearray = _queryResult select 0;
      		if (count _pricearray < 1) then {
      			diag_log "########################## DYNAMIC MARKET ##########################";
      			diag_log "### >> CAN'T LOAD PRICES FROM DATABASE: ERROR 01x                ###";
      			diag_log "###        THE REQUESTED PRICEARRAY WAS UNEXPECTEDLY EMPTY!      ###";
      			diag_log "###        IF YOU ARE RUNNING DYNMARKET FOR THE FIRST TIME,      ###";
      			diag_log "###        PLEASE IGNORE THIS ERROR!                             ###";
      			diag_log "####################################################################";
      		} else {
      			DYNMARKET_Items_CurrentPriceArr = _pricearray;
      			{
      				_itemName = _x select 0;
      				_itemNewPrice = _x select 1;
      				_index = -1;
      				{
      					_index = _index + 1;
      					_curItemName = _x select 0;
      					if (_curItemName==_itemName) then {
      						DYNMARKET_sellarraycopy set [_index,[_itemName,_itemNewPrice]];
      					};
      				} forEach DYNMARKET_sellarraycopy;
      			} forEach DYNMARKET_Items_CurrentPriceArr;
      			diag_log format ["### Prices from DB: %1",DYNMARKET_Items_CurrentPriceArr];
      			diag_log "########################## DYNAMIC MARKET ##########################";
      			diag_log "### >> SUCCESSFULLY LOADED PRICES FROM DATABASE!                 ###";
      			diag_log "####################################################################";
      		};
      	};
      };
      Alles anzeigen

      Und hier noch ein Error aus der Client.RPT:


      Code
      21:25:37 "----------------------------------------------------------------------------------------------------"
      21:25:37 "--------------------------------- Starting Altis Life Client Init ----------------------------------"
      21:25:37 "------------------------------------------ Version 4.4R3 -------------------------------------------"
      21:25:37 "----------------------------------------------------------------------------------------------------"
      21:25:37 "::Life Client:: Initialization Variables"
      21:25:37 "::Life Client:: Variables initialized"
      21:25:37 "::Life Client:: Setting up Eventhandlers"
      21:25:37 "::Life Client:: Eventhandlers completed"
      21:25:37 "::Life Client:: Setting up user actions"
      21:25:37 "::Life Client:: User actions completed"
      21:25:37 "::Life Client:: Waiting for server functions to transfer.."
      21:25:37 "::Life Client:: Received server functions."
      21:25:37 "::Life Client:: Waiting for the server to be ready.."
      21:25:37 Wrong init state
      21:25:38 Loading movesType CfgMovesBird
      21:25:38 MovesType CfgMovesBird load time 23 ms
      21:25:38 Fresnel k must be >0, given n=1.4,k=0
      21:25:39 String STR_MAR_Cacao_Field not found
      21:30:04 Strange convex component70 in a3\structures_f_exp\commercial\multistorybuilding_01\multistorybuilding_01_f.p3d:geometryFire
      21:30:04 Strange convex component75 in a3\structures_f_exp\commercial\multistorybuilding_01\multistorybuilding_01_f.p3d:geometryFire
      21:30:04 Strange convex component76 in a3\structures_f_exp\commercial\multistorybuilding_01\multistorybuilding_01_f.p3d:geometryFire
      21:30:04 Strange convex component77 in a3\structures_f_exp\commercial\multistorybuilding_01\multistorybuilding_01_f.p3d:geometryFire
      21:30:04 Strange convex component78 in a3\structures_f_exp\commercial\multistorybuilding_01\multistorybuilding_01_f.p3d:geometryFire
      21:30:05 "Past Settings Init"
      21:30:05 "Executing client.fsm"
      21:30:05 "Display 46 Found"
      21:30:11 Sound: Error: File: a3\ui_f\data\sound\onover.wss not found !!!
      21:30:19 Fresnel k must be >0, given n=1,k=0
      21:30:19 Fresnel n must be >0, given n=0,k=0
      21:30:19 Fresnel k must be >0, given n=0.001,k=0
      21:31:04 Error in expression <box )-1,_itemDisplayIcon];
      };
      } forEach DYNMARKET_prices;
      >
      21:31:04   Error position: <DYNMARKET_prices;
      >
      21:31:04   Error Undefined variable in expression: dynmarket_prices
      21:31:04 File mpmissions\__CUR_MP.Tanoa\core\dynmarket\fn_LoadIntoListbox.sqf, line 30
      Alles anzeigen
    • nox 25. März 2023 um 00:57

      Hat das Thema aus dem Forum Hilfeforum - ArmA 3 nach Archiv verschoben.

    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

    • Dyn Markt Problem

      • taker9999
      • 29. August 2017 um 12:24
      • Hilfeforum
    • ExtDB2 -> extDB3 Problem? Empfange Daten vom Server

      • LiGa VonnixAhnung
      • 18. Juni 2017 um 09:30
      • Hilfeforum
    • extDB2 Probleme....

      • Baker
      • 29. Dezember 2016 um 20:11
      • Hilfeforum

    Tags

    • Altislife
    • 4.4

    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™