Bomb pickup on "Use" 1.0.0

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
1,336
Реакции
528
Помог
91 раз(а)
Ошибка
CRASH: Thu Sep 19 14:38:30 MSK 2019
Start Line: ./hlds_linux -debug -game cstrike -master -pingboost 3 -sys_ticrate 1200 -secure +ip скрыт +port скрыт +map de_dust2_2x2 -maxplayers 32 +sv_password -norestart -pidfile hlds.4160928.pid
[New LWP 4160935]
[New LWP 4160969]
[New LWP 4160975]
[New LWP 170249]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `./hlds_linux -debug -game cstrike -master -pingboost 3 -sys_ticrate 1200 -secur'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0xf2add342 in ?? () from cstrike/addons/amxmodx/modules/reapi_amxx_i386.so
[Current thread is 1 (Thread 0xf7466040 (LWP 4160935))]
#0 0xf2add342 in ?? () from cstrike/addons/amxmodx/modules/reapi_amxx_i386.so
#1 0xf2b7e7ba in amx_Callback () from /home/скрыт/cstrike/addons/amxmodx/dlls/amxmodx.so
#2 0xf6dbfabf in MSG_EndBitWriting_api(sizebuf_s*) () from /home/скрыт/engine_i486.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
No symbol table info available.
From To Syms Read Shared Object Library
0xf775ba30 0xf775c921 Yes (*) /lib32/libdl.so.2
0xf76ce914 0xf7714c78 Yes ./libstdc++.so.6
0xf76376e0 0xf766ec8b Yes (*) /lib32/libm.so.6
0xf7493800 0xf75c042f Yes (*) /lib32/libc.so.6
0xf776f860 0xf778903d Yes (*) /lib/ld-linux.so.2
0xf7468e04 0xf7478490 Yes ./libgcc_s.so.1
0xf6d991d0 0xf6e7f890 Yes (*) /home/скрыт/engine_i486.so
0xf6d5d840 0xf6d60dfc Yes (*) /lib32/librt.so.1
0xf6d4b5c0 0xf6d55d74 Yes (*) ./libsteam_api.so
0xf6d308c0 0xf6d3dec1 Yes /lib32/libpthread.so.0
0xf6d13f40 0xf6d258f8 Yes (*) /home/скрыт/filesystem_stdio.so
0xf5e08e80 0xf68f0040 Yes (*) /cs/hlds_6153/steamclient.so
0xf5c83670 0xf5cf9020 Yes (*) /cs/hlds_6153/crashhandler.so
0xf341f6a0 0xf3461f70 Yes (*) /home/скрыт/./cstrike/addons/metamod/dlls/metamod.so
0xf31ecab0 0xf33684d0 Yes (*) /home/скрыт/cstrike/dlls/cs.so
0xf30ae4d0 0xf30d0f00 Yes (*) /home/скрыт/cstrike/addons/reunion/dlls/reunion.so
0xf3083b40 0xf308d0b0 Yes (*) /home/скрыт/cstrike/addons/reauthcheck/dlls/reauthcheck.so
0xf2e6b8c0 0xf3019571 Yes (*) /home/скрыт/cstrike/addons/VoiceTranscoder/VoiceTranscoder.so
0xf2e03d00 0xf2e04f40 Yes (*) /home/скрыт/cstrike/addons/SafeNameAndChat/dlls/SafeNameAndChat.so
0xf2de9200 0xf2dfc120 Yes (*) /home/скрыт/cstrike/addons/rechecker/dlls/rechecker.so
0xf2dd8b90 0xf2de22f0 Yes (*) /home/скрыт/cstrike/addons/resemiclip/dlls/resemiclip.so
0xf2dbf980 0xf2dcbd30 Yes (*) /home/скрыт/cstrike/addons/resrdetector/resrdetector_mm_i386.so
0xf2d29010 0xf2d92d59 Yes (*) /home/скрыт/cstrike/addons/unprecacher/unprecacher_i386.so
0xf2b518b0 0xf2bb4967 Yes (*) /home/скрыт/cstrike/addons/amxmodx/dlls/amxmodx.so
0xf245b790 0xf24f3fc5 Yes (*) cstrike/addons/amxmodx/modules/mysql_amxx_i386.so
0xf2ac2d20 0xf2b005a0 Yes (*) cstrike/addons/amxmodx/modules/reapi_amxx_i386.so
0xf2aa2660 0xf2aa6f84 Yes (*) cstrike/addons/amxmodx/modules/fun_amxx_i386.so
0xf2a939b0 0xf2a97a08 Yes (*) cstrike/addons/amxmodx/modules/nvault_amxx_i386.so
0xf2a7dd50 0xf2a8d460 Yes (*) cstrike/addons/amxmodx/modules/cstrike_amxx_i386.so
0xf29ff120 0xf2a05404 Yes (*) cstrike/addons/amxmodx/modules/csx_amxx_i386.so
0xf29e2130 0xf29e8810 Yes (*) cstrike/addons/amxmodx/modules/reaimdetector_amxx_i386.so
0xf29ca290 0xf29d680c Yes (*) cstrike/addons/amxmodx/modules/engine_amxx_i386.so
0xf29899d0 0xf29b5d6c Yes (*) cstrike/addons/amxmodx/modules/fakemeta_amxx_i386.so
0xf2916b60 0xf295e624 Yes (*) cstrike/addons/amxmodx/modules/hamsandwich_amxx_i386.so
0xf2385db0 0xf23a15d0 Yes (*) /home/скрыт/cstrike/addons/whblocker/dlls/whblocker.so
0xf1d78a80 0xf1d7e8f0 Yes (*) /lib32/libnss_files.so.2
0xef876e80 0xf035e040 Yes (*) ./steamclient.so
0xf1b60670 0xf1bd6020 Yes (*) ./crashhandler.so
0xf1dddb50 0xf1de07d6 Yes (*) /lib32/libnss_dns.so.2
0xf1d61690 0xf1d6db94 Yes (*) /lib32/libresolv.so.2
0xf28ea160 0xf28eb954 Yes (*) cstrike/addons/amxmodx/modules/sockets2_amxx_i386.so
0xf28825d0 0xf28cb548 Yes (*) cstrike/addons/amxmodx/modules/regex_amxx_i386.so
(*): Shared library is missing debugging information.
Stack level 0, frame at 0xffb8cfd0:
eip = 0xf2add342; saved eip = 0xf2b7e7ba
called by frame at 0xffb8cfe0
Arglist at 0xffb8cfc8, args:
Locals at 0xffb8cfc8, Previous frame's sp is 0xffb8cfd0
Saved registers:
ebp at 0xffb8cfc8, eip at 0xffb8cfcc
End of crash report
ОС
Linux
Amx Mod X
AMX Mod X 1.9.0.5241
Билд
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.7.0.690-dev
Build date: 00:03:52 Sep 13 2019 (1980)
ReGamedll
ReGameDLL version: 5.11.0.400-dev
Build date: 17:19:28 Sep 10 2019
Версия Metamod
Metamod-r v1.3.0.128, API (5:13)
Metamod-r build: 17:47:54 Aug 24 2018
Список метамодулей
[ 1] Reunion               RUN   -    reunion.so                  v0.1.0.133       ini  Start Never
[ 2] ReAuthCheck RUN - reauthcheck.so v0.1.6 ini Start Never
[ 3] VoiceTranscoder RUN - VoiceTranscoder.so v2017RC3 ini ANY
[ 4] SafeNameAndChat RUN - SafeNameAndChat.so v1.1 ini ANY
[ 5] Rechecker RUN - rechecker.so v2.5 ini ANY
[ 6] ReSemiclip RUN - resemiclip.so v2.3.9 ini ANY
[ 7] ReSRDetector RUN - resrdetector_mm_i386.so v0.1.0 ini ANY
[ 8] Ultimate Unprecacher RUN - unprecacher_i386.so vBeta 2.5.3 ini Chlvl Chlvl
[ 9] AMX Mod X RUN - amxmodx.so v1.9.0.5241 ini ANY
[10] WHBlocker RUN - whblocker.so v1.5.696 ini ANY
[11] MySQL RUN - mysql_amxx_i386.so v1.9.0.5241 pl9 ANY
[12] ReAPI RUN - reapi_amxx_i386.so v5.10.0.188-dev pl9 ANY Never
[13] Fun RUN - fun_amxx_i386.so v1.9.0.5241 pl9 ANY
[14] CStrike RUN - cstrike_amxx_i386.so v1.9.0.5241 pl9 ANY
[15] CSX RUN - csx_amxx_i386.so v1.9.0.5241 pl9 ANY
[16] ReAimDetector RUN - reaimdetector_amxx_i386.so v0.2.2 pl9 ANY Never
[17] Engine RUN - engine_amxx_i386.so v1.9.0.5241 pl9 ANY
[18] FakeMeta RUN - fakemeta_amxx_i386.so v1.9.0.5241 pl9 ANY
[19] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0.5241 pl9 ANY
19 plugins, 19 running
Список плагинов
[ 1] MySQL                   1.9.0.5241  AMX Mod X Dev Team   running
[ 2] ReAPI 5.10.0.188 Asmodai & s1lent running
[ 3] Fun 1.9.0.5241 AMX Mod X Dev Team running
[ 4] nVault 1.9.0.5241 AMX Mod X Dev Team running
[ 5] CStrike 1.9.0.5241 AMX Mod X Dev Team running
[ 6] CSX 1.9.0.5241 AMX Mod X Dev Team running
[ 7] ReAimDetector 0.2.2 ReHLDS Team running
[ 8] Engine 1.9.0.5241 AMX Mod X Dev Team running
[ 9] FakeMeta 1.9.0.5241 AMX Mod X Dev Team running
[10] Ham Sandwich 1.9.0.5241 AMX Mod X Dev Team running
[11] Sockets2 1.8.1.3746 HLSW Dev Team running
[12] RegEx 1.9.0.5241 AMX Mod X Dev Team running
12 modules, 12 correct
Автор плагина
voed
Версия плагина
1.0.0
Исходный код
// Special for dev-cs.ru
// Thanks s1lent for help with bomb weaponbox

#include <amxmodx>
#include <reapi>
#include <engine>

#define USE_DISTANCE 100 //Расстояние в юнитах, на котором можно подобрать бомбу

public plugin_init(){

register_plugin("Bomb pickup on use", "1.0.0", "voed");
RegisterHookChain(RG_CBasePlayer_UseEmpty, "CBasePlayer_UseEmpty", true)
}

public CBasePlayer_UseEmpty(id)
{
if(!(get_member_game(m_bBombDropped) && get_member(id, m_iTeam) == TEAM_TERRORIST))
return

new iAimOrigin[3], iPlayerOrigin[3]
get_user_origin(id, iAimOrigin, Origin_AimEndEyes)
get_user_origin(id, iPlayerOrigin)
if(get_distance(iPlayerOrigin, iAimOrigin) > USE_DISTANCE)
return

new Float:origin[3], entlist[10]
IVecFVec(iAimOrigin, origin)
if(find_sphere_class(0, "weaponbox", 5.0, entlist, sizeof(entlist), origin))
{
for(new i=0; i<sizeof(entlist); i++)
{
if(rg_get_weaponbox_id(entlist[i]) == WEAPON_C4)
{
fake_touch(entlist[i], id)
return
}
}
}
return
}
Краш сервера при попытке поднять C4 (игрок ее не видел, поэтому не понятно попал или нет)
 
В этой теме было размещено решение! Перейти к решению.
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу