Atlas Permissions

Welcome!

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

SignUp Now!
Thats odd. Not sure what to tell ya there. We have 6 groups currently, on top of Default and Admin
 
Hey there,

Would anyone know why when I use any of the commands, nothing happens?

I think the plugin created my group ("VIP") because it appears in the database even though nothing seemed to have happened. But when I want to add someone to that group, the player is only in the default group, like normal?


Nevermind, it's working now but I don't know why! Still not showing anything with the listgroup command though.
 
Last edited:
@Michidu This plugin is also doing the same issue with the steam IDs and I believe its the cause for the Atlas shop crashing my server.
View attachment 2135
Crashstack:

Fatal error!



VERSION: 315.4
LootBoxesPlus.dll!UnknownFunction (0x00007ffc5859c947) + 0 bytes [UnknownFile:0]
AtlasShop.dll!AtlasShop::TimedRewards::RewardTimer() (0x00007ffc58b12817) + 0 bytes [d:\programs\ark\atlas\atlasshop\atlasshop\private\timedrewards.cpp:64]
VERSION.dll!AtlasApi::Hook_AGameState_DefaultTimer() (0x00007ffc5a1f5957) + 85 bytes [D:\Programs\Ark\ARK-Server-API\version\Core\Private\Atlas\HooksImpl.cpp:136]
ShooterGameServer.exe!FTimerManager::Tick() (0x00007ff733029b6a) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\timermanager.cpp:1087]
ShooterGameServer.exe!UWorld::Tick() (0x00007ff732ecc45d) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\leveltick.cpp:1322]
ShooterGameServer.exe!UGameEngine::Tick() (0x00007ff732e6c4c2) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\gameengine.cpp:1319]
ShooterGameServer.exe!FEngineLoop::Tick() (0x00007ff7318c142f) + 0 bytes [c:\atlassvn\engine\source\runtime\launch\private\launchengineloop.cpp:2739]
ShooterGameServer.exe!GuardedMain() (0x00007ff7318bbcbd) + 0 bytes [c:\atlassvn\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGameServer.exe!GuardedMainWrapper() (0x00007ff7318bbd1a) + 5 bytes [c:\atlassvn\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGameServer.exe!WinMain() (0x00007ff7318c1daa) + 17 bytes [c:\atlassvn\engine\source\runtime\launch\private\windows\launchwindows.cpp:209]
ShooterGameServer.exe!__tmainCRTStartup() (0x00007ff733d9472d) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffc68a9168d) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffc6ac754f4) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffc6ac754f4) + 0 bytes [UnknownFile:0]
 
just got the api update for atlas witch fixed our shop, but now the permissions steam id is not working so no permissions match up
 
Just confirming that permissions is broken, few other plugins are getting the steam ID fine I think permissions may still be getting the session ID ?
 
Yeah API got their update, it moved to the right place for the steam ID now the permissions isnt pointing to the right location it seems..
 
Are your servers crashing with the same timed rewards error?
 
The updated API seems to have a problem, and when the animal uses an active attack, it will cause the server to crash. Can you check it out, thank you?

Fatal error!



VERSION: 400.21
VERSION.dll!ArkApi::IApiUtils::GetSteamIdFromController() (0x00007ffb29ea2e51) + 160 bytes [D:\Programs\Ark\ARK-Server-API\version\Core\Public\Atlas\AtlasApiUtils.h:198]
Vip.dll!UnknownFunction (0x000000ba13ae169c) + 0 bytes [UnknownFile:0]
ShooterGameServer.exe!APrimalDinoCharacter::TakeDamage() (0x00007ff7e3f6f14c) + 0 bytes [c:\atlassvn\projects\shootergame\source\shootergame\private\primaldinocharacter.cpp:3154]
ShooterGameServer.exe!UGameplayStatics::ApplyPointDamage() (0x00007ff7e52adddf) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\gameplaystatics.cpp:381]
ShooterGameServer.exe!APrimalDinoCharacter::DealDamage() (0x00007ff7e3f2ff01) + 242 bytes [c:\atlassvn\projects\shootergame\source\shootergame\private\primaldinocharacter.cpp:3497]
ShooterGameServer.exe!UPrimalAIStateDinoMeleeState::OnHitActor() (0x00007ff7e3e7770e) + 462 bytes [c:\atlassvn\projects\shootergame\source\shootergame\private\primalaistatedinomeleestate.cpp:189]
ShooterGameServer.exe!UPrimalAIStateDinoMeleeState::DoMeleeAttackTrace() (0x00007ff7e3e760e1) + 0 bytes [c:\atlassvn\projects\shootergame\source\shootergame\private\primalaistatedinomeleestate.cpp:285]
ShooterGameServer.exe!UPrimalAIStateDinoMeleeState::TickAnimationState() (0x00007ff7e3e77f7c) + 14 bytes [c:\atlassvn\projects\shootergame\source\shootergame\private\primalaistatedinomeleestate.cpp:250]
ShooterGameServer.exe!APrimalDinoCharacter::AnimNotifyCustomState_Tick() (0x00007ff7e3f218ac) + 0 bytes [c:\atlassvn\projects\shootergame\source\shootergame\private\primaldinocharacter.cpp:3390]
ShooterGameServer.exe!UAnimNotifyState_Custom::Received_NotifyTick() (0x00007ff7e3d3d57c) + 0 bytes [c:\atlassvn\projects\shootergame\source\shootergame\private\animnotifystate_custom.cpp:26]
ShooterGameServer.exe!UAnimInstance::TriggerAnimNotifies() (0x00007ff7e5556f61) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\animation\animinstance.cpp:1315]
ShooterGameServer.exe!UAnimInstance::UpdateAnimation() (0x00007ff7e5557654) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\animation\animinstance.cpp:466]
ShooterGameServer.exe!USkeletalMeshComponent::TickPose() (0x00007ff7e541ac5f) + 38 bytes [c:\atlassvn\engine\source\runtime\engine\private\skeletalmeshcomponent.cpp:794]
ShooterGameServer.exe!USkinnedMeshComponent::TickComponent() (0x00007ff7e5446b8c) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\skinnedmeshcomponent.cpp:338]
ShooterGameServer.exe!USkeletalMeshComponent::TickComponentInternal() (0x00007ff7e541ab70) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\skeletalmeshcomponent.cpp:851]
ShooterGameServer.exe!USkeletalMeshComponent::TickComponent() (0x00007ff7e541a959) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\skeletalmeshcomponent.cpp:2505]
ShooterGameServer.exe!UActorComponent::ConditionalTickComponent() (0x00007ff7e51e3aa0) + 22 bytes [c:\atlassvn\engine\source\runtime\engine\private\actorcomponent.cpp:1018]
ShooterGameServer.exe!TGraphTask<FTickTaskSequencer::FTickFunctionTask>::ExecuteTask() (0x00007ff7e547e8f6) + 31 bytes [c:\atlassvn\engine\source\runtime\core\public\async\taskgraphinterfaces.h:874]
ShooterGameServer.exe!FNamedTaskThread::processTasksNamedThread() (0x00007ff7e4cee77d) + 0 bytes [c:\atlassvn\engine\source\runtime\core\private\async\taskgraph.cpp:942]
ShooterGameServer.exe!FNamedTaskThread::processTasksUntilQuit() (0x00007ff7e4cee88e) + 0 bytes [c:\atlassvn\engine\source\runtime\core\private\async\taskgraph.cpp:683]
ShooterGameServer.exe!FTaskGraphImplementation::WaitUntilTasksComplete() (0x00007ff7e4cf8209) + 0 bytes [c:\atlassvn\engine\source\runtime\core\private\async\taskgraph.cpp:1785]
ShooterGameServer.exe!FTickTaskSequencer::ReleaseTickGroup() (0x00007ff7e54931c5) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\ticktaskmanager.cpp:205]
ShooterGameServer.exe!FTickTaskManager::RunTickGroup() (0x00007ff7e54971a2) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\ticktaskmanager.cpp:999]
ShooterGameServer.exe!UWorld::Tick() (0x00007ff7e533bb84) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\leveltick.cpp:1254]
ShooterGameServer.exe!UGameEngine::Tick() (0x00007ff7e52dc2e2) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\gameengine.cpp:1319]
ShooterGameServer.exe!FEngineLoop::Tick() (0x00007ff7e3d30dcf) + 0 bytes [c:\atlassvn\engine\source\runtime\launch\private\launchengineloop.cpp:2739]
ShooterGameServer.exe!GuardedMain() (0x00007ff7e3d2b95d) + 0 bytes [c:\atlassvn\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGameServer.exe!GuardedMainWrapper() (0x00007ff7e3d2b9ba) + 5 bytes [c:\atlassvn\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGameServer.exe!WinMain() (0x00007ff7e3d3174a) + 17 bytes [c:\atlassvn\engine\source\runtime\launch\private\windows\launchwindows.cpp:209]
ShooterGameServer.exe!__tmainCRTStartup() (0x00007ff7e620479d) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffb406413f2) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffb427254f4) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffb427254f4) + 0 bytes [UnknownFile:0]
 
