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: 06 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. br1zey

    Beiträge von br1zey

    • [Tutorial] NPCs Animationen zuweisen!

      • br1zey
      • 22. Januar 2017 um 09:05

      Ja es ist Älter sitze aber auch grade drane xD

      Zitat von blackfisch

      An sich schöne Idee, aber leider Performancelastig

      Naja genau wenn man es mit einer schleife macht schon :P

      Zitat von blackfisch

      Mag sein, dass das Cool ist, aber zieht wie gesagt höllisch [lexicon]Performance[/lexicon] wenn das nicht nur 3-4 NPC's machen (Bei Exile gibt's das ja an den Fahrzeugshops, aber davon gibts da ja nicht viele)

      Ja mhh Exile die jung sind aber nicht dumm :P also einfach mal geguckt wie die das so machen und HAHA keine Schleife

      hier jetzt meine Version

      Erstellt 2 Neue Dateien im Ordner core/functions

      fn_animations.sqf und fn_onAnimationDone.sqf

      In die fn_animations.sqf kommt

      C
      /*
      Author: br1zey/Ryu
      Description:
      Animate NPC and give more Realistcs
      
      
      
      
      [this] call life_fnc_animations;
      */
      private["_npc","_animations","_logic","_dir","_pos","_attachToObject"];
      params [
          ["_npc",ObjNull,[ObjNull]]
      ];
      _animations = ["HubBriefing_scratch", "HubBriefing_stretch", "HubBriefing_think", "HubBriefing_lookAround1", "HubBriefing_lookAround2"];
      
      
      
      
      
      
      
      _npc enableSimulation true;
      _npc setVariable ["BIS_fnc_animalBehaviour_disable", true];
      _npc setVariable ["RL_Animations", _animations];
      _npc disableAI "ALL";
      _npc allowDamage false;
      _npc removeAllEventHandlers "HandleDamage";
      
      
      
      
      _npc switchMove (_animations select 0);
      _npc addEventHandler ["AnimDone", {_this call life_fnc_onAnimationDone}];
      Alles anzeigen

      und in die fn_onAnimationDone.sqf kommt


      C
      private["_npc","_animations"];
      _npc = _this select 0;
      _animations = _npc getVariable ["RL_Animations", []];
      _npc switchMove (_animations select floor(random (count _animations)));
      true


      Jetzt müsst ihr die beiden Natürlich noch in der Functions.hpp eintragen


      also in der class Functions unter

      class tazeSound {};
      einfach
      class animations {};
      class onAnimationDone {};
      Eintragen

      Zu Guter Letzt nur noch in die Init vom NPC

      [this] call life_fnc_animations;

    • ACE NPC festnehmen

      • br1zey
      • 22. Januar 2017 um 04:25

      PS der befehl kann auch auf Stuhlen ... genutzt werden das man die nicht mehr wegtragen kann

    • Datenbank Problem

      • br1zey
      • 21. Januar 2017 um 18:22

      Schilder dein Problem hier dan kann man dir Helfen aber diese Hier ist mein TS komm mal einer und helft uns Nein Nein

    • ReallifeRPG Launcher

      • br1zey
      • 21. Januar 2017 um 18:21

      Unser Man für Web und co :thumbup:

    • ACE NPC festnehmen

      • br1zey
      • 21. Januar 2017 um 18:19

      probier das mal in der init des NPC

      [this, this] call ace_common_fnc_claim;

    • Abgeschlossen Fahrzeuge Einsteigen, Waffen beschlagnahmen & Sit down

      • br1zey
      • 21. Januar 2017 um 18:12
      Zitat von Lukas010

      Bei Waffen beschlagnahmen und einsteigen kommt im Scroll Menü erst garnicht

      naja mal in deiner

      fn_setupActions.spf das so

      C
      /*
      File: fn_setupActions.sqf
      Author:
      
      
      
      
      Description:
      Master addAction file handler for all client-based actions.
      */
      switch (playerSide) do {
      case civilian: {
      //Drop fishing net
      life_actions = [player addAction[localize "STR_pAct_DropFishingNet",life_fnc_dropFishingNet,"",0,false,false,"",'
      (surfaceisWater (getPos vehicle player)) && (vehicle player isKindOf "Ship") && life_carryWeight < life_maxWeight && speed (vehicle player) < 2 && speed (vehicle player) > -1 && !life_net_dropped ']];
      /*Rob person
      life_actions = life_actions + [player addAction[localize "STR_pAct_RobPerson",life_fnc_robAction,"",0,false,false,"",'
      !isNull cursorObject && player distance cursorObject < 3.5 && isPlayer cursorObject && animationState cursorObject == "Incapacitated" && !(cursorObject getVariable["robbed",TRUE]) ']];
      */
      };
      };
      
      
      
      
      switch (playerSide) do{
      case civilian: {
      //Ausweis
      life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
      };
      case west:{
      //Ausweis
      life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
      //seize Objects
      life_actions = life_actions + [player addAction["Beschlagnahmen",life_fnc_seizeObjects,cursorTarget,0,false,false,"",'count(nearestObjects [player,["weaponholder"],3])>0']];
      //CopEnter - Fahrer Seat
      life_actions = life_actions + [player addAction["Fahrersitz",life_fnc_copEnter,"driver",200,false,false,"",'!isNull cursorTarget && ((cursorTarget isKindOf "Car")||(cursorTarget isKindOf "Air")||(cursorTarget isKindOf "Ship")) && (locked cursorTarget) != 0 && cursorTarget distance player < 3.5']];
      //CopEnter - Passagier Seat
      life_actions = life_actions + [player addAction["Passagiersitz",life_fnc_copEnter,"passenger",100,false,false,"",'!isNull cursorTarget && ((cursorTarget isKindOf "Car")||(cursorTarget isKindOf "Air")||(cursorTarget isKindOf "Ship")) && (locked cursorTarget) != 0 && cursorTarget distance player < 3.5']];
      //CopEnter - Schütze Seat
      life_actions = life_actions + [player addAction["Schützensitz",life_fnc_copEnter,"gunner",100,false,false,"",'!isNull cursorTarget && ((cursorTarget isKindOf "Car")||(cursorTarget isKindOf "Air")||(cursorTarget isKindOf "Ship")) && (locked cursorTarget) != 0 && cursorTarget distance player < 3.5']];
      //CopEnter - Aussteigen
      life_actions = life_actions + [player addAction["Aussteigen",life_fnc_copEnter,"exit",100,false,false,"",'(vehicle player != player) && (locked(vehicle player)==2)']];
      };
      case independent: {
      //Ausweis
      life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
      };
      case east: {
      //Ausweis
      life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
      };
      };
      Alles anzeigen

      in der init im Stuhl auch den richtigen pfad zum script angegeben am besten machst du das als function

    • Ace Medic System (NPC heilung)

      • br1zey
      • 21. Januar 2017 um 04:44

      also du könntest z.b. eine in die init des npc packen
      Einfache metode

      Code
      this addAction ["Heilen", {[player,player] call ace_medical_fnc_treatmentAdvanced_fullHealLocal;}];

      oder du machst dir eine Kleies Script in dem auch Geld dafür abgezogen wird ect
      wenn da bedarf besteht Zeig ich gerne wie das Etwa aussehn muss

    • Task Force Radio Classnames

      • br1zey
      • 21. Januar 2017 um 04:37
      Zitat von Rene-adler

      wie füge ich das TFAR_anprc148jem in die shops ein?

      class name im shop Eintragen


      Zitat von Rene-adler

      wie kann ich einstellen das civ cop und medic auf der selben frequenz funken?

      gebe allen seiten das gleiche Funkgerät die Frequenz können sie dan einstellen aber dan habe sie auch die gleiche Kodierung was denke ich doch ehr deine Frage ist
      wenn es wirklich darum geht die gleiche Frequenz zu haben beim Kaufen ich glaube über die map Module kann man eine Default Frequenz angeben die immer automatisch am Anfang gesetzt wird da bin ich mir aber nicht ganz sicher

    • Dome bei Staatsbank nicht zuschließbar

      • br1zey
      • 21. Januar 2017 um 04:28

      Script Fehler wenn ja welche ?

      Wenn Nein showScripterror AN ??

      Wenn Nein dan an Machen
      Wenn Ja dan bitte mal die Genauer Fehler Beschreibung passirt nix ect ???

      Und zu guter letzt mal Die Datein anhängen ich gehe davon aus das ihr das übers Windowsmenu Abschlissen möchtet ???
      also ensprechende datein

    • Mod zerstört Verbindung zur Datenbank (?)

      • br1zey
      • 21. Januar 2017 um 04:23

      erstmal wäre da ein RPT log hilfreich .....

      und wenn häng gleich noch ein [lexicon]extDB[/lexicon] log mit dran

    • Abgeschlossen Fahrzeuge Einsteigen, Waffen beschlagnahmen & Sit down

      • br1zey
      • 21. Januar 2017 um 04:20

      wobei sollen wir jetzt genau helfen ????

      was ist das Problem oder habe ich was übersehn ?

    • Hilfe - umstellung für z Inventar

      • br1zey
      • 21. Januar 2017 um 04:12

      also wenn du mit CBA arbeitest geht das schon :P

      dan kann man den key handler so umarbeiten das du jede taste selbst ändern kannst

    • TFAR Blackscreen bei Liberation Server

      • br1zey
      • 17. Januar 2017 um 02:17

      im grunde kannst das auch in die init machen oder eine datei dafür anlegen und mitladen

    • frage zu mod npc

      • br1zey
      • 17. Januar 2017 um 00:06

      Da ich grade gelesen habe du hast du Mod vom Workshop wollte ich doch mal Anmerken was der Ersteller schreibt


      Zitat von Maxjoiner

      Armaholic is the only one page of download authorized by author. Re-upload elsewhere is not allowed.
      It's not possible to modify my MOD without my permission.
      It's not possible to use parts of my MOD without my permission.
      It's not possible to use my MOD in private servers without my permission.
      It's not possible to resign my MOD without my permission.
      For information contact me: [email protected]

    • Spawnmarker - Höhe verstellen?

      • br1zey
      • 16. Januar 2017 um 23:39

      erstmal hast du mein Teil nich richtig gelsen den dein Code ist Falsch... dazu kommt du schafst den rest alleine aber das gehört meiner Meinug zum grund wissen wie du weitere If bedingungen hinzufügst ...

      aber für die dummen noch mal

      Zitat von br1zey

      in der fn_vehicleShopBuy.sqf

      ca zeile 94 also das


      C
      _vehicle = createVehicle [_className, (getMarkerPos _spawnPoint), [], 0, "NONE"];
      waitUntil {!isNil "_vehicle" && {!isNull _vehicle}}; //Wait?
      _vehicle allowDamage false; //Temp disable damage handling..
      _vehicle setPos (getMarkerPos _spawnPoint);
      _vehicle setVectorUp (surfaceNormal (getMarkerPos _spawnPoint));
      _vehicle setDir (markerDir _spawnPoint);


      mit dem ersetztn


      C
      _pos = getMarkerPos _spawnPoint;
      _dir = markerDir _spawnPoint;
      if(_spawnPoint isEqualTo "cop_car_1")then{
      _pos = [3881.64,5312.35,1.91677];
      _dir = 32.9061;
      };
      _vehicle = createVehicle [_className, _pos, [], 0, "NONE"];
      waitUntil {!isNil "_vehicle" && {!isNull _vehicle}}; //Wait?
      _vehicle allowDamage
      Alles anzeigen

      so und so für mehrere If bedingugnen


      C
      _pos = getMarkerPos _spawnPoint;
      _dir = markerDir _spawnPoint;
      if(_spawnPoint isEqualTo "cop_car_1")then{
      _pos = [3881.64,5312.35,1.91677];
      _dir = 32.9061;
      };
      if(_spawnPoint isEqualTo "med_car_1")then{
      _pos = [3881.64,5312.35,1.91677];
      _dir = 32.9061;
      };
      _vehicle = createVehicle [_className, _pos, [], 0, "NONE"];
      waitUntil {!isNil "_vehicle" && {!isNull _vehicle}}; //Wait?
      _vehicle allowDamage
      Alles anzeigen

      PS in der 4.4R3-R4 ist das ab zeile 95

    • Spawnmarker - Höhe verstellen?

      • br1zey
      • 16. Januar 2017 um 23:15

      also ich habe doch oben shon geschreiben wie es aussehn muss ... wenn du das nicht mal richtig anguckst dan SRY

    • Altis Life 4.4.4 Setting up Client please wait

      • br1zey
      • 16. Januar 2017 um 00:14

      Jo
      also

      line 152,170,172,173,183,191,203 und 229 ein } zu viel

      zeile 236 die }; entfernen

      Augen auf beim brillen kauf nutz doch mal ein richtigen Editor und achte auf die Einrückung

    • Kopfgeld kommt nicht aufs Konto

      • br1zey
      • 15. Januar 2017 um 16:04

      ab 4.4 ist es auf jeden fall in der ticketpaid ich weis nicht wie das in der 3.1.4.8 geregelt ist

    • Abseilen von Helikoptern

      • br1zey
      • 15. Januar 2017 um 05:29

      zeig doch mal die fehlerhafte datei also die Init

    • Frage zur Garagen gar Auswahl .

      • br1zey
      • 15. Januar 2017 um 05:27

      ja gibt es mustest halt im script etwas einbauen wie z.b.

      C
      if(_vehicle isKindOf "Truck_F")exitWith {hint"Der LKW ist nicht in der Gerage geh zur Öffentlichen Gerage"};

      das war nur ein Beispiel und kann nicht so übernommen werden

    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™