Выкладываю рабочий скрипт противодействия дюпу!
Обновлен 17.05.15
Описание:
Скрипт удаляет раздюпанные рюкзаки (рюкзаки с одинаковым id, можно так сказать)
Особенности:
Скрипт активируется при открытии инвентаря и проверяет на уникальность рюкзаки игроков в радиусе 10-ти метров. Если найден раздюпанный рюкзак, то этот рюкзак удаляется.
Установка:
Закинуть в ВашуМиссию.pbo скрипт InventoryOpened.sqf с содержимым:
// @file Author: Ivlar.net
[] spawn
{
while {1 == 1} do
{
waitUntil {!isnull (findDisplay 602)};
{
if ((isPlayer _x && _x != player) && (alive _x)) then {
_backpack=backpackContainer player;
_backpack_x=backpackContainer _x;
if(_backpack==_backpack_x)then{
hint "Не дюпайся!";
removeBackpack player;
};
};
} forEach nearestObjects [player, ["Epoch_Male_F","Epoch_Female_F"], 10];
sleep 1;
};
};
и добавить в init.sqf
if (hasInterface) then {
[] execVM "InventoryOpened.sqf";
};
Забрал скрипт? Поставь + в репутацию