Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
hooligan334

Not work toasts Serwer Dedicated ??

Help me guys 

Hello i have problem.... install! copy mods folder serwer @dayZ-Expansion-Notifications and copy Expansion.bikey to folders keys Serwers. 

my bat -mod=@Trader;@Trader Wallet;@PartyMe;@DisableBaseDestruction;@BuildAnywhere;@Code Lock @dayZ-Expansion-Chat;@BaseBuildingLogs;@GoreZ;@Airdrop;@CF @dayZ-Expansion-Notifications;@Server_Information_Panel;@Community-Online-Tools 

Where add this line 

GetNotificationSystem().CreateNotification_Old("Hello", "Welcome to the server", ARGB(255, 255, 255, 255), 10);  

??
add mpmissions\dayzOffline.chernarusplus\ init.c not work.

My init.c

void main()
{
    //INIT WEATHER BEFORE ECONOMY INIT------------------------
    Weather weather = g_Game.GetWeather();


    weather.MissionWeather(false);    // false = use weather controller from Weather.c


    weather.GetOvercast().Set( Math.RandomFloatInclusive(0.4, 0.6), 1, 0);
    weather.GetRain().Set( 0, 0, 1);
    weather.GetFog().Set( Math.RandomFloatInclusive(0.05, 0.1), 1, 0);


    //INIT ECONOMY--------------------------------------
    Hive ce = CreateHive();
    if ( ce )
        ce.InitOffline();


    //DATE RESET AFTER ECONOMY INIT-------------------------
    int year, month, day, hour, minute;
    int reset_month = 9, reset_day = 20;
    GetGame().GetWorld().GetDate(year, month, day, hour, minute);


    if ((month == reset_month) && (day < reset_day))
    {
        GetGame().GetWorld().SetDate(year, reset_month, reset_day, hour, minute);
    }
    else
    {
        if ((month == reset_month + 1) && (day > reset_day))
        {
            GetGame().GetWorld().SetDate(year, reset_month, reset_day, hour, minute);
        }
        else
        {
            if ((month < reset_month) || (month > reset_month + 1))
            {
                GetGame().GetWorld().SetDate(year, reset_month, reset_day, hour, minute);
            }
        }
    }
}


class CustomMission: MissionServer
{    
    void SetRandomHealth(EntityAI itemEnt)
    {
        if ( itemEnt )
        {
            int rndHlt = Math.RandomInt(55,100);
            itemEnt.SetHealth("","",rndHlt);
        }
    }


    override PlayerBase CreateCharacter(PlayerIdentity identity, vector pos, ParamsReadContext ctx, string characterName)
    {
        Entity playerEnt;
        playerEnt = GetGame().CreatePlayer(identity, characterName, pos, 0, "NONE");//Creates random player
        Class.CastTo(m_player, playerEnt);
        
        GetGame().SelectPlayer(identity, m_player);
        
        return m_player;
    }
    
    override void StartingEquipSetup(PlayerBase player, bool clothesChosen)
    {
        EntityAI itemTop;
        EntityAI itemEnt;
        ItemBase itemBs;
        float rand;
        
        itemTop = player.FindAttachmentBySlotName("Body");
        
        if ( itemTop )
        {
            itemEnt = itemTop.GetInventory().CreateInInventory("Rag");
            if ( Class.CastTo(itemBs, itemEnt ) )
                itemBs.SetQuantity(4);


            SetRandomHealth(itemEnt);
            
            itemEnt = itemTop.GetInventory().CreateInInventory("RoadFlare");
            SetRandomHealth(itemEnt);
            
            rand = Math.RandomFloatInclusive(0.0, 1.0);
            if ( rand < 0.35 )
                itemEnt = player.GetInventory().CreateInInventory("Apple");
            else if ( rand > 0.65 )
                itemEnt = player.GetInventory().CreateInInventory("Pear");
            else
                itemEnt = player.GetInventory().CreateInInventory("Plum");
        
            SetRandomHealth(itemEnt);
        }
    }
};
  
