Need help?
Create a topic in the appropriate section
Don't write everything in the chat!Take a look at the marketplace
There you can buy
everything related to game serversDon't want a ban?
Please read our rules
Don't disturb the order!Sell or buy?
Use services of the guarantor
We will make your deal safe



- 0
-
Similar Content
-
By DrTauren
В этом гайде мы разберёмся как настроить стартовый лут на сервере DayZ Standalone. Наверняка многие знают как это сделать, но, думаю, не все
Инструкция:
1) Открываем файл init.c, который находится в папке mpmissions вашего сервера и ищем такие строки:
EntityAI itemEnt; ItemBase itemBs; Сразу после них находится блок примерно такого вида:
itemEnt = player.GetInventory().CreateInInventory("Rag"); itemBs = ItemBase.Cast(itemEnt); itemBs.SetQuantity(4); SetRandomHealth(itemEnt); itemEnt = player.GetInventory().CreateInInventory("RoadFlare"); itemBs = ItemBase.Cast(itemEnt); Именно здесь и задаётся стартовый лут персонажа. Видим что в стартовом луте прописан фаер и четыре бинта.
itemEnt = player.GetInventory().CreateInInventory("Rag"); - Rag это класснейм предмета (бинта) itemBs.SetQuantity(4); - количество бинтов и т.д. в пачке, коробке и т.д. Эти два блока нам и нужно удалить и заменить на свои.
2) Открываем файл types.xml. В этом файле прописаны класснеймы предметов, имеющихся в игре. Находим нужные и оформляем файл init.c под себя. Добавим, например, рюкзак, бобы, каску, куртку, штаны и колу:
// рюкзак itemEnt = player.GetInventory().CreateInInventory("AliceBag_Black"); itemBs = ItemBase.Cast(itemEnt); // бобы itemEnt = player.GetInventory().CreateInInventory("BakedBeansCan"); itemBs = ItemBase.Cast(itemEnt); // каска itemEnt = player.GetInventory().CreateInInventory("BallisticHelmet_Black"); itemBs = ItemBase.Cast(itemEnt); // куртка itemEnt = player.GetInventory().CreateInInventory("BomberJacket_Grey"); itemBs = ItemBase.Cast(itemEnt); // штаны itemEnt = player.GetInventory().CreateInInventory("CargoPants_Black"); itemBs = ItemBase.Cast(itemEnt); // кола itemEnt = player.GetInventory().CreateInInventory("SodaCan_Cola"); itemBs = ItemBase.Cast(itemEnt); Таким образом, весь файл init.c должен выглядеть примерно так:
Подробности о том как заспавнить оружие с магазинами, машины, предметы и тому подобное написаны в разделе init.c тут:
-
By exploadead
Всем приветы! Облазил много забугорных форумов, решения не нашел, может тут что подскажете:)
На сервере создаётся виртуальный арсенал в ящике... не полный, а заранее настроенный... через BIS_fnc_addVirtualItemCargo и тд. для всей экипировки... Всё норм работает.
Проблема в том, что всем доступна кнопка ЗАГРУЗИТЬ. Таким образом заранее определённый набор в арсенале теряет смысл, т.к. особо умные люди могут предварительно в виртуальном арсенале игры (не заходя на сервер) наделать себе наборы, сохранить их, а на сервере просто загружать через эту кнопку... Получая таким способом запрещенные оружия, форму и предметы...
Так вот кто-нибудь знает как можно отключить эту кнопку в диалоге арсенала на сервере?:)
Заранее всем спасибо!
-
By
Jdinovich
Добрый день,как можно уменьшить спавн ботов патруля какой файл и строчка отвечают за это,а то слишком много их спавнятся и прибегают все к трейдам?
-
-
Our picks
Уважаемые жители данного сайта) доброй ночи вам, кому утра=)
Есть такой вопрос, как все же правильно настроить BE для No-CD сервера, что нужно закрыть на хосте, что на клиенте и что же нужно все таки заменить там и там.
Облазив горы информации - нечего толком не вышло, одни говорят нужно залепить порт и диапазон айпи, вторые только порт, трете только айпи, четвертые то и другое но уже друие порты и айпи.
Собственно вот хотел бы выяснить, что же все таки нужно сделать чтоб работал BE на сервере и игроки с пираткой могли зайти к нам на сервер.
Вот что так же скажу, у нас на одной машине стоят и лицуха и пиратка, вот - и все работает через роутер на pfSean.
По последнему гайду который нарыл на ютубе, там говорилось закрыть только порт 2324,8181 как на хосте так и на клиенте + бек заменить на 1.226, после данных процедур бек не обновляется (само собой ясно, 8181 это порт для обновления бека) но после минуты в игре или в лоби, игрока кикает с надписью "BE не был обновлен" и так постоянно.
Подкиньте идейки что делать, просто очень много людей просят не мажорить и пиратку оставить, сам их понимаю - но она счас пашет буз BE, а это читеров каждый день по 10-20 точно выводим, но такое старание админов не может быть вечное, целый день сидеть и всех мониторить. во общем, через чур тут расписал я, простите=D. Я думаю сам смысл ясен)
За ранние огромное спасибо)
Share this post
Link to post
Share on other sites