Im also getting errors, i have the default config as i just need the plugin to run Advanced Chat.

I get this on boot up:

10/10/19 15:04 [API][warning] (API::pluginManager::LoadAllPlugins) Failed to load plugin - Permissions
Error code: 126

EDIT: Fixed by reinstalling C++ Redist
 
Last edited:
Im getting crashes now when new players join for some reason. Works ok with plugins removed.

LowLevelFatalError [File:C:\AtlasSVN\Engine\Source\Runtime\Core\Private\GenericPlatform\GenericPlatformMemory.cpp] [Line: 51]
Ran out of memory allocating 18446744069430865920 bytes with alignment 0


VERSION: 400.21
KERNELBASE.dll!UnknownFunction (0x00007ffd2a79a388) + 0 bytes [UnknownFile:0]
ShooterGameServer.exe!FOutputDeviceWindowsError::Serialize() (0x00007ff680762803) + 0 bytes [c:\atlassvn\engine\source\runtime\core\private\windows\windowsplatformoutputdevices.cpp:95]
ShooterGameServer.exe!FError::LowLevelFatal() (0x00007ff68073a006) + 0 bytes [c:\atlassvn\engine\source\runtime\core\private\misc\outputdevice.cpp:354]
ShooterGameServer.exe!FGenericPlatformMemory::OnOutOfMemory() (0x00007ff6806cbf93) + 0 bytes [c:\atlassvn\engine\source\runtime\core\private\genericplatform\genericplatformmemory.cpp:52]
ShooterGameServer.exe!FMallocBinned::Malloc() (0x00007ff680756553) + 0 bytes [c:\atlassvn\engine\source\runtime\core\public\hal\mallocbinned.h:996]
Permissions.dll!FMemory::Realloc() (0x00007ffcfcd0e3f6) + 37 bytes [D:\Programs\Ark\ARK-Server-API\version\Core\Public\API\UE\HAL\UnrealMemory.h:109]
Permissions.dll!TArray<wchar_t,FDefaultAllocator>::ResizeForCopy() (0x00007ffcfcd121ac) + 23 bytes [D:\Programs\Ark\ARK-Server-API\version\Core\Public\API\UE\Containers\TArray.h:2067]
Permissions.dll!ArkApi::IApiUtils::GetSteamIdFromController() (0x00007ffcfcd0f016) + 55 bytes [D:\Programs\Ark\ARK-Server-API\version\Core\Public\Atlas\AtlasApiUtils.h:200]
Permissions.dll!Permissions::Hooks::Hook_AShooterGameMode_HandleNewPlayer() (0x00007ffcfcd12ace) + 0 bytes [D:\Programs\Ark\Plugins\Permissions\Permissions\Private\Hooks.cpp:17]
ShooterGameServer.exe!AShooterGameMode::execHandleNewPlayer() (0x00007ff6802801b4) + 308 bytes [c:\atlassvn\projects\shootergame\source\shootergame\classes\shootergamemode.h:372]
ShooterGameServer.exe!UFunction::Invoke() (0x00007ff68078974e) + 19 bytes [c:\atlassvn\engine\source\runtime\coreuobject\private\uobject\class.cpp:3916]
ShooterGameServer.exe!UObject::processEvent() (0x00007ff6807c9e8c) + 0 bytes [c:\atlassvn\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:931]
ShooterGameServer.exe!AActor::processEvent() (0x00007ff680bd79a0) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\actor.cpp:638]
ShooterGameServer.exe!AShooterGameMode::HandleNewPlayer() (0x00007ff67ffdbadb) + 0 bytes [c:\atlassvn\projects\shootergame\intermediate\build\win64\shootergameserver\inc\shootergame\shootergame.generated.1.cpp:16510]
ShooterGameServer.exe!AShooterGameMode::StartNewShooterPlayer() (0x00007ff67fc9d168) + 19 bytes [c:\atlassvn\projects\shootergame\source\shootergame\private\shootergamemode.cpp:4048]
ShooterGameServer.exe!AShooterGameMode::StartNewPlayer() (0x00007ff67fc9c5d3) + 45 bytes [c:\atlassvn\projects\shootergame\source\shootergame\private\shootergamemode.cpp:3828]
ShooterGameServer.exe!AGameMode::postLogin() (0x00007ff680cacc0c) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\gamemode.cpp:239]
ShooterGameServer.exe!AShooterGameMode::postLogin() (0x00007ff67fc8404f) + 0 bytes [c:\atlassvn\projects\shootergame\source\shootergame\private\shootergamemode.cpp:3225]
ShooterGameServer.exe!UWorld::SpawnPlayActor() (0x00007ff680d18e93) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\levelactor.cpp:633]
ShooterGameServer.exe!UWorld::NotifyControlMessage() (0x00007ff680e9ef36) + 56 bytes [c:\atlassvn\engine\source\runtime\engine\private\world.cpp:4427]
ShooterGameServer.exe!UControlChannel::ReceivedBunch() (0x00007ff680c45007) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\datachannel.cpp:1122]
ShooterGameServer.exe!UChannel::ReceivedSequencedBunch() (0x00007ff680c459cf) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\datachannel.cpp:255]
ShooterGameServer.exe!UChannel::ReceivedNextBunch() (0x00007ff680c457d6) + 11 bytes [c:\atlassvn\engine\source\runtime\engine\private\datachannel.cpp:567]
ShooterGameServer.exe!UChannel::ReceivedRawBunch() (0x00007ff680c45923) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\datachannel.cpp:347]
ShooterGameServer.exe!UNetConnection::ReceivedPacket() (0x00007ff680d43376) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\netconnection.cpp:1343]
ShooterGameServer.exe!UNetConnection::ReceivedRawPacket() (0x00007ff680d43b93) + 12 bytes [c:\atlassvn\engine\source\runtime\engine\private\netconnection.cpp:777]
ShooterGameServer.exe!UIpNetDriver::TickDispatch() (0x00007ff680ba8096) + 0 bytes [c:\atlassvn\engine\source\runtime\online\onlinesubsystemutils\private\ipnetdriver.cpp:279]
ShooterGameServer.exe!TBaseUObjectMethodDelegateInstance_OneParam<APrimalCharacter,void,float>::ExecuteIfSafe() (0x00007ff67f882aec) + 0 bytes [c:\atlassvn\engine\source\runtime\core\public\delegates\delegateinstancesimpl.inl:555]
ShooterGameServer.exe!TBaseMulticastDelegate_OneParam<void,float>::Broadcast() (0x00007ff680cf8449) + 14 bytes [c:\atlassvn\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:1871]
ShooterGameServer.exe!UWorld::Tick() (0x00007ff680d1b51f) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\leveltick.cpp:1110]
ShooterGameServer.exe!UGameEngine::Tick() (0x00007ff680cbc2e2) + 0 bytes [c:\atlassvn\engine\source\runtime\engine\private\gameengine.cpp:1319]
ShooterGameServer.exe!FEngineLoop::Tick() (0x00007ff67f710dcf) + 0 bytes [c:\atlassvn\engine\source\runtime\launch\private\launchengineloop.cpp:2739]
ShooterGameServer.exe!GuardedMain() (0x00007ff67f70b95d) + 0 bytes [c:\atlassvn\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGameServer.exe!GuardedMainWrapper() (0x00007ff67f70b9ba) + 5 bytes [c:\atlassvn\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGameServer.exe!WinMain() (0x00007ff67f71174a) + 17 bytes [c:\atlassvn\engine\source\runtime\launch\private\windows\launchwindows.cpp:209]
ShooterGameServer.exe!__tmainCRTStartup() (0x00007ff681be479d) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffd2af84034) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffd2daf3691) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffd2daf3691) + 0 bytes [UnknownFile:0]
 
