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
Do: 07 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

    • [AL 4.4] NPC Textausgeben

      • blackfisch
      • 18. Juli 2016 um 01:29

      Das sollte es tun.

      C
      this addAction["Fragen?", { hintC format ["HALLO %1 hier in der Abfrage kann sogar der Name des Spielers stehen!", name (_this select 1)] }];


      Wenn es eine Überschrift haben soll, so:

      C
      this addAction["Fragen?", { "Fragen?" hintC format ["HALLO %1 hier in der Abfrage kann sogar der Name des Spielers stehen!", name (_this select 1)] }];


      Wenn du eine Aufzählung möchtest:

      C
      this addAction["Fragen?", { "Fragen?" hintC format [format["HALLO %1 hier in der Abfrage kann sogar der Name des Spielers stehen!", name (_this select 1)],"Und in der zweiten Zeile steht auch was drin"] }];


      Und das ganze ohne danach das gleiche nochmal als Hint gezeigt zu bekommen:

      C
      "Fragen?" hintC format [format["HALLO %1 hier in der Abfrage kann sogar der Name des Spielers stehen!", name (_this select 1)],"Und in der zweiten Zeile steht auch was drin"];
      hintC_arr_EH = findDisplay 72 displayAddEventHandler ["unload", {
      	0 = _this spawn {
      		_this select 0 displayRemoveEventHandler ["unload", hintC_arr_EH];
      		hintSilent "";
      	};
      }];


      ___________________________________________________________________________

      Siehe auch:
      https://community.bistudio.com/wiki/hintC

    • Tanoa - Nebel

      • blackfisch
      • 17. Juli 2016 um 00:23

      im Editor öffnen, speichern unter, unten das Häkchen entfernen

    • [HILFE] Altis|Tanoa life 4.4 -> Garage wird auf Tanoa nicht abgefragt

      • blackfisch
      • 13. Juli 2016 um 04:17

      RPT und [lexicon]extDB[/lexicon] Logs bitte!

    • Staatsbank Kuppel abschliesen

      • blackfisch
      • 12. Juli 2016 um 19:27

      [Tutorial] Moving the federal reserve properly - Resources & Tutorials - Altis Life RPG

      Du kannst auch mal da schauen, ganz guter Beitrag

    • Altis Life Update von 4.3 auf 4.4

      • blackfisch
      • 12. Juli 2016 um 05:07

      Ob das aufwendig ist? Ja, eindeutig! Grundsätzlich ist es einfach, deine gesamten Scripts auf einer cleanen 4.4r3 einzubauen. Updaten bedeutet in dem Falle alle Git-Commits seit 4.3 Release abzuarbeiten, das sins ein paar hundert sicherlich. Außerdem wurde gerade an der script_macros.hpp einiges geändert, was auch in den Scripts angepasst werden muss. Das ist also so und so ne höllenmenge Arbeit

    • Yelp sirene funktioniert nicht

      • blackfisch
      • 12. Juli 2016 um 05:04

      Wait, vergiss es, muss da gar nicht rein.... Denkfehler 8|

    • Yelp sirene funktioniert nicht

      • blackfisch
      • 12. Juli 2016 um 00:56

      schick mal deine fn_vehicleAnimate.sqf

    • Yelp sirene funktioniert nicht

      • blackfisch
      • 11. Juli 2016 um 20:41

      Stur C&P... Das Script ist nicht 4.4 kompatibel und du hast eine Variable falsch angegeben. Nimm mal die Keyhandler:

      C
      //F Key
      case 33: {
      	if (!_shift) then {
      		if(playerSide in [west,independent] && {vehicle player != player} && {!life_siren_active} && {((driver vehicle player) == player)}) then {
      			[] spawn {
      			life_siren_active = true;
      			sleep 4.7;
      			life_siren_active = false;
      			};
      			_veh = vehicle player;
      			if(isNil {_veh GVAR "siren"}) then {_veh SVAR ["siren",false,true];};
      			if((_veh GVAR "siren")) then {
      				titleText [localize "STR_MISC_SirensOFF","PLAIN"];
      				_veh SVAR ["siren",false,true];
      			} else {
      				titleText [localize "STR_MISC_SirensON","PLAIN"];
      				_veh SVAR ["siren",true,true];
      				if(playerSide == west) then {
      					[_veh] remoteExec ["life_fnc_copSiren",RCLIENT];
      				} else {
      					[_veh] remoteExec ["life_fnc_medicSiren",RCLIENT];
      				};
      			};
      		};
      	};
      	if(_shift) then { 
      		if(playerSide == west && vehicle player != player && !life_siren2_active && ((driver vehicle player) == player)) then{
      			[] spawn{
      			life_siren2_active = true;
      			sleep 1.2;
      			life_siren2_active = false;
      			}; 
      			_veh = vehicle player; 
      			if(isNil {_veh getVariable "yelp"}) then {_veh setVariable["yelp",false,true];};
      			if((_veh getVariable "yelp")) then {
      				titleText ["Yelp Off","PLAIN"];
      				_veh setVariable["yelp",false,true]; 
      			} else { 
      				titleText ["Yelp On","PLAIN"];
      				_veh setVariable["yelp",true,true];
      				[_veh] remoteExec ["life_fnc_copYelp",RCLIENT]
      			}; 
      		}; 
      	}; 
      };
      Alles anzeigen


      Und achte darauf, das in deiner configuration.sqf folgendes drin steht:

      C
      life_siren2_active = false;

      Außerdem deine fn_copSiren2.sqf

      C
      private["_vehicle"];
      _vehicle = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param;
      if(isNull _vehicle) exitWith {};
      if(isNil {_vehicle getVariable "yelp"}) exitWith {};
      while {true} do{ 
      	if(!(_vehicle getVariable "yelp")) exitWith {}; 
      	if(count (crew (_vehicle)) == 0) then {_vehicle setVariable["yelp",false,true]}; 
      	if(!alive _vehicle) exitWith {}; 
      	if(isNull _vehicle) exitWith {}; 
      	_vehicle say3D "Yelp"; 
      	sleep 4.7; 
      	if(!(_vehicle getVariable "yelp")) exitWith {};
      };
      Alles anzeigen


      Nicht stur C&P! Prüfe bitte auch deine fn_vehicleAnimate.sqf und überprüfe, dass dort _vehicle setVariable["yelp",false,true] und nicht _vehicle setVariable["copsiren2",false,true] steht

    • Spitzhacke auf Hotkey binden

      • blackfisch
      • 11. Juli 2016 um 13:16

      Hey @Molaron, es ging ja auch eher darum, dass er sich vielleicht generell ein bisschen reinarbeiten sollte erstmal, um die ganzen Code-Sachen zu verstehen. Ich glaube nämlich kaum, dass er deinen Code zu 100% versteht ;)

    • Spitzhacke auf Hotkey binden

      • blackfisch
      • 11. Juli 2016 um 12:46

      Ich hab auch mal so angefangen. Bis jedoch überhaupt mal als Ergebnis etwas rausgekommen ist, das spielbar war, musste ich vorher um die 6 Missionfiles verwerfen. Das ist nunmal so wenn man das ganze gerade lernt. Du kannst als absoluter Neuling nicht direkt eine ordentlich spielbare Mission schreiben, das ist klar. Du brauchst Übung ;)

    • Spitzhacke auf Hotkey binden

      • blackfisch
      • 11. Juli 2016 um 12:34

      ...klar ist es doof einen Code zu bekommen, aber wenn du so etwas machst, solltest du dich auch selbst informieren.

      • Wo sind die Funktionen/gibt es sie überhaupt?
      • Was machen sie? (versuchen zu verstehen)
      • Was bedeuten die Befehle?

      Eine gute Anlaufstelle dafür ist da immer das Bohemia Community Wiki, ich verlink dir hier mal was...

      Zum Script:
      https://community.bistudio.com/wiki/composeText
      https://community.bistudio.com/wiki/forEach
      https://community.bistudio.com/wiki/fadeSound
      https://community.bistudio.com/wiki/setVariable
      https://community.bistudio.com/wiki/getVariable
      https://community.bistudio.com/wiki/spawn
      https://community.bistudio.com/wiki/switch_do
      Das ist die beste Erklärung, die du bekommen kannst!

      Allgemein:
      https://community.bistudio.com/wiki/ArmA:_Int…on_to_Scripting
      https://community.bistudio.com/wiki/Category:…ipting_Commands
      https://community.bistudio.com/wiki/Code_Optimisation


      Lies dich mal rein bevor du einen Server erstellst. Glaub mir, ich hab auch mal so angefangen wie jeder hier - Ahnungslos und ohne Plan. Wenn man sich aber selbst mal dahinter klemmt, selbst recherchiert statt ständig Fremde zu fragen und gute Englisch Kenntnisse hat, der hat die halbe Miete. Durch Englisch kann man den halben Code schonmal verstehen, den Syntax lernt man mit der Zeit und die Commands kann man alle im Wiki nachschlagen, wenn man nicht weiß was sie tun oder wie der Syntax ist, Das soll jetzt nicht beleidigend sein, lediglich ein konstruktiver Vorschlag, weil dir das tausendmal mehr nützt, als wenn du immer Codeschnipsel nimmst, die dir jemand geschrieben hat, und du dir diese erklären lässt. Versuchs einfach mach :)

    • Tanoa Life Release

      • blackfisch
      • 11. Juli 2016 um 12:26

      Das stimmt.... aber im Laufe der Wochen sollten die das gebacken kriegen...
      Hängst ja auch damit zusammen, dass die nicht alle Server gleichzeitig sondern zeitversetzt aktualisieren, um sich nicht den Traffic komplett dich zu machen - dann beschweren sich die Besitzer von Servern für den Landwirtschaftssimulator nur Kappa - aber sollte relativ zeitnah passieren. Sonst: Supportticket, forder ein schnelles Update blabla und sag du wilsst Geld zurück wenn das nicht bis Tag x geschiet weil's zum Service dazu gehört.... Schreib das ganze förmlich und die haben Schiss, dass du ernst machst. Klappt immer xD

    • Spitzhacke auf Hotkey binden

      • blackfisch
      • 11. Juli 2016 um 12:22

      Was soll dieser doofe forEach-Block da? 8| Was genau willst du damit abfragen?!?

      1. die Funktion varToStr gibt es nicht mehr in der 4.x
      2. _val = missionNameSpace getVariable _x; [...] forEach life_inv_items - Was willst du damit erreichen? Der gibt dir da höchstens eine nicht definierte Variable aus, weil im missionNameSpace keine Variable mit dem Namen eines Items gespeichert sind soweit ich weiß.....

      Der ganze Codeblock ergibt nicht wirklich Sinn und mich wundert es gar nicht, dass es nicht klappt.

    • Tanoa Life Release

      • blackfisch
      • 11. Juli 2016 um 02:10

      Ja, sollte dann klappen. Da das [lexicon]Tanoa[/lexicon] Update aber für heute Abend angekündigt ist, nehme ich an das nitrado erst morgen im Laufe des Tages die Server nach und nach aktualisieren wird

    • Tanoa Life Release

      • blackfisch
      • 11. Juli 2016 um 01:24

      Nitrado unterstützt weder Dev-Build noch die APEX Sneak Preview, dazu hab ich sogar mal nen Post im Nitrado Forum gelesen

    • Tanoa Life Release

      • blackfisch
      • 11. Juli 2016 um 01:18

      Nach Release musst du eigentlich nur den Namen deiner Missions-PBO ändern (Endung .[lexicon]Tanoa[/lexicon]) und natürlich deine mission.sqm auf [lexicon]tanoa[/lexicon] editieren im Editor

    • Object Builder Start nicht

      • blackfisch
      • 10. Juli 2016 um 21:52

      Das Tutorial kannst du vergessen, das kenn ich xD Such dir am besten jemand der dirs zeigt ^^ Das ist nicht mal in so nem 15 min Video erklärt :D

    • Kelly Island Server Map mit NPC

      • blackfisch
      • 10. Juli 2016 um 21:18
      Zitat von blackfisch

      Nimm Altis Life, markiere alles, STRG+C, öffne eine leere [lexicon]Tanoa[/lexicon] Mission, STRG+V, NPC an richtige Stellen verschieben - fertig! So muss es jeder andere auch machen..

      Das gleiche machst du auch... Nur mit Kelleys Island statt [lexicon]Tanoa[/lexicon]!

    • Von 4.4 auf 4.4 R3 updaten mit Source Tree

      • blackfisch
      • 10. Juli 2016 um 15:55

      klar, komm native ts

    • Von 4.4 auf 4.4 R3 updaten mit Source Tree

      • blackfisch
      • 10. Juli 2016 um 15:40

      Datei entfernt wird eher nicht vorkommen und wenn der ganze Codeschnipsel rot ist kann er raus. Die releasen nichts im Master-Branch, was nicht funktioniert ;) Also was die raus löschen kann i.d.R. auch raus. am besten nutzt du selbst auch Git für deine Mission, dann kannst du im Fall der Fälle wieder zurück switchen zum Commit vorher ;)

    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™