Mission CreateCustomMission(string path)
{
    return new CustomMission();
}

Mods:https://steamcommunity.com/workshop/filedetails/?id=1585487785

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

MagicByte MagicByte MagicByte
  • 0

How add global chat information repet 10min

Trader Locate Green Mountain and Kumyrna;

Button P = Party Menu

Button PauseBreak = Serwer Panel 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

hooligan334 What not work?

Can i see any errors about this function and init.c too?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

GetGame().GetCallQueue(CALL_CATEGORY_SYSTEM).CallLater(GetNotificationSystem().CreateNotification_Old, 600000, true, "Witaj", "Trader locate Green Mountain and kumyrna!! :)", ARGB(255, 255, 255, 255),60);

 

this show chat global information where add

 

my init.c

//BBP Cement Mixers -Begin-
void SpawnObject( string type, vector position, vector orientation )
{
    auto obj = GetGame().CreateObject( type, position );
    obj.SetPosition( position );
    obj.SetOrientation( orientation );
    //Force collision update
    vector roll = obj.GetOrientation();
    roll [ 2 ] = roll [ 2 ] - 1;
    obj.SetOrientation( roll );
    roll [ 2 ] = roll [ 2 ] + 1;
    obj.SetOrientation( roll );
}
//BBP Cement Mixers -End-

