Русское сообщество по скриптингу

плагин, которые запрещает стрельбу

Все, что касается игр на движке GoldSrc (Half-Life, Counter-Strike 1.6 и т.д.).
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

плагин, которые запрещает стрельбу

Сообщение pavlickm » 15 июн 2014, 14:51

есть ли возможность реализовать плагин, который запрещает стрельбу если у игрока не минимальный разброс(поясню что имею ввиду, когда игрок движется разброс увеличивается, когда останавливается уменьшается, так же после выстрела следует выждать некое время для того чтобы следующая пуля летела точнее)
возможно ли как-то выводить это значение разброса в режиме реального времени?
Аватара пользователя
pavlickm
 
Сообщения: 6
Зарегистрирован: 02 июн 2014, 01:02
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Re: плагин, которые запрещает стрельбу

Сообщение pavlickm » 18 июн 2014, 02:22

извините, я возможно форумом ошибся?
Аватара пользователя
pavlickm
 
Сообщения: 6
Зарегистрирован: 02 июн 2014, 01:02
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Re: плагин, которые запрещает стрельбу

Сообщение Dmitry Beast » 18 июн 2014, 05:28

а что-то в этом есть)

можно отклавливать идёт ли игрок и после того как он остановилс, выжидать какую-то определённую единицу времени, по своему опыту скажу около 0.7секунды и говорить, что теперь стрельба "ок"
Аватара пользователя
Dmitry Beast
 
Сообщения: 1560
Зарегистрирован: 24 дек 2010, 10:35
Откуда: Египет
Благодарил (а): 440 раз.
Поблагодарили: 207 раз.
Опыт программирования: Больше трех лет
Языки программирования: All Languages

Re: плагин, которые запрещает стрельбу

Сообщение pavlickm » 18 июн 2014, 21:41

так же после выстрела ждать 0.7?)
о параметре который вияет на точность что-нибудь известно?
где можно поискать?
Аватара пользователя
pavlickm
 
Сообщения: 6
Зарегистрирован: 02 июн 2014, 01:02
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Re: плагин, которые запрещает стрельбу

Сообщение Dmitry Beast » 19 июн 2014, 05:53

врядли, как мне кажеться, есть такой параметр, хотя может и есть)
после выстрела, да. наверно так же подождать 0.7с.
В целом думаю не сложная вещь получается

Добавлено спустя 1 минуту 58 секунд:
[pawn]
  1. #include <amxmodx>

  2. #include <engine>

  3.  

  4. public plugin_init(){

  5.     register_plugin("Attack Test","1.0","Hawk552")

  6. }

  7.  

  8. public client_PreThink(id){

  9.     if(entity_get_int(id,EV_INT_button) & IN_ATTACK)

  10.     {

  11.         client_print(id,print_chat,"You in attack")

  12.     }

  13. }
[/pawn]

[pawn]
  1. #define IN_ATTACK        (1<<0)

  2. #define IN_JUMP            (1<<1)

  3. #define IN_DUCK            (1<<2)

  4. #define IN_FORWARD        (1<<3)

  5. #define IN_BACK            (1<<4)

  6. #define IN_USE            (1<<5)

  7. #define IN_CANCEL         (1<<6)

  8. #define IN_LEFT            (1<<7)

  9. #define IN_RIGHT             (1<<8)

  10. #define IN_MOVELEFT        (1<<9)

  11. #define IN_MOVERIGHT        (1<<10)

  12. #define IN_ATTACK2        (1<<11)

  13. #define IN_RUN            (1<<12)

  14. #define IN_RELOAD        (1<<13)

  15. #define IN_ALT1            (1<<14)

  16. #define IN_SCORE             (1<<15)
[/pawn]

Вот отсюда думаю можно легко оттолкнуться
Аватара пользователя
Dmitry Beast
 
Сообщения: 1560
Зарегистрирован: 24 дек 2010, 10:35
Откуда: Египет
Благодарил (а): 440 раз.
Поблагодарили: 207 раз.
Опыт программирования: Больше трех лет
Языки программирования: All Languages

Re: плагин, которые запрещает стрельбу

Сообщение Safety1st » 19 июн 2014, 07:58

pavlickm писал(а):где можно поискать?

Если разбираетесь в скриптинге, начните 'искать' с кода плагина 'Вы должны зарегистрироваться, чтобы видеть ссылки.' от MPNumB.
GoldSrc Gaming Community
Аватара пользователя
Safety1st
 
Сообщения: 1958
Зарегистрирован: 08 окт 2011, 05:41
Откуда: Moscow
Благодарил (а): 1690 раз.
Поблагодарили: 933 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Half-Life

Re: плагин, которые запрещает стрельбу

Сообщение pavlickm » 20 июн 2014, 03:17

Safety1st, BeasT спасибо!
код могу читать, но этот язык мне не знаком. интересаня ссылка, буду курить
Аватара пользователя
pavlickm
 
Сообщения: 6
Зарегистрирован: 02 июн 2014, 01:02
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.


Вернуться в Вопросы по играм на движке GoldSrc

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3