- Joined
- Jan 20, 2022
- Messages
- 6
I'm trying to install ArkApi with ArkShop, and I can't get it to work! My server keeps crashing, and I'm getting a couple error messages I need help with. Is there one of the devs that made this available to assist or give some insight into the errors I'm seeing? Thanks in advance! I really appreciate it guys.
Just for your knowledge, my servers are listed on https://arkserv.net. You can reach out to me at [email protected] as well. Looking forward to hearing from someone!
Repro Steps:
1. Install C++ Packages
2. Extracted ArkApi to Win64 Folder (ArkApi_3.54)
3. Extracted ArkShop to ArkApi\Plugins (ArkShop3.01)
4. Ran Steamcmd app_update to make sure ArkServer was on latest version
5. Rebooted my physical server
6. Started my Ragnarok Server, see below for additional details.
During the server startup, I get the following message:
01/22/22 13:26 [API][error] Plugin permissions is missing! ArkShop might not work correctly!
Everything else loads fine.
Once I'm in the game, and I try to do /shop or /kit, I get the following error message on my server itself, and then game crashes. I've since disabled ArkApi and ArkShop, but I would really like to get installed and working.
Fatal error!
VERSION: 342.13
KERNELBASE.dll!UnknownFunction (0x00007ffdc9d04f69) + 0 bytes [UnknownFile:0]
ArkShop.dll!__delayLoadHelper2() (0x00007ffd6e5f487a) + 0 bytes [d:\a01\_work\6\s\src\vctools\delayimp\delayhlp.cpp:312]
ArkShop.dll!_tailMerge_permissions_dll() (0x00007ffd6e5f2e77) + 0 bytes [UnknownFile:0]
ArkShop.dll!ArkShop::Kits::CanUseKit() (0x00007ffd6e4d17ad) + 12 bytes [C:\Ark-Server-Plugins\ArkShop\ArkShop\Private\Kits.cpp:170]
ArkShop.dll!ArkShop::Kits::ListKits() (0x00007ffd6e4d5d49) + 34 bytes [C:\Ark-Server-Plugins\ArkShop\ArkShop\Private\Kits.cpp:379]
ArkShop.dll!ArkShop::Kits::Kit() (0x00007ffd6e4d7a31) + 8 bytes [C:\Ark-Server-Plugins\ArkShop\ArkShop\Private\Kits.cpp:480]
VERSION.dll!ArkApi::Commands::CheckCommands<ArkApi::Commands::Command<void __cdecl(AShooterPlayerController *,FString *,enum EChatSendMode::Type)>,AShooterPlayerController * &,FString * &,enum EChatSendMode::Type &>() (0x00007ffd792272e6) + 84 bytes [J:\**************-master\**************\version\Core\Private\Commands.h:115]
VERSION.dll!ArkApi::Hook_AShooterPlayerController_ServerSendChatMessage_Impl() (0x00007ffd79223a83) + 0 bytes [J:\**************-master\**************\version\Core\Private\Ark\HooksImpl.cpp:117]
ShooterGameServer.exe!AShooterPlayerController::execServerSendChatMessage() (0x00007ff6ec249f70) + 192 bytes [f:\build\lostisland\projects\shootergame\source\shootergame\classes\shooterplayercontroller.h:339]
ShooterGameServer.exe!UFunction::Invoke() (0x00007ff6ec9a429e) + 19 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\class.cpp:3822]
ShooterGameServer.exe!UObject:
rocessEvent() (0x00007ff6ec9ce97c) + 0 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:931]
ShooterGameServer.exe!AActor:
rocessEvent() (0x00007ff6ece39800) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\actor.cpp:647]
ShooterGameServer.exe!FObjectReplicator::ReceivedBunch_WrappedNet() (0x00007ff6eceddac6) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\datareplication.cpp:1055]
ShooterGameServer.exe!UActorChannel:
rocessBunch() (0x00007ff6ecea602f) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\datachannel.cpp:1812]
ShooterGameServer.exe!UActorChannel::ReceivedBunch() (0x00007ff6ecea6a55) + 11 bytes [f:\build\lostisland\engine\source\runtime\engine\private\datachannel.cpp:1707]
ShooterGameServer.exe!UChannel::ReceivedSequencedBunch() (0x00007ff6ecea7f6f) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\datachannel.cpp:248]
ShooterGameServer.exe!UChannel::ReceivedNextBunch() (0x00007ff6ecea7d76) + 11 bytes [f:\build\lostisland\engine\source\runtime\engine\private\datachannel.cpp:533]
ShooterGameServer.exe!UChannel::ReceivedRawBunch() (0x00007ff6ecea7ec3) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\datachannel.cpp:330]
ShooterGameServer.exe!UNetConnection::ReceivedPacket() (0x00007ff6ecfb2b2a) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\netconnection.cpp:1246]
ShooterGameServer.exe!UNetConnection::ReceivedRawPacket() (0x00007ff6ecfb312a) + 12 bytes [f:\build\lostisland\engine\source\runtime\engine\private\netconnection.cpp:658]
ShooterGameServer.exe!UIpNetDriver::TickDispatch() (0x00007ff6ece08816) + 0 bytes [f:\build\lostisland\engine\source\runtime\online\onlinesubsystemutils\private\ipnetdriver.cpp:185]
ShooterGameServer.exe!TBaseUObjectMethodDelegateInstance_OneParam<APlayerController,void,float>::ExecuteIfSafe() (0x00007ff6ecfd8efc) + 0 bytes [f:\build\lostisland\engine\source\runtime\core\public\delegates\delegateinstancesimpl.inl:555]
ShooterGameServer.exe!TBaseMulticastDelegate_OneParam<void,float>::Broadcast() (0x00007ff6ecf62b39) + 14 bytes [f:\build\lostisland\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:1871]
ShooterGameServer.exe!UWorld::Tick() (0x00007ff6ecf896e2) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\leveltick.cpp:1101]
ShooterGameServer.exe!UGameEngine::Tick() (0x00007ff6ecf249bf) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\gameengine.cpp:1183]
ShooterGameServer.exe!FEngineLoop::Tick() (0x00007ff6ead59668) + 0 bytes [f:\build\lostisland\engine\source\runtime\launch\private\launchengineloop.cpp:2647]
ShooterGameServer.exe!GuardedMain() (0x00007ff6ead560ad) + 0 bytes [f:\build\lostisland\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGameServer.exe!GuardedMainWrapper() (0x00007ff6ead5610a) + 5 bytes [f:\build\lostisland\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGameServer.exe!WinMain() (0x00007ff6ead59ccc) + 17 bytes [f:\build\lostisland\engine\source\runtime\launch\private\windows\launchwindows.cpp:213]
ShooterGameServer.exe!__tmainCRTStartup() (0x00007ff6eddff4ed) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffdcbf27034) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffdcc062651) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffdcc062651) + 0 bytes [UnknownFile:0]
Just for your knowledge, my servers are listed on https://arkserv.net. You can reach out to me at [email protected] as well. Looking forward to hearing from someone!
Repro Steps:
1. Install C++ Packages
2. Extracted ArkApi to Win64 Folder (ArkApi_3.54)
3. Extracted ArkShop to ArkApi\Plugins (ArkShop3.01)
4. Ran Steamcmd app_update to make sure ArkServer was on latest version
5. Rebooted my physical server
6. Started my Ragnarok Server, see below for additional details.
During the server startup, I get the following message:
01/22/22 13:26 [API][error] Plugin permissions is missing! ArkShop might not work correctly!
Everything else loads fine.
Once I'm in the game, and I try to do /shop or /kit, I get the following error message on my server itself, and then game crashes. I've since disabled ArkApi and ArkShop, but I would really like to get installed and working.
Fatal error!
VERSION: 342.13
KERNELBASE.dll!UnknownFunction (0x00007ffdc9d04f69) + 0 bytes [UnknownFile:0]
ArkShop.dll!__delayLoadHelper2() (0x00007ffd6e5f487a) + 0 bytes [d:\a01\_work\6\s\src\vctools\delayimp\delayhlp.cpp:312]
ArkShop.dll!_tailMerge_permissions_dll() (0x00007ffd6e5f2e77) + 0 bytes [UnknownFile:0]
ArkShop.dll!ArkShop::Kits::CanUseKit() (0x00007ffd6e4d17ad) + 12 bytes [C:\Ark-Server-Plugins\ArkShop\ArkShop\Private\Kits.cpp:170]
ArkShop.dll!ArkShop::Kits::ListKits() (0x00007ffd6e4d5d49) + 34 bytes [C:\Ark-Server-Plugins\ArkShop\ArkShop\Private\Kits.cpp:379]
ArkShop.dll!ArkShop::Kits::Kit() (0x00007ffd6e4d7a31) + 8 bytes [C:\Ark-Server-Plugins\ArkShop\ArkShop\Private\Kits.cpp:480]
VERSION.dll!ArkApi::Commands::CheckCommands<ArkApi::Commands::Command<void __cdecl(AShooterPlayerController *,FString *,enum EChatSendMode::Type)>,AShooterPlayerController * &,FString * &,enum EChatSendMode::Type &>() (0x00007ffd792272e6) + 84 bytes [J:\**************-master\**************\version\Core\Private\Commands.h:115]
VERSION.dll!ArkApi::Hook_AShooterPlayerController_ServerSendChatMessage_Impl() (0x00007ffd79223a83) + 0 bytes [J:\**************-master\**************\version\Core\Private\Ark\HooksImpl.cpp:117]
ShooterGameServer.exe!AShooterPlayerController::execServerSendChatMessage() (0x00007ff6ec249f70) + 192 bytes [f:\build\lostisland\projects\shootergame\source\shootergame\classes\shooterplayercontroller.h:339]
ShooterGameServer.exe!UFunction::Invoke() (0x00007ff6ec9a429e) + 19 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\class.cpp:3822]
ShooterGameServer.exe!UObject:

