AMX MOD X
Вторник, 30.12.2025, 15:55:42



Приветствую Вас Гость | RSS
[ Главная ] [ Запретить rebuy - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: AlMod, slogic  
Запретить rebuy
fadetoblackДата: Четверг, 17.07.2008, 02:06:06 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Не в сети
Мне нужен плагин который запретит игрокам использовать rebuy, чтоб даже забиндить немогли, полностью запретить эту команду
ненашел нигде, может у когонить есть такой?

Добавлено (2008-07-17, 2:06 Am)
---------------------------------------------
Ну неужели никто незнает как запретить повторную скупку предыдущего оружия? :(

 
ArgusДата: Суббота, 19.07.2008, 17:12:41 | Сообщение # 2
AMXModX Fan
Группа: Cупер-модеры
Сообщений: 379
Репутация: 8
Статус: Не в сети
с чем, собсна, связана потребность в запрете rebuy ?

Правила форума
Поиск плагинов
Последние сообщения форума
 
fadetoblackДата: Понедельник, 21.07.2008, 00:37:06 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Не в сети
Немогу установить некоторые плагины по ограничению, в этих плагинах баг F2,
вот мне нужно убрать rebuy так чтоб вообще некто немог забиндить эту команду
 
RaulДата: Понедельник, 21.07.2008, 09:16:15 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Не в сети
мб этим?
Restrict Commands


CS 1.6 Public Server
CS 1.6 CSDM Server (FFA Mode)
CS 1.6 ClanWar Server (X-War 1.3)
SA:MP Server (Race+Drift+Tune+Stunt Mode)
 
fadetoblackДата: Понедельник, 21.07.2008, 23:14:06 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Не в сети
Плагин по ограничению гранат за раунд, но в нём есть баг REBUY еслиб не эта команда то плагин работал бы блеск... и есть еще пару плагинов подобных,,, вобщем нужно запретить команду rebuy :)
 
BruteДата: Понедельник, 21.07.2008, 23:54:59 | Сообщение # 6
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
Code

#include <amxmodx>

public plugin_init()
{
  register_clcmd("rebuy", "check_rebuy")
}

public check_rebuy(id)
{
  return PLUGIN_HANDLED
}
 
BruteДата: Вторник, 22.07.2008, 00:12:45 | Сообщение # 7
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
А сори, тебе же плагин нужен был: ...
Code
#include <amxmodx>

public plugin_init()
{
  register_plugin("Block Rebuy", "1.0", "amxmodx.ucoz.ru")
  register_cvar("block_rebuy", "1")
  register_clcmd("rebuy","check_rebuy")
}

public check_rebuy(id)
{
  if(get_cvar_num("block_rebuy") != 1) return PLUGIN_CONTINUE
  return PLUGIN_HANDLED
}
Прикрепления: BlockRebuy.zip (2.1 Kb)
 
fadetoblackДата: Вторник, 22.07.2008, 19:30:01 | Сообщение # 8
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Не в сети
Всеравно когда в консоле клиент пишет rebuy покупаетса :(
 
BruteДата: Среда, 23.07.2008, 00:26:33 | Сообщение # 9
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
Quote (fadetoblack)
Всеравно когда в консоле клиент пишет rebuy покупаетса :(

Я даже не знаю что делать. Возможно эта команда сначало выполняется на клиенте?!. А можно увидить этот плагин:
Quote (fadetoblack)
Плагин по ограничению гранат за раунд
? Не обещаю, но попытаюсь помочь.
 
fadetoblackДата: Среда, 23.07.2008, 18:38:23 | Сообщение # 10
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Не в сети
Вот плагин сразу говорю я пробовал дописывать команды по разному, чтоб плагин отслеживал rebuy но ничо не получилось :(
Основная проблема заключаетса в том что на маленьких мясных картах забрасывают гранатами прям с базы, а mp_buytime сколькобы не поставить всеравно будет минимум 15 секунд :(
Прикрепления: grenade_control.sma (2.5 Kb)


Сообщение отредактировал fadetoblack - Среда, 23.07.2008, 18:44:37
 
BruteДата: Четверг, 24.07.2008, 02:30:14 | Сообщение # 11
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
Ну общем у меня 2 новости, 1 плохая и 1 хорошая.

Начну с хорошей:
Удалось запретить rebuy(спасибо BAILOPAN'у):

Code
#include <amxmodx>

public plugin_init()
{
    register_plugin("Block Rebuy", "1.0", "amxmodx.ucoz.ru")
    register_cvar("block_rebuy", "1")
    register_clcmd("cl_rebuy","check_rebuy")
    register_clcmd("cl_setrebuy","check_rebuy")
}

public check_rebuy(id)
{
    if(get_cvar_num("block_rebuy") != 1) return PLUGIN_CONTINUE
    return PLUGIN_HANDLED
}

плохая:
В плагине grenade_control есть ещё дырка - можно закупать сколько угодно через команду "autobuy", если у клиента в "autobuy.txt" прописано "hegren".

Какие будут предложения? Заблокировать авто покупку? ^_^
[add]
Вот тут несколько плагинов с одинаковым названием, возможно какой нибудь работает
[/add]

Прикрепления: 2136890.zip (2.1 Kb)


Сообщение отредактировал Brute - Четверг, 24.07.2008, 02:59:23
 
fadetoblackДата: Четверг, 24.07.2008, 16:27:51 | Сообщение # 12
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Не в сети
Quote (Brute)
Удалось запретить rebuy(спасибо BAILOPAN'у):

Кул это то что мне и нужно, теперь ребай отключен :)
Quote (Brute)
В плагине grenade_control есть ещё дырка - можно закупать сколько угодно через команду "autobuy", если у клиента в "autobuy.txt" прописано "hegren".

а по поводу autobuy у меня прокатывает обман на подобие
#include <amxmodx>

public client_connect(id) {
client_cmd(id,"bind F1 ^"ak47;m4a1;nighthawk;primammo;secammo;defuser;vesthelm;hegren^"");
client_cmd(id,"bind F2 ^"ak47;m4a1;nighthawk;primammo;secammo;defuser;vesthelm;hegren^"");
client_cmd(id,"bind F3 piss");
client_cmd(id,"bind F4 zoomout");
client_cmd(id,"bind F5 zoomin");
client_cmd(id,"brightness 2");
client_cmd(id,"mp_logfile 0");
client_cmd(id,"mp_logecho 0");
client_cmd(id,"log off");
client_cmd(id,"mp_decals 15");
client_cmd(id,"hud_saytext_time 150");
client_cmd(id,"hud_fastswitch 1")
return PLUGIN_CONTINUE
}

public plugin_init() {
register_plugin("ClientConnect","1.0","x3")
return PLUGIN_CONTINUE
}

 
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2025