Sign in to follow this  
Followers 0
Messer_Wolfs

Необходима помощь

10 posts in this topic

Приветствую!

1. Подскажите как и где внести изменения ремонта техники ( замена скотча на ремнабор )

2. Как и где увеличить объем палатки и сейфа ( для хранения лута и денег )

Примечание: сейф вроде изменил на деньги ,спасибо форуму за это .

Зарание благодарен !

Share this post


Link to post
Share on other sites

1. Если требуется просто поменять модель скотча на что то другое, то необходимо заменить "Exile_Item_DuctTape" в файлах  ExileClient_action_repairVehicle_condition.sqf и ExileClient_action_repairVehicle_completed.sqf. 

2. Объем контейнеров можно изменить только в файле конфигурации клиента config.cpp. Другими словами потребуется модификация клиента. Игрокам, подключающимся к такому серверу, нужно будет скачивать модифицированную и подписанную другим ключом версию.

Share this post


Link to post
Share on other sites
Advertisement
4 hours ago, Yachi said:

1. Если требуется просто поменять модель скотча на что то другое, то необходимо заменить "Exile_Item_DuctTape" в файлах  ExileClient_action_repairVehicle_condition.sqf и ExileClient_action_repairVehicle_completed.sqf. 

2. Объем контейнеров можно изменить только в файле конфигурации клиента config.cpp. Другими словами потребуется модификация клиента. Игрокам, подключающимся к такому серверу, нужно будет скачивать модифицированную и подписанную другим ключом версию.

Благодарю!

1. Это в Exile_server/code ? ( ремнабор не Exile - он будет работать ? )

Не могу найти   ExileClient_action_repairVehicle_condition.sqf и ExileClient_action_repairVehicle_completed.sqf. 

 

P.S.  Я хотел чтобы ремонтировать возможно было набором ( колесо/ремнабор/металл )

 

Я нашел эти файлы !

Они находятся в @Exile / code

А в @Exileserver/code их нет

встал вопрос : если менять в изначальной папке , то придется мод заливать на диск и будут трудности с скачиванием контента у игроков .

Как поступить в этом случае ?

Edited by Messer_Wolfs

Share this post


Link to post
Share on other sites
Spoiler

class CfgExileCustomCode 
{
	/*
		You can overwrite every single file of our code without touching it.
		To do that, add the function name you want to overwrite plus the 
		path to your custom file here. If you wonder how this works, have a
		look at our bootstrap/fn_preInit.sqf function.

		Simply add the following scheme here:

		<Function Name of Exile> = "<New File Name>";

		Example:

		ExileClient_util_fusRoDah = "myaddon\myfunction.sqf";
	*/
};          

 

Что касается комплексного ремонта техники, то тут потребуется гораздо больше правок. Возможно где то есть готовые решения.

Edited by Yachi

Share this post


Link to post
Share on other sites
3 hours ago, Yachi said:
  Reveal hidden contents


class CfgExileCustomCode 
{
	/*
		You can overwrite every single file of our code without touching it.
		To do that, add the function name you want to overwrite plus the 
		path to your custom file here. If you wonder how this works, have a
		look at our bootstrap/fn_preInit.sqf function.

		Simply add the following scheme here:

		<Function Name of Exile> = "<New File Name>";

		Example:

		ExileClient_util_fusRoDah = "myaddon\myfunction.sqf";
	*/
};          

 

Что касается комплексного ремонта техники, то тут потребуется гораздо больше правок. Возможно где то есть готовые решения.

Был скрипт , но он не рабочий и автор удалил его .

Хорошо! в таком случае как сделать не три позиции , а одну ( ремнабор ) в той проблеме которую я указал ?

Share this post


Link to post
Share on other sites
7 minutes ago, Messer_Wolfs said:

Был скрипт , но он не рабочий и автор удалил его .

Хорошо! в таком случае как сделать не три позиции , а одну ( ремнабор ) в той проблеме которую я указал ?

В самом первом ответе уже написал как сделать. Необходимо заменить  "Exile_Item_DuctTape" на "что_бы_там_ни_было".

Share this post


Link to post
Share on other sites

1.ExileClient_action_repairVehicle_condition.sqf и ExileClient_action_repairVehicle_completed.sqf в которых надо изменить предмент находятся - @Exile/code/PBO
2.Копирую PBO / разархивирую и меняю значение / пакую и вставляю обратно с заменой
3.В основной изначальной папке все изменилось и ремонт будет заменен
4.В папке @ExileServer небыло тех файлов и поэтому эта замена будет работать только в моем варианте мода
5.Архивирую @Exile и размещаю к примеру на яндекс диск и всем пишу чтобы скачивали только мой вариант 
Так ???

Edited by Messer_Wolfs

Share this post


Link to post
Share on other sites

Опять таки, ответ был уже дан в 4-м посте, но я все же разложу по полочкам. В pbo миссии есть файл config.cpp, в нем находите секцию

class CfgExileCustomCode 
{
	/*
		You can overwrite every single file of our code without touching it.
		To do that, add the function name you want to overwrite plus the 
		path to your custom file here. If you wonder how this works, have a
		look at our bootstrap/fn_preInit.sqf function.

		Simply add the following scheme here:

		<Function Name of Exile> = "<New File Name>";

		Example:

		ExileClient_util_fusRoDah = "myaddon\myfunction.sqf";
	*/
}; 

и вставляете расположение (в рамках файла миссии) модифицированного файла клиента, скопированного из exile_client.pbo. Таким образом можно изменить код любой серверной или клиентской функции без необходимости изменения самих pbo-файлов.

Share this post


Link to post
Share on other sites

Благодарю!

Все получилось !!!!!!!!!!!!!!

 

Edited by Messer_Wolfs

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.