void main()
{
	//BBP Cement Mixers -Begin-
	SpawnObject("BBP_Cement_Mixer", "10054.915039 5.998347 1824.814575", "140.320999 0.000000 0.000000");				//ELEKTRO
	SpawnObject("BBP_Cement_Mixer", "8025.974121 14.320039 3112.555664", "-134.317001 0.000000 -0.000001");				//CHERNO
	SpawnObject("BBP_Cement_Mixer", "2259.967285 185.386688 5228.343262", "31.421862 0.000000 0.000000");				//ZELNO
	SpawnObject("BBP_Cement_Mixer", "13320.810547 9.184664 6120.320313", "0.488000 0.002672 1.681928");					//SOLNICHY
	SpawnObject("BBP_Cement_Mixer", "11916.333008 28.763134 14286.380859", "105.104500 0.000000 0.000000");				//NOVO
	SpawnObject("BBP_Cement_Mixer", "8005.100098 129.204407 12594.500000", "-12.629600 -0.734632 0.240260");			//UNKNOWN
	SpawnObject("BBP_Cement_Mixer", "5216.392578 340.970093 9886.897461", "-109.342987 -0.042234 0.007777");			//NWAF1
	SpawnObject("BBP_Cement_Mixer", "2943.952881 220.784470 12637.526367", "-158.010208 0.018145 -0.044932");			//UNKNOWN
	SpawnObject("SneakyTreeChest", "13000.000000 112.093437 6042.850098", "-63.190300 6.600370 8.241270");
SpawnObject("SneakyTreeChest", "12924.500000 170.476410 4394.439941", "153.817001 0.857851 2.028400");
SpawnObject("SneakyTreeChest", "10103.500000 64.587524 4000.620117", "173.205002 4.406800 13.377600");
SpawnObject("SneakyHayBailChest", "3032.469971 320.014252 7739.979980", "168.348984 0.000000 0.000000");
SpawnObject("SneakyHayBailChest", "7677.939941 214.996780 5151.390137", "161.373001 2.000000 0.000000");
SpawnObject("SneakyDumpsterPileStash", "7789.270020 2.680397 3018.929932", "62.719105 -5.545700 7.479710");
SpawnObject("SneakyWoodenCrate", "4903.229980 9.966694 2501.260010", "-11.228400 0.000000 0.000000");
SpawnObject("SneakyCardBoardBoxStash", "1133.060059 5.804822 2442.639893", "-52.373402 0.022157 0.017080");
SpawnObject("SneakyWoodenCrate", "2146.159912 89.388733 3325.290039", "134.349014 -0.012352 -0.050861");
SpawnObject("SneakyCardBoardBoxStash", "2609.419922 196.207047 5043.669922", "-122.181000 0.038794 -0.035164");
SpawnObject("SneakyTreeChest", "3233.479980 276.563293 5278.220215", "-2.942390 1.828620 12.028999");
SpawnObject("SneakyTreeChest", "5325.560059 240.217331 6579.620117", "55.826099 1.433230 12.734401");
SpawnObject("SneakyWashingMachineChest", "8379.870117 292.727325 5977.950195", "-141.272003 0.000000 0.000000");
SpawnObject("SneakyDumpsterPileStash", "5861.850098 137.935440 4929.640137", "-40.985802 -2.141360 3.481111");
SpawnObject("SneakyCashierChest", "10428.000000 5.996028 2367.199951", "155.345993 -0.052577 0.027544");
SpawnObject("SneakySmallBoatStash", "9746.230469 2.562871 1719.239990", "-43.081402 3.475790 2.596280");
SpawnObject("SneakySmallBoatStash", "1984.359985 4.254091 2136.840088", "-32.149899 8.493300 -1.302570");
SpawnObject("SneakyCardBoardBoxStash", "6065.529785 58.709671 3317.979980", "176.703979 1.303760 0.314296");
SpawnObject("SneakyCamo_Barrel_Admin", "2724.350098 6.412563 1246.359985", "118.926010 1.883760 1.040690");
SpawnObject("SneakyWashingMachineChest", "3622.479980 6.996428 2232.399902", "11.782100 0.000000 0.000000");
SpawnObject("SneakyCamo_Barrel_Admin", "13963.112305 0.514875 11147.110352", "142.925491 0.000000 0.000000");
SpawnObject("SneakySmallBoatStash", "14064.544922 4.247793 11422.737305", "-143.696716 10.877382 -3.688041");
SpawnObject("SneakySmallBoatStash", "14311.313477 2.650296 12753.425781", "8.719112 2.724285 4.883398");
SpawnObject("SneakyCardBoardBoxStash", "13856.682617 32.971577 2888.470703", "148.713379 0.000000 0.000000");
SpawnObject("SneakyTreeChest", "13025.411133 19.119293 3214.679443", "77.870026 9.526937 -0.087178");
SpawnObject("SneakyPaintingStash", "12155.286133 6.928720 3510.557129", "171.769012 0.000000 -16.000004");
SpawnObject("SneakyWashingMachineChest", "11254.598633 253.395584 5440.191895", "-116.678566 0.000000 -2.000000");
SpawnObject("SneakyHayBailChest", "9875.591797 255.175339 5415.290527", "-156.647858 0.000000 0.000000");
SpawnObject("SneakyTreeChest", "12921.987305 26.828617 7932.911133", "-1.290355 1.633715 12.536540");
SpawnObject("SneakyDumpsterPileStash", "12840.149414 6.408428 8070.471191", "-49.123871 2.207718 0.229293");
SpawnObject("SneakyHayBailChest", "12582.999023 6.682876 9871.635742", "-16.106447 0.000000 0.000000");
SpawnObject("SneakySmallBoatStash", "13505.650391 2.636400 6506.986328", "-63.383274 0.750315 1.401028");
SpawnObject("SneakyTreeChest", "11292.219727 162.826126 10728.176758", "-70.793678 2.291745 0.478867");
SpawnObject("SneakyHayBailChest", "9794.439453 286.876495 8722.353516", "-25.576948 0.000000 0.000000");
SpawnObject("SneakyLargeRockChest", "11318.100586 69.949303 6542.410156", "61.813473 -15.000032 7.896515");
SpawnObject("SneakyWashingMachineChest", "11689.680664 70.273079 9183.172852", "58.745708 0.000000 0.000000");
SpawnObject("SneakySodaMachineStash", "10682.366211 212.197342 8013.115234", "-56.714138 0.000000 0.027974");
SpawnObject("SneakyCardBoardBoxStash", "3761.328857 311.830475 8919.788086", "70.160835 -0.000001 0.000006");
SpawnObject("SneakyLargeRockChest", "4477.213379 319.029205 8809.979492", "12.692442 2.351582 -4.966178");
SpawnObject("SneakyDumpsterPileStash", "6059.652344 308.537659 7935.181152", "110.408203 -2.936296 1.105920");
SpawnObject("SneakyHayBailChest", "7898.712402 451.622742 9404.686523", "124.204224 0.000000 0.000000");
SpawnObject("SneakyTreeChest", "8946.080078 378.965424 7472.262207", "4.665575 2.610492 10.794286");
SpawnObject("SneakyLargeRockChest", "6848.759766 389.613220 11568.659180", "-54.817696 -21.968758 -13.400344");
SpawnObject("SneakyLargeRockChest", "6629.909180 136.052078 12684.270508", "81.761559 3.612076 9.754567");
SpawnObject("SneakyWoodenCrate", "5217.290527 204.329330 13508.821289", "-24.632092 -0.000003 0.000001");
SpawnObject("SneakyHayBailChest", "5230.630859 204.366928 13508.402344", "5.741641 0.000000 0.000000");
SpawnObject("SneakyPaintingStash", "3385.447510 214.721161 12737.074219", "7.427010 -3.018536 -17.006897");
SpawnObject("SneakyHayBailChest", "14182.932617 140.878265 15021.328125", "51.494480 0.000000 0.000000");
SpawnObject("SneakyHayBailChest", "14188.073242 140.869812 15027.480469", "-25.946552 0.000000 0.000000");
SpawnObject("SneakyCamo_Barrel_Admin", "11349.369141 109.247253 14701.415039", "-24.774923 0.000000 -0.000000");
	//BBP Cement Mixers -End-
	
	//INIT WEATHER BEFORE ECONOMY INIT------------------------
	Weather weather = g_Game.GetWeather();

	weather.MissionWeather(false);    // false = use weather controller from Weather.c

	weather.GetOvercast().Set( Math.RandomFloatInclusive(0.4, 0.6), 1, 0);
	weather.GetRain().Set( 0, 0, 1);
	weather.GetFog().Set( Math.RandomFloatInclusive(0.05, 0.1), 1, 0);

	//INIT ECONOMY--------------------------------------
	Hive ce = CreateHive();
	if ( ce )
		ce.InitOffline();

	//DATE RESET AFTER ECONOMY INIT-------------------------
	int year, month, day, hour, minute;
	int reset_month = 9, reset_day = 20;
	GetGame().GetWorld().GetDate(year, month, day, hour, minute);

    if ((month == reset_month) && (day < reset_day))
    {
        GetGame().GetWorld().SetDate(year, reset_month, reset_day, hour, minute);
    }
    else
    {
        if ((month == reset_month + 1) && (day > reset_day))
        {
            GetGame().GetWorld().SetDate(year, reset_month, reset_day, hour, minute);
        }
        else
        {
            if ((month < reset_month) || (month > reset_month + 1))
            {
                GetGame().GetWorld().SetDate(year, reset_month, reset_day, hour, minute);
            }
        }
    }
}

