[HELP] Dev Event (Weapon Data Different)

Results 1 to 3 of 3
  1. #1
    Elite Member TylerTurton is offline
    Member +Rank
    Nov 2012 Join Date
    166Posts

    [HELP] Dev Event (Weapon Data Different)

    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!


  2. #2
    Grand Master Oosmar02 is offline
    Grand MasterRank
    Sep 2013 Join Date
    FranceLocation
    894Posts

    Re: [HELP] DoomMMO V3 Dev Event (Weapon Data Different)

    Hello ,

    WarZ. , Client

    Searh :

    #ifdef DISABLE_GI_ACCESS_FOR_MMZ_SERVER if(m_gameInfo.gameServerId==134216 || m_gameInfo.gameServerId==148646) // MMZ
    wipeInventory=true;
    #endif
    Add below :

    #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 please :)


    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;
                }
            }

  3. #3
    Elite Member TylerTurton is offline
    Member +Rank
    Nov 2012 Join Date
    166Posts

    Re: [HELP] DoomMMO V3 Dev Event (Weapon Data Different)

    Quote Originally Posted by Oosmar02 View Post
    Hello ,

    WarZ. , Client

    Searh :



    Add below :



    Like please :)


    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
    Last edited by TylerTurton; 18-02-15 at 07:22 PM.



Advertisement