Welcome!

Join our community of MMORPG enthusiasts and private server developers! By registering, you'll gain access to in-depth discussions on source codes, binaries, and the latest developments in MMORPG server files. Collaborate with like-minded individuals, explore tutorials, and share insights on building and optimizing private servers. Join us today and unlock the full potential of MMORPG server development!

Join Today!

[Flickering Light-Superpower] Server + Android IOS client + GM + video Mobile 

Newbie Spellweaver
Joined
Feb 2, 2020
Messages
55
Reaction score
18
Hello everyone, I want to share with you an interesting game (in my opinion)
A game in the genre: Role Plaing, Idle RPG, Casual, Stylized, Anime




Game server link:
Game server link Google Drive:

Archive password: mx52.cn

P.S. Also, I've launched the server for this game. If anyone is interested in checking out the game, I'll attach a link to the APK application below. Additionally, feel free to ask any questions about the game, and I'll do my best to answer them all.

Sorry for my bad English, I'm using a translator
 
Last edited:
did you translate this to english?
I translated my words into English
And I haven't translated the game itself yet
How do you want to translate the game, it is not difficult, the entire translation is in the apk file itself, along the path assets\src\game
 
I think you have source code
I published all the files I had

To transfer the game you need
How to decompile a LUAC file back to Lua code
To edit it and then return it back to LUAC

1711653203136 - [Flickering Light-Superpower] Server + Android IOS client + GM + video - RaGEZONE Forums
 
Last edited:
These are luac files encrypted with Cocos2dx xxtea, there is a 10-character space at the beginning of each file and this is the header, I am currently developing a python bot to decrypt luac files but it is not successful yet.

Screenshot_1086 - [Flickering Light-Superpower] Server + Android IOS client + GM + video - RaGEZONE Forums
 
yes ,in my country ,,some people have this game full sources
 
These are luac files encrypted with Cocos2dx xxtea, there is a 10-character space at the beginning of each file and this is the header, I am currently developing a python bot to decrypt luac files but it is not successful yet.

View attachment 258754
Of course, I wish you luck in this, we will wait.
 
These are luac files encrypted with Cocos2dx xxtea, there is a 10-character space at the beginning of each file and this is the header, I am currently developing a python bot to decrypt luac files but it is not successful yet.

View attachment 258754




Can you find me the header and key for another game?
 
I think the source is out there somewhere, I played multiple games that look like reskins of this, some with the same UI just different characters.
If this is of any help, there's already a cocos2dx-xxtea decryptor on github ( )
It needs a key and sign, whatever those are, I didn't quite get the instructions but if someone could understand them and write the key and sign here, we might get the source!
I'll happily help any translating effort!
 
I think the source is out there somewhere, I played multiple games that look like reskins of this, some with the same UI just different characters.
If this is of any help, there's already a cocos2dx-xxtea decryptor on github ( )
It needs a key and sign, whatever those are, I didn't quite get the instructions but if someone could understand them and write the key and sign here, we might get the source!
I'll happily help any translating effort!
hi i am the dev of this, idk if ur reversing the key right but if it is, the sign is the 10 char space & the key is whatever you found
u can just use it like so
.\cocos2d.xxtea.decryptor.exe JYYDdqQyRceHDuc8 " " [fileName/file dir]
it supports nested folders so you can just throw in a whole directory and it should be fine
These are luac files encrypted with Cocos2dx xxtea, there is a 10-character space at the beginning of each file and this is the header, I am currently developing a python bot to decrypt luac files but it is not successful yet.

View attachment 258754

use frida & run this script to confirm if your key is correct, offset below is for armeabi-v7a ver, might be different for other architectures

JavaScript:
var module_name_libcocos2dlua_so='libcocos2dlua.so';

function start_timer_for_intercept() {
  setTimeout(
    function() {
        console.log("Registering interceptors...");
    
    
        var offset_of_xxtea_decrypt_003717a8=0x3617a8;
        var dynamic_address_of_xxtea_decrypt_003717a8=Module.findBaseAddress(module_name_libcocos2dlua_so).add(offset_of_xxtea_decrypt_003717a8);
        Interceptor.attach(dynamic_address_of_xxtea_decrypt_003717a8, {
                    onEnter: function(args) {
                        console.log("Entered xxtea_decrypt_003717a8");
                        console.log("[key]-> " + args[2].readCString())
                        console.log('args[0]='+args[0]+' , args[1]='+args[1]+' , args[2]='+args[2]+' , args[3]='+args[3]+' , args[4]='+args[4]);
                        // this.context.x0=0x1;
                    },
                    onLeave: function(retval) {
                        //console.log("Exited xxtea_decrypt_003717a8, retval:"+retval);
                        // retval.replace(0x1);
                    }
        });

    
        Interceptor.flush();
        console.log("Registered interceptors.");
    }, 2000);//milliseconds
}
start_timer_for_intercept();
worse case scenario dump luaL_loadbuffer & dynamically replace the code files through the same func after u have edited them,
arg[0] = byte string size
arg[1] = file name
arg[2] = decrypted code byte string
iirc those are the arguments for that function
 
Last edited:
Does anyone know how to set up updates for this game?
 
Back