IPB

Welcome Guest ( Log In | Register )

> cp_* maps, Error with mstr_offset!
caxanga334
post Apr 14 2017, 12:28 AM
Post #1


Newbie
*

Group: Members
Posts: 4
Joined: 14-April 17
Member No.: 2,491



I have the latest hookinfo.ini and this in config.ini
CODE

rcbot_const_mstr_offset 856
rcbot_const_round_offset 856


And I get this on my console:
CODE
[RCBot] If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset!


Bots are working so I don't know if there is really something wrong.
The only issue I noticed is that bots is using the wrong sentry|defend waypoint.
Example: in cp_gorge. Engineers are building sentries at the last point while the first point hasn't been capped yet.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Replies
caxanga334
post Apr 16 2017, 02:13 PM
Post #2


Newbie
*

Group: Members
Posts: 4
Joined: 14-April 17
Member No.: 2,491



I was using NiteC0res build because rcbot2path doesn't work on the nightly build.
CODE
"Metamod Plugin"
{
    "alias"            "rcbot2"
    "file"            "addons/rcbot2meta"
    "rcbot2path"        "addons/rcbot2/"
}

Now my game is crashing (when I select a class) because rcbot can't find any files.
Nevermind. I needed to include the full path to the files ( "rcbot2path" "E:/Steam/steamapps/common/Team Fortress 2/tf/addons/rcbot2/" )
Also I'm no longer getting the "If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset!" message.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RoboCop
post Jun 11 2017, 03:56 PM
Post #3


RCBot Fan
****

Group: Admin
Posts: 192
Joined: 17-December 15
From: Dundee, Scotland
Member No.: 2,435



QUOTE(caxanga334 @ Apr 16 2017, 03:13 PM) *

I was using NiteC0res build because rcbot2path doesn't work on the nightly build.
CODE
"Metamod Plugin"
{
    "alias"            "rcbot2"
    "file"            "addons/rcbot2meta"
    "rcbot2path"        "addons/rcbot2/"
}

Now my game is crashing (when I select a class) because rcbot can't find any files.
Nevermind. I needed to include the full path to the files ( "rcbot2path" "E:/Steam/steamapps/common/Team Fortress 2/tf/addons/rcbot2/" )
Also I'm no longer getting the "If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset!" message.

Hmm well it appears I'm getting the similar crashes for my TF2 Linux server from where I recompiled NightC0re's 1.00 r484 build. I had a look when I ran my TF2 Server with cp_floodzone2_final and had a look at this debug.log error. It does point a clue to why it crashed:-