ShooterGameServer.exe!AActor:

ShooterGameServer.exe!FObjectReplicator::ReceivedBunch_WrappedNet() (0x00007ff6eceddac6) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\datareplication.cpp:1055]
ShooterGameServer.exe!UActorChannel:

ShooterGameServer.exe!UActorChannel::ReceivedBunch() (0x00007ff6ecea6a55) + 11 bytes [f:\build\lostisland\engine\source\runtime\engine\private\datachannel.cpp:1707]
ShooterGameServer.exe!UChannel::ReceivedSequencedBunch() (0x00007ff6ecea7f6f) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\datachannel.cpp:248]
ShooterGameServer.exe!UChannel::ReceivedNextBunch() (0x00007ff6ecea7d76) + 11 bytes [f:\build\lostisland\engine\source\runtime\engine\private\datachannel.cpp:533]
ShooterGameServer.exe!UChannel::ReceivedRawBunch() (0x00007ff6ecea7ec3) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\datachannel.cpp:330]
ShooterGameServer.exe!UNetConnection::ReceivedPacket() (0x00007ff6ecfb2b2a) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\netconnection.cpp:1246]
ShooterGameServer.exe!UNetConnection::ReceivedRawPacket() (0x00007ff6ecfb312a) + 12 bytes [f:\build\lostisland\engine\source\runtime\engine\private\netconnection.cpp:658]
ShooterGameServer.exe!UIpNetDriver::TickDispatch() (0x00007ff6ece08816) + 0 bytes [f:\build\lostisland\engine\source\runtime\online\onlinesubsystemutils\private\ipnetdriver.cpp:185]
ShooterGameServer.exe!TBaseUObjectMethodDelegateInstance_OneParam<APlayerController,void,float>::ExecuteIfSafe() (0x00007ff6ecfd8efc) + 0 bytes [f:\build\lostisland\engine\source\runtime\core\public\delegates\delegateinstancesimpl.inl:555]
ShooterGameServer.exe!TBaseMulticastDelegate_OneParam<void,float>::Broadcast() (0x00007ff6ecf62b39) + 14 bytes [f:\build\lostisland\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:1871]
ShooterGameServer.exe!UWorld::Tick() (0x00007ff6ecf896e2) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\leveltick.cpp:1101]
ShooterGameServer.exe!UGameEngine::Tick() (0x00007ff6ecf249bf) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\gameengine.cpp:1183]
ShooterGameServer.exe!FEngineLoop::Tick() (0x00007ff6ead59668) + 0 bytes [f:\build\lostisland\engine\source\runtime\launch\private\launchengineloop.cpp:2647]
ShooterGameServer.exe!GuardedMain() (0x00007ff6ead560ad) + 0 bytes [f:\build\lostisland\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGameServer.exe!GuardedMainWrapper() (0x00007ff6ead5610a) + 5 bytes [f:\build\lostisland\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGameServer.exe!WinMain() (0x00007ff6ead59ccc) + 17 bytes [f:\build\lostisland\engine\source\runtime\launch\private\windows\launchwindows.cpp:213]
ShooterGameServer.exe!__tmainCRTStartup() (0x00007ff6eddff4ed) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffdcbf27034) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffdcc062651) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffdcc062651) + 0 bytes [UnknownFile:0]