Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Заблокировать покупки

[РЕШЕНО]
Статус пользователя ThePhoenix
сообщение 27.4.2020, 0:42
Сообщение #1


Стаж: 11 лет

Сообщений: 2723
Благодарностей: 533
Полезность: 40

Всем привет.

Как вообще заблокировать закупки игрокам, которые они делают на B, O и т.д. ?

У меня стоит такой код:
Код
RegisterHookChain(RG_CBasePlayer_OnSpawnEquip, "CBasePlayer_OnSpawnEquip_Pre", 0);

new ent_info_map_params = rg_create_entity("info_map_parameters", true);
set_member(ent_info_map_params, m_MapInfo_iBuyingStatus, BUYING_NO_ONE);

public CBasePlayer_OnSpawnEquip_Pre(const id, bool:addDefault, bool:equipGame)
    SetHookChainArg(2, ATYPE_BOOL, false);



Закупаться посредством обычного меню, они не могут, но блин, они заходят в консоль и покупают через неё, у кого бинды стоят!
Как это заблочить?
mp_buytime 0 в game.cfg вроде тоже стоит и всё равно, как умудряются покупать, как игроки, так и боты..

Отредактировал: ThePhoenix, - 27.4.2020, 0:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
podbot
сообщение 27.4.2020, 1:02
Сообщение #2
Стаж: 11 лет

Сообщений: 1242
Благодарностей: 366
Полезность: < 0

ThePhoenix, Weapon Restrict 2.1 s1lent & neugomon
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ThePhoenix
сообщение 27.4.2020, 1:04
Сообщение #3


Стаж: 11 лет

Сообщений: 2723
Благодарностей: 533
Полезность: 40

Цитата(podbot @ 27.4.2020, 2:02) *
ThePhoenix, Weapon Restrict 2.1 s1lent & neugomon

Это...костыль.
А на ReAPI способа нету?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение 27.4.2020, 1:07
Сообщение #4


Стаж: 13 лет
Город: Москва

Сообщений: 2037
Благодарностей: 1135
Полезность: 968

Меценат Меценат

Buy time должен помочь, проверяй значения через консоль

Отредактировал: ex3m777, - 27.4.2020, 1:11


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
podbot
сообщение 27.4.2020, 1:15
Сообщение #5
Стаж: 11 лет

Сообщений: 1242
Благодарностей: 366
Полезность: < 0

ThePhoenix, костыль это у тебя... это и есть реапи
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ThePhoenix
сообщение 27.4.2020, 11:46
Сообщение #6


Стаж: 11 лет

Сообщений: 2723
Благодарностей: 533
Полезность: 40

Цитата(podbot @ 27.4.2020, 2:15) *
ThePhoenix, костыль это у тебя... это и есть реапи

ну, смотри,обьясняю почему это костыль:
Код
    register_clcmd("cl_setautobuy","block_cmd");
    register_clcmd("glock", "block_cmd");

А в блоке, ничего не делаем, просто return вызываем нужный, но это не выход, для каждого оружия, каждой команды это делать. Плагин запрета оружия делает тоже самое, только без команд, просто каждое оружие)))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
podbot
сообщение 27.4.2020, 11:50
Сообщение #7
Стаж: 11 лет

Сообщений: 1242
Благодарностей: 366
Полезность: < 0

ThePhoenix, я не знаю, откуда ты все это берешь, что я написал, там такого нет. В общем, не нравится, делаем сами или заказываем
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 27.4.2020, 11:58
Сообщение #8
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

ThePhoenix,
https://www.amxmodx.org/api/cstrike/CS_OnBuyAttempt
https://www.escapers-zone.net/viewtopic.php?t=3419
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ThePhoenix
сообщение 27.4.2020, 12:23
Сообщение #9


Стаж: 11 лет

Сообщений: 2723
Благодарностей: 533
Полезность: 40

georgeml, Спасибо, добавил себе код для запрета покупки :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: