Русское сообщество по скриптингу

Плент / дефьюз бомбы, кто совершает действие

Все вопросы по работе и настройке AMXX и его плагинов.

Модератор: liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только вопросов по AMX Mod X и его плагинам.

Плент / дефьюз бомбы, кто совершает действие

Сообщение Leafy » 26 ноя 2024, 20:44

Здравствуйте, искал но не нашёл, как получить ID тех, кто в данные момент минирует или дефьюзит бомбу

Код: Выделить всё
register_logevent("__@Event_BombPlanted"3"2=Planted_The_Bomb")
    
register_logevent("__@Event_BombDefused"3"2=Defused_The_Bomb"

Код: Выделить всё
register_event("BarTime""__@Event_BombPlant""be""1=3")
    
register_event("BarTime""__@Event_BombDefuse""be""1=5""1=10"


Можете пожалуйста подсказать, как получить ID тех, кто совершает действие по этим 4-м ивентами
Аватара пользователя
Leafy
 
Сообщения: 4
Зарегистрирован: 01 ноя 2024, 00:02
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Языки программирования: Я ничего не знаю

Re: Плент / дефьюз бомбы, кто совершает действие

Сообщение MayroN » 01 дек 2024, 00:16

У себя делал так на разминирование - stock get_loguser_index() 
Может есть метод получше с айди,хз
Код: Выделить всё
public plugin_init() 
{
    register_logevent("Give_Defusekit_Player", 3, "2=Begin_Bomb_Defuse_With_Kit")
}

public Give_Defusekit_Player()
{
    new id = get_loguser_index()

    if(!is_user_alive(id))
        return;
//// поехали дальше
}

stock get_loguser_index() 
{
    new szLoguser[64], szName[32];
    read_logargv(0, szLoguser, sizeof szLoguser - 1);
    parse_loguser(szLoguser, szName, sizeof szName - 1);
    
    return get_user_index
(szName);
}
МультиМод CS
Аватара пользователя
MayroN
 
Сообщения: 674
Зарегистрирован: 10 окт 2010, 18:23
Откуда: Украина, г. Белая Церковь
Благодарил (а): 150 раз.
Поблагодарили: 87 раз.
Опыт программирования: Около года
Языки программирования: На которых говорю...


Вернуться в Вопросы по AMXX и его плагинам

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2