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: 08 Mai 2026
  • 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. blackfisch

    Beiträge von blackfisch

    • [Hilfe] Unsupported language English in stringtable

      • blackfisch
      • 1. Juni 2016 um 15:57

      *das gleiche ;)

      Hmm... Also an der Stringtable Meldung kann es eigentlich nicht liegen :D

    • [Tutorial] Zivilschutzsirene über Z-Menü

      • blackfisch
      • 1. Juni 2016 um 15:23

      Wenn du den Beitrag mal anklicken würdest wüsstest du's ;)

      Ich hab das geschrieben und auf der 4.4 getestet, sollte aber auch für die 3.1.4.8 laufen

    • Sirenenskript

      • blackfisch
      • 1. Juni 2016 um 15:17

      Grundsätzlich geht das über https://community.bistudio.com/wiki/removeWeaponTurret und https://community.bistudio.com/wiki/addWeaponTurret - um aber Custom Soundfiles einzufügen brauchst du soweit ich weiß nen aufwendigen EVH oder eine Mod, in der die Sounds als "Turret" (Waffe am Fahrzeug) definiert sind, bei Usern ohne diese Mod funktionieren die Sounds dann aber nicht.

    • Cop to All und Message Sound

      • blackfisch
      • 1. Juni 2016 um 15:15

      1. Frage: Ich setz mich nachher mal ran, kann grade kein Tut finden ;)
      2. Frage: [Tutorial] Play a sound when you receive a message ingame. - Script Releases - Altis Life RPG

    • [Tutorial] Zeichnen von Linien auf der Karte deaktivieren/limitieren

      • blackfisch
      • 1. Juni 2016 um 15:15

      1. Ich nutze kein infiStar xD sicher nicht ;)
      2. Das mit der remoteExec war ein Scherz 8|
      3. Sollte da nicht in die init.sqf vorher eine waituntil die wartet bis das Display da ist? Bin mir nicht sicher, hab von EVH's keine Ahnung xD

    • Hilfe bei Sirenen

      • blackfisch
      • 1. Juni 2016 um 15:06

      In der core\functions\fn_KeyHandler.sqf gibt der Sleep nur an, wie lange es dauert, bis du wieder ein-/ausschalten kannst nach Betätigung der Taste. In der core\cop\fn_copSiren.sqf gibt es eine Stelle (kann in anderen Versionen als 4.4 leicht anders aussehen):


      C
      while {true} do {
      	if(!(_vehicle GVAR "siren")) exitWith {};
      	if(EQUAL(count crew _vehicle,0)) then {_vehicle SVAR ["siren",false,true]};
      	if(!alive _vehicle) exitWith {};
      	if(isNull _vehicle) exitWith {};
      	_vehicle say3D "SirenLong";//Class/name specified in description.ext
      	sleep 4.870;//Exactly matches the length of the audio file.
      	if(!(_vehicle GVAR "siren")) exitWith {};
      };

      Dieses "sleep" gibt an, wie lange bis zu erneuten Wiedergabe gewartet wird.
      2 Hinweise:

      • verwende "uisleep" statt "sleep", da es unabhängig von der Framerate die Systemzeit misst. "sleep" kann bei Laggs verzögert sein und es entsteht somit eine unschöne Pause
      • um die Länge deine Soundfile zu ermitteln, öffne sie mit z.B. Audacity, markiere den Soundclip komplett (STRG + A) und lese unten die Länge ab. "00h00m04.870s" bedeutet demnach: 4,870 Sekunden. Beim Eintragen in die Config "." statt "," nutzen, Angaben müssen in Sekunden sein. "Siren_Long.ogg" sieht dann bei Audacity etwa so aus:

    • Fertiges Script einfügen

      • blackfisch
      • 1. Juni 2016 um 14:57

      Die meisten Scriptpakete, die es frei zum Download gibt und mir bekannt sind, sind eher "so-la-la" bis einfach Scheiße. Einzige Ausnahme: Native Network Mission, die ist wirklich ziemlich gut ^^

      Trotzdem gilt, selbst gemacht ist besser als selbst geklaut. Also bau selbst was auf der Altis Life Vanilla auf, um einen Server führen und scripten zu können solltest du zumindest sowas drauf haben ;) (so lange du keinen Scripter für so was hast ^^)

    • [FIX][Altis Life 4.1+ BUG] Debug Konsole funktioniert nicht

      • blackfisch
      • 1. Juni 2016 um 14:43
      Zitat von Molaron

      Hi, an sich eine gute Lösung, doch wie schon von dir selbst angesprochen öffnet man den Cheatern ALLE Türen, um eine RemoteExecution auszuführen. Ich merke an, dass selbst ein aufmerksamer Admin und ein Anticheat nichts helfen, sobald auch nur ein Mal ein Code auf dem Server ausgeführt werden konnte!

      Wer noch die [lexicon]extDB[/lexicon] nutzt kann so zum Beispiel mit einem Befehl eines Cheaters die ganze Datenbank verlieren.
      Wer InfiSTAR benutzt, kann sich freuen, dass jede Klartext-Datei vom Root ausgelesen werden kann (über die ARMA_LOAD.dll).

      Für die Sicherheit eines Arma3-Servers ist das Wichtigste, dass es KEINERLEI offene Möglichkeiten gibt, mit der Unbefugte eine RemoteExecution ausführen können.

      Mit der Whitelistung des Call-Befehls mache ich mal ein Beispiel:

      Code
      {
      	//Alles Mögliche, was auf dem Server ausgeführt werden soll
      }remoteExec["Call",2];


      Genau aus solchen Gründen nutzt man kein infiStar :P
      Grundsätzlich hilft Aufmerksamkeit auch nur gegen Script-Kiddies - wie erwähnt. Datenbankbackups sollten auf ein externes Medium sind meiner Ansicht nach generell sinnvoll, wenn das Projekt seriös laufen soll und nicht mal "versehentlich" eine Datenbank verloren geht - unwiderruflich. Ich hab's oben blöderweise vergessen zu erwähnen, aber das sollte sowieso generell nicht im laufenden Spielbetrieb gewhitelistet sein aus genannten Gründen, sondern nur temporär zu Testzwecken.

      LG Fisch.


      (Hinweis: Diese Sicherheitswarnung füg ich oben noch ein ^^)

    • [Tutorial] Zeichnen von Linien auf der Karte deaktivieren/limitieren

      • blackfisch
      • 1. Juni 2016 um 14:41

      nein, ich habe das über remoteExec auf meine Mitspieler gecallt Kappa

      Was das denn für eine Frage ^^ natürlich, und hab's mit sämtlichen Werten, testweise auch mit der "5" für Direct getestet, er wechselt den Channel jedoch nicht ^^

    • [Tutorial] Zeichnen von Linien auf der Karte deaktivieren/limitieren

      • blackfisch
      • 1. Juni 2016 um 06:40

      funktioniert bei mir auch nicht, zumindest das zweite. auch in überarbeiteter Form nicht

    • [FIX][Altis Life 4.1+ BUG] Debug Konsole funktioniert nicht

      • blackfisch
      • 1. Juni 2016 um 00:39

      Dank nicht mir, dank lieber dem hammergeilen Altis Life RPG Team, in diesme Falle insbesondere TrinityNet! Ohne ihn hätte ich den Fix so schnell nicht gefunden ^^ #AltisLifeModsFTW

    • Nach Update auf 1.60 funktioniert Debug Console nicht mehr

      • blackfisch
      • 1. Juni 2016 um 00:31

      FIX ist gefunden!

      [FIX][Altis Life 4.1+ BUG] Debug Konsole funktioniert nicht

    • [FIX][Altis Life 4.1+ BUG] Debug Konsole funktioniert nicht

      • blackfisch
      • 1. Juni 2016 um 00:27

      In der Altis Life Version 4.1 und höher tauchte seit dem letzten Update ein "Bug" auf, auf Grund dessen keine Befehle mehr in der Debug Console ausgeführt werden konnten. Dabei tauchte die Fehlermeldung "Scripting command 'call' is not allowed to be remotely executed"
      immer wieder in den .rpt-Logs auf.
      Ich habe mich mit dem Team von Altis Life RPG in Kontakt gesetzt und einen Fix für diesen Fehler gefunden. Dieser ist lustiger Weise simpel wie einfach.


      Der eigentliche Fehler ist in einem einzigen Schritt zu beheben:


      • öffnet eure CfgRemoteExec.hpp und fügt in der class Commands folgendes ein:
      C
      F(call,ANYONE)


      Eure Datei müsste dann in etwa so aussehen:

      Spoiler anzeigen
      C: CfgRemoteExec.hpp
      #define F(NAME,TARGET) class NAME { \
      allowedTargets = TARGET; \
      };
      
      
      
      
      #define ANYONE 0
      #define CLIENT 1
      #define SERVER 2
      
      
      
      
      class CfgRemoteExec {
      class Functions {
      mode = 1;
      jip = 0;
      
      
      
      
      /* Client only functions */
      F(life_fnc_jail,CLIENT)
      F(life_fnc_moveIn,CLIENT)
      F(life_fnc_restrain,CLIENT)
      F(life_fnc_robPerson,CLIENT)
      F(life_fnc_searchClient,CLIENT)
      F(TON_fnc_player_query,CLIENT)
      F(life_fnc_knockedOut,CLIENT)
      F(life_fnc_robReceive,CLIENT)
      F(life_fnc_tazeSound,CLIENT)
      F(life_fnc_copSiren,CLIENT)
      F(life_fnc_medicSiren,CLIENT)
      F(life_fnc_giveDiff,CLIENT)
      F(life_fnc_gangInvite,CLIENT)
      F(TON_fnc_clientGangKick,CLIENT)
      F(TON_fnc_clientGangLeader,CLIENT)
      F(TON_fnc_clientGangLeft,CLIENT)
      F(life_fnc_lightHouse,CLIENT)
      F(life_fnc_medicRequest,CLIENT)
      F(life_fnc_revived,CLIENT)
      F(life_fnc_receiveItem,CLIENT)
      F(life_fnc_receiveMoney,CLIENT)
      F(TON_fnc_clientGetKey,CLIENT)
      F(life_fnc_soundDevice,CLIENT)
      F(life_fnc_wireTransfer,CLIENT)
      F(life_fnc_pickupMoney,CLIENT)
      F(life_fnc_pickupItem,CLIENT)
      F(life_fnc_gangCreated,CLIENT)
      F(life_fnc_gangDisbanded,CLIENT)
      F(life_fnc_jailMe,CLIENT)
      F(SOCK_fnc_dataQuery,CLIENT)
      F(SOCK_fnc_insertPlayerInfo,CLIENT)
      F(SOCK_fnc_requestReceived,CLIENT)
      F(life_fnc_adminid,CLIENT)
      F(life_fnc_impoundMenu,CLIENT)
      F(life_fnc_garageRefund,CLIENT)
      F(life_fnc_addVehicle2Chain,CLIENT)
      F(life_fnc_vehicleAnimate,CLIENT)
      F(life_fnc_spikeStripEffect,CLIENT)
      F(life_fnc_bountyReceive,CLIENT)
      F(life_fnc_wantedList,CLIENT)
      F(life_fnc_removeLicenses,CLIENT)
      F(life_fnc_admininfo,CLIENT)
      F(TON_fnc_clientMessage,CLIENT)
      F(life_fnc_licenseCheck,CLIENT)
      F(life_fnc_licensesRead,CLIENT)
      F(life_fnc_copSearch,CLIENT)
      F(life_fnc_copLights,CLIENT)
      F(life_fnc_ticketPrompt,CLIENT)
      F(life_fnc_ticketPaid,CLIENT)
      F(life_fnc_freezePlayer,CLIENT)
      
      
      
      
      /* Server only functions */
      F(bis_fnc_execvm,SERVER)
      F(life_fnc_wantedBounty,SERVER)
      F(TON_fnc_getID,SERVER)
      F(life_fnc_jailSys,SERVER)
      F(life_fnc_wantedRemove,SERVER)
      F(life_fnc_wantedAdd,SERVER)
      F(TON_fnc_insertGang,SERVER)
      F(TON_fnc_removeGang,SERVER)
      F(TON_fnc_updateGang,SERVER)
      F(TON_fnc_updateHouseTrunk,SERVER)
      F(TON_fnc_sellHouse,SERVER)
      F(TON_fnc_managesc,SERVER)
      F(TON_fnc_spikeStrip,SERVER)
      F(life_fnc_wantedCrimes,SERVER)
      F(life_fnc_wantedFetch,SERVER)
      F(life_fnc_wantedProfUpdate,SERVER)
      F(DB_fnc_queryRequest,SERVER)
      F(DB_fnc_insertRequest,SERVER)
      F(DB_fnc_updatePartial,SERVER)
      F(DB_fnc_updateRequest,SERVER)
      F(TON_fnc_chopShopSell,SERVER)
      F(TON_fnc_setObjVar,SERVER)
      F(TON_fnc_keyManagement,SERVER)
      F(TON_fnc_vehicleDelete,SERVER)
      F(TON_fnc_spawnVehicle,SERVER)
      F(TON_fnc_getVehicles,SERVER)
      F(TON_fnc_vehicleStore,SERVER)
      F(SPY_fnc_observe,SERVER)
      F(TON_fnc_pickupAction,SERVER)
      F(TON_fnc_cleanupRequest,SERVER)
      F(TON_fnc_updateHouseContainers,SERVER)
      F(SPY_fnc_cookieJar,SERVER)
      F(TON_fnc_vehicleCreate,SERVER)
      F(TON_fnc_addHouse,SERVER)
      F(TON_fnc_addContainer,SERVER)
      F(TON_fnc_sellHouseContainer,SERVER)
      F(TON_fnc_deleteDBContainer,SERVER)
      
      
      
      
      /* Functions for everyone */
      F(life_fnc_broadcast,ANYONE)
      F(life_fnc_animSync,ANYONE)
      F(life_fnc_demoChargeTimer,ANYONE)
      F(life_fnc_corpse,ANYONE)
      F(life_fnc_colorVehicle,ANYONE)
      F(life_fnc_lockVehicle,ANYONE)
      F(life_fnc_flashbang,ANYONE)
      F(life_fnc_jumpFnc,ANYONE)
      F(SPY_fnc_notifyAdmins,ANYONE)
      F(life_fnc_setFuel,ANYONE)
      F(life_fnc_pulloutVeh,ANYONE)
      F(life_fnc_pushFunction,ANYONE)
      F(life_fnc_simDisable,ANYONE)
      
      
      
      
      };
      
      
      
      
      class Commands {
      mode = 1;
      jip = 0;
      
      
      
      
      F(setFuel,ANYONE)
      F(addWeapon,ANYONE)
      F(addMagazine,ANYONE)
      F(addPrimaryWeaponItem,ANYONE)
      F(addHandgunItem,ANYONE)
      F(call,ANYONE)
      };
      };
      Alles anzeigen


      SICHERHEITSHINWEISE:

      Der Code (Debug Console) sollte nur zu Testzwecken und temporär aktiviert werden!
      TrinityNet hat noch erwähnt, dass dadurch eine mögliche Sicherheitslücke entsteht, die durch "Cheater" (Script-Kiddies) ausgenutzt werden könnte und sie somit ihre "Cheats" einfacher verwenden können. Daher sollte ein gutes Anti-Cheat oder aufmerksame Admins grundsätzlich vorhanden sein!
      Weiterhin besteht jedoch trotzdem die Gefahr, dass beispielsweise über infiStar's ARMA_LOAD.dll Daten geleakt oder über Query Commands die Datenbank gelöscht/geklaut werden kann. Daher wird empfohlen diese Option im laufenden Serverbetrieb zu deaktivieren, um solche Risiken zu minimieren. :D


      Wer lieber die Kurzfassung mag, der liebe TrinityNet hat einen ähnlichen Post auch auf AltisLifeRPG.com gemacht: Enable Debug Console in 1.60 - Script Releases - Altis Life RPG

      Ich hoffe ich konnte helfen und wünsche euch noch Viel Spaß


      _______________________________
      Originale Nachrichten:

      Spoiler anzeigen
      Zitat von TrinityNet - Senpai [Altis Life Mod]

      you need to WL it
      CfgRemoteExec.hpp

      Zitat von TrinityNet - Senpai [Altis Life Mod]

      not tested it myself but just try adding 'call' to the list
      not a big deal, the way i see it, it stops cheeters more
      so meh[/tt]


      #EDIT: Vielen Dank an @Molaron, der mich an das Hinzufügen der Sicherheitswarnungen erinnert hat :D

    • Nach Update auf 1.60 funktioniert Debug Console nicht mehr

      • blackfisch
      • 31. Mai 2016 um 23:51

      #NACHTRAG

      Hab ne Kleinigkeit übersehen:

      Zitat von TrinityNet -Senpai [Altis Life Mod]

      ah
      thats ok then xD
      in that case yh its prob the WL
      21:52:12 Scripting command 'call' is not allowed to be remotely executed(bearbeitet)having debug under WL aint all that bad :P

      Heißt im Klartext, irgendwo (wahrscheinlich) ein Whitelist-Fehler in Altis Life bzw dessen Configs, sollte demnach recht einfach zu fixen sein. Ich teste kurz, sofern es klappt mach ich ein Tutorial, habe einen Lösungsansatz bekommen.

    • Nach Update auf 1.60 funktioniert Debug Console nicht mehr

      • blackfisch
      • 31. Mai 2016 um 23:35

      Dito, selbiges hier. Debug macht nicht, keine Error Logs etc.

      Ich hab mal im offiziellen Altis Life Discord Server nachgefragt, der Fehler ist bekannt und taucht nur bei Altis Life auch. Hängt vermutlich mit der Meldung

      Code
      21:52:12 Scripting command 'call' is not allowed to be remotely executed

      die dabei immer im rpt-Log auftaucht zusammen. Wird vermutlich entweder demnächst von Bohemia gefixt oder es wird einen Patch für Altis Life geben, der den Fehler behebt. Ich halte mal die Ohren steif und versuche über Discord mehr Infos zu bekommen. Sobald ich mehr weiß, lass ich es euch wissen!

    • [Hilfe] Unsupported language English in stringtable

      • blackfisch
      • 31. Mai 2016 um 17:56

      ähm... nö?
      https://community.bistudio.com/wiki/Arma_3_De…Server#Updating
      Macht du das wie hier beschrieben? Dann sollte es klappen! Und drauf achten, dass der Server aus ist! Ggf auch mal den Root neustarten.

      P.S.: Arma hostet man eigentlich auf Windoofs weil Linux nich so das gelbe von Ei für Arma ist ;)

    • [Hilfe] Unsupported language English in stringtable

      • blackfisch
      • 31. Mai 2016 um 17:52

      ja, das ist dann halt eine log.IRGENDWELCHESGESÜLZE.txt statt .rpt ;)

    • [Hilfe] Unsupported language English in stringtable

      • blackfisch
      • 31. Mai 2016 um 17:49

      @Lukas B. Auch in Linux kann man .rpt-Logfiles erstellen lassen ;)

      Code
      ./arma3server -port=$port -pid=ServerRunning -cfg=basicServer.cpp -config=server.cpp "${mods}" >>log.${pid}.txt 2>&1

      siehe auch: https://community.bistudio.com/wiki/arma.RPT#Linux

    • [Hilfe] Unsupported language English in stringtable

      • blackfisch
      • 31. Mai 2016 um 17:47
      Code
      18:35:51 BattlEye Server: Starting with Arma 3 1.58 all server admins will have to define a dedicated port in BEServer.cfg in order to be able to use BE RCon. Please see https://www.battleye.com/support/documentation/ for details.

      sicher, dass du auf die neueste Version geupdated hast?

      "Unsupported language English in stringtable" ist an sich irrelevant, die bekomme ich auch. Versuch mal den Server einmal neu zu starten und nochmal auf Updates überprüfen!

    • [SAMMELTHREAD] Zeigt euren Desktop!

      • blackfisch
      • 30. Mai 2016 um 23:16

      Nicht unbedingt leer, aber sortiert und sauber gehalten :D

    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-2026©
    Community-Software: WoltLab Suite™