[Unmaintained] ARK Cross Server Chat

[Unmaintained] ARK Cross Server Chat 2.02

No permission to download
Advertisement

Official Game Server Partner

StiGMaT

New member
Messages
15
Points
3
So ive been using this plugin here: https://arkserverapi.com/resources/cross-server-chat.65/
and i have a pretty bad issue. long messages crash my maps. 2-3 maps crash (not the map the message was sent on) when a long message is sent to all servers. if a long message is sent in tribe its fine... so anyway that developper doesnt seem to be helping with his plugin... i see this plugin here has open source... so i set it up in my visual studio... and im having an issue to compile it...

see my post on this page from the github
for more info

im having a config issue with its current state.

id like to play around in the code of this plugin and see if i can fix it to my needs... and maybe learn to make plugins...

thanks for your help
 

VirusMD

New member
Messages
2
Points
1
So this is just an amazing feature even in unmaintained, but im kinda a noob when it comes to the plugins. My problem is that when something is posted in discord, its triple posted in game... There are 3 servers in the cluster. it was working fine at first, but im sure screwed something up and im not sure what it was. Appreciate any help, im sure I just did something stupid.

some info redacted for obvious reasons.
{
"ApplicationSettings": {
"VersionCheckUrl": "https://raw.githubusercontent.com/spikeydragoon/Cross-Ark-Chat/master/version.txt",
"PatchNotesCheckUrl": "https://raw.githubusercontent.com/spikeydragoon/Cross-Ark-Chat/master/CrossArkChatPatchNotes.txt",
"LogErrors": true,
"LogChat": true,
"LogAdminCommands": true,
"LogTribeLogs": true,
"UseDiscord": true,
"DiscordLogSeverity": "info"
},

"Servers": [
{
"NameTag": "Island",
"IP": "REDACTED",
"RconPort": 7829,
"QueryPort": 22065,
"Password": "REDACTED",
"SettingToUse": 1,
"Active": true
},
{
"NameTag": "Ragnarok",
"IP": "REDACTED",
"RconPort": 7949,
"QueryPort": 22185,
"Password": "REDACTED",
"SettingToUse": 2,
"Active": true
},
{
"NameTag": "Rotation",
"IP": "REDACTED",
"RconPort": 7969,
"QueryPort": 22205,
"Password": "REDACTED",
"SettingToUse": 3,
"Active": true
}
],

"ServerSettings": [
{
"SettingNumber": 1,
"ServerTag": "🎲",
"ServerPlayerTag": ":",
"PlayerChatTag": ":",
"ChatTag": "",
"HideNameTag": false,
"DiscordChannelId": 0
},
{
"SettingNumber": 2,
"ServerTag": "🎲",
"ServerPlayerTag": ":",
"PlayerChatTag": ":",
"ChatTag": "",
"HideNameTag": false,
"DiscordChannelId": 0
},
{
"SettingNumber": 3,
"ServerTag": "🎲",
"ServerPlayerTag": ":",
"PlayerChatTag": ":",
"ChatTag": "",
"HideNameTag": false,
"DiscordChannelId": 0
}
],

"PrefixGroups": [
{
"ChatPrefix": "/island",
"ServerList": [
"Island"
]
},
{
"ChatPrefix": "/rag",
"ServerList": [
"Ragnarok"
]
},
{
"ChatPrefix": "/rot",
"ServerList": [
"Rotation"
]
}
],

"Tribes": [
{
"TribeId": "00000",
"SettingToUse": 1,
"Active": false
},
{
"TribeId": "00000",
"SettingToUse": 2,
"Active": false
}
],

"TribeSettings": [
{
"SettingNumber": 1,
"ShowFullTribeLog": false,
"ShowTribeName": false,
"ShowServerName": true,
"ShowTribeId": false,
"EmbedTribeLog": true,
"DiscordChannelId": 0
},
{
"SettingNumber": 2,
"ShowFullTribeLog": false,
"ShowTribeName": false,
"ShowServerName": true,
"ShowTribeId": false,
"EmbedTribeLog": true,
"DiscordChannelId": 0
}
],

"GameCommands": [
{
"Command": "!discord",
"CommandReply": "REDACTED",
"Active": true
},
{
"Command": "!rules",
"CommandReply": "Refer to the discord or pay the price!",
"Active": true
},
{
"Command": "!ping",
"CommandReply": "Pong!",
"Active": false
}
],

"CustomTagList": [
"/lottery",
"/points",
"/buy",
"/trade",
"/kit",
"/buykit",
"/shop",
"/sell",
"/shopsell",
"/shophelp",
"/groups",
"/cheat",
"/track",
"/atrack",
"/teamid",
"/dtreload",
"/players",
"/steamids",
"/playerids",
"/tribeids"
],

"RconSettings": {
"NoResponceTag": "Server received, But no response!!",
"NoPlayerTag": "No Players Connected",
"ServerRepeatTag": "SERVER:",
"AdminCMDTag": "AdminCmd:",
"TribeLogTag": "Tribe",
"GetChatCmd": "getchat",
"ListPlayersCmd": "ListPlayers",
"ListPlayerCheckTimeInMs": 10000,
"GetChatTimeInMs": 1000,
"PlayerCountCheckTimeInMs": 30000,
"VersionCheckTimeInMs": 3600000,
"RconSendTimeoutInMs": 3000,
"RconReceiveTimeoutInMs": 10000,
"RconConnectionRetrys": 1
},

"EmbeddedTribeLogColorSettings": [
{
"LogType": "killed",
"LogColor": "ff2121",
"RoleToPing": "none"
},
{
"LogType": "demolished",
"LogColor": "ff2121",
"RoleToPing": "none"
},
{
"LogType": "claimed",
"LogColor": "03f413",
"RoleToPing": "none"
},
{
"LogType": "unclaimed",
"LogColor": "ff2121",
"RoleToPing": "none"
},
{
"LogType": "tamed",
"LogColor": "03f413",
"RoleToPing": "none"
},
{
"LogType": "destroyed",
"LogColor": "ff7400",
"RoleToPing": "none"
},
{
"LogType": "froze",
"LogColor": "d8ddd8",
"RoleToPing": "none"
},
{
"LogType": "downloaded",
"LogColor": "03f413",
"RoleToPing": "none"
},
{
"LogType": "uploaded",
"LogColor": "ff2121",
"RoleToPing": "none"
},
{
"LogType": "starved",
"LogColor": "ff2121",
"RoleToPing": "none"
}
],

"ChatSettings": {
"UseCustomTags": false,
"SendChatToServers": true,
"ShowAdminCommands": false,
"UseGameCommands": true,
"UsePrefixToSendChat": false,
"UseWordReplacementList": false,
"AllServersChatPrefix": "/all"
},

"DiscordSettings": {
"DiscordBotSettings": {
"CommandPrefix": "!chatty",
"DiscordBotToken": "REDACTED",
"IgnoreOtherBots": false,
"ShowDiscordNickName": true
},

"ServerChatSettings": {
"ChatDiscordChannelID": REDACTED,
"SendServerChatToOwnChannel": false
},

"DiscordChatSettings": {
"DiscordChatPrefix": "",
"SendChatToDiscord": true,
"UsePrefixToSendToDiscord": false,
"PrefixToSendToDiscord": ""
},

"NotificationSettings": {
"VersionDiscordChannelId": 0,
"PatchNotesDiscordChannelId": REDACTED,
"JoinLeaveNotificationsDiscordChannelID": 0,
"UseVersionChecker": false,
"UsePatchNotesChecker": false,
"UseJoinLeaveNotifications": false,
"UsePlayerCountChannelUpdater": false,
"SendJoinLeaveNotificationsToServerOwnChannel": false
},

"AdminCommandSettings": {
"AdminCommandsDiscordChannelID": REDACTED,
"SendAdminCommandsToOwnChannel": true
},

"TribeLogSettings": {
"TribeLogsDiscordChannelID": REDACTED,
"ShowTribelogs": true,
"ShowFullTribeLog": true,
"ShowTribeId": true,
"ShowTribeName": true,
"ShowServerName": true,
"EmbedTribeLog": true,
"SendTribeLogsToOwnChannel": true
},

"SupportSettings": {
"SupportDiscordChannelID": REDACTED,
"UseSupportPrefix": true,
"PingRoleName": true,
"ReplyToSupportPing": true,
"SupportPrefix": "/help",
"SupportRoleToPing": "Discord Admin",
"SupportPingReply": "Your support ticket has been sent, and Admin(s) pinged! Please be patient!"
}
}
}
Thanks in advance.
 
Top