"01/02/21 14:20 [API][warning] (API::pluginManager::LoadAllPlugins) Plugin Permissions requires newer API version!"

There a workaround for this?
 
So I am having the issue where it cannot connect to the database obviously it requires mysql or sqlite problem is I'm curious as the dedicated server requires redist, does this need to be its own db in mysql or does it need to communicate with the redist db? I have tried connecting to my mysql server,
but I either get the error that permissions isn't working or I get no error the server just never loads.
Just curious if I need to make a connection between my redist and mysql.
3x3 Grid
{
"database": "mysql",
"MysqlHost":"localhost",
"MysqlUser":"root",
"MysqlPass":"mypassword",
"MysqlDB":"atlasdb",
"MysqlPort":3306,
"DBOverride":""
}
I get this whenever I try to access mysql DB using the above config (The server sits like this never crashes or actually opens)
View attachment 3905
OR
{
"database": "mysql",
"MysqlHost":"localhost",
"MysqlUser":"root",
"MysqlPass":"mypassword",
"MysqlDB":"atlasdb",
"MysqlPort":3306,
"DBOverride":"C:/AtlasServer/atlasdb.db"
}
I get this
View attachment 3906
 
Hello,

unfortunately I get error messages when I run the plugin Script.

I also see no error appendix of information.


config.json

JSON:
{
  "Database":"mysql",
  "MysqlHost":"localhost",
  "MysqlUser":"root",
  "MysqlPass":"PASSWORD",
  "MysqlDB":"atlas_shop"
  "MysqlPort":3306,"
}


Console:

Code:
02/26/21 15:33 [Permission][error] [json.exception.parse_error.101] parse error at line 7, column 13: syntax error while parsing object - unexpected string literal; expected '}'
02/26/21 15:33 [API][warning] (API::PluginManager::LoadAllPlugins) Failed to load plugin - Permissions
Error code: 1114





it is assumed that there is a database problem, but I do not see where the error should be here.
 
Remove the last ", so it can be a valid JSON

"MysqlPort":3306", -> "MysqlPort":3306

You had a couple problems here is all of them corrected. You should use an online validator like jsonlint.com

JSON:
{
  "Database":"mysql",
  "MysqlHost":"localhost",
  "MysqlUser":"root",
  "MysqlPass":"PASSWORD",
  "MysqlDB":"atlas_shop",
  "MysqlPort":3306
}
 
Monetize your ARK server
Tempest Dedicated Servers
Tebex
Rogue Vikings Discord Server - Rogue Vikings Gaming Servers - Minecraft Prison Servers - Minecraft Creative Servers
Back
Top