Как поменять инвентарь VIP-а на AS картах?

Сообщения
499
Реакции
271
Помог
6 раз(а)
Хотелось бы накинуть ему дымовую гранату для тактических манёвров (например отвлекающая откидка или ухудшение видимости, чтобы где-то проскочить). Может даже пару обойм или вообще пистолет другой. А-то когда всех контров перебьют, VIP абсолютно беззащитен. Погуглив немного никаких плагинов или идей по этому поводу не увидел.
 
Сообщения
499
Реакции
271
Помог
6 раз(а)
wopox1337, ок) Завтра загляну, сегодня спать уже пора.
 
Сообщения
2,751
Реакции
3,014
Помог
61 раз(а)
Гранаты в выдаче ограничиваются где-то в GameDLL. Позже найду - поправлю.
 
Последнее редактирование:
Сообщения
187
Реакции
319
Помог
1 раз(а)
Давно очень делали мне плагин который выдавал випу щит и дигл. В целом многим зашло, да и не сказал бы что был дисбаланс.
 
Сообщения
2,751
Реакции
3,014
Помог
61 раз(а)
Позже найду - поправлю.
Fixed. :ok:
Код:
#include <amxmodx>
#include <reapi>

new const ITEMS[][] =
{
// https://github.com/s1lentq/ReGameDLL_CS/blob/master/regamedll/extra/Toolkit/GameDefinitionFile/regamedll-cs.fgd#L1404-L1688
    "weapon_knife",

    "weapon_usp",
    "ammo_45acp",
    "ammo_45acp",
    "ammo_45acp",
    "ammo_45acp",

    "weapon_deagle",
    "ammo_50ae",
    "ammo_50ae",
    "ammo_50ae",
    "ammo_50ae",

    "weapon_flashbang",
    "weapon_hegrenade",
    "weapon_smokegrenade",

}

public plugin_init()
{
    register_plugin("Bonus for VIP", "0.0.1b", "wopox1337");

    // register_clcmd("radio1", "__GiveItems");
}

public OnConfigsExecuted()
{
    if(get_member_game(m_bMapHasVIPSafetyZone))
    {
        RegisterHookChain(RG_CBasePlayer_GiveDefaultItems, "CBasePlayer_GiveDefaultItems", .post = false);
    } else pause("a");
}

public CBasePlayer_GiveDefaultItems(const this)
{
    if(get_member(this, m_bIsVIP))
    {
// cuz: https://github.com/s1lentq/ReGameDLL_CS/blob/26db32e8845647cf024e38f11cb3da3071ac0dd1/regamedll/dlls/weapons.cpp#L566
        rg_remove_all_items(this);
        set_member(this, m_bIsVIP, false);
        __GiveItems(this);
        set_member(this, m_bIsVIP, true); // F'kin dirty hax:)
    

        return HC_SUPERCEDE;
    }

    return HC_CONTINUE;

}

public __GiveItems(id)
{
    for(new i; i < sizeof ITEMS; i++)
    {
        rg_give_item(id, ITEMS[i], GT_APPEND);
    }
}
 
Последнее редактирование:
Сообщения
141
Реакции
201
Помог
5 раз(а)
wopox1337 А как же RemoveAllItems? :<
 
Сообщения
2,751
Реакции
3,014
Помог
61 раз(а)
Pokemoshka, для релиза хотел бы доработать ещё. Идеи имеются.
 
Сообщения
460
Реакции
68
Помог
7 раз(а)
wopox1337, классный плагин спасибо большое за труд.
 
Сообщения
187
Реакции
319
Помог
1 раз(а)
Pokemoshka, не бывает у людей больше хп чем у других, вип же не мутант и не админ-школьник) Подумай над идеей о щите
 
Сообщения
957
Реакции
1,185
Помог
52 раз(а)
на самом деле надо прокачать режим - может и играть в него начнут. Так то интересные карты то. Мини-модом дело пахнет)
 
Сообщения
499
Реакции
271
Помог
6 раз(а)
wopox1337, пасибо) Было бы это в релизах, поставил бы лайк, убрал бы его и ещё раз поставил)) Протестю через несколько дней, когда VDS приобрету.
11 Окт 2018
perforator, ну щит в первом раунде будет большим дисбалансом. Придётся менять стартмани. А в сочетании с диглом и 200 брони, опытный игрок - непобедимый танк. Да и спрятавшись за щит VIP будет неубиваем (не все знают, что можно по ногам стрелять) и легко будет доходить до зоны вывода. Сомнительный баланс. Вот на ES картах почему бы и нет)
Sonyx, а вот фиг его знает. Режим-то интересный, но люди думать не любят. Мне кажется, если даже до идеального баланса прокачать, то толком ничего не изменится.
 
Сообщения
187
Реакции
319
Помог
1 раз(а)
Перед сном приснился мод.
У КТ есть классы для вип типа:
Коммерс, Олигарх, Депутат, Важный дядя и т.д. Каждый со своими особенностями, кому-то щит, кому калаш.
Так же есть те кто охраняют:
Менты, Омон, Наемники, Проффи и т.д. Тоже в зависимости от профессии у них щиты или различное оружие.

В зависимости от того насколько важный дядя у террора классы:
Камикадзе, Диверсант, Наемник, Террорист и т.д.

Тут уже можно развернутся на широкую ногу.
Камикадзе имеет высокую скорость и нож, подбегая к кт и нажимая на Е уносит вместе с собой еще всех кто в радиусе взрыва.
Диверсант имеет 3 растяжки к примеру.
Ну и от сложности поставленой задачи и оружие разное всем, от пистолетов до винтовок.

В общем есть куда применить моды, тот же шокер из ксго

Вначале раунда идет фризтайм и брифинг в худ, про цель поставленой задачи, сложность класс, оружие и т.д.
 
Сообщения
957
Реакции
1,185
Помог
52 раз(а)
Олигарх, Депутат,
побеждают кт если тимкил)))
11 Окт 2018
кстати как идея - на картах cs_ убрать заложников, а сделать их игровыми) игроки без оружия с возможностью пришить тт голыми руками)
 
Сообщения
2,751
Реакции
3,014
Помог
61 раз(а)
Вы пока идеи для AS_ накидывайте. Сделаю релиз.
 
Сообщения
499
Реакции
271
Помог
6 раз(а)
wopox1337, если будешь что-то ещё пилить до полноценного мода, сделай модулями, чтобы дополнительный функционал по отдельности был. Мне лично надо будет только возможность добавлять оружие VIP-у и всё.
 
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
perforator, у next21 team есть сервер с мультымодом. И один из модов там издалека напоминает то же самое. Также есть мэр города, есть копы, киллеры и есть жители. И у каждого своя задача. У жителей вижить. Килеры похожы на жителей но у них задача убить мэра. У копов же задача убить килеров и защитить меэра. Но при этом не убить жителя. Доволи интересный мод
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу