Help!? ArkApi v3.54 Plugin Permission is Missing! ArkShop might not work correctly!

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

beepboopen

Supporter Rank
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::ProcessEvent() (0x00007ff6ec9ce97c) + 0 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:931]
ShooterGameServer.exe!AActor::ProcessEvent() (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::ProcessBunch() (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]
 
Issue Resolved!

I had to manually add the Permission plugin to the plugins folder. Download Permissions_1.9, extract it to the plugins folder, and make sure you have installed VC_redist.x64.exe -- This resolved my issue. Hope this helps anyone else who runs into this problem!!

Thanks,
Beepboopen
 
Ok i found it

 
Back
Top