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
Mi: 20 August 2025
  • Anmelden oder registrieren
  • Suche
Alles
  • Alles
  • 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. Mitglieder
    3. moeck

    Beiträge von moeck

    • Krankenhäuser

      • moeck
      • 8. Juli 2017 um 22:47

      als Mission.sqm speichern und fertig

      Code
      version=53;
      class EditorData
      {
          moveGridStep=1;
          angleGridStep=0.2617994;
          scaleGridStep=1;
          autoGroupingDist=10;
          toggles=10;
          class ItemIDProvider
          {
              nextID=3;
          };
          class Camera
          {
              pos[]={13926.258,119.26736,16320.259};
              dir[]={0.40990245,-0.77220881,-0.48553425};
              up[]={0.49815738,0.63533044,-0.59007245};
              aside[]={-0.76413757,8.023635e-007,-0.64510381};
          };
      };
      binarizationWanted=0;
      addons[]=
      {
          "A3_Structures_F_Dominants_Hospital"
      };
      class AddonsMetaData
      {
          class List
          {
              items=1;
              class Item0
              {
                  className="A3_Structures_F";
                  name="Arma 3 - Buildings and Structures";
                  author="Bohemia Interactive";
                  url="https://www.arma3.com";
              };
          };
      };
      randomSeed=4525509;
      class ScenarioData
      {
          author="moeck";
      };
      class Mission
      {
          class Intel
          {
              timeOfChanges=1800.0002;
              startWeather=0.30000001;
              startWind=0.1;
              startWaves=0.1;
              forecastWeather=0.30000001;
              forecastWind=0.1;
              forecastWaves=0.1;
              forecastLightnings=0.1;
              year=2035;
              month=6;
              day=24;
              hour=12;
              minute=0;
              startFogDecay=0.014;
              forecastFogDecay=0.014;
          };
          class Entities
          {
              items=3;
              class Item0
              {
                  dataType="Object";
                  class PositionInfo
                  {
                      position[]={13975.75,26.806826,16292.563};
                      angles[]={0.0039968039,5.6868587,0};
                  };
                  side="Empty";
                  flags=4;
                  class Attributes
                  {
                      skill=0.60000002;
                      init="this enableSimulation true;this allowDamage false;this setVectorUp [0,0,1]";
                      disableSimulation=1;
                      dynamicSimulation=1;
                  };
                  id=0;
                  type="Land_Hospital_side1_F";
                  atlOffset=0.10928345;
                  class CustomAttributes
                  {
                      class Attribute0
                      {
                          property="allowDamage";
                          expression="_this allowdamage _value;";
                          class Value
                          {
                              class data
                              {
                                  class type
                                  {
                                      type[]=
                                      {
                                          "BOOL"
                                      };
                                  };
                                  value=0;
                              };
                          };
                      };
                      nAttributes=1;
                  };
              };
              class Item1
              {
                  dataType="Object";
                  class PositionInfo
                  {
                      position[]={13987.226,26.930832,16267.604};
                      angles[]={6.2805324,5.6868587,0};
                  };
                  side="Empty";
                  flags=4;
                  class Attributes
                  {
                      skill=0.60000002;
                      init="this enableSimulation true;this allowDamage false;this setVectorUp [0,0,1]";
                      disableSimulation=1;
                      dynamicSimulation=1;
                  };
                  id=1;
                  type="Land_Hospital_main_F";
                  atlOffset=-0.10256195;
                  class CustomAttributes
                  {
                      class Attribute0
                      {
                          property="allowDamage";
                          expression="_this allowdamage _value;";
                          class Value
                          {
                              class data
                              {
                                  class type
                                  {
                                      type[]=
                                      {
                                          "BOOL"
                                      };
                                  };
                                  value=0;
                              };
                          };
                      };
                      nAttributes=1;
                  };
              };
              class Item2
              {
                  dataType="Object";
                  class PositionInfo
                  {
                      position[]={13969.751,27.202852,16243.704};
                      angles[]={0.016004669,5.6868587,0.0013439035};
                  };
                  side="Empty";
                  flags=4;
                  class Attributes
                  {
                      skill=0.60000002;
                      init="this enableSimulation true;this allowDamage false;";
                      disableSimulation=1;
                      dynamicSimulation=1;
                  };
                  id=2;
                  type="Land_Hospital_side2_F";
                  atlOffset=-0.226614;
                  class CustomAttributes
                  {
                      class Attribute0
                      {
                          property="allowDamage";
                          expression="_this allowdamage _value;";
                          class Value
                          {
                              class data
                              {
                                  class type
                                  {
                                      type[]=
                                      {
                                          "BOOL"
                                      };
                                  };
                                  value=0;
                              };
                          };
                      };
                      nAttributes=1;
                  };
              };
          };
      };
      Alles anzeigen

      alternativ setzt du einfach 3 schilder und gibst denen einen sprechenden namen z.B. krankenhaus_1 bis 3. Speicherst die Mission anschliessend mit notepad++ öffnen und den Typ mit den Classnames vom Krankenhaus ersetzen. Geht auch

    • empfange daten vom server... überprüfe

      • moeck
      • 7. Juli 2017 um 16:13

      ist auch gar nicht so schwierig. man muss 2 Datei ändern und ein Macro ^^

    • hint von life_server aus anzeigen

      • moeck
      • 7. Juli 2017 um 15:02

      dann lass Dir mal das _ret als dialog ausgeben

    • hint von life_server aus anzeigen

      • moeck
      • 7. Juli 2017 um 13:03

      Hast du mal in deine extDB Logs geschaut ob das Statement richtig ist? Ich hatte oberhalb auch einen Kommentar eingefügt, da ich deine DB Struktur nicht kenne. Je nach Version kann die PlayerID entweder playerid oder pid heißen.

    • empfange daten vom server... überprüfe

      • moeck
      • 7. Juli 2017 um 08:51
      Zitat von br1zey

      Nachteile an der 3.1.4.8

      Kein extDb3 also Keine Arma64bit

      kann ich so nicht bestättigen wir haben die 3.1.4.8 auf extDB3 laufen inklusive 64bit ;) . Das ansonsten gebe ich dir recht. Aber zurück zum Thema

      JohnnyWalker nutzt du remoteexec? hier kommt nämlich ein Fehler dazu

      Code
      Scripting function 'bis_fnc_execvm' is not allowed to be remotely executed
    • hint von life_server aus anzeigen

      • moeck
      • 7. Juli 2017 um 08:39

      Moin,

      schau mal bitte was in der _vehOwner steht.

      C
      /*
       File: fn_radar.sqf
       Author: Silly Aussie kid named Jaydon
      
       Description:
       Looks like weird but radar?
      */
      if !(playerSide isEqualTo west) exitWith {};
      private ["_speed","_vehicle"];
      _vehicle = cursorObject;
      _speed = round speed _vehicle;
      _vehicleData = _veh getVariable["vehicle_info_owners",[]];
      _vehOwner = (_vehicleData select 0) select 0;
      
      hint format ["Debug: %1", str _vehOwner];
      
      if ((_vehicle isKindOf "Car") && (currentWeapon player) isEqualTo "hgun_Pistol_heavy_01_snds_F") then {
       switch (true) do {
       case (_speed > 33): {
       _wanted = [getPlayerUID _vehOwner, name _vehOwner,_vehOwner] remoteExec ["DB_fnc_queryWanted",2];
       hint parseText format ["<t color='#ffffff'><t size='2'><t align='center'>" +(localize "STR_Cop_Radar")+ "<br/><t color='#33CC33'><t align='center'><t size='1'>" +(localize "STR_Cop_VehSpeed")+"%1<br/>Wanted: %2<br/>",round _speed,_wanted];
       
       };
       };
      };
      Alles anzeigen
    • Krankenhäuser

      • moeck
      • 6. Juli 2017 um 22:34

      einfach eine mission öffnen wo die gesetzt sind dann strg+c anschliessend deine eigene mission öffnen und strg+v drücken

    • hint von life_server aus anzeigen

      • moeck
      • 6. Juli 2017 um 22:32

      ok, ich schaue es mir morgen nochmal an

    • hint von life_server aus anzeigen

      • moeck
      • 6. Juli 2017 um 16:09

      ja sorry ^^

    • hint von life_server aus anzeigen

      • moeck
      • 6. Juli 2017 um 15:34

      so hier mal ein update der fn_radar.sqf

      Code
      /*
       File: fn_radar.sqf
       Author: Silly Aussie kid named Jaydon
      
       Description:
       Looks like weird but radar?
      */
      if !(playerSide isEqualTo west) exitWith {};
      private ["_speed","_vehicle"];
      _vehicle = cursorObject;
      _speed = round speed _vehicle;
      _vehicleData = _veh getVariable["vehicle_info_owners",[]];
      _vehOwner = (_vehicleData select 0) select 0;
      
      if ((_vehicle isKindOf "Car") && (currentWeapon player) isEqualTo "hgun_Pistol_heavy_01_snds_F") then {
       switch (true) do {
       case (_speed > 33): {
       _wanted = [getPlayerUID _vehOwner, name _owners,_owners] remoteExec ["DB_fnc_queryWanted",2];
       hint parseText format ["<t color='#ffffff'><t size='2'><t align='center'>" +(localize "STR_Cop_Radar")+ "<br/><t color='#33CC33'><t align='center'><t size='1'>" +(localize "STR_Cop_VehSpeed")+"%1<br/>Wanted: %2<br/>",round _speed,_wanted];
       
       };
       };
      };
      Alles anzeigen

      und hier das update der queryWanted

      Code
      /*
       File: fn_queryWanted
       Author: John Hannibal Smith modded by moeck :-P
       Description:
       Checks the Wanted list if the player is there
      */
      private ["_query","_queryResult","_ret"];
      params [
       "_uid",
       "_name",
       ["_returnToSender",objNull,[objNull]]
      ];
      _ret = false;
      //Statt playerid könnte das auch pid sein, kenne die DB nicht
      _query = format["SELECT playerid,wantedBounty FROM wanted WHERE playerid ='%1'",_uid];
      
      _queryResult = [_query,2] call DB_fnc_asyncCall;
      
      if(!(_queryResult select 0 isEqualTo "")) then { 
        _ret = false;
       //hier soll dann das weitere Vorgehen passieren 
      } else {
       _ret = true;
      };
      _ret;
      Alles anzeigen
    • hint von life_server aus anzeigen

      • moeck
      • 6. Juli 2017 um 15:18

      ganz einfach die fn_vehicleOwners liefert dir eine Liste aller Schlüssel Besitzer. Du brauchst aber den Besitzer des Fahrzeugs ;) . Moment ich schaue mir das an.

    • Objekte auf Map im Script einbinden

      • moeck
      • 6. Juli 2017 um 14:43

      in dem du den Schranken über den Variablen zu weist und diese Variablen im Script ansprichst.

    • Item dauerhaft benutzbar machen

      • moeck
      • 6. Juli 2017 um 14:41

      Vielleicht solltest Du dir das mal durchlesen Wie frage ich richtig um Hilfe? - Leitfaden

      Handelt es sich um ein Z-Item oder I-Item und vielleicht auch um welches konkrete Item es geht. Je nachdem wird das nämlich unterschiedlich behandelt.

    • Problem mit SQL Smartphone

      • moeck
      • 6. Juli 2017 um 14:38

      gut dann kann es nicht funktionieren! Das Tutorial ist für die Version 3.1.3.5+ aber mit Sicherheit nicht für die 4.0. Mal was anderes warum nimmst Du eigentlich keine 4.4r4 oder 5.0? Wenn Du die Suchfunktion hier im Forum bemühst wirst Du auch fündig nach einem SQL Smartphone!

    • hint von life_server aus anzeigen

      • moeck
      • 6. Juli 2017 um 14:35

      achtung kleine Änderung musst Du noch machen. Die Variable _ret musst Du noch initialisieren ;-). also _ret = false; ganz oben in der queryWanted noch einfügen

    • Problem mit SQL Smartphone

      • moeck
      • 6. Juli 2017 um 14:32

      Welche Version von Altis Life verwendest Du?

    • [TUTORIAL] Fernbedienung Schranken und Rolltore

      • moeck
      • 6. Juli 2017 um 14:30

      schaust du hier https://community.bistudio.com/wiki/File:Land…01_l_gate_F.jpg

    • hint von life_server aus anzeigen

      • moeck
      • 6. Juli 2017 um 14:26

      so habe mir das mal angeschaut und folgenden Vorschlag. Bin mir aber noch nicht 100%ig sicher ob es so funzt, aber es wäre ein Ansatz. ;)

      C: fn_queryWanted.sqf
      /*
       File: fn_queryWanted
       Author: John Hannibal Smith modded by moeck :-P
       Description:
       Checks the Wanted list if the player is there
      */
      private ["_query","_queryResult"];
      params [
       "_uid",
       "_name",
       ["_returnToSender",objNull,[objNull]]
      ];
      //Statt playerid könnte das auch pid sein, kenne die DB nicht
      _query = format["SELECT playerid,wantedBounty FROM wanted WHERE playerid ='%1'",_uid];
      _queryResult = [_query,2] call DB_fnc_asyncCall;
      if(!(_queryResult select 0 isEqualTo "")) then { 
        _ret = false;
       //hier soll dann das weitere Vorgehen passieren 
      } else {
       _ret = true;
      };
      Alles anzeigen
      C: fn_radar.sqf
      /*
       File: fn_radar.sqf
       Author: Silly Aussie kid named Jaydon
       Description:
       Looks like weird but radar?
      */
      if !(playerSide isEqualTo west) exitWith {};
      private ["_speed","_vehicle"];
      _vehicle = cursorObject;
      _speed = round speed _vehicle;
      _owners = _vehicle getVariable "vehicle_info_owners";
      _owners = [_owners] call life_fnc_vehicleOwners;
      if ((_vehicle isKindOf "Car") && (currentWeapon player) isEqualTo "hgun_Pistol_heavy_01_snds_F") then {
       switch (true) do {
       case (_speed > 33): {
       _wanted = {[getPlayerUID _owners, name _owners,_owners] remoteExec ["DB_fnc_queryWanted",2]};
       hint parseText format ["<t color='#ffffff'><t size='2'><t align='center'>" +(localize "STR_Cop_Radar")+ "<br/><t color='#33CC33'><t align='center'><t size='1'>" +(localize "STR_Cop_VehSpeed")+"%1<br/>Wanted: %2<br/>",round _speed,_wanted];
       
       };
       };
      };
      Alles anzeigen
    • Sperrzonensystem 2.1

      • moeck
      • 6. Juli 2017 um 13:38

      jepp

    • Sperrzonensystem 2.1

      • moeck
      • 6. Juli 2017 um 13:28

      nein, die kannst Du in deinen life_server packen und musst das Script nur in der Init mit aufrufen. nicht vergessen die Class anzulegen

    Registrieren oder Einloggen

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

    Registrieren

    Wichtige Links & Informationen

    Server & Hosting-Ressourcen

      Server Administration & Hosting Basics

      Windows Server Support & Guides

      Linux Server Configuration & Help

      Setting up TeamSpeak 3 & VoIP Servers

      Domains & Web Hosting for Beginners & Professionals

      Cloud Hosting, Docker & Kubernetes Tutorials

    Gameserver & Modding-Ressourcen

      ArmA 3 Tutorials & Script Collection

      Renting & Operating Gameservers

      DayZ Server Management & Help

      FiveM (GTA V) Server & Script Development

      Rust Server Modding & Administration

      Setting up & Optimizing ARK Survival Servers

    NodeZone.net – Deine Community für Gameserver, Server-Hosting & Modding

      NodeZone.net ist dein Forum für Gameserver-Hosting, Rootserver, vServer, Webhosting und Modding. Seit 2015 bietet unsere Community eine zentrale Anlaufstelle für Server-Admins, Gamer und Technikbegeisterte, die sich über Server-Management, Hosting-Lösungen und Spielemodding austauschen möchten.


      Ob Anleitungen für eigene Gameserver, Hilfe bei Root- und vServer-Konfigurationen oder Tipps zu Modding & Scripting – bei uns findest du fundiertes Wissen und praxisnahe Tutorials. Mit einer stetig wachsenden Community findest du hier Antworten auf deine Fragen, Projektpartner und Gleichgesinnte für deine Gaming- und Serverprojekte. Schließe dich NodeZone.net an und werde Teil einer aktiven Community rund um Server-Hosting, Gameserver-Management und Modding-Ressourcen.

    Wer jetzt nicht teilt ist selber Schuld:
    1. Nutzungsbestimmungen
    2. Datenschutzerklärung
    3. Impressum
    4. Urheberrechts- oder Lizenzverstoß melden
  • Trimax Design coded & layout by Gino Zantarelli 2023-2025©
    Community-Software: WoltLab Suite™