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

Отлов урона от пушки cssbGoliathSentryGuns  [Решено]

Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.

Модераторы: Subb98, liFe iS GoOD

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

В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.

Отлов урона от пушки cssbGoliathSentryGuns

Сообщение hren_morjovui » 23 сен 2021, 18:26

Может кто знает как отловить урон от пушек плагина cssbGoliathSentryGuns? :dntknw:
"В этом мире неизбежны три вещи: смерть, налоги и гравитация."
Аватара пользователя
hren_morjovui
 
Сообщения: 258
Зарегистрирован: 29 май 2018, 09:15
Благодарил (а): 88 раз.
Поблагодарили: 22 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pawn
PHP
jQuery

Re: Отлов урона от пушки cssbGoliathSentryGuns

Сообщение trojanranson » 24 сен 2021, 22:43

Так там они не наносят урон как я помню, там изменяется колв жизней таргета.
через
get|set_user_health( )
amxx просто хобби для себя.
Аватара пользователя
trojanranson
 
Сообщения: 102
Зарегистрирован: 07 мар 2020, 23:15
Откуда: г.Херосн
Благодарил (а): 33 раз.
Поблагодарили: 14 раз.
Опыт программирования: Около 6 месяцев
Языки программирования: Пиво с рыбкой

Re: Отлов урона от пушки cssbGoliathSentryGuns

Сообщение hren_morjovui » 25 сен 2021, 11:29

Полазил и вот что удалось добыть через декомпилятор, но там фиг что понятно... вроде как через ExecuteHamB(Ham_TakeDamage,...) но нифига не ловиться :dntknw: Либо просто криво декомпилировало...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
"В этом мире неизбежны три вещи: смерть, налоги и гравитация."
Аватара пользователя
hren_morjovui
 
Сообщения: 258
Зарегистрирован: 29 май 2018, 09:15
Благодарил (а): 88 раз.
Поблагодарили: 22 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pawn
PHP
jQuery

Re: Отлов урона от пушки cssbGoliathSentryGuns  [Решено]

Сообщение trojanranson » 25 сен 2021, 15:51

Когда по игроку стреляет турель, его дергает? Ну как если с обычного оружия. Если нет, то не думаю что это ExecuteHamB(Ham_TakeDamage...) или ExecuteHamB(Ham_TraceAttack...),(хотя хз может можно как-то заблочить дерганье) да вроде если просто начать отлавливать урон от всего ,то полюбому , выводило б ид атакующего.

Добавлено спустя 48 минут 6 секунд:
Зашел по ип в декомпеле на серв "DeathGame" посмотрел на турели, вроде переделка турелей 2004 года. Посмотрел на стрельбу и понял что все же это set|get_user_healt( ) А пробовал всем чем стреляет турель отлавливать, может лазер наносит урон или ракеты если есть, хотя хз.
Вот знакомый делал турели, можешь посмотреть как там урон наноситься)
Вы должны зарегистрироваться, чтобы видеть ссылки.
amxx просто хобби для себя.
Аватара пользователя
trojanranson
 
Сообщения: 102
Зарегистрирован: 07 мар 2020, 23:15
Откуда: г.Херосн
Благодарил (а): 33 раз.
Поблагодарили: 14 раз.
Опыт программирования: Около 6 месяцев
Языки программирования: Пиво с рыбкой

Re: Отлов урона от пушки cssbGoliathSentryGuns

Сообщение hren_morjovui » 26 сен 2021, 17:21

trojanranson, мдаа... пушки даже урон сквозь закрытый щит наносят, сделать нормально видно было не судьба... :-| хоть бы какой-то форвард был... на убийство есть, а на дамаг нету. :-|
"В этом мире неизбежны три вещи: смерть, налоги и гравитация."
Аватара пользователя
hren_morjovui
 
Сообщения: 258
Зарегистрирован: 29 май 2018, 09:15
Благодарил (а): 88 раз.
Поблагодарили: 22 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pawn
PHP
jQuery

Re: Отлов урона от пушки cssbGoliathSentryGuns

Сообщение RockTheStreet » 26 сен 2021, 18:20

trojanranson писал(а):Когда по игроку стреляет турель, его дергает? Ну как если с обычного оружия. Если нет, то не думаю что это ExecuteHamB(Ham_TakeDamage...) или ExecuteHamB(Ham_TraceAttack...),(хотя хз может можно как-то заблочить дерганье) да вроде если просто начать отлавливать урон от всего ,то полюбому , выводило б ид атакующего.

Добавлено спустя 48 минут 6 секунд:
Зашел по ип в декомпеле на серв "DeathGame" посмотрел на турели, вроде переделка турелей 2004 года. Посмотрел на стрельбу и понял что все же это set|get_user_healt( ) А пробовал всем чем стреляет турель отлавливать, может лазер наносит урон или ракеты если есть, хотя хз.
Вот знакомый делал турели, можешь посмотреть как там урон наноситься)
Вы должны зарегистрироваться, чтобы видеть ссылки.

Собственно, с чего вдруг игрок должен 'дёргаться', когда урон наносится через хам? Чушь не неси. Открой сурсы и посмотри как он работает.
Касательно телепатии: если Вы передаете Ваши проблемы телепатическим путем - ответы будут передаваться тоже телепатически.
Если Вы предлагаете угадать, отчего у Вас в подвале происходит странный стук - ответ будет передан стуком.
Аватара пользователя
RockTheStreet
 
Сообщения: 97
Зарегистрирован: 12 авг 2021, 23:13
Забанен
Благодарил (а): 7 раз.
Поблагодарили: 16 раз.
Опыт программирования: Больше трех лет
Языки программирования: JS, PHP

Re: Отлов урона от пушки cssbGoliathSentryGuns

Сообщение trojanranson » 28 сен 2021, 01:49

RockTheStreet писал(а):
trojanranson писал(а):Когда по игроку стреляет турель, его дергает? Ну как если с обычного оружия. Если нет, то не думаю что это ExecuteHamB(Ham_TakeDamage...) или ExecuteHamB(Ham_TraceAttack...),(хотя хз может можно как-то заблочить дерганье) да вроде если просто начать отлавливать урон от всего ,то полюбому , выводило б ид атакующего.

Добавлено спустя 48 минут 6 секунд:
Зашел по ип в декомпеле на серв "DeathGame" посмотрел на турели, вроде переделка турелей 2004 года. Посмотрел на стрельбу и понял что все же это set|get_user_healt( ) А пробовал всем чем стреляет турель отлавливать, может лазер наносит урон или ракеты если есть, хотя хз.
Вот знакомый делал турели, можешь посмотреть как там урон наноситься)
Вы должны зарегистрироваться, чтобы видеть ссылки.

Собственно, с чего вдруг игрок должен 'дёргаться', когда урон наносится через хам? Чушь не неси. Открой сурсы и посмотри как он работает.


Потому что в моем случае через хам именно так и происходит.
если есть вариант что бы игрока не дергало будет хорошо если поделишься.(Дерганье самой модельки во время дамага)
Код: Выделить всё

ExecuteHamB
(Ham_TakeDamage, pHit, pevInflictor, pevAttacker, flDamage, DMG_BULLET)

И не надо так нагнетать я все знать не могу. :-)

Добавлено спустя 9 минут 27 секунд:
hren_morjovui писал(а):trojanranson, мдаа... пушки даже урон сквозь закрытый щит наносят, сделать нормально видно было не судьба... :-| хоть бы какой-то форвард был... на убийство есть, а на дамаг нету. :-|

Потому что пушки работают по типу аля раздатчик ток в противоположную сторону. А то все визуально.
amxx просто хобби для себя.
Аватара пользователя
trojanranson
 
Сообщения: 102
Зарегистрирован: 07 мар 2020, 23:15
Откуда: г.Херосн
Благодарил (а): 33 раз.
Поблагодарили: 14 раз.
Опыт программирования: Около 6 месяцев
Языки программирования: Пиво с рыбкой


Вернуться в Скриптинг

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

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