class CustomMission: MissionServer
{	
	ref array<string> m_pointPlayerPVP = new array<string>;;
	ref map<string, int> m_playersSetUID = new map<string, int>;
	
	//SERVER INIT
	override void OnInit()
	{
		
		Print("::: init.c ::: OnInit() ::: ");
		
		super.OnInit(); // Must be here!!!
		//???
		//Print("PSOVIS: new player");
		PrintString( "isServer " + GetGame().IsServer().ToString() );
		PrintString( "isClient " + GetGame().IsClient().ToString() );
		PrintString( "isMultiplayer " + GetGame().IsMultiplayer().ToString() );

		string line_content; 
		
		//Выбор координат спавна
		//ФАЙЛ pointPlayerPVP.lst кладем в папку указанную в параметре запуска сервера -profiles=
		//Формат координат в файле: X Z Y
		//Любая ошибка приведет к крашу сервера
		//Например:
		//6010.40 0 7742.71
		//6386.92 0 7945.12
		//6478.50 0 7874.77
		//6044.73 0 7699.81
		//5966.05 0 7720.02
		//5912.13 0 7768.36
		//5945.08 0 7759.17

		FileHandle file = OpenFile("$profile:pointPlayerPVP.lst", FileMode.READ);
		Print("::: OpenFile : pointPlayerPVP.lst : $profile");
		
		if (file != 0)
		{ 
			while ( FGets( file,  line_content ) > 0 )    
			{
				m_pointPlayerPVP.Insert( line_content);
			}
			CloseFile(file);
		}	
		m_pointPlayerPVP.Debug();
		array<string> strFileParam;
	
		//ФАЙЛ playersSetUID.ini кладем в папку указанную в параметре запуска сервера -profiles=
		//Формат файла:
		//Steam UID в привычном виде|номер комплекта
		//Любая ошибка приведет к крашу сервера
		//Пример:
		// 76562298156537007|1
		// 76561998116927207|3
		//Ели UID в файле нет комплект выбирается рандомно
		
		file = OpenFile("$profile:playersSetUID.ini", FileMode.READ);
		Print("::: OpenFile : playersSetUID.ini : $profile");
		
		if (file != 0)
		{ 
			while ( FGets( file,  line_content ) > 0 )    
			{
				strFileParam = new array<string>;
				line_content.Split( "|", strFileParam );
				m_playersSetUID.Insert(strFileParam.Get(0), strFileParam.Get(1).ToInt());
			}
			CloseFile(file);
		}
		
		//MZ
		//Message to all players
		GetGame().GetCallQueue(CALL_CATEGORY_GAMEPLAY).CallLater(MessagePlayerCounts, 60000, true); //300 seconds = 300000
	}	
	
