AMX MOD X
Вторник, 06.01.2026, 11:21:50



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

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

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
можно както "заморозить" чела так чтобы у него
CLLlAgOBДата: Вторник, 14.10.2008, 17:03:10 | Сообщение # 1
Полковник
Группа: Скриптеры
Сообщений: 217
Репутация: 14
Статус: Не в сети
Спасибо помогло :)

Добавлено (2008-10-14, 5:03 Pm)
---------------------------------------------
И чтобы очередную тему не создавать вопрос такой можно както "заморозить" чела так чтобы у него не двигался прицел и не мог стрелять? ток без client_cmd("sensitivity 0",id) обратно вернуть надо будет а мы не можем узнать какая у клиента сенса стоит

 
PomanoBДата: Вторник, 14.10.2008, 17:28:05 | Сообщение # 2
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
можно потом выполнить "exec config.cfg" и все настройки возвратятся

http://romanov4400.mybrute.com
 
CLLlAgOBДата: Вторник, 14.10.2008, 18:18:46 | Сообщение # 3
Полковник
Группа: Скриптеры
Сообщений: 217
Репутация: 14
Статус: Не в сети
Да только проблема в том что sensyvity минмум 1 если поставить 0 то оно автомато даст опять 1
конечно есть вариант с m_yaw 0 но вниз вверх всеравно можно будет шуровать :(.


Сообщение отредактировал CLLlAgOB - Вторник, 14.10.2008, 18:33:24
 
DaTaДата: Вторник, 14.10.2008, 18:35:26 | Сообщение # 4
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Репутация: 16
Статус: Не в сети
Quote (CLLlAgOB)
а если у него свой cfg ? то не подойдет :(

есть writecfg backup, но это крайность

можно каждый пресинк_пост мутить set_pev(id, pev_v_angle, {0.0, 0.0, 0.0});set_pev(id, pev_fixangle, 1)

 
VENДата: Вторник, 14.10.2008, 18:51:26 | Сообщение # 5
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Quote
И чтобы очередную тему не создавать
Ты ведь у нас не первый раз на форуме. Неужели еще не изучил информацию по данной ссылке: http://amxmodx.ucoz.ru/forum/11-249-1 ?

Вынес тему как отдельную.
Не ленись делать это в следующий раз сам.
Если ты не уважаешь время администрации, модераторов, а также пользователей, которые вопследствии будут искать нужную информацию в куче твоих т.н. "подтем", вынужден буду принять соответствующие меры.

 
DaTaДата: Вторник, 14.10.2008, 19:13:25 | Сообщение # 6
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Репутация: 16
Статус: Не в сети
не мог стрелять - в пост_синк пре версии хука убирай IN_ATTACK, можно в приницпе и тут изменять угол взгляда
 
CLLlAgOBДата: Вторник, 14.10.2008, 19:21:19 | Сообщение # 7
Полковник
Группа: Скриптеры
Сообщений: 217
Репутация: 14
Статус: Не в сети
VEN, Извини больше не буду :)
DaTa, спасибо за совет
 
DaTaДата: Среда, 15.10.2008, 11:18:12 | Сообщение # 8
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Репутация: 16
Статус: Не в сети
Quote (DaTa)
не мог стрелять - в пост_синк пре версии хука убирай IN_ATTACK, можно в приницпе и тут изменять угол взгляда

но тогда остаются эффекты на стороне клиента(например, с глока идет стрельба, как из автомата), что бы избежать это-го нужно изменять оффсет m_flNextPrimaryAttack http://forums.alliedmods.net/showthread.php?t=76672

Добавлено (2008-10-15, 11:18 Am)
---------------------------------------------

Code
#include <fakemeta>

public plugin_init()
{
      //...
      register_forward(FM_ClientCommand, "hook_ClientCommand")
}

public hook_ClientCommand(id)
{
      static szCommand[10]
      read_argv(0, szCommand, sizeof szCommand - 1)
       
      static const szWeapon_[] = "weapon_"
      if( zamorojennax[id] )
           if( equal(szCommand, "lastinv") || equal(szCommand, szWeapon_, sizeof szWeapon_ - 1) || equal(szCommand, "drop"))
                return FMRES_SUPERCEDE
       
      return FMRES_IGNORED
}

так не сможет менять и выкидывать оружие(не проверено), но походу сможет покупать, т.е. нужно блокировать и команды закупки
 
CLLlAgOBДата: Среда, 15.10.2008, 19:36:42 | Сообщение # 9
Полковник
Группа: Скриптеры
Сообщений: 217
Репутация: 14
Статус: Не в сети
О курто :) спасиб буду пробовать.

Добавлено (2008-10-15, 7:34 Pm)
---------------------------------------------

Quote (CLLlAgOB)
Добавлено (2008-10-15, 11:18 Am)
---------------------------------------------

Code
#include <fakemeta>

Code

public plugin_init()  
{  
       //...  
       register_forward(FM_ClientCommand, "hook_ClientCommand")  
}  

public hook_ClientCommand(id)  
{  
       static szCommand[10]  
       read_argv(0, szCommand, sizeof szCommand - 1)  
         
       static const szWeapon_[] = "weapon_"  
       if( zamorojennax[id] )  
            if( equal(szCommand, "lastinv") || equal(szCommand, szWeapon_, sizeof szWeapon_ - 1) || equal(szCommand, "drop"))  
                 return FMRES_SUPERCEDE  
         
       return FMRES_IGNORED  
}

так не сможет менять и выкидывать оружие(не проверено), но походу сможет покупать, т.е. нужно блокировать и команды закупки


Так я не смог менять и выкидывать оружие но могу перезаряжать и стрелять

Добавлено (2008-10-15, 7:36 Pm)
---------------------------------------------
Да и покупать могу через автобай и через меню

 
VENДата: Четверг, 16.10.2008, 18:58:33 | Сообщение # 10
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Quote
так не сможет...
FM - это, конечно, хорошо, но можно использовать соответствующий хук ядра на тот случай, если в плагине не будут использованы другие функции FM.
 
DaTaДата: Пятница, 17.10.2008, 11:56:29 | Сообщение # 11
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Репутация: 16
Статус: Не в сети
Quote (VEN)
FM - это, конечно, хорошо, но можно использовать соответствующий хук ядра на тот случай, если в плагине не будут использованы другие функции FM.

я про него просто не знал)
Code
/* Called when client is sending command. */
forward client_command(id);
 
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2026