Замена ножа для VIP

RedLegioner

Новичок
Сообщения
9
Решения
1
Реакции
1
Добрый день, уважаемое комьюнити. Подскажите, если я хочу заменить обычный нож для VIP'ов на золотой сработает ли добавление строчки
Код:
"ultimate_knife" "t" "" "0" ; Пример выдачи оружия
в раздел [more]
 
Решение
Код:
// Выдать оружие созданное в ultimate_weapons.ini
// Достаточно указать один из параметров, либо uid, либо buy_name. Если указать оба, то плагин примет только uid
// replace:
//    0 - оружие добавится к существующему
//    1 - выкинуть существующие
//    2 - уничтожить существующее
//    3 - не выдавать тогда оружие
// ammo и bpammo:
//    кол-во патрон в обойме и запасе соответственно. Можно не указывать, тогда выдаст то кол-во, которое указано в ultimate_weapons.ini
// Пример:
//    weapons_give_user_ultimate(id, _, "ultimate_ak47");
//    weapons_give_user_ultimate(id, 100);
native weapons_give_user_ultimate(id, uid=-1, buy_name[]="", replace=0, ammo=-1, bpammo=-1);

Вполне реально такое сделать, можно выдавать в начале...
Код:
// Выдать оружие созданное в ultimate_weapons.ini
// Достаточно указать один из параметров, либо uid, либо buy_name. Если указать оба, то плагин примет только uid
// replace:
//    0 - оружие добавится к существующему
//    1 - выкинуть существующие
//    2 - уничтожить существующее
//    3 - не выдавать тогда оружие
// ammo и bpammo:
//    кол-во патрон в обойме и запасе соответственно. Можно не указывать, тогда выдаст то кол-во, которое указано в ultimate_weapons.ini
// Пример:
//    weapons_give_user_ultimate(id, _, "ultimate_ak47");
//    weapons_give_user_ultimate(id, 100);
native weapons_give_user_ultimate(id, uid=-1, buy_name[]="", replace=0, ammo=-1, bpammo=-1);

Вполне реально такое сделать, можно выдавать в начале раунда, могу набросать плагин
Сообщение автоматически объединено:

@RedLegioner,
C++:
#include <amxmodx>
#include <hamsandwich>

native weapons_give_user_ultimate(id, uid=-1, buy_name[]="", replace=0, ammo=-1, bpammo=-1);

public plugin_init() {
    RegisterHam(Ham_Spawn, "player", "ham_PlayerSpawn");
}

public ham_PlayerSpawn(id) {
    if(get_user_flags(id) & ADMIN_LEVEL_H) {
        weapons_give_user_ultimate(id, _, "ultimate_knife", 2);
    }
}
 

Похожие темы

Ответы
25
Просмотры
466
Ответы
6
Просмотры
153
Ответы
5
Просмотры
278
Сверху
Назад