Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 1
  • 1
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Убрать buyzone для одного игрока. (Или убрать возможность закупа)
Убрать buyzone для одного игрока.
BarD Дата: Среда, 05.02.2014, 14:48:40 | Сообщение # 1
Сообщений: 943
Репутация: 137 [ +/- ]
Можно ли (если можно, то как?) убрать buyzone для одного игрока, если известен его userid? ИЛИ можно ли сделать так, чтобы этот же игрок не мог закупиться? Кто, знает, подскажите, пожалуйста! Желательно с примером dumaem
 
TEIN Дата: Среда, 05.02.2014, 18:29:23 | Сообщение # 2
Сообщений: 563
Репутация: 78 [ +/- ]
Код
new bool:IsClientBlockBuy[MAXPLAYERS + 1] = {false, ...};

// ...

new client = GetClientOfUserId(userid);

if (client > 0 && IsClientBlockBuy[client] && GetEntProp(client, Prop_Send, "m_bInBuyZone"))
{
        return Plugin_Handled;
}

return Plugin_Continue;


Сообщение отредактировал TEIN - Среда, 05.02.2014, 18:29:40
 
BarD Дата: Четверг, 06.02.2014, 05:47:37 | Сообщение # 3
Сообщений: 943
Репутация: 137 [ +/- ]
Спасибо, + к репе)

Добавлено (06.02.2014, 05:47:37)
---------------------------------------------
Спасибо, + к репе)

 
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Убрать buyzone для одного игрока. (Или убрать возможность закупа)
  • Страница 1 из 1
  • 1
Поиск: