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