PalWorld-NetCrack
PalWorld-NetCrack copied to clipboard
database will crash the game.
as the title said , and other features run smooth.
@swordbluesword had added monster spawning , hail to the person who made it and add it and everything !! hope we can get legit relic add tool soon , thanks ! but database still crash my game within latest build
database also crash my game within latest build
can confirm database crashes the game with latest repo
credit goes to @Nknights23 from UC // Tech Points Code:
void Palworld::AddTechPoints(__int32 mPoints)
{
APalPlayerState* mPlayerState = PAL_GetPlayerState();
if (!mPlayerState)
return;
UPalTechnologyData* pTechData = mPlayerState->TechnologyData; // 0x550
if (!pTechData)
return;
pTechData->TechnologyPoint += mPoints; // 0x140
}
void Palworld::AddAncientTechPoints(__int32 mPoints)
{
APalPlayerState* mPlayerState = PAL_GetPlayerState();
if (!mPlayerState)
return;
UPalTechnologyData* pTechData = mPlayerState->TechnologyData; // 0x550
if (!pTechData)
return;
pTechData->bossTechnologyPoint += mPoints; // 0x144
}
@Nknights23 from UC MODIFY CRAFT SPEED
void Palworld::SetCraftingSpeed(float mNewSpeed, bool bRestoreDefault)
{
APalPlayerCharacter* pPalCharacter = static_cast<APalPlayerCharacter*>(PAL_GetCharacter());
if (!pPalCharacter)
return;
UPalCharacterParameterComponent* pParams = pPalCharacter->CharacterParameterComponent;
if (!pParams)
return;
UPalIndividualCharacterParameter* ivParams = pParams->IndividualParameter;
if (!ivParams)
return;
FPalIndividualCharacterSaveParameter sParams = ivParams->SaveParameter;
TArray<FFloatContainer_FloatPair> mCraftSpeedArray = sParams.CraftSpeedRates.Values;
if (mCraftSpeedArray.Count() > 0)
mCraftSpeedArray[0].Value = bRestoreDefault ? 1.0f : mNewSpeed;
}
hope you can help us to put this in too , thanks! @BennettStaley
database still crash my game within latest repo, the crash info like this:
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000008
NetCrack_PalWorld!std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::_Orphan_range_unlocked() [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include\vector:2146]
NetCrack_PalWorld!std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::_Orphan_range_locked() [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include\vector:2160]
NetCrack_PalWorld!std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::_Orphan_range() [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include\vector:2173]
NetCrack_PalWorld!std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::_Emplace_back_with_unused_capacity<std::basic_string<char,std::char_tr() [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include\vector:803]
NetCrack_PalWorld!std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::_Emplace_one_at_back<std::basic_string<char,std::char_traits<char>,std() [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include\vector:780]
NetCrack_PalWorld!std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::push_back() [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include\vector:872]
NetCrack_PalWorld!config::Update() [D:\case\PalWorld-NetCrack\config.cpp:20]
NetCrack_PalWorld!DX11_Base::Tabs::TABDatabase() [D:\case\PalWorld-NetCrack\src\Menu.cpp:409]
NetCrack_PalWorld!DX11_Base::Menu::MainMenu() [D:\case\PalWorld-NetCrack\src\Menu.cpp:500]
NetCrack_PalWorld!DX11_Base::Menu::Draw() [D:\case\PalWorld-NetCrack\src\Menu.cpp:450]
NetCrack_PalWorld!DX11_Base::D3D11Window::Overlay() [D:\case\PalWorld-NetCrack\src\D3D11Window.cpp:252]
NetCrack_PalWorld!DX11_Base::D3D11Window::HookPresent() [D:\case\PalWorld-NetCrack\src\D3D11Window.cpp:232]
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
Palworld_Win64_Shipping
kernel32
ntdll
Kindly know that I've been tagged here mistakenly so refrain posting any crucial information