	//MZ
	//Messaging all players
	//USAGE: MessageAllPlayers("TEXT");
	void MessageAllPlayers(string message) 
	{ 
		ref array<Man> players = new array<Man>; 
		GetGame().GetPlayers( players );
		if ( players.Count() > 0 )
		{
			for ( int i = 0; i < players.Count(); i++ ) 
			{ 
				PlayerBase player; 
				Class.CastTo(player, players.Get(i)); 
				Param1<string> m_MessageParam = new Param1<string>(message); 
				GetGame().RPCSingleParam(player, ERPCs.RPC_USER_ACTION_MESSAGE, m_MessageParam, true, player.GetIdentity()); 
			} 
			Print("::: init.c ::: MessageAllPlayers(string message) ::: m_MessageParam: " + message);
		}
	}
	
	//MZ
	//Message about players count
	void MessagePlayerCounts() 
	{
		ref array<Man> players = new array<Man>; 
		GetGame().GetPlayers( players ); 
		if ( players.Count() > 0 )
		{
			int count_pl = players.Count(); 
			string Message = "Players online: [" + count_pl.ToString() + "]";
			//MessageAllPlayers("Players online: [" + count_pl + "]");
			MessageAllPlayers(Message);
			Print("::: init.c ::: MessagePlayerCounts() ::: Message: " + Message);
		}
	}

	override void OnClientReadyEvent(PlayerIdentity identity, PlayerBase player)
	{
		GetGame().SelectPlayer(identity, player);
		
		//inform all players about player connected
		ref array<Man> players = new array<Man>;
		GetGame().GetPlayers( players );
		if ( players.Count() > 0 )
		{			
			string Message = "Player " + player.GetIdentity().GetName() + " connected!";
			MessageAllPlayers(Message);
			Print("::: init.c ::: OnClientReadyEvent(PlayerIdentity identity, PlayerBase player) ::: " + Message);
		}
	}	
	