CODE
----------------------------------------------
CRASH: Sun Jun 11 16:46:32 BST 2017
Start Line: ./srcds_linux -game tf -ip XX.XX.XX.XX +maxplayers 24 +port 27145 +exec server.cfg +map cp_floodzone2_final -nohltv -autoupdate -insecure -steam_dir ../ -steamcmd_script update_tf2.txt +sv_shutdown_timeout_minutes 5 -debug
[New LWP 27690]
[New LWP 27696]
[New LWP 28017]
[New LWP 28020]
[New LWP 28537]
[New LWP 27697]
[New LWP 28227]
[New LWP 28230]
[New LWP 28229]
[New LWP 29772]
[New LWP 28488]
[New LWP 28018]
[New LWP 5176]
[New LWP 28577]
[New LWP 29730]
[New LWP 29733]
[New LWP 28485]
[New LWP 28576]
[New LWP 27719]
[New LWP 28464]
[New LWP 27718]
[New LWP 28019]
[New LWP 28228]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `./srcds_linux -game tf -ip 87.98.219.139 +maxplayers 24 +port 27145 +exec serve'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xe9f1a0a1 in CTeamControlPointMaster::getCurrentRound (this=this@entry=0x1613b658) at ../utils/RCBot2_meta/bot_tf2_points.cpp:308
308        return (CTeamControlPointRound*)((unsigned long)pent+(unsigned long)rcbot_const_round_offset.GetInt());
#0  0xe9f1a0a1 in CTeamControlPointMaster::getCurrentRound (this=this@entry=0x1613b658) at ../utils/RCBot2_meta/bot_tf2_points.cpp:308
#1  0xe9f3974a in CTeamFortress2Mod::updatePointMaster () at ../utils/RCBot2_meta/bot_tf2_mod.cpp:1714
#2  0xe9f39996 in CTeamFortress2Mod::roundReset () at ../utils/RCBot2_meta/bot_tf2_mod.cpp:1746
#3  0xe9ecdcf9 in CTF2RoundStart::execute (this=0x163c25c0, pEvent=0x16696c18) at ../utils/RCBot2_meta/bot_events.cpp:757
#4  0xe9ecef45 in CBotEvents::executeEvent (pEvent=0x16696be0, iType=TYPE_IGAMEEVENT) at ../utils/RCBot2_meta/bot_events.cpp:1321
#5  0xe9f5a2d7 in RCBotPluginMeta::FireGameEvent (this=0xea6ff4a0 <g_RCBotPluginMeta>, pevent=0x16696be0, bDontBroadcast=false) at ../utils/RCBot2_meta/bot_plugin_meta.cpp:1019
#6  0xe9f60758 in __SourceHook_FHCls_IGameEventManager2FireEvent0::Func (this=0xf60899e0 <s_GameEventManager>, p1=0x16696be0, p2=false) at ../utils/RCBot2_meta/bot_plugin_meta.cpp:71
#7  0xf0ee9c4b in CTeamplayRoundBasedRules::State_Enter_PREROUND() () from /home/desktop/steamcmd/tf2/tf/bin/server_srv.so
#8  0xf0ee81bb in CTeamplayRoundBasedRules::State_Think_STARTGAME() () from /home/desktop/steamcmd/tf2/tf/bin/server_srv.so
#9  0xf0eede30 in CTeamplayRoundBasedRules::Think() () from /home/desktop/steamcmd/tf2/tf/bin/server_srv.so
#10 0xf0f6751c in CTFGameRules::Think() () from /home/desktop/steamcmd/tf2/tf/bin/server_srv.so
#11 0xf15dfcb8 in GameStartFrame() () from /home/desktop/steamcmd/tf2/tf/bin/server_srv.so
#12 0xf12bd9e0 in CServerGameDLL::GameFrame(bool) () from /home/desktop/steamcmd/tf2/tf/bin/server_srv.so
#13 0xe9f5f9fe in __SourceHook_FHCls_IServerGameDLLGameFrame0::Func (this=0xf1ee185c <g_ServerGameDLL>, p1=true) at ../utils/RCBot2_meta/bot_plugin_meta.cpp:63
#14 0xf5f1246f in SV_Think(bool) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so
#15 0xf5f13508 in SV_Frame(bool) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so
#16 0xf5e83f98 in _Host_RunFrame_Server(bool) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so
#17 0xf5e85457 in _Host_RunFrame(float) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so
#18 0xf5e93427 in CHostState::State_Run(float) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so
#19 0xf5e93786 in CHostState::FrameUpdate(float) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so
#20 0xf5e937cd in HostState_Frame(float) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so
#21 0xf5f2a8d3 in CEngine::Frame() () from /home/desktop/steamcmd/tf2/bin/engine_srv.so
#22 0xf5f27776 in CDedicatedServerAPI::RunFrame() () from /home/desktop/steamcmd/tf2/bin/engine_srv.so
#23 0xf6c920fa in RunServer() () from bin/dedicated_srv.so
#24 0xf5f2786d in CModAppSystemGroup::Main() () from /home/desktop/steamcmd/tf2/bin/engine_srv.so
#25 0xf5f723d8 in CAppSystemGroup::Run() () from /home/desktop/steamcmd/tf2/bin/engine_srv.so
#26 0xf5f2855d in CDedicatedServerAPI::ModInit(ModInfo_t&) () from /home/desktop/steamcmd/tf2/bin/engine_srv.so
#27 0xf6c91da3 in CDedicatedAppSystemGroup::Main() () from bin/dedicated_srv.so
#28 0xf6d77df8 in CAppSystemGroup::Run() () from bin/dedicated_srv.so
#29 0xf6d77df8 in CAppSystemGroup::Run() () from bin/dedicated_srv.so
#30 0xf6c41488 in main () from bin/dedicated_srv.so
#31 0x080489cb in main ()
pent = <error reading variable pent (Cannot access memory at address 0x4ffff)>
eax            0x4ffff    327679
ecx            0xf74ff700    -145754368
edx            0xea6ff360    -361761952
ebx            0x0    0
esp            0xffa30dd0    0xffa30dd0
ebp            0xf1a3fca8    0xf1a3fca8 <vtable for CTeamControlPointMaster+8>
esi            0x1613b658    370390616
edi            0x1613b658    370390616
eip            0xe9f1a0a1    0xe9f1a0a1 <CTeamControlPointMaster::getCurrentRound()+49>
eflags         0x10293    [ CF AF SF IF RF ]
cs             0x23    35
ss             0x2b    43
ds             0x2b    43
es             0x2b    43
fs             0x0    0
gs             0x63    99
From        To          Syms Read   Shared Object Library
0xf76cdad0  0xf76ce96c  Yes (*)     /lib/i386-linux-gnu/libdl.so.2
0xf76b4840  0xf76c1467  Yes (*)     /lib/i386-linux-gnu/libpthread.so.0
0xf7517490  0xf764acee  Yes (*)     /lib/i386-linux-gnu/libc.so.6
0xf76f2860  0xf770a76c  Yes (*)     /lib/ld-linux.so.2
0xf74d7850  0xf74ed8e8  Yes (*)     bin/libtier0_srv.so
0xf74c59b0  0xf74c90ba  Yes (*)     /lib/i386-linux-gnu/librt.so.1
0xf7407860  0xf7484114  Yes (*)     /usr/lib/i386-linux-gnu/libstdc++.so.6
0xf7376600  0xf73a433b  Yes (*)     /lib/i386-linux-gnu/libm.so.6
0xf73570d0  0xf736c455  Yes (*)     /lib/i386-linux-gnu/libgcc_s.so.1
0xf7255a70  0xf728ab88  Yes (*)     bin/libvstdlib_srv.so
0xf6c405e0  0xf6d9aff4  Yes (*)     bin/dedicated_srv.so
0xf6aca880  0xf6ad6804  Yes (*)     /lib/i386-linux-gnu/libtinfo.so.5
0xf5dc2090  0xf5f9dc98  Yes (*)     /home/desktop/steamcmd/tf2/bin/engine_srv.so
0xf62a8830  0xf62b6df0  Yes (*)     bin/libsteam_api.so
0xf625dec0  0xf6286b34  Yes (*)     /home/desktop/steamcmd/tf2/bin/soundemittersystem_srv.so
0xf57ac5e0  0xf5897cd4  Yes (*)     /home/desktop/steamcmd/tf2/bin/materialsystem_srv.so
0xf2fb24b0  0xf30613c4  Yes (*)     /home/desktop/steamcmd/tf2/bin/studiorender_srv.so
0xf2e08140  0xf2f30558  Yes (*)     /home/desktop/steamcmd/tf2/bin/vphysics_srv.so
0xf35869c0  0xf35d9ce4  Yes (*)     /home/desktop/steamcmd/tf2/bin/datacache_srv.so
0xf374b270  0xf3762364  Yes (*)     /home/desktop/steamcmd/tf2/bin/shaderapiempty_srv.so
0xf0be9fa0  0xf18dce84  Yes (*)     /home/desktop/steamcmd/tf2/tf/bin/server_srv.so
0xf0748420  0xf0762044  Yes (*)     /home/desktop/steamcmd/tf2/bin/scenefilecache_srv.so
0xecc27fd0  0xecc8eac8  Yes (*)     /home/desktop/steamcmd/tf2/bin/replay_srv.so
0xecbb4e90  0xecbfc154  Yes (*)     /usr/lib/i386-linux-gnu/libcurl-gnutls.so.4
0xecb7eb00  0xecb835f4  Yes (*)     /usr/lib/i386-linux-gnu/libidn.so.11
0xecb65650  0xecb740a4  Yes (*)     /usr/lib/i386-linux-gnu/librtmp.so.0
0xecadf800  0xecb37334  Yes (*)     /lib/i386-linux-gnu/libgcrypt.so.11
0xeca22780  0xecab09e4  Yes (*)     /usr/lib/i386-linux-gnu/libgnutls.so.26
0xec9d52b0  0xeca053d4  Yes (*)     /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2
0xf76df060  0xf76e64a4  Yes (*)     /usr/lib/i386-linux-gnu/liblber-2.4.so.2
0xec985d80  0xec9bb0e4  Yes (*)     /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2
0xec963670  0xec973d34  Yes (*)     /lib/i386-linux-gnu/libz.so.1
0xf76d86d0  0xf76d8dcd  Yes (*)     /lib/i386-linux-gnu/libgpg-error.so.0
0xec94f780  0xec95c454  Yes (*)     /usr/lib/i386-linux-gnu/libtasn1.so.6
0xec917aa0  0xec937564  Yes (*)     /usr/lib/i386-linux-gnu/libp11-kit.so.0
0xec864620  0xec8c1194  Yes (*)     /usr/lib/i386-linux-gnu/libkrb5.so.3
0xec8257d0  0xec843224  Yes (*)     /usr/lib/i386-linux-gnu/libk5crypto.so.3
0xf76d3ea0  0xf76d4b54  Yes (*)     /lib/i386-linux-gnu/libcom_err.so.2
0xf3702df0  0xf37081b4  Yes (*)     /usr/lib/i386-linux-gnu/libkrb5support.so.0
0xec80d750  0xec81a1c4  Yes (*)     /lib/i386-linux-gnu/libresolv.so.2
0xec7f1ec0  0xec803794  Yes (*)     /usr/lib/i386-linux-gnu/libsasl2.so.2
0xec7bc9e0  0xec7e2984  Yes (*)     /usr/lib/i386-linux-gnu/libgssapi.so.3
0xf3507f50  0xf350b554  Yes (*)     /usr/lib/i386-linux-gnu/libffi.so.6
0xf3503c70  0xf35048d4  Yes (*)     /lib/i386-linux-gnu/libkeyutils.so.1
0xec7ac980  0xec7b01c4  Yes (*)     /usr/lib/i386-linux-gnu/libheimntlm.so.0
0xec738310  0xec787604  Yes (*)     /usr/lib/i386-linux-gnu/libkrb5.so.26
0xec693c50  0xec708d62  Yes (*)     /usr/lib/i386-linux-gnu/libasn1.so.8
0xec64eb50  0xec66e184  Yes (*)     /usr/lib/i386-linux-gnu/libhcrypto.so.4
0xec637800  0xec643694  Yes (*)     /usr/lib/i386-linux-gnu/libroken.so.18
0xec60ba30  0xec60d53a  Yes (*)     /usr/lib/i386-linux-gnu/libwind.so.0
0xec5fdde0  0xec605664  Yes (*)     /usr/lib/i386-linux-gnu/libheimbase.so.1
0xec5c03d0  0xec5e8254  Yes (*)     /usr/lib/i386-linux-gnu/libhx509.so.5
0xec4fd400  0xec590434  Yes (*)     /usr/lib/i386-linux-gnu/libsqlite3.so.0
0xec4c7900  0xec4cce6d  Yes (*)     /lib/i386-linux-gnu/libcrypt.so.1
0xebfac0f0  0xebfadbfd  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/metamod/bin/server.so
0xebf0bf50  0xebf32ff2  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/metamod/bin/metamod.2.tf2.so
0xea802400  0xeb3dd240  Yes (*)     /home/desktop/.steam/sdk32/steamclient.so
0xf6201ad0  0xf62079ab  Yes (*)     /lib/i386-linux-gnu/libnss_files.so.2
0xe9e90a80  0xe9f9a1f4  Yes         /home/desktop/steamcmd/tf2/tf/addons/rcbot2/bin/RCBot2Meta_i486.so
0xf3500a90  0xf35011c8  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/bin/sourcemod_mm_i486.so
0xe9d78bd0  0xe9dd6b42  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/bin/sourcemod.2.tf2.so
0xebd91440  0xebde6120  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/bin/sourcemod.logic.so
0xebf87700  0xebfa5294  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/bin/sourcepawn.jit.x86.so
0xec3c14f0  0xec3c4324  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/updater.ext.so
0xe9c2fa60  0xe9c57df5  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/webternet.ext.so
0xe7a01b00  0xe864d300  Yes (*)     bin/steamclient.so
0xebf7cc40  0xebf7fce1  Yes (*)     /lib/i386-linux-gnu/libnss_dns.so.2
0xe72bf130  0xe72e7064  Yes (*)     bin/crashhandler.so
0xe8c1a5d0  0xe8c233f2  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/game.tf2.ext.2.tf2.so
0xebd75c90  0xebd794d8  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/bintools.ext.so
0xe63ca2f0  0xe63ee842  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/sdkhooks.ext.2.tf2.so
0xe7171540  0xe71a0952  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/sdktools.ext.2.tf2.so
0xe8c0e780  0xe8c14e78  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/topmenus.ext.so
0xe62d3410  0xe638faa4  Yes         /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/socket.ext.so
0xe8c05ae0  0xe8c0a634  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/clientprefs.ext.so
0xe5933e80  0xe5a53ea0  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/dbi.sqlite.ext.so
0xe7417490  0xe7433770  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/steamtools.ext.2.ep2v.so
0xe712c320  0xe715e4d0  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/regex.ext.so
0xe7404e30  0xe7407698  Yes (*)     /home/desktop/steamcmd/tf2/tf/addons/sourcemod/extensions/geoip.ext.so
(*): Shared library is missing debugging information.
Dump of assembler code for function CTeamControlPointMaster::getCurrentRound():
   0xe9f1a070 <+0>:    push   %esi
   0xe9f1a071 <+1>:    push   %ebx
   0xe9f1a072 <+2>:    sub    $0x14,%esp
   0xe9f1a075 <+5>:    mov    0x20(%esp),%esi
   0xe9f1a079 <+9>:    mov    0x34(%esi),%ebx
   0xe9f1a07c <+12>:    cmp    $0xffffffff,%ebx
   0xe9f1a07f <+15>:    je     0xe9f1a178 <CTeamControlPointMaster::getCurrentRound()+264>
   0xe9f1a085 <+21>:    cmpl   $0xfffffffe,0x28(%esi)
   0xe9f1a089 <+25>:    je     0xe9f1a110 <CTeamControlPointMaster::getCurrentRound()+160>
   0xe9f1a08f <+31>:    test   %ebx,%ebx
   0xe9f1a091 <+33>:    js     0xe9f1a0b0 <CTeamControlPointMaster::getCurrentRound()+64>
   0xe9f1a093 <+35>:    cmp    0x24(%esi),%ebx
   0xe9f1a096 <+38>:    jge    0xe9f1a0b0 <CTeamControlPointMaster::getCurrentRound()+64>
   0xe9f1a098 <+40>:    mov    0x20(%esi),%eax
   0xe9f1a09b <+43>:    mov    0xea6ff37c,%edx
=> 0xe9f1a0a1 <+49>:    mov    (%eax,%ebx,4),%eax
   0xe9f1a0a4 <+52>:    add    0x30(%edx),%eax
   0xe9f1a0a7 <+55>:    add    $0x14,%esp
   0xe9f1a0aa <+58>:    pop    %ebx
   0xe9f1a0ab <+59>:    pop    %esi
   0xe9f1a0ac <+60>:    ret    
   0xe9f1a0ad <+61>:    lea    0x0(%esi),%esi
   0xe9f1a0b0 <+64>:    movl   $0x1af,0x8(%esp)
   0xe9f1a0b8 <+72>:    movl   $0xe9fa4390,0x4(%esp)
   0xe9f1a0c0 <+80>:    movl   $0x2,(%esp)
   0xe9f1a0c7 <+87>:    call   0xf74dcfa0 <_SpewInfo>
   0xe9f1a0cc <+92>:    movl   $0xe9fa43e4,0x4(%esp)
   0xe9f1a0d4 <+100>:    movl   $0xe9fa5b13,(%esp)
   0xe9f1a0db <+107>:    call   0xf74dd0c0 <_SpewMessage>
   0xe9f1a0e0 <+112>:    test   %eax,%eax
   0xe9f1a0e2 <+114>:    jne    0xe9f1a098 <CTeamControlPointMaster::getCurrentRound()+40>
   0xe9f1a0e4 <+116>:    call   0xf74da760 <ShouldUseNewAssertDialog>
   0xe9f1a0e9 <+121>:    test   %al,%al
   0xe9f1a0eb <+123>:    je     0xe9f1a098 <CTeamControlPointMaster::getCurrentRound()+40>
   0xe9f1a0ed <+125>:    movl   $0xe9fa43e4,0x8(%esp)
   0xe9f1a0f5 <+133>:    movl   $0x1af,0x4(%esp)
   0xe9f1a0fd <+141>:    movl   $0xe9fa4390,(%esp)
   0xe9f1a104 <+148>:    call   0xf74da7f0 <DoNewAssertDialog>
   0xe9f1a109 <+153>:    jmp    0xe9f1a098 <CTeamControlPointMaster::getCurrentRound()+40>
   0xe9f1a10b <+155>:    nop
   0xe9f1a10c <+156>:    lea    0x0(%esi,%eiz,1),%esi
   0xe9f1a110 <+160>:    movl   $0x1ae,0x8(%esp)
   0xe9f1a118 <+168>:    movl   $0xe9fa4390,0x4(%esp)
   0xe9f1a120 <+176>:    movl   $0x2,(%esp)
   0xe9f1a127 <+183>:    call   0xf74dcfa0 <_SpewInfo>
   0xe9f1a12c <+188>:    movl   $0xe9fa43c4,0x4(%esp)
   0xe9f1a134 <+196>:    movl   $0xe9fa5b13,(%esp)
   0xe9f1a13b <+203>:    call   0xf74dd0c0 <_SpewMessage>
   0xe9f1a140 <+208>:    test   %eax,%eax
   0xe9f1a142 <+210>:    jne    0xe9f1a08f <CTeamControlPointMaster::getCurrentRound()+31>
   0xe9f1a148 <+216>:    call   0xf74da760 <ShouldUseNewAssertDialog>
   0xe9f1a14d <+221>:    test   %al,%al
   0xe9f1a14f <+223>:    nop
   0xe9f1a150 <+224>:    je     0xe9f1a08f <CTeamControlPointMaster::getCurrentRound()+31>
   0xe9f1a156 <+230>:    movl   $0xe9fa43c4,0x8(%esp)
   0xe9f1a15e <+238>:    movl   $0x1ae,0x4(%esp)
   0xe9f1a166 <+246>:    movl   $0xe9fa4390,(%esp)
   0xe9f1a16d <+253>:    call   0xf74da7f0 <DoNewAssertDialog>
   0xe9f1a172 <+258>:    jmp    0xe9f1a08f <CTeamControlPointMaster::getCurrentRound()+31>
   0xe9f1a177 <+263>:    nop
   0xe9f1a178 <+264>:    xor    %eax,%eax
   0xe9f1a17a <+266>:    jmp    0xe9f1a0a7 <CTeamControlPointMaster::getCurrentRound()+55>
End of assembler dump.
Stack level 0, frame at 0xffa30df0:
eip = 0xe9f1a0a1 in CTeamControlPointMaster::getCurrentRound (../utils/RCBot2_meta/bot_tf2_points.cpp:308); saved eip = 0xe9f3974a
called by frame at 0xffa30e40
source language c++.
Arglist at 0xffa30dd4, args: this=this@entry=0x1613b658
Locals at 0xffa30dd4, Previous frame's sp is 0xffa30df0
Saved registers:
  ebx at 0xffa30de4, esi at 0xffa30de8, eip at 0xffa30dec
End of Source crash report


And yes I did try out on putting the full rcbot2path for [/home/desktop/steamcmd/tf2/tf/addons/metamod/rcbot2.vdf] that includes this text - which also makes that "If you are playing cp_* maps, and you get this message, something might be wrong with your mstr_offset!" message:-

CODE
"Metamod Plugin"
{
    "alias"        "rcbot2"
    "file"        "addons/rcbot2/bin/RCBot2Meta_i486"
    "rcbot2path"    "/home/desktop/steamcmd/tf2/tf/addons/rcbot2"
}

I'm not certain if Cheeseh or any of the RCBot colleagues made some recently adjustments or editing for the bot_tf2_points.cpp and bot_tf2_mod.cpp files, as I've not touched any of those .cpp or .h src files except for the compiler to only include the newer Metamod Source src SDK files; except for editing the bot_const.h to input the newer RCBot version.

Thanks for your report and I will investigate further, but keep your eyes open and make sure your RCBot folder and configs is set properly - in case any of you get this error again.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Jun 11 2017, 08:42 PM
Post #4


Admin
*****

Group: Admin
Posts: 3,066
Joined: 11-September 03
From: uk
Member No.: 1



all the tf2 point cpp files are direct from TF2 source, you can get the latest on the hl2 sdk git hub if it has changed

https://github.com/alliedmodders/hl2sdk/tree/tf2

if not then the rcbot_const_mstr_offset is probably wrong,
Nightcore did a good thread on it here (for developers)

http://rcbot.bots-united.com/forums/index....ost&p=13583
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 24th June 2025 - 07:34 PM