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

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

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

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

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

Респаун в одежде и с оружием

Всех приветствую!

 

На каком-то сервер видел, скрипт, который позволяет возрождаться с вещами, примерно по такой схеме:

 

После 1-го убийства:

      Пистолет с обоймой.

      Одежда с шортами

      Простая разгрузка

 

После 2-го убийства:

      Револьвер с несколькими обоймами

      Одежда по серьёзнее (например - журналиста)

      Тактический жилет

 

После 3-го

      Пистолет - пулемёт (9 мм)

      Повстанческая одежда

      Лёгкий бронежилет

 

И т. д. по нарастающей.

 

Примерно так. Может там и ещё куча настроек есть, в т. ч. и временные, я не знаю.

Этот скрипт хорошо походит для хардкорных серверов, например - PvP, да ещё и с ботами  :biggrin:

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

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


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

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

  • 0

Видел есть такой но без фильтров. Лежит на официальном форуме Epoch полистай там он.

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

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


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

Как называется? Где примерно искать?

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


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

Как называется? Где примерно искать?

если не ошибаюсь по-моему это:

 

Here is  a simple loadouts script you can put into INIt.sqf

I put Random Classnames for items. So please Change them according to what you want. 

 

 

if (!isServer) then {
    waitUntil {!isNull player};
    waitUntil {player == player};
    
    while {true} do {
        _player = player;
        player addEventHandler ["Respawn", {
            if (getPlayerUID player in ["0"]) then {
        player addWeapon "srifle_EBR_F";
                player addWeapon "hgun_Pistol_heavy_01_F";
                player addWeapon "RPG32_F";
                player addMagazine "20Rnd_762x51_Mag";
                player addMagazine "11Rnd_45ACP_Mag";
                player addMagazine "launch_RPG32_F";
                player addWeapon "NVG_EPOCH";
                player addWeapon "EpochRadio0";
                player addWeapon "ItemMap";
                player addWeapon "optic_tws_mg";
                player addWeapon "muzzle_snds_B";
                player addWeapon "ItemGPS";
                player addWeapon "ItemWatch";
                player addWeapon "ItemCompass";
                player addWeapon "RangeFinder";
                player addWeapon "hgun_Pistol_heavy_01_F";
                player addBackpack "B_Carryall_cbr";
                player addVest "V_TacVest_camo";
                player addItemToBackpack "FirstAidKit";
                player addItemToVest "10Rnd_762x51_Mag";
                player addItemToVest "10Rnd_762x51_Mag";
                player addItemToVest "11Rnd_45ACP_Mag";
                player addItemToVest "WhiskeyNoodle";
                player addItemToVest "ItemSodaOrangeSherbet";
                player addItemToVest "meatballs_epoch";
                player addItemToVest "sweetcorn_epoch";
                player addItemToVest "scam_epoch";
                player addItemToVest "ItemSodaRbull";
                player addItemToVest "ItemSodaRbull";
                player addItemToBackpack "ItemLockbox";
                player addItemToBackpack "20Rnd_762x51_Mag";
                player addItemToBackpack "20Rnd_762x51_Mag";
                player addItemToBackpack "11Rnd_45ACP_Mag";
                player addItemToBackpack "11Rnd_45ACP_Mag";
                player addItemToBackpack "CinderBlocks";
                player addItemToBackpack "CinderBlocks";
                player addItemToBackpack "CinderBlocks";
                player addItemToBackpack "CinderBlocks";
                player addItemToBackpack "CinderBlocks";
                player addItemToBackpack "ItemCorrugated";
                player addItemToBackpack "MortarBucket";
                player addItemToBackpack "launch_NLAW_F";
                player addItemToBackpack "launch_NLAW_F";
                player addItemToBackpack "HeatPack";
                player addItemToBackpack "ColdPack";
                player addItemToBackpack "FirstAidKit";
                player addItemToBackpack "MeleeSledge";
                player addItemToBackpack "Hatchet";
                player forceAddUniform "U_O_GhillieSuit";
                EPOCH_playerCrypto = 30000;
            } else {
                player addWeapon "EpochRadio0";
                player addWeapon "ItemMap";
                player addWeapon "hgun_Pistol_heavy_01_F";
                player addMagazine "11Rnd_45ACP_Mag";
                EPOCH_playerCrypto = 100;
            };
        }];
        waitUntil {_player != player};
    };
};
 

 

 

Top one with "0" = Admin steamdid the one with 7656xxxxxxxxxxx after the else if is regular player loadouts.  

OR YOU CAN ADD STEAMID SERVER SIDE SO THEY ARE NOT PUBLIC. BELOW IS HOW.

   if (getPlayerUID player in admin_list) then {
 

 

Than adding the admin_list to yout admin.sqf

admin.sqf

admin_list = ["0"];

Put admin.sqf in root directory.

 

 

Open up missions.sqm

Goto line 81 ADD THIS

init="if (isServer) then {execVM '\admin.sqf';};"; 

BELOW

skill=0.60000002;

Should look like this

class Item0
                {
                    position[]={14090.048,11.188511,11554.008};
                    azimut=136.241;
                    special="NONE";
                    id=0;
                    side="CIV";
                    vehicle="VirtualMan_EPOCH";
                    player="PLAY CDG";
                    leader=1;
                    skill=0.60000002;
                    init="if (isServer) then {execVM '\admin.sqf';};";
                }; 

Any questions let me know.

Hope this helps someone.

Mister T.

Нарушение правил форума

Отсутствие оформления темы там где необходимо. Сообщение исправлено.

Предупреждение не выдано, т.к. пользователь уже забанен.

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


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

Спасибо!

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


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

Почему только я появляюсь в одежде а остальные игроки нет(?

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


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

потому что это скрипт для админки, какой UID ты пропишешь тот и будет появлятся упакованным.

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


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

Как сделать что бы без привязки UIDa работало. Хочу сделать что бы все с лутом появлялись.

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


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

Это надо спрашивать в разделе помощь, а не в разделе гайды. А что бы  работало без UID, а на всех игроков надо писать свой скрипт по совсем другим принципам. Учитывая кол-во убийств, кол-во респавно и тд. 

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


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

Да не важно совсем сколько убийств. Просто нужно что бы игрок после смерти появлялся с лутом и шел  в бой)

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


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

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: Tamirlan
      Народ помогите! У меня проблема! В один момент все персонажи (игроки), когда залетают на остров одеты не в свою одежду и у всех в рюкзаках пустые пластиковые бутылки! не знаю вообще как это исправить! SOS! Есть подозрение что что то произошло с базой данных! но не уверен! Может кто сталкивался с такой проблемой? Как решали... не будьте равнодушными пожалуйста помогите... (началось с того что один из игроков покупал пластиковые бутылки и не заметил что купил слишком много что у него они стали вываливаться и появляться на земле (в рюкзаке место закончилось)) в момент покупки бутылок говорит что что то на секунду подвисло и после этого все кто залетает в игру стали появляться в его одежде и с бутылками. Это было вчера. Сегодня кто то купил одежду сантаклауса и теперь все появляются в одежде санты. Причем если корректно  выйти из миссии и после зайти на последнюю точку подключения все ок. А если выбрать любой город то все как я описывал выше. Плиз помогите решить этот полтергейст!) 
    • Автор: notani
      Здравствуйте. Подскажите где и как можно поменять места респауна игроков. (Exile, карта Алтис)
    • Автор: LekstoR
      нашел настройку стартлута на основе хуманити http://opendayz.net/threads/release-customizable-humanity-based-loadouts-on-respawn.19839/
      попробовал поставить - не работает. Идея интересная, может кто-то подскажет что не так или сможет доработать?
      _isHero = (player getVariable ["humanity",0] > 5000); _isAwesomeHero = ((player getVariable ["humanity",0] > 10000) && (player getVariable ["humanity",0] < 19999)); _isEpicHero = ((player getVariable ["humanity",0] > 20000) && (player getVariable ["humanity",0] < 29999)); _isPerfectHero = (player getVariable ["humanity",0] > 30000) && (player getVariable ["humanity",0] < 79999); _isAmazingHero = (player getVariable ["humanity",0] > 80000); _isbandit1 = (player getVariable ["humanity",0] < -5000); _isbandit2 = ((player getVariable ["humanity",0] < -10000) && (player getVariable ["humanity",0] > -19999)); _isbandit3 = ((player getVariable ["humanity",0] < -20000) && (player getVariable ["humanity",0] > -29999)); _isbandit4 = (player getVariable ["humanity",0] < -30000) && (player getVariable ["humanity",0] > -79999); _isbandit5 = (player getVariable ["humanity",0] < -80000); //set default loadout here DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"]; DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"]; DefaultBackpack = "DZ_ALICE_Pack_EP1"; DefaultBackpackItems = [""]; if (_isHero) then { DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"]; DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"]; DefaultBackpack = "DZ_ALICE_Pack_EP1"; DefaultBackpackItems = [""]; }; if (_isAwesomeHero) then { DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"]; DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"]; DefaultBackpack = "DZ_ALICE_Pack_EP1"; DefaultBackpackItems = [""]; }; if (_isEpicHero) then { DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"]; DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"]; DefaultBackpack = "DZ_ALICE_Pack_EP1"; DefaultBackpackItems = [""]; }; if (_isPerfectHero) then { DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"]; DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"]; DefaultBackpack = "DZ_ALICE_Pack_EP1"; DefaultBackpackItems = [""]; }; if (_isAmazingHero) then { DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"]; DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"]; DefaultBackpack = "DZ_ALICE_Pack_EP1"; DefaultBackpackItems = [""]; }; if (_isbandit1) then { DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"]; DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"]; DefaultBackpack = "DZ_ALICE_Pack_EP1"; DefaultBackpackItems = [""]; }; if (_isbandit2) then { DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"]; DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"]; DefaultBackpack = "DZ_ALICE_Pack_EP1"; DefaultBackpackItems = [""]; }; if (_isbandit3) then { DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"]; DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"]; DefaultBackpack = "DZ_ALICE_Pack_EP1"; DefaultBackpackItems = [""]; }; if (_isbandit4) then { DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"]; DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"]; DefaultBackpack = "DZ_ALICE_Pack_EP1"; DefaultBackpackItems = [""]; }; if (_isbandit5) then { DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"]; DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"]; DefaultBackpack = "DZ_ALICE_Pack_EP1"; DefaultBackpackItems = [""]; };  
    • Автор: inG
      Перелопатил  весь раздел "Помощь по серверам" но ответа так и не нашел. Суть такова: На сервере по умолчанию спавнится стандартная техника. Хотелось бы убрать ее,да никак не могу найти файл и строчку отвечающую за это. Сброрка : Epoch 1.0.4.2a
      Настройки в файле init.sqf как я понял на решение этой проблемы не влияют никак. Буду очень благодарен за помощь. Спасибо.
  • Наш выбор

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

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

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

Поддержка