Нужна помощь?
Создайте тему в соответствующем разделе
Не нужно писать всё в чат!Загляните на торговую площадку
Там вы можете купить
всё что касается игровых серверовНе хотите бан?
Пожалуйста, ознакомьтесь с нашими правилами
Не нарушайте порядок!Продаёте или покупаете?
Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
- 0
-
Похожие публикации
-
Автор: GaspArt
Как изменить количество получаемого хьюманити за помощь игрокам
1. Качаем прикрепленный файл, открываем папку с миссией
2.а. Если миссия голая и в ней не имеется файла compiles.sqf, то просто скидываем все файлы в корень папки миссии и переходим к пункту настройки.
2.б. Если compiles.sqf имеется, то добавляем в него строку:
fnc_usec_damageActions = compile preprocessFileLineNumbers "$НАЗВАНИЕ ПАПКИ, В КОТОРОЙ ЛЕЖИТ COMPILES.SQF$\fn_damageActions.sqf";
----------------------------------------------------------------------------------------------------------------
Скидываем из папки scripts прикрепленного документа фаилы в папку с compiles.sqf
----------------------------------------------------------------------------------------------------------------
3. Открываем fn_damageActions.sqf, через поиск находим блок с путями при помощи слов:" //Allow player to bandage ", и редактируем строки:
//Allow player to bandage if(_injured and _hasBandage) then { r_action = true; _action = _unit addAction [localize "str_actions_medical_04", "$НАЗВАНИЕ ПАПКИ, В КОТОРОЙ ЛЕЖИТ COMPILES.SQF$\medical\bandage.sqf",[_unit], 0, true, true, "", ""]; r_player_actions set [count r_player_actions,_action]; }; //Allow player to give Epinephrine if(_unconscious and _hasEpi) then { r_action = true; _action = _unit addAction [localize "str_actions_medical_05", "$НАЗВАНИЕ ПАПКИ, В КОТОРОЙ ЛЕЖИТ COMPILES.SQF$\medical\epinephrine.sqf",[_unit], 0, true, true]; r_player_actions set [count r_player_actions,_action]; }; //Allow player to give Morphine if((_legsBroke or _armsBroke) and _hasMorphine) then { r_action = true; _action = _unit addAction [localize "str_actions_medical_06", "$НАЗВАНИЕ ПАПКИ, В КОТОРОЙ ЛЕЖИТ COMPILES.SQF$\medical\morphine.sqf",[_unit], 0, true, true, "", ""]; r_player_actions set [count r_player_actions,_action]; }; //Allow player to give Painkillers if(_inPain and _hasPainkillers) then { r_action = true; _action = _unit addAction [localize "str_actions_medical_07", "$НАЗВАНИЕ ПАПКИ, В КОТОРОЙ ЛЕЖИТ COMPILES.SQF$\medical\painkiller.sqf",[_unit], 0, true, true, "", ""]; r_player_actions set [count r_player_actions,_action]; }; //Allow player to transfuse blood if(_lowBlood and _hasBlood) then { r_action = true; _action = _unit addAction [localize "str_actions_medical_08", "$НАЗВАНИЕ ПАПКИ, В КОТОРОЙ ЛЕЖИТ COMPILES.SQF$\medical\transfusion.sqf",[_unit], 0, true, true, "", ""]; r_player_actions set [count r_player_actions,_action]; };
Настройка:
1. Заходим в папку medical и откроем для примера фаил transfusion.sqf
2. Внизу фаила будет блок:
if (_finished) then { _unit setVariable["LastTransfusion",time,true]; _unit setVariable["USEC_lowBlood",false,true]; _num_removed = ([player,"ItemBloodbag"] call BIS_fnc_invRemove); if(_num_removed == 1) then { /* PVS/PVC - Skaronator */ PVDZE_send = [_unit,"Transfuse",[_unit,player]]; publicVariableServer "PVDZE_send"; [player,20] call player_humanityChange; }; } else { r_interrupt = false; player switchMove ""; player playActionNow "stop"; };
Число 20 означает сколько человечности дадут тому, кто переливал кровь.
По такой же системе редактируем другие фаилы.
---------------------------------------------------------------------------------------------
Архив с фаилами: http://puu.sh/8WvuW.rar
Для наглядности покажу, как по сути должно все выглядеть
:
Отдельное спасибо модератору NoNameUltima за помощь)
-
Автор: pogost89
Добрый вечер уважаемые форумчане! Вот столкнулся со следующими проблемами:
1. Допустим, хочет игрок нарубить дрова. Для этого рубит чурки, затем доски - все хорошо, но при рубке дров они в инвентаре не появляются.
2. При тесте крови игрок открывает тест, но он сразу же закрывается. Из инвентаря не пропадает, но постоянно закрывается.
Хочу отметить, что у меня, админа, ни каких проблем не возникает ни с тем не с другим процессом. Вот думаю в Инфистаре что то не так.. Мб кто сможет подсказать что где смотреть/править..?
Заранее спасибо! :)
-
Наш выбор
-
Создаем свой серверный мод. [DayZ 1.4 to Discontined]
123new опубликовал тему в Версия 1.0 и выше,
-
Увеличение карты х2
vitacite опубликовал тему в Картостроение,
здравствуйте товарищи, поделитесь пожалуйста скриптом на переливание крови самому себе, для DAYZ mod 1.8.0.3, желательно конечно с инструкцией по установке.
Изменено пользователем vikstar (история изменений)Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах