Atlas Adverts

Welcome!

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

SignUp Now!
  • Public Service Announcement

    Hey Guest, I’ve got some exciting news to share! 🎉

    Starting this December, I’ll be moving the entire GameServersHub website away from WordPress and rebuilding it in Next.js! This upgrade will bring incredibly faster speeds, smoother performance, and a modern user experience that sets the stage for everything coming next.

    In 2026, GameServersHub will be entering a new era. I’ll be revamping the entire platform from the ground up and launching a brand-new, fully modernized marketplace. It’ll feature a cleaner design, improved functionality, and better tools for both creators and server owners.

    On top of that, development has already started on the GameServerListing project at https://gsl-six.vercel.app/, which is expected to launch in early Q1 2026. This new system will make discovering and managing servers easier than ever before.


    👉 Stay in the loop!
    Join our Discord for behind-the-scenes updates, early previews, and community discussions.

    » Click here to join our Discord! «

    ~ MrOwlSky

Michidu

Administrator
Staff member
Joined
Jan 17, 2018
Messages
563
Michidu submitted a new resource:

Atlas Adverts - Timed chat and welcome messages

Plugin adds timed chat and welcome messages.

You can choose from 3 different modes for every message:
  • ClientChat - Chat message
  • ServerChat - Server chat message
  • Notification - On-screen message
Configuration:
JSON:
{
  "AdvertMessages":{
    "WelcomeMsgEnabled":true, // Enable welcome message, true or false
    "WelcomeMsg":"Welcome to my server!",
    "WelcomeMsgColor":[ // Welcome message color in...

Read more about this resource...
 
anyone else notice it will send all your messages at once depending on the interval?

Had it set to 3 notifications with a 2400 interval. It was sending all 3 notifications every 40 mins instead of rotating between 3 messages like it does on ark.
 
anyone else notice it will send all your messages at once depending on the interval?

Had it set to 3 notifications with a 2400 interval. It was sending all 3 notifications every 40 mins instead of rotating between 3 messages like it does on ark.
Same thing here
 
ok, well i found my mistake.
You have to define a different interval for each message. Otherwise, they always appear at the same time


@Michidu
I think one interval for all messages is better - lik it is in ark-advert
 
Last edited:
minor request for this mod.. would it be possable to add triggers to the messages, meaning for example ....
/donate == would give donation info or even open a predefined webpage within steam webbrowser if the user wishs to donate. then you can put the message to type /donate for more info as the timed message .. in theory linking the alert message and the triggered one together.
/rules == displays a list of all server rules currently set on the server.

those are just 2 examples.

would also like the ability to blacklist users that shouldn't receive certain messages as they have oped out, or they have donated to the server so they shouldn't receive some of the advertisements.
 
Can't you support Chinese?thx
Try it now.
minor request for this mod.. would it be possable to add triggers to the messages, meaning for example ....
/donate == would give donation info or even open a predefined webpage within steam webbrowser if the user wishs to donate. then you can put the message to type /donate for more info as the timed message .. in theory linking the alert message and the triggered one together.
/rules == displays a list of all server rules currently set on the server.
Another plugin will be able to do it.
 
I want to use only motd feature but regardless if i set random messages true or false, they keep spamming.
 
I want to use only motd feature but regardless if i set random messages true or false, they keep spamming.
As a workaround, keep only 1 message with a big interval.
 
I had a random crash @Michidu just wanted to let you know about it. Not sure if I did something wrong. I can also send you my config if you want just let me know.

Fatal error!



VERSION: 15.35
ShooterGameServer.exe!AShooterPlayerController::ClientServerChatDirectMessage() (0x00007ff79265a90d) + 29 bytes [h:\yarkupdatelivereal\projects\shootergame\intermediate\build\win64\shootergameserver\inc\shootergame\shootergame.generated.1.cpp:8358]
AtlasAdvert.dll!WelcomeMsg() (0x00007ff9a3297ff3) + 152 bytes [d:\programs\ark\atlas\atlasadvert\atlasadvert\atlasadvert.cpp:68]
VERSION.dll!API::Timer::Update() (0x00007ff9986ba6e7) + 22 bytes [d:\programs\ark\**************\version\core\private\tools\timer.cpp:96]
VERSION.dll!AtlasApi::Hook_AGameState_DefaultTimer() (0x00007ff998696752) + 80 bytes [d:\programs\ark\**************\version\core\private\atlas\hooksimpl.cpp:136]
ShooterGameServer.exe!FTimerManager::Tick() (0x00007ff79346c35a) + 0 bytes [h:\yarkupdatelivereal\engine\source\runtime\engine\private\timermanager.cpp:1087]
ShooterGameServer.exe!UWorld::Tick() (0x00007ff79330e6cd) + 0 bytes [h:\yarkupdatelivereal\engine\source\runtime\engine\private\leveltick.cpp:1321]
ShooterGameServer.exe!UGameEngine::Tick() (0x00007ff7932aef02) + 0 bytes [h:\yarkupdatelivereal\engine\source\runtime\engine\private\gameengine.cpp:1181]
ShooterGameServer.exe!FEngineLoop::Tick() (0x00007ff791e7ce6b) + 0 bytes [h:\yarkupdatelivereal\engine\source\runtime\launch\private\launchengineloop.cpp:2449]
ShooterGameServer.exe!GuardedMain() (0x00007ff791e77c7d) + 0 bytes [h:\yarkupdatelivereal\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGameServer.exe!GuardedMainWrapper() (0x00007ff791e77cda) + 5 bytes [h:\yarkupdatelivereal\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGameServer.exe!WinMain() (0x00007ff791e7d75a) + 17 bytes [h:\yarkupdatelivereal\engine\source\runtime\launch\private\windows\launchwindows.cpp:209]
ShooterGameServer.exe!__tmainCRTStartup() (0x00007ff79416497d) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ff9b2ff8364) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ff9b549e851) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ff9b549e851) + 0 bytes [UnknownFile:0]
 
Not often 2-3 times a day it happened within an hr of each other today.
 
@Michidu the welcome msg isnt working for me either, do i have to remove the MotD in the server for it to work?
 
Last edited:
@Michidu the welcome msg isnt working for me either, do i have to remove the MotD in the server for it to work?
It does work, just not showing up in "Global" Chat but the next tab. I could see if that could changed tho.
 
yea u are right, for some reason i assumed the welcome msg would be more like the notifications, and i rarely switch chat tabs
 
Back
Top