Every time I set the serverid for the Dev Event to the serverid of the running dev server it kicks the player and crashes and the reason is "Weapon data different" or something along those lines.
Any help would be appreciated, thank-you!
Printable View
Every time I set the serverid for the Dev Event to the serverid of the running dev server it kicks the player and crashes and the reason is "Weapon data different" or something along those lines.
Any help would be appreciated, thank-you!
Hello ,
WarZ. , Client
Searh :
Add below :Quote:
#ifdef DISABLE_GI_ACCESS_FOR_MMZ_SERVER if(m_gameInfo.gameServerId==134216 || m_gameInfo.gameServerId==148646) // MMZ
wipeInventory=true;
#endif
Like please :)Quote:
#ifdef DISABLE_GI_ACCESS_FOR_DEV_EVENT_SERVER if(gClientLogic().m_gameInfo.gameServerId==18000 || gClientLogic().m_gameInfo.gameServerId==150340 || gClientLogic().m_gameInfo.gameServerId==150341|| gClientLogic().m_gameInfo.gameServerId==151732 || gClientLogic().m_gameInfo.gameServerId==151733 || gClientLogic().m_gameInfo.gameServerId==151734 || gClientLogic().m_gameInfo.gameServerId==151736
// for testing on dev server
//|| m_gameInfo.gameServerId==11
)
{
wipeInventory=true;
giveLoadout=true;
}
#endif
Like this :
Code:#ifdef DISABLE_GI_ACCESS_FOR_MMZ_SERVER if(m_gameInfo.gameServerId==134216 || m_gameInfo.gameServerId==148646) // MMZ
wipeInventory=true;
#endif
#ifdef DISABLE_GI_ACCESS_FOR_DEV_EVENT_SERVER
if(gClientLogic().m_gameInfo.gameServerId==18000 || gClientLogic().m_gameInfo.gameServerId==150340 || gClientLogic().m_gameInfo.gameServerId==150341|| gClientLogic().m_gameInfo.gameServerId==151732 || gClientLogic().m_gameInfo.gameServerId==151733 || gClientLogic().m_gameInfo.gameServerId==151734 || gClientLogic().m_gameInfo.gameServerId==151736
// for testing on dev server
//|| m_gameInfo.gameServerId==11
)
{
wipeInventory=true;
giveLoadout=true;
}
#endif
#ifdef DISABLE_GI_ACCESS_FOR_CALI_SERVER
if(m_gameInfo.mapId==GBGameInfo::MAPID_WZ_California)
wipeInventory=true;
#endif
if(wipeInventory)
{
for(int i=0; i<wiCharDataFull::CHAR_MAX_BACKPACK_SIZE; ++i)
gUserProfile.ProfileData.ArmorySlots[gUserProfile.SelectedCharID].Items[i].Reset();
if (giveLoadout)
{
GiveDevEventLoadout();
}
else
{
wiInventoryItem flashLightItem;
flashLightItem.InventoryID = 0;
flashLightItem.itemID = 101306;
flashLightItem.quantity = 1;
gUserProfile.ProfileData.ArmorySlots[gUserProfile.SelectedCharID].Items[wiCharDataFull::CHAR_LOADOUT_WEAPON2] = flashLightItem;
}
}
Got this :(
000019.114| Create player: Turtle
000019.116| The specified dev event backpack is not valid. itemId: 0
000019.116| !!! server reported loadout is different with local
000019.116| r3dNetwork: Deinitialize
Now it's only this
000020.341| Create player: Turtle
000020.343| !!! server reported loadout is different with local
000020.343| r3dNetwork: Deinitialize
- - - Updated - - -
Sorta fixed more, now this.. -.-
000027.221| WO_API: failed with error code 6 alter item failedWO_0
000027.221| !!!! UpdateCharThread failed, code: 6, ans: alter item failedWO_0
000027.222| CAsyncApiWorker 0 finished CJobUpdateChar[1000019] 09AF9C60
000027.222| !!!! CAsyncApiWorker 0 job CJobUpdateChar[1000019] 09AF9C60 failed
000027.226| CAsyncApiWorker 0 job CJobUpdateChar[1000019] 09AF9C60 failed
000027.226| AddForcedJob CID:1000019 CJobAddLogInfo
000027.226| LogInfo: peer00, r:DisconnectPeer API FAILED, CID:1000019 [MrTurtle], ip:192.168.1.1
000027.226| DeletePlayer: MrTurtle, playerIdx: 0