	override void OnClientDisconnectedEvent(PlayerIdentity identity, PlayerBase player, int queueTime, bool authFailed)
	{
		GetGame().SelectPlayer(identity, player);
		
		//inform all players about player disconnected
		ref array<Man> players = new array<Man>;
		GetGame().GetPlayers( players );
		if ( players.Count() > 0 )
	   {			
		string Message = "Player " + player.GetIdentity().GetName() + " disconnected!";
		MessageAllPlayers(Message);
		Print("::: init.c ::: OnClientDisconnectedEvent(PlayerIdentity identity, PlayerBase player, int queueTime, bool authFailed) ::: " + Message);
	   }
	}

	void SetRandomHealth(EntityAI itemEnt)
	{
		if ( itemEnt )
		{
			int rndHlt = Math.RandomInt(55,100);
			itemEnt.SetHealth("","",rndHlt);
		}
	}

	override PlayerBase CreateCharacter(PlayerIdentity identity, vector pos, ParamsReadContext ctx, string characterName)
	{
		Entity playerEnt;
		playerEnt = GetGame().CreatePlayer(identity, characterName, pos, 0, "NONE");//Creates random player
		Class.CastTo(m_player, playerEnt);
		
		 g_Game.SendMessage(
         true,
         identity,
         "Server Login:",
         "Welcome "+identity.GetName() + ", enjoy your stay! Please make sure to read our rules! Trader Located Green Mountain And Kumyrna!!",
         10,
         2,
         false,
         true,
         "",
         0,
         0);
        GetGame().SelectPlayer(identity, m_player);
		return m_player;
		
	}
	
	override void StartingEquipSetup(PlayerBase player, bool clothesChosen)
	{
		EntityAI itemTop;
		EntityAI itemEnt;
		ItemBase itemBs;
		float rand;
		
		itemTop = player.FindAttachmentBySlotName("Body");
		
		if ( itemTop )
		{
			itemEnt = itemTop.GetInventory().CreateInInventory("Rag");
			if ( Class.CastTo(itemBs, itemEnt ) )
				itemBs.SetQuantity(4);

			SetRandomHealth(itemEnt);
			
			itemEnt = itemTop.GetInventory().CreateInInventory("RoadFlare");
			SetRandomHealth(itemEnt);
			
			rand = Math.RandomFloatInclusive(0.0, 1.0);
			if ( rand < 0.35 )
				itemEnt = player.GetInventory().CreateInInventory("Apple");
			else if ( rand > 0.65 )
				itemEnt = player.GetInventory().CreateInInventory("Pear");
			else
				itemEnt = player.GetInventory().CreateInInventory("Plum");
		
			SetRandomHealth(itemEnt);
		}
	
	}
};
  
Mission CreateCustomMission(string path)
{
	return new CustomMission();
}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

hooligan334 inside OnInit()

override void OnInit()
	{
		
		Print("::: init.c ::: OnInit() ::: ");
		
		super.OnInit(); // Must be here!!!
  
  		//YOUR CODE
  
  		GetGame().GetCallQueue(CALL_CATEGORY_SYSTEM).CallLater(GetNotificationSystem().CreateNotification_Old, 600000, true, "Witaj", "Trader locate Green Mountain and kumyrna!! :)", ARGB(255, 255, 255, 255),60);

}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

BorizzK 

im have problem add disconnect code loock

20190717135959_14mkz0.jpg

20190717140004_1mqkbj.jpg

 

init.c

override void OnClientReadyEvent(PlayerIdentity identity, PlayerBase player)
	{
		GetGame().SelectPlayer(identity, player);
		
		//inform all players about player connected
		ref array<Man> players = new array<Man>;
		GetGame().GetPlayers( players );
		if ( players.Count() > 0 )
		{			
			string Message = "Player " + player.GetIdentity().GetName() + " connected!";
			MessageAllPlayers(Message);
			Print("::: init.c ::: OnClientReadyEvent(PlayerIdentity identity, PlayerBase player) ::: " + Message);
		}
	}	
	//inform all players about player Disconnect
	override void OnClientDisconnectedEvent(PlayerIdentity identity, PlayerBase player, int queueTime, bool authFailed)
	{
		
	   {			
		string Message = "Player " + player.GetIdentity().GetName() + " disconnected!";
		MessageAllPlayers(Message);
		Print("::: init.c ::: OnClientDisconnectedEvent(PlayerIdentity identity, PlayerBase player, int queueTime, bool authFailed) ::: " + Message);
	   }
	}

connect to work.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

hooligan334 

i try to fix it, but not test

You can use function OnConnect from PlayerBase class, but you must make server mod for this

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

BorizzK where can I find any programs to automatically restart the server ??

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

BorizzK thx work.

what this is crash ?? install this https://steamcommunity.com/sharedfiles/filedetails/?id=1799930899

DESKTOP-CKNJ7J7, 19.07 2019 17:10:10

A particle was spawned on server-side! Particles can be spawned on client-side only!
Class:      'HelinimationBase'
Function: 'Error'
Stack trace:
scripts/1_Core/proto\endebug.c:44
scripts/3_Game/particle.c:470
scripts/3_Game/particle.c:438
scripts/3_Game/particle.c:500
Helinimation\4_World/helinimation.c:445
scripts/3_Game/tools\tools.c:600
scripts/3_Game/tools\tools.c:289
scripts/3_Game/tools\tools.c:404
scripts/3_Game/dayzgame.c:2218

Runtime mode
CLI params: config serverDZ.cfg port 2302 dologs  adminlog  scrAllowFileWrite  scriptdebug true profiles D:\Dayz\Profile mod @Trader;@Trader Wallet;@PartyMe;@DZM_Notifications;@DisableBaseDestruction;@BuildAnywhere;@Code Lock;@BaseBuildingLogs;@GoreZ;@Airdrop;@Saline Bag+;@BaseBuildingPlus;@Zombies-Health-rebalance;@GrandeHordes;@Base Furniture Mods;@Sneaky Stashes and Stuff;@Infected Wolf;@Unlimited Stamina;@Enhanced Helicrash;@CF;@DayZ-Expansion-Chat;@DayZ-Expansion-Notifications;@Server_Information_Panel;@ZomBerry Admin Tools BEpath D:\Dayz\battleye dayzserver DayZServer_x64.exe 


------------------------------------
DESKTOP-CKNJ7J7, 19.07 2019 17:10:19
NULL pointer to instance
Class:      'HelinimationBase'
Function: 'MoveHelicrash'
Stack trace:
Helinimation\4_World/helinimation.c:429
scripts/3_Game/tools\tools.c:600
scripts/3_Game/tools\tools.c:289
scripts/3_Game/tools\tools.c:404
scripts/3_Game/dayzgame.c:2218

Runtime mode
CLI params: config serverDZ.cfg port 2302 dologs  adminlog  scrAllowFileWrite  scriptdebug true profiles D:\Dayz\Profile mod @Trader;@Trader Wallet;@PartyMe;@DZM_Notifications;@DisableBaseDestruction;@BuildAnywhere;@Code Lock;@BaseBuildingLogs;@GoreZ;@Airdrop;@Saline Bag+;@BaseBuildingPlus;@Zombies-Health-rebalance;@GrandeHordes;@Base Furniture Mods;@Sneaky Stashes and Stuff;@Infected Wolf;@Unlimited Stamina;@Enhanced Helicrash;@CF;@DayZ-Expansion-Chat;@DayZ-Expansion-Notifications;@Server_Information_Panel;@ZomBerry Admin Tools BEpath D:\Dayz\battleye dayzserver DayZServer_x64.exe 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
В 17.07.2019 в 21:29, hooligan334 сказал:

