Resource icon

Kals CrossChat with Discord & Tribes 2.9.1

No permission to download
Advertisement

Official Game Server Partner

kalendell

Member
Plugin Developer
Messages
85
Points
18
Sorry, i broke it with this release
Working on a fix now, trying to include a better fix that should support all languages including chinese
 

kalendell

Member
Plugin Developer
Messages
85
Points
18
Screenshot_66.png
Ill try to clean things up and do a release tomorrow

I attempted to add a way to auto start discord bot from the dll for people using host services
but apparently .exe is blocked anyways

So for everyone else there is a new feature where you can put the discordExe in plugins folder and mark one of the maps as master, then it will start the discord bot automatically
 

Koniu

New member
Messages
4
Points
1
Hello,
There is no solution to the fact that the plugin does not let the chat log outside the database. I need a chat log for a few other things. And the fact that Chat log doesn't go any further is a very big problem for me.
 

kalendell

Member
Plugin Developer
Messages
85
Points
18
Messages
319
Points
18
Great job.
Do it support french,Spanish,Portuguese,Italian,Arabic,Korean,Japanese?

These are developed countries.
 

Soldize

New member
Messages
11
Points
1
Its running fine on my cluster, can you please provide crash report?
Here is my Crash Stack:

Fatal error!



VERSION: 312.57
ShooterGameServer.exe!FUObjectArray::AllocateSerialNumber() (0x00007ff71c39c809) + 0 bytes [f:\build\live312jenkins\engine\source\runtime\coreuobject\private\uobject\uobjectarray.cpp:250]
ShooterGameServer.exe!FNetGUIDCache::SupportsObject() (0x00007ff71c987001) + 10 bytes [f:\build\live312jenkins\engine\source\runtime\engine\private\packagemapclient.cpp:1373]
ShooterGameServer.exe!FNetGUIDCache::GetOrAssignNetGUID() (0x00007ff71c9870c2) + 17 bytes [f:\build\live312jenkins\engine\source\runtime\engine\private\packagemapclient.cpp:1419]
ShooterGameServer.exe!UPackageMapClient::SerializeObject() (0x00007ff71c983be4) + 0 bytes [f:\build\live312jenkins\engine\source\runtime\engine\private\packagemapclient.cpp:64]
ShooterGameServer.exe!UObjectPropertyBase::NetSerializeItem() (0x00007ff71c386d32) + 0 bytes [f:\build\live312jenkins\engine\source\runtime\coreuobject\private\uobject\propertybaseobject.cpp:70]
ShooterGameServer.exe!FRepLayout::SerializeProperties_r() (0x00007ff71c9d4aca) + 28 bytes [f:\build\live312jenkins\engine\source\runtime\engine\private\replayout.cpp:2367]
ShooterGameServer.exe!FRepLayout::SendPropertiesForRPC() (0x00007ff71c9d4bf4) + 0 bytes [f:\build\live312jenkins\engine\source\runtime\engine\private\replayout.cpp:2385]
ShooterGameServer.exe!UNetDriver::InternalProcessRemoteFunction() (0x00007ff71c968d7c) + 0 bytes [f:\build\live312jenkins\engine\source\runtime\engine\private\networkdriver.cpp:953]
ShooterGameServer.exe!UIpNetDriver::processRemoteFunction() (0x00007ff71c7abc42) + 65 bytes [f:\build\live312jenkins\engine\source\runtime\online\onlinesubsystemutils\private\ipnetdriver.cpp:582]
ShooterGameServer.exe!AActor::CallRemoteFunction() (0x00007ff71c7e9bb5) + 0 bytes [f:\build\live312jenkins\engine\source\runtime\engine\private\actor.cpp:3427]
ShooterGameServer.exe!UObject::processEvent() (0x00007ff71c3918e3) + 0 bytes [f:\build\live312jenkins\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:844]
ShooterGameServer.exe!AActor::processEvent() (0x00007ff71c7e1bc2) + 0 bytes [f:\build\live312jenkins\engine\source\runtime\engine\private\actor.cpp:637]
ShooterGameServer.exe!AShooterPlayerController::ClientChatMessage() (0x00007ff71b8f13c9) + 63 bytes [f:\build\live312jenkins\projects\shootergame\intermediate\build\win64\shootergameserver\inc\shootergame\shootergame.generated.1.cpp:5046]
KalsCrossChat.dll!AShooterPlayerController::ClientChatMessage() (0x00007ffc931aeb42) + 130 bytes [C:\Users\colos\source\repos\Libs\API\Ark\Actor.h:3074]
KalsCrossChat.dll!SendChatMessage() (0x00007ffc931c12cb) + 0 bytes [C:\Users\colos\source\repos\ArkCrossServerChat-master\ArkCrossServerChat\Utils.cpp:72]
KalsCrossChat.dll!HandleMsgFromDatabase() (0x00007ffc931bba47) + 273 bytes [C:\Users\colos\source\repos\ArkCrossServerChat-master\ArkCrossServerChat\MessageHandlers.cpp:524]
KalsCrossChat.dll!<lambda_f4fb28aba3f44294c668147005d226a3>::eek:perator()() (0x00007ffc93173a39) + 0 bytes [C:\Users\colos\source\repos\ArkCrossServerChat-master\ArkCrossServerChat\Database\MysqlDB.h:488]
KalsCrossChat.dll!daotk::mysql::results::bind_and_call<<lambda_f4fb28aba3f44294c668147005d226a3> &,__int64,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,int,int,int,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator
KalsCrossChat.dll!daotk::mysql::results::bind_and_call<<lambda_f4fb28aba3f44294c668147005d226a3> &,__int64,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,int,int,int,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >() (0x00007ffc931acfa0) + 357 bytes [C:\Users\colos\source\
KalsCrossChat.dll!daotk::mysql::results::bind_and_call<<lambda_f4fb28aba3f44294c668147005d226a3> &,__int64,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,int,int,int,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >() (0x00007ffc931ac983) + 328 bytes [C:\Users\colos\source\repos\Libs\mysql++11.h:244]
KalsCrossChat.dll!daotk::mysql::results::bind_and_call<<lambda_f4fb28aba3f44294c668147005d226a3> &,__int64,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,int,int,int,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >() (0x00007ffc931ac3e0) + 293 bytes [C:\Users\colos\source\repos\Libs\mysql++11.h:244]
KalsCrossChat.dll!daotk::mysql::results::bind_and_call<<lambda_f4fb28aba3f44294c668147005d226a3> &,__int64,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >() (0x00007ffc931ab7ee) + 327 bytes [C:\Users\colos\source\repos\Libs\mysql++11.h:244]
KalsCrossChat.dll!daotk::mysql::results::bind_and_call<<lambda_f4fb28aba3f44294c668147005d226a3> &,__int64,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >() (0x00007ffc931ab2a4) + 185 bytes [C:\Users\colos\source\repos\Libs\mysql++11.h:244]
KalsCrossChat.dll!daotk::mysql::results::bind_and_call<<lambda_f4fb28aba3f44294c668147005d226a3> &,__int64,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,__int64>() (0x00007ffc931aaa58) + 160 bytes [C:\Users\colos\source\repos\Libs\mysql++11.h:244]
KalsCrossChat.dll!daotk::mysql::results::bind_and_call<<lambda_f4fb28aba3f44294c668147005d226a3> &,__int64,__int64>() (0x00007ffc931a2d1d) + 165 bytes [C:\Users\colos\source\repos\Libs\mysql++11.h:244]
KalsCrossChat.dll!MySql::HandleDbChats() (0x00007ffc93172e7d) + 130 bytes [C:\Users\colos\source\repos\ArkCrossServerChat-master\ArkCrossServerChat\Database\MysqlDB.h:440]
KalsCrossChat.dll!MessageTimer() (0x00007ffc931b7571) + 0 bytes [C:\Users\colos\source\repos\ArkCrossServerChat-master\ArkCrossServerChat\MessageHandlers.cpp:236]
VERSION.dll!ArkApi::Hook_UWorld_Tick() (0x00007ffcaf6238b3) + 47 bytes [C:\Users\Adrian\Desktop\Programmierung\LIBRARIES\C++\ARK-Server-API-master\version\Core\Private\Ark\HooksImpl.cpp:76]
ShooterGameServer.exe!UGameEngine::Tick() (0x00007ff71c8ace21) + 0 bytes [f:\build\live312jenkins\engine\source\runtime\engine\private\gameengine.cpp:1182]
ShooterGameServer.exe!FEngineLoop::Tick() (0x00007ff71a99f192) + 0 bytes [f:\build\live312jenkins\engine\source\runtime\launch\private\launchengineloop.cpp:2432]
ShooterGameServer.exe!GuardedMain() (0x00007ff71a99aedc) + 0 bytes [f:\build\live312jenkins\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGameServer.exe!GuardedMainWrapper() (0x00007ff71a9a014a) + 5 bytes [f:\build\live312jenkins\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGameServer.exe!WinMain() (0x00007ff71a9a0299) + 8 bytes [f:\build\live312jenkins\engine\source\runtime\launch\private\windows\launchwindows.cpp:213]
ShooterGameServer.exe!__tmainCRTStartup() (0x00007ff71d913dc9) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffcd74d7974) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffcd9b5a271) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffcd9b5a271) + 0 bytes [UnknownFile:0]
慌瑳删灥楬慣整⁤捁潴⁲潍捳潨獰䍟慨慲瑣牥䉟彐彃㌸਍慌瑳删浥瑯⁥畆据楴湯䌠楬湥䍴慨䵴獥慳敧਍
 

kalendell

Member
Plugin Developer
Messages
85
Points
18
Were you trying to chat with special characters from another language by chance?
Its possible you need to drop your "Messages" table in MySql and let the server recreate it to get the correct encoding
 

Soldize

New member
Messages
11
Points
1
Were you trying to chat with special characters from another language by chance?
Its possible you need to drop your "Messages" table in MySql and let the server recreate it to get the correct encoding
We use the Language: German
 

kalendell

Member
Plugin Developer
Messages
85
Points
18
kalendell updated Kals CrossChat with Discord & Tribes with a new update entry:

Small Fix

  • Added chat back to RCON 'getchat' command
  • Fixed issue with TagColor being ignored
  • Fixed issue with /linkTribeLogs command not working
  • Added localization support for messages
  • Removed the forced 1s spam timer
  • Added local and ally chat
    • Ally chat now automatically does same as /tribe MAP was doing
    • Tribemates on map B will hear your ally message from map A even if you aren't tribed up on map A
Read the rest of this update entry...
 

MrOlega88

New member
Messages
15
Points
1
Sorry, but did someone choose the appropriate icons for all the maps from 2500? Or how can I view them? I didn't find it.
 
Top