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
Di: 01 Juli 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. Divine

    Beiträge von Divine

    • [Tutorial] Spawnintro mit Logo und Musik

      • Divine
      • 23. August 2016 um 17:32

      Hallo, habe das Problem das beim spawnen kein Intro kommt, habe die Version 4.4r3

      Die Logs sind fehlerfrei, vermute das es an der "description.ext" liegt.


      Code
      class Functions    {
              file = "core\functions";
              class accType {};
              class actionKeyHandler {};
              class animSync {};
              class calWeightDiff {};
              class clearVehicleAmmo {};
              class dropItems {};
              class escInterupt {};
              class fetchCfgDetails {};
              class fetchDeadGear {};
              class fetchVehInfo {};
              class isDamaged {};
              class giveDiff {};
              class handleDamage {};
              class handleInv {};
              class handleItem {};
              class hideObj {};
              class hudSetup {};
              class hudUpdate {};
              class inventoryClosed {};
              class inventoryOpened {};
              class isUIDActive {};
              class keyHandler {};
              class loadDeadGear {};
              class loadGear {};
              class nearATM {};
              class nearestDoor {};
              class nearUnits {};
              class numberText {};
              class onFired {};
              class onTakeItem {};
              class playerSkins {};
              class playerTags {};
              class pullOutVeh {};
              class pushObject {};
              class receiveItem {};
              class receiveMoney {};
              class revealObjects {};
              class saveGear {};
              class searchPosEmpty {};
              class simDisable {};
              class stripDownPlayer {};
              class tazeSound {};
              class teleport {};
              class whereAmI {};
              class jihad {}; // suicide vest :Divine:  01.08.2016 v1.1
              class hudUpdateWanted {}; // :Divine: hud wanted system 30.07.2016 v1.1
              };
              // Intro Divine 23.08.2016
              class RageCore
              {
              file = "core\ragecore";
              class initIntro {};
              };
              // Intro Divine 23.08.2016
      Alles anzeigen
      C
      disableChannels[]={{0,false,true},{1,false,true},{2,true,true}};    // Disabled text and voice for global, side, and command channels. disableChannels[] = {{channelID<number>, disableChat<bool>, disableVoice<bool>}};
       
      #include "Config_Spyglass.hpp"
      #include "CfgRemoteExec.hpp"
      #include "dialog\MasterHandler.hpp"
      #include "Config_Master.hpp"
      #include "dialog\statusBar.hpp"  // edited by Divine 02.08.2016 original by Wackbatt: http://www.altisliferpg.com/topic/12825-how-toaltislifebasics-status-bar-altis-life-44/
       
      class CfgServer {
          DatabaseName = "altislife"; //Config name that'll be grep in the extdb-conf.ini. Default: [altislife]
          DebugMode = 0; //Enable many server/hc debugging logs. Default: 0 (1 = Enabled / 0 = Disabled)
          HeadlessSupport = 0; //Enable/Disable Headless client support. Default: 1 (1 = Enabled / 0 = Disabled)
          /*
          Enabled: When HeadlessSupport is set to 1 (enabled), the server will run without fault when no Headless Client is connected. However, it will support the Headless Client if you choose to connect one.
          Disabled: If HeadlessSupport is set to 0 (disabled), the connection of a Headless Client will make no difference. This option will increase server performance a TINY but negligible amount.
          */
      };
       
      class RscTitles {
          #include "dialog\progress.hpp"
          #include "dialog\hud_nameTags.hpp"
          #include "dialog\statusBar.hpp"  // edited by Divine 02.08.2016 original by Wackbatt: http://www.altisliferpg.com/topic/12825-how-toaltislifebasics-status-bar-altis-life-44/
          #include "dialog\hud_stats.hpp"
       
      // Intro Divine 23.08.2016 original from https://native-network.net/thread/57-tutorial-spawnintro-mit-logo-und-musik/?pageNo=1 
      class RageCoreintro {
       idd = -1;
       duration = 6;
       class controls {
       class ExampleControl {
       idc = -1;
       type = 0;
       style = 2192;
       x = 0.125;
       y = 0.125;
       h = 0.75;
       w = 0.75;
       font = "EtelkaNarrowMediumPro";
       sizeEx = 0.05;
       colorBackground[] = {1,1,1,0};
       colorText[] = {1,1,1,1};
       text = "textures\rccover.paa";
       lineSpacing = 1;
        };
        };
        };
       };
      // Intro Divine 23.08.2016 original from https://native-network.net/thread/57-tutorial-spawnintro-mit-logo-und-musik/?pageNo=1
       
      
      
       
       
      class CfgFunctions {
          #include "Functions.hpp"
      };
       
      class CfgSounds {
          sounds[] = {};
          class SirenLong {
              name = "SirenLong";
              sound[] = {"\sounds\Siren_Long.ogg", 1.0, 1};
              titles[] = {};
          };
       
          class medicSiren {
              name = "medicSiren";
              sound[] = {"\sounds\medic_siren.ogg", 1.0, 1};
              titles[] = {};
          };
       
          class tazersound {
              name = "Tazersound";
              sound[] = {"\sounds\tazer.ogg", 0.25, 1};
              titles[] = {};
          };
       
          class flashbang {
              name = "flashbang";
              sound[] = {"\sounds\flashbang.ogg", 1.0, 1};
              titles[] = {};
          };
       
          class mining {
              name = "mining";
              sound[] = {"\sounds\mining.ogg", 1.0, 1};
              titles[] = {};
          };
       
          class harvest {
              name = "harvest";
              sound[] = {"\sounds\harvest.ogg", 1.0, 1};
              titles[] = {};
          };
       
          class LockCarSound {
              name = "LockCarSound";
              sound[] = {"\sounds\car_lock.ogg", 0.25, 1};
              titles[] = {};
          };
       
          class UnlockCarSound {
              name = "UnlockCarSound";
              sound[] = {"\sounds\unlock.ogg", 0.25, 1};
              titles[] = {};
          };
      
          // suicide vest sound :Divine: 01.08.2016
          class jihad
          {
              name = "jihad";
              sound[] = {"\sounds\jihad.ogg", 0.25, 1};
              titles[] = {};
          };
          // suicide vest :Divine: 01.08.2016
      
          // Intro Divine 23.08.2016
          class welcome
          {
          name = "welcome";
          sound[] = {"\sounds\welcome.ogg", 1.0, 1};
          titles[] = {};
          };
          // Intro Divine 23.08.2016
      
      
      };
       
      class CfgDebriefing {
          class NotWhitelisted {
              title = "$STR_NotWhitelisted_Title";
              subtitle = "$STR_NotWhitelisted_SubTitle";
              description = "$STR_NotWhitelisted_Descript";
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
       
          class Blacklisted {
              title = "$STR_Blacklisted_Title";
              subtitle = "$STR_Blacklisted_SubTitle";
              description = "$STR_Blacklisted_Descript";
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
       
          class SpyGlass {
              title = $STR_SpyDetect_Title;
              subTitle = $STR_SpyDetect_SubTitle;
              description = $STR_SpyDetect_Descript;
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
      };
       
      class CfgNotifications {
          class MedicalRequestEmerg {
              title = "$STR_MedicalRequestEmerg_Title";
              iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcon_ca.paa";
              description = "%1";
              duration = 5;
              priority = 7;
          };
       
          class DeliveryAssigned {
              title = "$STR_DeliveryAssigned_Title";
              iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcon_ca.paa";
              description = "%1";
              duration = 10;
              priority = 7;
          };
       
          class DeliveryFailed {
              title = "$STR_DeliveryFailed_Title";
              iconPicture = "\A3\ui_f\data\map\mapcontrol\taskiconfailed_ca.paa";
              description = "%1";
              duration = 7;
              priority = 7;
          };
       
          class DeliverySucceeded {
              title = "$STR_DeliverySucceeded_Title";
              iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcondone_ca.paa";
              description = "%1";
              duration = 6;
              priority = 6;
          };
       
          class TextMessage {
              title = "$STR_TextMessage_Title";
              iconPicture = "icons\ico_messageNew.paa";
              description = "%1";
              duration = 10;
              priority = 6;
          };
       
          class PoliceDispatch {
              title = "$STR_PoliceDispatch_Title";
              iconPicture = "icons\ico_messagePolice.paa";
              description = "%1";
              duration = 10;
              priority = 6;
          };
       
          class AdminDispatch {
              title = "$STR_AdminDispatch_Title";
              iconPicture = "icons\ico_messageAdmin.paa";
              description = "%1";
              duration = 10;
              priority = 6;
          };
      
       
          class AdminMessage {
              title = "$STR_AdminMessage_Title";
              iconPicture = "icons\ico_messageAdmin.paa";
              description = "%1";
              duration = 10;
              priority = 5;
          };
      };
      Alles anzeigen
      Code
      /*
          File: fn_spawnConfirm.sqf
          Author: Bryan "Tonic" Boardwine
       
          Description:
          Spawns the player where he selected.
      */
      private["_spCfg","_sp","_spawnPos"];
      closeDialog 0;
      cutText ["","BLACK IN"];
      if (life_spawn_point isEqualTo []) then {
          private["_sp","_spCfg"];
          _spCfg = [playerSide] call life_fnc_spawnPointCfg;
          _sp = _spCfg select 0;
       
          if (playerSide isEqualTo civilian) then {
              if (isNil {(call compile format["%1",_sp select 0])}) then {
                  player setPos (getMarkerPos (_sp select 0));
              } else {
                  _spawnPos = (call compile format["%1",_sp select 0]) call BIS_fnc_selectRandom;
                  _spawnPos = _spawnPos buildingPos 0;
                  player setPos _spawnPos;
              };
          } else {
              player setPos (getMarkerPos (_sp select 0));
          };
          titleText[format["%2 %1",_sp select 1,localize "STR_Spawn_Spawned"],"BLACK IN"];
      } else {
          if (playerSide isEqualTo civilian) then {
              if (isNil {(call compile format["%1",life_spawn_point select 0])}) then {
                  if (["house",life_spawn_point select 0] call BIS_fnc_inString) then {
                      private["_bPos","_house","_pos"];
                      _house = nearestObjects [getMarkerPos (life_spawn_point select 0),["House_F"],10] select 0;
                      _bPos = [_house] call life_fnc_getBuildingPositions;
       
                      if (_bPos isEqualTo []) exitWith {
                          player setPos (getMarkerPos (life_spawn_point select 0));
                      };
       
                      {_bPos = _bPos - [(_house buildingPos _x)];} forEach (_house getVariable ["slots",[]]);
                      _pos = _bPos call BIS_fnc_selectRandom;
                      player setPosATL _pos;
                  } else {
                      player setPos (getMarkerPos (life_spawn_point select 0));
                  };
              } else {
                  _spawnPos = (call compile format["%1", life_spawn_point select 0]) call BIS_fnc_selectRandom;
                  _spawnPos = _spawnPos buildingPos 0;
                  player setPos _spawnPos;
              };
          } else {
              player setPos (getMarkerPos (life_spawn_point select 0));
          };
          titleText[format["%2 %1",life_spawn_point select 1,localize "STR_Spawn_Spawned"],"BLACK IN"];
      };
       
      if (life_firstSpawn) then {
          life_firstSpawn = false;
          [] call life_fnc_welcomeNotification;
      };
      [] call life_fnc_playerSkins;
       
       
      // Intro Divine 23.08.2016
       
      [] spawn {
       cutText ["","BLACK IN"];
       
       if(life_firstSpawn) then {
       private["_handle"];
       _handle = [] spawn life_fnc_initIntro;
       waitUntil {scriptDone _handle};
       life_firstSpawn = false;
       };
      };
      // Intro Divine 23.08.2016
       
      [] call life_fnc_hudSetup;
      Alles anzeigen


      Ich hoffe ihr könnt mir helfen

    • Altis Life = Tod???

      • Divine
      • 1. August 2016 um 07:30

      Ich finde die Diskussion ziemlich interessant und würde auch gerne was dazu beitragen.

      2014 als Arma 3 noch neu war gab es unendlich viele Altis life server, da haben Leute ohne irgendwelche zusätzlichen Skripts oder Skins einen Server eröffnet
      und dann erst das Skripten angefangen. Wegen der großen "nachfrage" an Servern war er natürlich immer voll. Hatte auf diesem Server
      auch sehr viel zeit investiert. Mittlerweile ist der "Hype" verschwunden und durch Skript-packs ist der "Server-Standard" höher als damals.

      Aktuell gibt es nur sehr wenige Server die gut besucht sind und die gibt es auch schon länger und können sich mit ihren Scripts von anderen abheben
      (auch wenn alle skripts ausm Internet kopiert sind, die Masse macht es aus).

      Somit ist es schwieriger geworden einen eigenen Server zum laufen zu bringen, Njord und Synyster Gates haben ja gesagt wie das funktioniert.

    • Polizei Unformen und Medic Uniformen Textur hinzufügen

      • Divine
      • 31. Juli 2016 um 04:04

      Wurde das Problem gelöst und wenn ja wie ?

    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™