hooligan334 https://prnt.sc/ky7w54 this work or no connect Bec ??

 

BEC cannot check for updates, becouse server with bec updates offline (BEC project closed by author)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

BorizzK 

what this crash ??

DESKTOP-CKNJ7J7, 19.07 2019 17:10:10

A particle was spawned on server-side! Particles can be spawned on client-side only!
Class:      'HelinimationBase'
Function: 'Error'
Stack trace:
scripts/1_Core/proto\endebug.c:44
scripts/3_Game/particle.c:470
scripts/3_Game/particle.c:438
scripts/3_Game/particle.c:500
Helinimation\4_World/helinimation.c:445
scripts/3_Game/tools\tools.c:600
scripts/3_Game/tools\tools.c:289
scripts/3_Game/tools\tools.c:404
scripts/3_Game/dayzgame.c:2218

Runtime mode
CLI params: config serverDZ.cfg port 2302 dologs  adminlog  scrAllowFileWrite  scriptdebug true profiles D:\Dayz\Profile mod @Trader;@Trader Wallet;@PartyMe;@DZM_Notifications;@DisableBaseDestruction;@BuildAnywhere;@Code Lock;@BaseBuildingLogs;@GoreZ;@Airdrop;@Saline Bag+;@BaseBuildingPlus;@Zombies-Health-rebalance;@GrandeHordes;@Base Furniture Mods;@Sneaky Stashes and Stuff;@Infected Wolf;@Unlimited Stamina;@Enhanced Helicrash;@CF;@DayZ-Expansion-Chat;@DayZ-Expansion-Notifications;@Server_Information_Panel;@ZomBerry Admin Tools BEpath D:\Dayz\battleye dayzserver DayZServer_x64.exe 


------------------------------------
DESKTOP-CKNJ7J7, 19.07 2019 17:10:19
NULL pointer to instance
Class:      'HelinimationBase'
Function: 'MoveHelicrash'
Stack trace:
Helinimation\4_World/helinimation.c:429
scripts/3_Game/tools\tools.c:600
scripts/3_Game/tools\tools.c:289
scripts/3_Game/tools\tools.c:404
scripts/3_Game/dayzgame.c:2218

Runtime mode
CLI params: config serverDZ.cfg port 2302 dologs  adminlog  scrAllowFileWrite  scriptdebug true profiles D:\Dayz\Profile mod @Trader;@Trader Wallet;@PartyMe;@DZM_Notifications;@DisableBaseDestruction;@BuildAnywhere;@Code Lock;@BaseBuildingLogs;@GoreZ;@Airdrop;@Saline Bag+;@BaseBuildingPlus;@Zombies-Health-rebalance;@GrandeHordes;@Base Furniture Mods;@Sneaky Stashes and Stuff;@Infected Wolf;@Unlimited Stamina;@Enhanced Helicrash;@CF;@DayZ-Expansion-Chat;@DayZ-Expansion-Notifications;@Server_Information_Panel;@ZomBerry Admin Tools BEpath D:\Dayz\battleye dayzserver DayZServer_x64.exe 

install this https://steamcommunity.com/sharedfiles/filedetails/?id=1799930899

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

hooligan334 not crash

If try to create particle on serverside, engine generates error like this

 

Becouse any particles can spawn only on client side by event from server

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

BorizzK a have a question. can I do something like that?

use this mod hummanity https://steamcommunity.com/sharedfiles/filedetails/?id=1710977250&searchtext=build

Add Bandit Trader in map and how to set up access to the market from -10000??

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

hooligan334 Sorry. I dont know

You can create a new topic with a question about zombies

Изменено пользователем BorizzK (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка