Участник
Пользователь
- Сообщения
- 670
- Реакции
- 143
- Помог
- 11 раз(а)
- Ошибка
-
Блокирует урон от падения с высоты
- ОС
- Linux
- Amx Mod X
-
AMX Mod X 1.9.0.5294 (http://www.amxmodx.org)
Authors:
David "BAILOPAN" Anderson, Pavol "PM OnoTo" Marko
Felix "SniperBeamer" Geyer, Jonny "Got His Gun" Bergstrom
Lukasz "SidLuke" Wlasinski, Christian "Basic-Master" Hammacher
Borja "faluco" Ferrer, Scott "DS" Ehlert
Compiled: Dec 3 2021 15:54:56
Built from: https://github.com/alliedmodders/amxmodx/commit/363871a
Build ID: 5294:363871a
Core mode: JIT+ASM32
- Билд
-
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.13.0.788-dev
Build date: 07:36:33 Jul 12 2023 (3378)
Build from: https://github.com/dreamstalker/rehlds/commit/f955b07
- ReGamedll
-
ReGameDLL version: 5.26.0.668-dev
Build date: 19:02:48 Dec 31 2023
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/d3c0ec8
- Версия Metamod
-
Metamod-r v1.3.0.149, API (5:13)
Metamod-r build: 11:31:17 Apr 23 2024
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/603a257
- Список метамодулей
-
[ 1] SafeNameAndChat RUN - SafeNameAndChat.so v1.1 ini ANY ANY
[ 2] Reunion RUN - reunion_mm_i386.so v0.1.92d ini Start Never
[ 3] Rechecker RUN - rechecker_mm_i386.so v2.7 ini Chlvl ANY
[ 4] AMX Mod X RUN - amxmodx_mm_i386.so v1.9.0.5294 ini Start ANY
[ 5] ReAuthCheck RUN - reauthcheck_mm_i386.so v0.1.6 ini Start Never
[ 6] VoiceTranscoder RUN - VoiceTranscoder.so v2017RC5 ini ANY ANY
[ 7] WHBlocker RUN - whblocker_mm_i386.so v1.5.697 ini Chlvl ANY
[ 8] ReSemiclip RUN - resemiclip_mm_i386.so v2.4.3 ini Chlvl ANY
[ 9] HitBox Fix RUN - hitbox_fix_mm_i386.so v1.1.5 ini Start ANY
[10] MySQL RUN - mysql_amxx_i386.so v1.9.0.5271 pl4 ANY ANY
[11] hackdetector RUN - hackdetector_amxx_i386.so v0.15.328.lite pl4 ANY ANY
[12] ReAimDetector RUN - reaimdetector_amxx_i386.so v0.2.2 pl4 ANY Never
[13] FakeMeta RUN - fakemeta_amxx_i386.so v1.9.0.5271 pl4 ANY ANY
[14] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0.5271 pl4 ANY ANY
[15] ReAPI RUN - reapi_amxx_i386.so v5.24.0.300-dev pl4 ANY Never
[16] CStrike RUN - cstrike_amxx_i386.so v1.9.0.5271 pl4 ANY ANY
[17] Engine RUN - engine_amxx_i386.so v1.9.0.5271 pl4 ANY ANY
[18] Fun RUN - fun_amxx_i386.so v1.9.0.5271 pl4 ANY ANY
- Список плагинов
-
[ 1] Admin Loader 3.5 neygomon admin_loader.am running
[ 2] Admin Commands 1.9.0.5271 AMXX Dev Team admincmd.amxx running
[ 3] Admin Votes 1.9.0.5271 AMXX Dev Team adminvote.amxx running
[ 4] Stats Configuration 1.9.0.5271 AMXX Dev Team statscfg.amxx running
[ 5] Menus Front-End 1.9.0.5271 AMXX Dev Team menufront.amxx running
[ 6] Commands Menu 1.9.0.5271 AMXX Dev Team cmdmenu.amxx running
[ 7] Players Menu 1.9.0.5271 AMXX Dev Team plmenu.amxx running
[ 8] Maps Menu 1.9.0.5263 AMXX Dev Team mapsmenu.amxx running
[ 9] Plugin Menu 1.9.0.5271 AMXX Dev Team pluginmenu.amxx running
[ 10] GunGame AMXX 2.13b by Av Avalanche gungame.amxx running
[ 11] MultiJump 1.1 twistedeuphoria multijump.amxx running
[ 12] Damage only from FF HE 0.0.2 wopox1337
- Автор плагина
- wopox1337
- Версия плагина
- 0.0.2
- Исходный код
-
// Блокировать урон гранаты тиммейтов? (или всего кроме гранаты)
//#define INVERSE
// Не шатать прицелы тиммейтов, при попадании?
#define NO_SHAKEPLAYERS
// Idea author: Katastrofa
#include <amxmodx>
#include <reapi>
public plugin_init()
{
register_plugin("Damage only from FF HE", "0.0.2", "wopox1337");
RegisterHookChain(RG_CBasePlayer_TakeDamage, "CBasePlayer_TakeDamage_Pre", .post = false);
#if !defined NO_SHAKEPLAYERS
register_message(get_user_msgid("TextMsg"), "Message_TextMsg");
#endif
}
public CBasePlayer_TakeDamage_Pre(const victim, inflictor, attacker, Float:damage, damagebits )
{
#if !defined INVERSE
if(!is_user_connected(attacker) || (damagebits & (DMG_GRENADE|DMG_BLAST)))
#else
if(victim == inflictor || !is_user_connected(attacker) || !(damagebits & (DMG_GRENADE|DMG_BLAST)))
#endif
{
return HC_CONTINUE;
}
if(get_member(victim, m_iTeam) == get_member(attacker, m_iTeam))
{
#if defined NO_SHAKEPLAYERS
SetHookChainReturn(ATYPE_INTEGER, 0);
return HC_SUPERCEDE;
#else
SetHookChainArg(4, ATYPE_FLOAT, 0.0);
#endif
}
return HC_CONTINUE;
}
#if !defined NO_SHAKEPLAYERS
// Thanks to ConnorMcLeod for this
public Message_TextMsg(iMsgId, iMsgDest, id)
{
if(id)
{
static szMsg[23];
get_msg_arg_string(2, szMsg, charsmax(szMsg));
// must be optimise
//return equal(szMsg, "#Game_teammate_attack");
return (szMsg[3] == 'm' && szMsg[6] == 't' && szMsg[15] == 'a');
}
return PLUGIN_CONTINUE;
}
#endif
Добрый день.
Плагин "Damage only from FF HE" на версии ReGameDLL 5.26.0.668-dev блокирует урон от падения с высоты.
На версии ReGameDLL 5.21.0.576-dev все хорошо работает!
А на версии 5.26.0.668-dev нет
mp_falldamage 1 стоит.
Как только плагин отключаю, урон от падения идёт!
Плагин "Damage only from FF HE" на версии ReGameDLL 5.26.0.668-dev блокирует урон от падения с высоты.
На версии ReGameDLL 5.21.0.576-dev все хорошо работает!
А на версии 5.26.0.668-dev нет
mp_falldamage 1 стоит.
Как только плагин отключаю, урон от падения идёт!
В этой теме было размещено решение! Перейти к решению.