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

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

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

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

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

после того как игрок переоденется, пропадает некоторый функционал: открыть/закрыть технику, торговля и т.д. Как это исправить?

 

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


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

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

  • 0

 

\ZSC\gold\player_traderMenu.sqf (строка 201)

 

\custom\fn_selfActions.sqf (строка 119)

 

Смотри в этих файлах, для начала исправь эти ошибки.

 

Хы) Посмотрел я своими пустыми наивными глазами и понял что ничего не понял)

 

TraderDialogBuy = {
	private ["_index", "_item", "_data"];
	_index = _this select 0;
	if (_index < 0) exitWith {
		cutText [(localize "str_epoch_player_6"), "PLAIN DOWN"];
	};

	_item = TraderItemList select _index;
	_data = [_item select 0, _item select 3, 1, _item select 2, "buy", _item select 4, _item select 1, _item select 8];
	[0, player, '', _data] execVM (_item select 9);
	TraderItemList = [];
};

TraderDialogSell = {
	private ["_index", "_item", "_data"];
	_index = _this select 0;
	if (_index < 0) exitWith {
		cutText [(localize "str_epoch_player_6"), "PLAIN DOWN"];
	};

	_item = TraderItemList select _index;
	_data = [_item select 6, _item select 0, _item select 5, 1, "sell", _item select 1, _item select 7, _item select 8];
	[0, player, '', _data] execVM (_item select 9);

	TraderItemList = [];
};
if (_dayz_onBack != "EMPTY" && !_dayz_onBackActive && !_inVehicle && !_onLadder) then {
	if (s_player_equip_carry < 0) then {
		_text = getText (configFile >> "CfgWeapons" >> _dayz_onBack >> "displayName");
		_text2 = ("Оружие "+ str(_text));
		s_player_equip_carry = player addAction [_text2, "custom\player_switchWeapon.sqf", "action", 0.5, false, true];
	};
} else {
	player removeAction s_player_equip_carry;
	s_player_equip_carry = -1;
};

Я с друганом недавно начал заниматься сервом.... Я знал что это очень сложно, но не думали что это: очень, очень сложно.

Реально! Спасибо за помощь!

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

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


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





  • 0

Для начала нужно посмотреть клиентские логи, когда перестает работать та или иная функция после переодевания!

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


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

Извините, просто я вообще не понимаю во всем этом) как посмотреть?

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


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

Извините, просто я вообще не понимаю во всем этом) как посмотреть?

 

\имя пользователя\AppData\Local\ArmA 2 OA\ArmA2OA.RPT

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


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

\имя пользователя\AppData\Local\ArmA 2 OA\ArmA2OA.RPT

https://yadi.sk/d/rCbtmAqNmmtdm

Не знаю какой текст, так что вот полностью файл

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

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


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

https://yadi.sk/d/rCbtmAqNmmtdm

Не знаю какой текст, так что вот полностью файл

Лучше почисти его, запусти сервер, переодень скин, попробуй открыть технику, торговать, что там еще не работает. После кодом спойлера вставь содержимое лога RPT:

[spoiler]
...
...
...
[/spoiler]

И из серверного RPT (в директории instance) желательно также.

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

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


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

Там на 5к строк, бред..... https://yadi.sk/d/NK5YN6-LmmvMR

 

15:37:09 "EPOCH SERVERTRADE: Player: Gromov (76561198056869729) bought a UH1Y_DZE in/at Unknown Trader for 4500x Рублей"
15:37:10 "PUBLISH: Attempt 3a26a400# 1057815: arrow_down_large_ep1.p3d REMOTE"
15:37:10 "HIVE: WRITE: "CHILD:308:11:UH1Y_DZE:0:3262:[113,[1617.71,7773.31,6.10352e-005]]:[]:[]:1:161777773301899:""
15:37:11 "HIVE: WRITE: "CHILD:388:161777773301899:""
15:37:11 "CUSTOM: Selected "2079""
15:37:12 "PUBLISH: B 1-1-G:1 (Gromov) REMOTE Bought UH1Y_DZE with ID "161777773301899""
15:37:17 "CLEANUP: Deleted 27 Loot Piles out of 130"
15:37:24 "infiSTAR.de Log: Сейф Открыт: ID:1134 UID:0 BY zoga(76561198132781115) @052048"
15:37:59 "infiSTAR.de PlayerConnected: ["76561198062999352","Maks"]"
15:38:20 "infiSTAR.de fnc_AdminFirstReq: [1234,B 1-2-A:1 (Maks) REMOTE,"76561198062999352"]"
15:38:20 "******ADMIN-LOGIN******: Maks(76561198062999352)"
15:38:20 "infiSTAR.de fnc_AdminReqProceed: [1234,B 1-2-A:1 (Maks) REMOTE,"76561198062999352"]"
15:38:49 "["2015"]"
15:38:51 "WAI: [Mission:[bandit] Armed Vehicle]: Ended at [2084.53,9354.51,0]"
15:39:07 "Skipping Null Object: <NULL-object>"
15:39:12 "CLEANUP: Deleted 1 Loot Piles out of 107"
15:39:47 "infiSTAR.de PlayerDisconnected: _uid: 76561198062999352   _name: Maks"
15:39:47 "[TLG-SERVER]: Получено: STRING (76561198062999352), Отправлено: STRING (76561198062999352)"
15:39:47 "[TLG-SERVER]: Disconnect: Maks (76561198062999352) Object: B 1-2-B:1 (Maks) REMOTE, _characterID: 446 Position: [1600.13,7810.35,1.36996]"
15:39:53 "infiSTAR.de PlayerDisconnected: _uid: 76561198056869729   _name: Gromov"
15:39:53 "[TLG-SERVER]: Доступ к публичной переменной нуль-игрока: ["76561198056869729","Gromov"]"
15:39:53 "[TLG-SERVER]: Получено: STRING (), Отправлено: STRING (76561198056869729)"
15:39:53 "[TLG-SERVER]: Disconnect: Gromov (76561198056869729) Object: B 1-1-M:1 REMOTE, _characterID: 447 Position: [1640.43,7772.81,0.00143433]"

 

Не получается через спойлер...

Мой ник громов

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

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
\ZSC\gold\player_traderMenu.sqf (строка 201)
Error in expression <LAIN DOWN"];
};

_item = TraderItemList select _index;
_data = [_item select 0, >
  Error position: <select _index;
_data = [_item select 0, >
  Error Zero divisor
File mpmissions\__CUR_MP.Chernarus\ZSC\gold\player_traderMenu.sqf, line 201

 

\custom\fn_selfActions.sqf (строка 119)

Error in expression <Target;

if (_dayz_onBack != "EMPTY" && !_dayz_onBackActive && !_inVehicle && !_>
  Error position: <!_dayz_onBackActive && !_inVehicle && !_>
  Error !: Type String, expected Bool
File mpmissions\__CUR_MP.Chernarus\custom\fn_selfActions.sqf, line 119

 

Смотри в этих файлах, для начала исправь эти ошибки.

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


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

как решить такую же проблему с переодеванием??

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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