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
So: 18 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

    Auktionshaus 5.0 mit DB

      • Altis Life
    • KraftStoff
    • 3. Mai 2018 um 16:08
    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 27. Juni 2018 um 11:16
      • #21

      so ich habe das nochmal angepasst ^^ , ich habe das jetzt so angepasst dass es auch mit dem HC funktioniert. Es müsste dann halt in der config.cpp des hc's noch das folgende eingetragen werden

      Code
      class vAH {
                  file = "\life_server\Functions\vAH";
                  class vAH_update {};
              };

      Ich denke aber Leute die HC's nutzen wissen was zu tun ist 8o

      Dateien

      vAH.zip 121,53 kB – 183 Downloads

      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 ?

    • Risk
      Kenner
      Reaktionen
      193
      Trophäen
      11
      Beiträge
      573
      • 27. Juni 2018 um 13:33
      • #22

      Du hast n Klammer Fehler bei der if(_online) Abfrage.

      Glaub in der vah_buy

      mfg Risk

      https://www.twitch.tv/theriskarma

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 27. Juni 2018 um 13:45
      • #23

      mh... ich sehe den nicht? in der Version von heute morgen war noch ein Fehler drin, das ist richtig

      Code
       #include "..\..\script_macros.hpp"
      /*
          File: fn_vAH_buy.sqf
          Description: buys the item but does some checks and another cool thing
          Author: Fresqo
          ## Modified by powerafro2 ##
          returns _id,_seller,_item,_price,_type,_amount,_sellerName
      */
      
      disableSerialization;
      private["_d","_e","_dialog","_myListbox","_selectedOffer","_id","_seller","_item","_value","_checkid","_cnt","_status","_online","_pid","_unit","_type","_amount","_diff","_uid","_caller","_handle","_tamount","_iCheck"];
      _dialog = findDisplay 15100;
      _myListbox = _dialog displayCtrl 15101;
      if (lbCurSel _myListbox < 0) exitWith {hint "Du musst ein Gegenstand auswählen";};
      _selectedOffer = call compile (_myListbox lbData (lbCurSel _myListbox));
      
      if (!vAH_loaded) exitWith {hint "Das Aktionshaus arbeitet gerade, du musst dich gedulden und einen Moment warten!"};
      if (count _selectedOffer < 6) exitWith {};
      
      _id = _selectedOffer select 0;
      _seller = _selectedOffer select 1;
      _item = _selectedOffer select 2;
      _value = _selectedOffer select 3;
      _type = _selectedOffer select 4;
      _amount = _selectedOffer select 5;
      _sellerName = _selectedOffer select 6;
      _uid = getPlayerUID player;
      _caller = player;
      _online = false;
      _iCheck = true;
      
      _e = missionNamespace getVariable [format["ahItem_%1",_id],false];
      if (player getVariable["ahID",0] != _id && !_e) exitWith {hint "Someone may be buying or retrieving this item as we speak!";};
      
      if (_seller isEqualTo _uid) exitWith {hint "Du kannst nicht dein eigenen Gegenstand kaufen!";};
      
      {_checkid = _x select 0;if (_checkid == _id) then {_status = _x select 7};}forEach all_ah_items;
      if !(_status isEqualTo 0) exitWith {hint "Der Gegenstand wurde bereits schon gekauft!";};
      if (BANK < _value) exitWith {hint "Du hast leider nicht genug Geld auf deinem Bank-Konto!";};
      
      if (_type isEqualTo 0) then
          {
              _diff = [_item,_amount,life_carryWeight,life_maxWeight] call life_fnc_calWeightDiff;
              if(_diff < _amount) then {_iCheck = false;};
          } else
              {
              if (_type isEqualTo 1)then
                  { if (_amount > 1) then
                      {
                          _iCheck = [_item,_amount] call life_fnc_vAH_checkItem;
                      };
                  };
              };
      
      if(!_iCheck) exitWith {hint localize "STR_NOTF_InvFull";};
      BANK = BANK - _value;
      
      switch (_type) do {
          case 0: {[true,_item,_diff] call life_fnc_handleInv;};
          case 1: {
          _tamount = _amount + 1;
                  for [{_i=0}, {_i<_tamount}, {_i=_i+1}] do
              {
                  [_item,true] call life_fnc_handleItem;
              };
          };
      };
      
      {if(getPlayerUID _x isEqualTo _seller) then {_online = true; _unit = _x};} foreach allPlayers;
      
      if (_online) then {
          if (life_HC_isActive) then {
              [1,_id] remoteExec ["HC_fnc_vAH_update",HC_Life];
          } else {
              [1,_id] remoteExec ["TON_fnc_vAH_update",RSERV];
          };
          [0,[_item,_value,name _unit]] remoteExec ["life_fnc_vAH_reciever",_caller];
          [1,[_caller,_value]] remoteExec ["life_fnc_vAH_reciever",_unit];
      } else {
          if (life_HC_isActive) then {
              [3,_id,_value,_seller] remoteExec ["HC_fnc_vAH_update",HC_Life];
          } else {
              [3,_id,_value,_seller] remoteExec ["TON_fnc_vAH_update",RSERV];
          };
          [0,[_item,_value,_sellerName]] remoteExec ["life_fnc_vAH_reciever",_caller];
      };
      
      closeDialog 0;
      
      [1] call SOCK_fnc_updatePartial;
      [3] call SOCK_fnc_updatePartial;
      Alles anzeigen

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

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


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

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

    • Risk
      Kenner
      Reaktionen
      193
      Trophäen
      11
      Beiträge
      573
      • 27. Juni 2018 um 18:17
      • #24

      hm sehe den auch nicht mehr ^^

      War aufjedenfall da :D

      mfg Risk

      https://www.twitch.tv/theriskarma

    • Alice Kingsleigh
      Profi
      Reaktionen
      329
      Trophäen
      8
      Beiträge
      1.141
      • 27. Juni 2018 um 18:36
      • #25

      Haha den hat er bestimmt heimlich weg gezaubert :) Teste nachher mal und schau ob/wo evtl. Fehler auftreten. Und @moek du bist ein Spinner hab ja nie gesagt du musst :D

    • AvirexDE
      Meister
      Reaktionen
      784
      Beiträge
      1.917
      Dateien
      1
      Bilder
      39
      • 27. Juni 2018 um 18:48
      • #26

      moeck habe es eingebaut, aber ich kann keine Items hinzufügen ins Auktionshaus aus meinem Inventar bzw. die werden da nicht angezeigt.

      Code
      18:40:22 Error in expression < player;
      _items = items player;
      private _wears pushBack (currentWeapon player);
      >
      18:40:22   Error position: <_wears pushBack (currentWeapon player);
      >
      18:40:22   Error pushback: Nicht definierte Variable in Ausdruck: _wears
      18:40:22 File core\vAH\fn_vAH_loadInventory.sqf [life_fnc_vAH_loadInventory], line 73

      ●●●▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄●●●

      ▀ Freundliche Grüße ▀

      giphy.gif

      ●●●▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄●●●

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 27. Juni 2018 um 19:52
      • #27

      ok ich schaue dann noch mal

      Alice Kingsleigh ich hab dich auch lieb 8o

      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 ?

    • Risk
      Kenner
      Reaktionen
      193
      Trophäen
      11
      Beiträge
      573
      • 27. Juni 2018 um 20:05
      • #28
      Zitat von Alice Kingsleigh

      Haha den hat er bestimmt heimlich weg gezaubert :) Teste nachher mal und schau ob/wo evtl. Fehler auftreten. Und @moek du bist ein Spinner hab ja nie gesagt du musst :D

      Bestimmt :D

      mfg Risk

      https://www.twitch.tv/theriskarma

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 27. Juni 2018 um 20:41
      • #29

      AvirexDE : hier mal die geänderte version. Ich bin jetzt im NN TS falls wer probleme hat ;)

      Dateien

      fn_vAH_loadInventory.sqf 6,99 kB – 154 Downloads

      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 ?

    • AvirexDE
      Meister
      Reaktionen
      784
      Beiträge
      1.917
      Dateien
      1
      Bilder
      39
      • 27. Juni 2018 um 21:06
      • #30

      Mhm der Fehler ist nun weg, aber angezeigt wird immer noch nichts, bei "My Items":

      ">

      ●●●▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄●●●

      ▀ Freundliche Grüße ▀

      giphy.gif

      ●●●▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄●●●

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 27. Juni 2018 um 21:14
      • #31

      ich habe im Tut noch einen Fehler gefunden

      Code
      F(life_fnc_vAH_reciever,CLIENT)
      F(TON_fnc_vAH_update,SERVER)

      die life_fnc_vAH_reciever muss für Client freigegeben werden und nicht Server in der CFGRemoteExec

      AvirexDE : komme in den NN TS dann schaue ich mir das an ;)

      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 ?

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 27. Juni 2018 um 21:17
      • #32

      und beim einfügen in die Functions.hpp sollte das auch so aussehen

      Code
      //Auktionshaus
          class vAH {
              file = "core\vAH";
              class vAH_load {};
              class vAH_buy {};
              class vAH_reciever {};
              class vAH_loadInventory {};
              class vAH_sell {};
              class vAH_checkItem {};
              class vAH_takeBack {};
              class vAH_select {};
          };
      Alles anzeigen

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

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


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

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

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 28. Juni 2018 um 00:56
      • #33

      So Alice Kingsleigh und ich haben das Auktionshaus nun zum laufen gebracht mit der 5.0. Alice Kingsleigh wird dazu einen entsprechenden Beitrag in den nächsten Tagen schreiben :*

      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 ?

    • Hyper4u
      Frischling
      Trophäen
      9
      Beiträge
      7
      • 3. Juli 2018 um 16:20
      • #34

      moeck Do you think you could share the new files that works?

    • Alice Kingsleigh
      Profi
      Reaktionen
      329
      Trophäen
      8
      Beiträge
      1.141
      • 3. Juli 2018 um 16:36
      • #35

      Hey Hyper4u, it will be my part to share it. I make some little changes these days and then I'll do a new Tutorial and it will be shared under this posting. Give me just 2 or 3 days for this :)

    • Hyper4u
      Frischling
      Trophäen
      9
      Beiträge
      7
      • 3. Juli 2018 um 17:25
      • #36

      Alice Kingsleigh Alright, Thank you ;)

    • Alice Kingsleigh
      Profi
      Reaktionen
      329
      Trophäen
      8
      Beiträge
      1.141
      • 3. Juli 2018 um 22:00
      • #37

      Sodele ihr, hier der Link zu meinem Tutorial für das Auktionshaus. Entstanden in Zusammenarbeit mit moeck. Komplett funktionsfähig und angepasst.

      Dear Hyper4u you had to look through all the files. I changed all texts into german. So you have to change them to english or wich language you like.

    • Hyper4u
      Frischling
      Trophäen
      9
      Beiträge
      7
      • 4. Juli 2018 um 01:01
      • #38

      @ Alice Kingsleigh No problem i'll translate it to english, Thank you for the tutorial. Appreciated!

    • Hannkok
      Schüler
      Reaktionen
      18
      Trophäen
      11
      Beiträge
      146
      • 14. Juli 2018 um 03:06
      • #39

      ist das teil auch 4.4r3 fähig? Hat sich jemand dran gewagt? :D

      Projektleitung // Pascal Schulz

      Website: https://dieweltenbummler.eu/

      YouTube Channel: Youtube-Klickmich

      Teamspeak 3 Server: Hier drücken

      Discord: https://discord.gg/FbvsCCHV

    • moeck
      Erleuchteter
      Reaktionen
      632
      Trophäen
      9
      Beiträge
      3.160
      Bilder
      9
      • 14. Juli 2018 um 12:24
      • #40

      macht keinen unterschied ist auch 4.4r3 kompatibel

      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 ?

    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

    • [Tutorial] Auktionshaus

      • nox
      • 27. September 2015 um 12:51
      • Tutorials & Releases

    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™