AMX MOD X
Суббота, 03.01.2026, 06:29:07



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

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

  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: slogic, AlMod  
Проверка команды
DaTaДата: Четверг, 12.06.2008, 23:22:41 | Сообщение # 16
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Репутация: 16
Статус: Не в сети
Code
#include <amxmodx>

public plugin_init()
     register_plugin("AllKicker", "1.0", "DaTa")

public client_putinserver(id)
     server_cmd("kick #%d", get_user_userid(id))

вот пожалуйста, я даже оптимизировал
 
ProffiДата: Четверг, 12.06.2008, 23:36:00 | Сообщение # 17
Подполковник
Группа: Пользователи
Сообщений: 117
Репутация: 3
Статус: Не в сети
смешно
 
KILДата: Пятница, 13.06.2008, 00:14:17 | Сообщение # 18
Лейтенант
Группа: Пользователи
Сообщений: 49
Репутация: -1
Статус: Не в сети
Proffi, знал бы ты для чего ... вот тогда бы заплакал... <_< DaTa, это не то ... blush надо именно чтоб кик происходил если плагин не находил команду "name" ( у клиента ) ... Постараюсь обяснить в максимальных подробностях... Как по моему должно всё это строится... Игрок заходит на сервер потом происходить извлечение его ника ( get_user_info(id , "name" , name , 31 ) ) если ник получается извлечь , то тогда игрока кикает... Я бы сам написал плагин для кика всех кто заходит... Это мне по силам ... У меня не получается просто сделать тот кусок где проверяется что ник из команды "name" получин... Я понимаю по этой просьбе можно подумать что я совсем свихнулся ... Что это всех будет кикать , но вы просто не знаете цель этой со стороны маленькой и смешной замарочки... DaTa, прости ещё раз что отнял время у тебя из-за глупости . Но я прошу сделай всё так как описано здесь... Я очень прошу ... :(
 
DaTaДата: Суббота, 14.06.2008, 11:52:04 | Сообщение # 19
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Репутация: 16
Статус: Не в сети
ума не приложу зачем тебе, но
Code
#include <amxmodx>

public plugin_init()
      register_plugin("AllKicker", "2.0", "DaTa")

public client_putinserver(id)
{
      static szName[33]
      get_user_info(id , "name" , szName, sizeof szName - 1)
       
      if(  szName[0]  )
           server_cmd("kick #%d", get_user_userid(id))
}

Добавлено (2008-06-14, 11:52 Am)
---------------------------------------------
можно использовать, что-бы не пускать админов чужих серверов, зная название инфо пароля :)

 
KILДата: Суббота, 14.06.2008, 13:01:41 | Сообщение # 20
Лейтенант
Группа: Пользователи
Сообщений: 49
Репутация: -1
Статус: Не в сети
Спасиба щас проверю ...

Добавлено (2008-06-14, 1:01 Pm)
---------------------------------------------
Работает... ;) А вот можно сделать так чтоб работало не только с командой name , но и с другими любыми тоже ? например fps_max и т.д ?

 
DaTaДата: Суббота, 14.06.2008, 15:49:02 | Сообщение # 21
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Репутация: 16
Статус: Не в сети
fps_max - это клиентский cvar, можно попробывать добыть
Code
native query_client_cvar(id, const cvar[], const resultFunc[], paramlen=0, const params[] = "");

но не на всех клиентах работает и не все клиентские cvar'ы можно добыть

ЗЫ для это-го существуют специальные плагины

ЗЫЫ не понимаю, зачем ты что-то пытаешься скрыть от кого-то :)

 
KILДата: Суббота, 14.06.2008, 17:28:06 | Сообщение # 22
Лейтенант
Группа: Пользователи
Сообщений: 49
Репутация: -1
Статус: Не в сети
Ответил в личку , прошу прочти это важно ! ;)
 
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

AMX Mod X Russian Community © 2006-2026