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

[AMXX Module] Reapi

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

В данном разделе форума разрешено выкладывать файлы или модули для AMXX/SM, которые пригодятся при программировании.

Re: [AMXX Module] Reapi

Сообщение Subb98 » 03 ноя 2016, 17:23

Модуль обновлён до версии 0.1.80:

iván lo giudice писал(а):Added rg_reset_maxspeed native

Вы должны зарегистрироваться, чтобы видеть ссылки.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: [AMXX Module] Reapi

Сообщение Bos93 » 03 ноя 2016, 19:09

Тогда уж надо все добавлять аналоги ExecuteHam
Всем добра, любви и осознанности.

Nosce animum tuum.

А осознание и есть, что понял и осмыслил..
А коль не думал ты о том, то кто о том замыслил..?
Аватара пользователя
Bos93
 
Сообщения: 1425
Зарегистрирован: 03 апр 2010, 13:44
Благодарил (а): 149 раз.
Поблагодарили: 514 раз.

Re: [AMXX Module] Reapi

Сообщение theshadow » 05 ноя 2016, 15:23

Bos93,
Asmodai писал(а):Его не будеть, ибо не феншуйно.
Аватара пользователя
theshadow
 
Сообщения: 30
Зарегистрирован: 08 фев 2016, 12:13
Благодарил (а): 2 раз.
Поблагодарили: 8 раз.

Re: [AMXX Module] Reapi

Сообщение Bos93 » 05 ноя 2016, 16:12

PhantomJ писал(а):Bos93,
Asmodai писал(а):Его не будеть, ибо не феншуйно.


Да я читал на дс. Согласен, оно в принципе и не надо.

Хотя было бы прикольно, вместо всех модулей амыикса, один.
Всем добра, любви и осознанности.

Nosce animum tuum.

А осознание и есть, что понял и осмыслил..
А коль не думал ты о том, то кто о том замыслил..?
Аватара пользователя
Bos93
 
Сообщения: 1425
Зарегистрирован: 03 апр 2010, 13:44
Благодарил (а): 149 раз.
Поблагодарили: 514 раз.

Re: [AMXX Module] Reapi

Сообщение Subb98 » 09 дек 2016, 05:48

Доброго времени суток. Обнаружил небольшой баг.

Код: Выделить всё
new num;

if((
num = get_member(id, m_idrowndmg))) {
    set_member(id, m_idrowndmg, 0);
    log_amx("num (inside) = %d", num);
}

log_amx("num = %d", num);

if((
num = get_member(id, m_idrownrestored))) {
    set_member(id, m_idrownrestored, 0);
    log_amx("num (inside) = %d", num);
}

log_amx("num = %d", num); 

Код: Выделить всё
L 12/09/2016 - 05:56:44: num = 0
L 12/09/2016 - 05:56:44: num = 0

Могу лишь предположить, что данные оффсеты не работают вовсе. Пробовал просто выставить значение без условий. На карте 35hp_2 здоровье увеличивается после смерти в воде на 2 hp (становится 37 при спауне), а также отображается спрайт снежинки, чего, по идее, тоже не должно быть.


Добавлено спустя 23 минуты 9 секунд:
Проверил на Fakemeta, результат тот же. Поторопился с выводами относительно работы Reapi, дело в чём-то другом. Попробую иначе отловить спаун.

Добавлено спустя 16 минут:
Добавлено: попробовал хукнуть пре спаун, первый оффсет сработал:

Код: Выделить всё
L 12/09/2016 - 06:41:45: num (inside) = 32
L 12/09/2016 - 06:41:45: num = 32
L 12/09/2016 - 06:41:45: num = 0

Второй - нет. Ощущение, что дело в Regamedll_CS (или где там). Ничего по-факту от пре хука не поменялось, +2 hp и drown dmg при спауне.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: [AMXX Module] Reapi

Сообщение sa1me » 09 дек 2016, 09:29

Subb98, насколько я помню, при регенерации здоровья от получения урона под водой, оффсет m_idrownrestored как раз и имеет значение 0. Следовательно, все правильно.
Аватара пользователя
sa1me
 
Сообщения: 361
Зарегистрирован: 07 апр 2014, 20:51
Откуда: pfnAddToFullPack
Благодарил (а): 174 раз.
Поблагодарили: 177 раз.
Опыт программирования: Меньше недели

Re: [AMXX Module] Reapi

Сообщение Subb98 » 09 дек 2016, 14:43

sa1me, точно не могу сказать, возможно, ты прав. Но это точно баг, честь и хвала s1lent'у, помог это установить и намерен исправить. :thumbs_up Я до семи утра голову ломал, то ли это мои руки, то ли я действительно что-то нашёл. :-D
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: [AMXX Module] Reapi

Сообщение sa1me » 09 дек 2016, 16:34

Subb98, попробуй в пре спавне установить m_idrownrestored в -1. Изменится ли что-то.
Аватара пользователя
sa1me
 
Сообщения: 361
Зарегистрирован: 07 апр 2014, 20:51
Откуда: pfnAddToFullPack
Благодарил (а): 174 раз.
Поблагодарили: 177 раз.
Опыт программирования: Меньше недели

Re: [AMXX Module] Reapi

Сообщение Subb98 » 09 дек 2016, 16:46

sa1me, тут не в этом дело. Дело в задержке, которой нет. И этот оффсеты не успевает сброситься. Как пояснил s1lent.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: [AMXX Module] Reapi

Сообщение Subb98 » 22 дек 2016, 22:12

Модуль обновлён до версии 0.1.83:

s1lent писал(а):Fix callback KeyValue didn't set meta result.

Вы должны зарегистрироваться, чтобы видеть ссылки.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Пред.След.

Вернуться в Файлы и модули

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

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