Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Mobile Albatron Mobile full(source client + server + sf)

Joined
Aug 14, 2009
Messages
2,304
Reaction score
1,189
No I did not. But either way if the class is missing, since it's written in Java you can just decompile the *.jar file to get that class..

But you don't even need to do that. Since there is a *.bat file which generates the Cfg classes. You just have to fix the paths inside the *.bat file.

Result:
RwCxpo1 - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums


(Also if the file lib/config.jar exists, it automatically generates these files when executing ./build.bat)

With a little bit of thinking of yourself, and digging through the bat files, you could've figured it out yourself.
 

Attachments

You must be registered for see attachments list
Last edited:
Newbie Spellweaver
Joined
Oct 27, 2017
Messages
12
Reaction score
3
Resource Update process
0 Generate different platform art resources (ios, Android, scene only upload changes)
1 svn 更到最新 运行genConfig.bat 生成配置
2 运行code 目录下 buildcode.bat
3 运行dist 目录下 更新配置.bat
4 svn 提交dist 下android目录
5 然后 http:/10.12.7.122/lxmgr/lx-designer.html 上 点击android测试 包更新,会生成安卓版本号和md5提交到svn,然后本地再更新下来
6 (针对外网)bitvise链接外网资源更新服,执行cd/home/root/lxmobile/ 执行./sync_all_dist_trunk.sh
6 (针对内网)用wincip打开内网更新服,把dis下对应更新的东西同步到右边服务器上(本地svn地址到/var/www/html/lxmobile/dist)
7 叫黄强把dist 资源发到外边

Formal package process (for everyone to test)
1 svn 更到最新 最好运行genConfig.bat 生成配置
2 运行code 目录下 buildcode.bat(ios加密 tools下Encode LuaFile with UTF-8 (转换编码)和 Encrypt lua scripts for ios(加密))
3 运行dist 目录下 更新配置.bat
4 svn 提交dist 下android目录
5 然后 http:/10.12.7.122/lxmgr/lx-designer.html 上 点击android测试 包更新
6等到网页界面上提示操作完毕后 svn 更新dist目录
7运行dist目录下 deployAndroid.bat 脚本(ios 是deployIos.sh )
8等脚本运行完毕 在unity File->Building Settings->Build打包

打自己测试用的包流程
1 svn更新dist
2 运行code 目录下 buildcode.bat
3 运行dist 目录下 更新配置.bat
4 运行dist目录下 deployAndroid.bat 脚本(如果第二次打的时候资源没改动 可以不运行这个脚本 直接把 script 拷到StreamingAssets下)
5 在unity File->Building Settings->Build打包
Thank you!
 
Last edited:
Newbie Spellweaver
Joined
Oct 27, 2017
Messages
12
Reaction score
3
I am not able to play from unity player even if my server is up (using the vm from the other post( and i have the javascript server up too. I am not able to pull the server list (i have edited the files that "gigatony" said, and i have also tried to modify dlglogin.lua
After the "loading" phase, it shows no text on the notice board (i have modified the urlbroadcast too) and also is not showing the servers (only showing 1 server, and not with the name i have on the files) and i can't connect to that server. When i press start is not doing anything...

Is there any other file that i need to edit?

urlconfig.xml
Code:
<?xml version='1.0' encoding='UTF-8'?>
<root>
<UpdateServer value="http://192.168.1.130/qyz/"/>
<QueryRoleServer value="http://192.168.1.130:12005/"/>
<BulletionUrl value="http://192.168.1.130/zxmobile/notice.xml"/>
<AndroidServerListUrl value="http://192.168.1.130/qyz/android_server_test.txt"/>
<IosServerListUrl value="http://192.168.1.130/qyz/ios_server_test.txt"/>
<UpdateAppUrl value="http://192.168.1.130/qyz/updateapp.txt"/>
</root>

Serverlist (serverlist.txt / android_server_test.txt / etc...) and also server.lua (from trunk/code/scripts/cfg)
Code:
--region *.lua
--Date
--此文件由[BabeLua]插件自动生成

--endregion

local serverlist = {
    {
        name="t9nuoya-安卓区",
        test=1,
        isNew=true,
        addresses=
        {
              {host="192.168.1.130",port=10001},
        },
    },

}

local yhlm_serverlist = {
    {
        name="allianceServer1",
        test=1,
        isNew=true,
        addresses=
        {
              {host="192.168.1.130",port=10011},
              {host="192.168.1.130",port=10013},
              {host="192.168.1.130",port=10014},
        },
    },
}

local yingyongbao_serverlist = {
    {
        name="tentcentServer1",
        test=1,
        isNew=true,
        addresses=
        {
              {host="192.168.1.130",port=10011},
              {host="192.168.1.130",port=10013},
              {host="192.168.1.130",port=10014},
        },
    },
}

local dhf_serverlist = {
    {
        name="策划服",
        test=1,
        isNew = true,
        addresses=
        {
              {host="192.168.1.130",port=10001},
        }
    },
}

local recommendserver = 2

local logserver = {host="192.168.1.130", port=10031}

return
{
    logserver = logserver,
    serverlist = serverlist,
    yhlm_serverlist = yhlm_serverlist,
    yingyongbao_serverlist = yingyongbao_serverlist,
    dhf_serverlist = dhf_serverlist,
}


I have tried with a modified dlglogin too
Code:
local unpack = unpack
local EventHelper = UIEventListenerHelper
local uimanager = require("uimanager")
local network = require("network")
local serverlist
local CameraManager = require"cameramanager"
local gameObject
local name
local fields
local selectedServer
local elapsedTime
local bc
g_is_login = true
g_loginName = ""
g_loginPwd = ""
local url_base = "http://192.168.1.130/qyz/"
local reg_url = url_base.."reg.php"
local login_url = url_base.."login.php"
local pay_url = url_base.."pay/pay.php"
function g_getLoginName()
    return g_loginName
end
function g_getLoginPwd()
    return g_loginPwd
end
function g_getRegLoginUrl()
    if g_is_login then
        return login_url.."?name="..g_loginName.."&pass="..g_loginPwd
    else
        return reg_url.."?name="..g_loginName.."&pass="..g_loginPwd
    end
end
function g_getPayUrl(roleid, rolename, level, vip, orderId, serverid, servername, cash, pid, desc)
    --pid: productid
    local username = Game.Platform.Interface.Instance:GetUserName();
    local token = Game.Platform.Interface.Instance:GetToken();
    return pay_url.."?name="..username.."&rolename="..rolename.."&orderId="..orderId.."&cash="..cash.."&pid="..pid.."&desc="..desc.."&sign="..token
end
function g_showRegLoginErr(msg)
    uimanager.ShowSystemFlyText(msg)
end
local function destroy()

end

local function OpEnable(b)
    fields.UILabel_Change.gameObject:SetActive(b)
    fields.UILabel_Server.gameObject:SetActive(b)
end

local function RegLoginEnable(b)
    fields.UIWidget_RegLogin.gameObject:SetActive(b)
end

local function update()
--[[    if fields.UILabel_Change.gameObject.activeSelf then
        elapsedTime = nil
    else
        if elapsedTime then
            elapsedTime = elapsedTime - Time.deltaTime
            if elapsedTime<0 then
                OpEnable(true)
            end
        else
            elapsedTime = 1
        end
    end--]]
end

local function getLatestLoginServer()
    return network.GetDefaultLogin()
end

local function show(params)
    OpEnable(true)
    local bcObj = fields.UILabel_Change.gameObject
    bc = bcObj:GetComponent("BoxCollider")
    if params and params.bNeedLogin then
        Game.Platform.Interface.Instance:Login()
    else
        uimanager.show"dlgnotice"
    end
    selectedServer = getLatestLoginServer()
end

local function hide()

end

local function serverLabelInfo(serverNum, serverName)
    return string.format(LocalString.mapping.concatStr,serverNum,serverName)
end

local function OnLoginSuccess()
    selectedServer = getLatestLoginServer()
end

local function refresh(params)
    serverlist = GetServerList()
    local platform = Game.Platform.Interface.Instance:GetPlatform()
    if "WindowsPlayer" == platform then
        bc.enabled = false
        fields.UILabel_Change.text = ""
    else
        bc.enabled = true
        fields.UILabel_Change.text = serverLabelInfo(selectedServer, serverlist[selectedServer].name)
    end
end

local function saveLatestLoginServer(idx)
    if IsWindows then
        local platform = Game.Platform.Interface.Instance:GetPlatform()
        UserConfig.win_DefaultLogin[platform] = idx
        SaveUserConfig()
    else
        UserConfig.DefaultLogin = idx
        UserConfig.DefaultServer = idx
        SaveUserConfig()
    end

end

local function SetAnchor(fields)
    uimanager.SetAnchor(fields.UIWidget_TopLeft)
    uimanager.SetAnchor(fields.UIWidget_Bottom)
    uimanager.SetAnchor(fields.UIWidget_BottomRight)
    uimanager.SetAnchor(fields.UIWidget_Center)
end

local function init(params)
    name, gameObject, fields = unpack(params)
    SetAnchor(fields)
    EventHelper.SetClick(fields.UILabel_Change, function()
        uimanager.show("dlgselectserver", getLatestLoginServer())
        OpEnable(false)
    end )
    EventHelper.SetClick(fields.UILabel_Server, function()
        local loginstatus = Game.Platform.Interface.Instance:GetLoginStatus();
        if loginstatus == -1 or loginstatus == 0 then
            --Game.Platform.Interface.Instance:Login()
            OpEnable(false)
            RegLoginEnable(true)
        else
            CameraManager.ActiveSunShaft()
            saveLatestLoginServer(selectedServer)
            network.connect()
            OpEnable(false)
            RegLoginEnable(false)
        end
    end )

    EventHelper.SetClick(fields.UIButton_Announcement, function()
        uimanager.show("dlgnotice")
        OpEnable(false)
    end )
    function doRegLogin()
        local name = fields.UIInput_Name.value
        local pwd = fields.UIInput_Passwd.value
        if name == "" then
            uimanager.ShowSystemFlyText("请输入用户名")
            return
        else
            local ret = name:find('%w+%a*%d*')
            if ret ~= 1 then
                uimanager.ShowSystemFlyText("用户名不合法");
                return
            end
        end
        local namelen = string.len(name)
        if namelen < 4 then
            uimanager.ShowSystemFlyText("用户名过短");
            return
        end
        if namelen > 12 then
            uimanager.ShowSystemFlyText("用户名过长");
            return
        end
        local pwdlen = string.len(pwd)
        if pwd == "" then
            uimanager.ShowSystemFlyText("请输入密码");
            return
        else
            local ret = pwd:find('%w+%a*%d*')
            if ret ~= 1 then
                uimanager.ShowSystemFlyText("密码不合法");
                return
            end
        end
        if pwdlen < 4 then
            uimanager.ShowSystemFlyText("密码过短");
            return
        end
        if pwdlen > 12 then
            uimanager.ShowSystemFlyText("密码过长");
            return
        end
        g_loginName = name
        g_loginPwd = pwd
        Game.Platform.Interface.Instance:Login()
        local loginstatus = Game.Platform.Interface.Instance:GetLoginStatus();
        if loginstatus == -1 or loginstatus == 0 then
        else
            CameraManager.ActiveSunShaft()
            saveLatestLoginServer(selectedServer)
            network.connect()
            OpEnable(false)
            RegLoginEnable(false)
        end
    end
    EventHelper.SetClick(fields.UIButton_Reg, function()
        g_is_login = false
        doRegLogin()
    end )
    
    EventHelper.SetClick(fields.UIButton_Login, function()
        g_is_login = true
        doRegLogin()
    end )

    EventHelper.SetClick(fields.UILabel_Account,function()
        Game.Platform.Interface.Instance:Logout()
        --Game.Platform.Interface.Instance:Login()
        OpEnable(false)
        RegLoginEnable(true)
    end)

    fields.UIButton_Scan.gameObject:SetActive(false)
end

local function ResetSelectedServer(idx)
    selectedServer = idx
    network.setSelectedServer(selectedServer)
    refresh()
end

return {
    init = init,
    show = show,
    hide = hide,
    update = update,
    destroy = destroy,
    refresh = refresh,
    serverLabelInfo = serverLabelInfo,
    ResetSelectedServer = ResetSelectedServer,
    OpEnable = OpEnable,
    OnLoginSuccess = OnLoginSuccess,
}

Anyone who managed to play?

viBQLmn - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums


 

Attachments

You must be registered for see attachments list
Last edited:
Newbie Spellweaver
Joined
Sep 29, 2016
Messages
53
Reaction score
5
I enter login and password and there is no further this screen, what's the problem?
CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums
 
Junior Spellweaver
Joined
Apr 14, 2011
Messages
167
Reaction score
38
Hey, can u share an unpacked client for unity ?
Don't know how to convert bundle or asset files :/

It would be great pls.
 
Newbie Spellweaver
Joined
Oct 20, 2013
Messages
61
Reaction score
14
Re: Albatron Mobile full(source client + server + sf + doc)

This is source code. Not binary files as the first release.
CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums


CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums

CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums

I tried it work fine, but can anyone tutorial some method to translate the client?
or explain Unity tutorial
Thank You.
 
Junior Spellweaver
Joined
Apr 5, 2011
Messages
130
Reaction score
2
Hi,
i found this game recently in some vip chinese forums, it seems legit.
server side java client side c#(unity).
i don't have baidu account,can someone please upload a mirror for mega/google drive?
URL download : look at the comments below there is google drive link posted.

password for rar attached.

Please a mirror would help a lot! the file size is around 3.7 gb
Screen shot of the game:

CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums

haha you late man
this is not albatron.
this is zhuxian mobile already release
 
Newbie Spellweaver
Joined
Oct 20, 2013
Messages
61
Reaction score
14
Share data.zip 30% English
anyone building please share
LINK
replacement:
go to apk open with 7zip
GO TO >>> .apk\res\raw\
and replace
if after replace can't install please download APK Editor for renew apk

will work !
Thank everyone!
 
Newbie Spellweaver
Joined
Oct 20, 2013
Messages
61
Reaction score
14
I am not able to play from unity player even if my server is up (using the vm from the other post( and i have the javascript server up too. I am not able to pull the server list (i have edited the files that "gigatony" said, and i have also tried to modify dlglogin.lua
After the "loading" phase, it shows no text on the notice board (i have modified the urlbroadcast too) and also is not showing the servers (only showing 1 server, and not with the name i have on the files) and i can't connect to that server. When i press start is not doing anything...

Is there any other file that i need to edit?

urlconfig.xml
Code:
<?xml version='1.0' encoding='UTF-8'?>
<root>
<UpdateServer value="http://192.168.1.130/qyz/"/>
<QueryRoleServer value="http://192.168.1.130:12005/"/>
<BulletionUrl value="http://192.168.1.130/zxmobile/notice.xml"/>
<AndroidServerListUrl value="http://192.168.1.130/qyz/android_server_test.txt"/>
<IosServerListUrl value="http://192.168.1.130/qyz/ios_server_test.txt"/>
<UpdateAppUrl value="http://192.168.1.130/qyz/updateapp.txt"/>
</root>

Serverlist (serverlist.txt / android_server_test.txt / etc...) and also server.lua (from trunk/code/scripts/cfg)
Code:
--region *.lua
--Date
--此文件由[BabeLua]插件自动生成

--endregion

local serverlist = {
    {
        name="t9nuoya-安卓区",
        test=1,
        isNew=true,
        addresses=
        {
              {host="192.168.1.130",port=10001},
        },
    },

}

local yhlm_serverlist = {
    {
        name="allianceServer1",
        test=1,
        isNew=true,
        addresses=
        {
              {host="192.168.1.130",port=10011},
              {host="192.168.1.130",port=10013},
              {host="192.168.1.130",port=10014},
        },
    },
}

local yingyongbao_serverlist = {
    {
        name="tentcentServer1",
        test=1,
        isNew=true,
        addresses=
        {
              {host="192.168.1.130",port=10011},
              {host="192.168.1.130",port=10013},
              {host="192.168.1.130",port=10014},
        },
    },
}

local dhf_serverlist = {
    {
        name="策划服",
        test=1,
        isNew = true,
        addresses=
        {
              {host="192.168.1.130",port=10001},
        }
    },
}

local recommendserver = 2

local logserver = {host="192.168.1.130", port=10031}

return
{
    logserver = logserver,
    serverlist = serverlist,
    yhlm_serverlist = yhlm_serverlist,
    yingyongbao_serverlist = yingyongbao_serverlist,
    dhf_serverlist = dhf_serverlist,
}


I have tried with a modified dlglogin too
Code:
local unpack = unpack
local EventHelper = UIEventListenerHelper
local uimanager = require("uimanager")
local network = require("network")
local serverlist
local CameraManager = require"cameramanager"
local gameObject
local name
local fields
local selectedServer
local elapsedTime
local bc
g_is_login = true
g_loginName = ""
g_loginPwd = ""
local url_base = "http://192.168.1.130/qyz/"
local reg_url = url_base.."reg.php"
local login_url = url_base.."login.php"
local pay_url = url_base.."pay/pay.php"
function g_getLoginName()
    return g_loginName
end
function g_getLoginPwd()
    return g_loginPwd
end
function g_getRegLoginUrl()
    if g_is_login then
        return login_url.."?name="..g_loginName.."&pass="..g_loginPwd
    else
        return reg_url.."?name="..g_loginName.."&pass="..g_loginPwd
    end
end
function g_getPayUrl(roleid, rolename, level, vip, orderId, serverid, servername, cash, pid, desc)
    --pid: productid
    local username = Game.Platform.Interface.Instance:GetUserName();
    local token = Game.Platform.Interface.Instance:GetToken();
    return pay_url.."?name="..username.."&rolename="..rolename.."&orderId="..orderId.."&cash="..cash.."&pid="..pid.."&desc="..desc.."&sign="..token
end
function g_showRegLoginErr(msg)
    uimanager.ShowSystemFlyText(msg)
end
local function destroy()

end

local function OpEnable(b)
    fields.UILabel_Change.gameObject:SetActive(b)
    fields.UILabel_Server.gameObject:SetActive(b)
end

local function RegLoginEnable(b)
    fields.UIWidget_RegLogin.gameObject:SetActive(b)
end

local function update()
--[[    if fields.UILabel_Change.gameObject.activeSelf then
        elapsedTime = nil
    else
        if elapsedTime then
            elapsedTime = elapsedTime - Time.deltaTime
            if elapsedTime<0 then
                OpEnable(true)
            end
        else
            elapsedTime = 1
        end
    end--]]
end

local function getLatestLoginServer()
    return network.GetDefaultLogin()
end

local function show(params)
    OpEnable(true)
    local bcObj = fields.UILabel_Change.gameObject
    bc = bcObj:GetComponent("BoxCollider")
    if params and params.bNeedLogin then
        Game.Platform.Interface.Instance:Login()
    else
        uimanager.show"dlgnotice"
    end
    selectedServer = getLatestLoginServer()
end

local function hide()

end

local function serverLabelInfo(serverNum, serverName)
    return string.format(LocalString.mapping.concatStr,serverNum,serverName)
end

local function OnLoginSuccess()
    selectedServer = getLatestLoginServer()
end

local function refresh(params)
    serverlist = GetServerList()
    local platform = Game.Platform.Interface.Instance:GetPlatform()
    if "WindowsPlayer" == platform then
        bc.enabled = false
        fields.UILabel_Change.text = ""
    else
        bc.enabled = true
        fields.UILabel_Change.text = serverLabelInfo(selectedServer, serverlist[selectedServer].name)
    end
end

local function saveLatestLoginServer(idx)
    if IsWindows then
        local platform = Game.Platform.Interface.Instance:GetPlatform()
        UserConfig.win_DefaultLogin[platform] = idx
        SaveUserConfig()
    else
        UserConfig.DefaultLogin = idx
        UserConfig.DefaultServer = idx
        SaveUserConfig()
    end

end

local function SetAnchor(fields)
    uimanager.SetAnchor(fields.UIWidget_TopLeft)
    uimanager.SetAnchor(fields.UIWidget_Bottom)
    uimanager.SetAnchor(fields.UIWidget_BottomRight)
    uimanager.SetAnchor(fields.UIWidget_Center)
end

local function init(params)
    name, gameObject, fields = unpack(params)
    SetAnchor(fields)
    EventHelper.SetClick(fields.UILabel_Change, function()
        uimanager.show("dlgselectserver", getLatestLoginServer())
        OpEnable(false)
    end )
    EventHelper.SetClick(fields.UILabel_Server, function()
        local loginstatus = Game.Platform.Interface.Instance:GetLoginStatus();
        if loginstatus == -1 or loginstatus == 0 then
            --Game.Platform.Interface.Instance:Login()
            OpEnable(false)
            RegLoginEnable(true)
        else
            CameraManager.ActiveSunShaft()
            saveLatestLoginServer(selectedServer)
            network.connect()
            OpEnable(false)
            RegLoginEnable(false)
        end
    end )

    EventHelper.SetClick(fields.UIButton_Announcement, function()
        uimanager.show("dlgnotice")
        OpEnable(false)
    end )
    function doRegLogin()
        local name = fields.UIInput_Name.value
        local pwd = fields.UIInput_Passwd.value
        if name == "" then
            uimanager.ShowSystemFlyText("请输入用户名")
            return
        else
            local ret = name:find('%w+%a*%d*')
            if ret ~= 1 then
                uimanager.ShowSystemFlyText("用户名不合法");
                return
            end
        end
        local namelen = string.len(name)
        if namelen < 4 then
            uimanager.ShowSystemFlyText("用户名过短");
            return
        end
        if namelen > 12 then
            uimanager.ShowSystemFlyText("用户名过长");
            return
        end
        local pwdlen = string.len(pwd)
        if pwd == "" then
            uimanager.ShowSystemFlyText("请输入密码");
            return
        else
            local ret = pwd:find('%w+%a*%d*')
            if ret ~= 1 then
                uimanager.ShowSystemFlyText("密码不合法");
                return
            end
        end
        if pwdlen < 4 then
            uimanager.ShowSystemFlyText("密码过短");
            return
        end
        if pwdlen > 12 then
            uimanager.ShowSystemFlyText("密码过长");
            return
        end
        g_loginName = name
        g_loginPwd = pwd
        Game.Platform.Interface.Instance:Login()
        local loginstatus = Game.Platform.Interface.Instance:GetLoginStatus();
        if loginstatus == -1 or loginstatus == 0 then
        else
            CameraManager.ActiveSunShaft()
            saveLatestLoginServer(selectedServer)
            network.connect()
            OpEnable(false)
            RegLoginEnable(false)
        end
    end
    EventHelper.SetClick(fields.UIButton_Reg, function()
        g_is_login = false
        doRegLogin()
    end )
    
    EventHelper.SetClick(fields.UIButton_Login, function()
        g_is_login = true
        doRegLogin()
    end )

    EventHelper.SetClick(fields.UILabel_Account,function()
        Game.Platform.Interface.Instance:Logout()
        --Game.Platform.Interface.Instance:Login()
        OpEnable(false)
        RegLoginEnable(true)
    end)

    fields.UIButton_Scan.gameObject:SetActive(false)
end

local function ResetSelectedServer(idx)
    selectedServer = idx
    network.setSelectedServer(selectedServer)
    refresh()
end

return {
    init = init,
    show = show,
    hide = hide,
    update = update,
    destroy = destroy,
    refresh = refresh,
    serverLabelInfo = serverLabelInfo,
    ResetSelectedServer = ResetSelectedServer,
    OpEnable = OpEnable,
    OnLoginSuccess = OnLoginSuccess,
}

Anyone who managed to play?

viBQLmn - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums




Dear Bro
Can you guide me to change game logo or translate something using unity please
Thank you.
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Oct 20, 2013
Messages
61
Reaction score
14
Here my result in first 2 weeks of [Developing Zhuxian《青云志》]

I has been translated from Chinese to English language for 50% done.
would like to inform developing team who interest with this mobile 3D role playing.


CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums


CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums


CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums


CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums



If you interest to rebuild & translate it to English
Please kindly contact me via private message.
Will add you QQ group for communication team developing

Sorry for my bad English.
Thank you everyone.

Note: please kindly install and use QQ easy to communicate
QQ Link:








 
Newbie Spellweaver
Joined
Aug 24, 2013
Messages
26
Reaction score
0
Here my result in first 2 weeks of [Developing Zhuxian《青云志》]

I has been translated from Chinese to English language for 50% done.
would like to inform developing team who interest with this mobile 3D role playing.


CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums


CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums


CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums


CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums



If you interest to rebuild & translate it to English
Please kindly contact me via private message.
Will add you QQ group for communication team developing

Sorry for my bad English.
Thank you everyone.

Note: please kindly install and use QQ easy to communicate
QQ Link:








Can you send me
 
Newbie Spellweaver
Joined
Jul 5, 2016
Messages
35
Reaction score
3
Hi,

We want to try to develop this game. Or having a client & server working source code.

Is someone able to play this game or compile client & server ?

Regards,
Karim
 
Newbie Spellweaver
Joined
Sep 18, 2018
Messages
48
Reaction score
15
CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums
Someone already got this source running? Like to compile in Unity and to play and compile server?

need to find patch model config, to many error on build serverCode gsd Buils.sh get error
need to fix in csv folder .xls file
if all get fixed we can try to build on untity
Code:
config:monster key:int:20000002 struct:cfg.monster.Monster field:modelname value:string:'野猪' err ref:modelconfig:monster key:int:20000003 struct:cfg.monster.Monster field:modelname value:string:'灵猴' err ref:modelconfig:monster key:int:20000004 struct:cfg.monster.Monster field:modelname value:string:'猫女' err ref:modelconfig:monster key:int:20000005 struct:cfg.monster.Monster field:modelname value:string:'花魅' err ref:modelconfig:monster key:int:20000006 struct:cfg.monster.Monster field:modelname value:string:'兽神' err ref:modelconfig:monster key:int:20000007 struct:cfg.monster.Monster field:modelname value:string:'尸王' err ref:modelconfig:monster key:int:20000008 struct:cfg.monster.Monster field:modelname value:string:'阴灵' err ref:modelconfig:monster key:int:20000010 struct:cfg.monster.Monster field:modelname value:string:'尸王' err ref:modelconfig:monster key:int:20000011 struct:cfg.monster.Monster field:modelname value:string:'黑衣人' err ref:modelconfig:monster key:int:20000012 struct:cfg.monster.Monster field:modelname value:string:'灵猴' err ref:modelconfig:monster key:int:20000013 struct:cfg.monster.Monster field:modelname value:string:'野猪' err ref:modelconfig:monster key:int:20000014 struct:cfg.monster.Monster field:modelname value:string:'野猪' err ref:modelconfig:monster key:int:20000101 struct:cfg.monster.Monster field:modelname value:string:'戾蛇' err ref:modelconfig:monster key:int:20000102 struct:cfg.monster.Monster field:modelname value:string:'戾鹤' err ref:modelconfig:monster key:int:20000103 struct:cfg.monster.Monster field:modelname value:string:'猫女' err ref:modelconfig:monster key:int:20000104 struct:cfg.monster.Monster field:modelname value:string:'银铃狸猫' err ref:modelconfig:monster key:int:20000105 struct:cfg.monster.Monster field:modelname value:string:'黑节竹大' err ref:modelconfig:monster key:int:20000106 struct:cfg.monster.Monster field:modelname value:string:'灵猴' err ref:modelconfig:monster key:int:20000107 struct:cfg.monster.Monster field:modelname value:string:'灵麋' err ref:modelconfig:monster key:int:20000108 struct:cfg.monster.Monster field:modelname value:string:'通臂猿' err ref:modelconfig:monster key:int:20000109 struct:cfg.monster.Monster field:modelname value:string:'冰晶灵蛊' err ref:modelconfig:monster key:int:20000110 struct:cfg.monster.Monster field:modelname value:string:'乌鸦怪' err ref:modelconfig:monster key:int:20000111 struct:cfg.monster.Monster field:modelname value:string:'冰蛇' err ref:modelconfig:monster key:int:20000112 struct:cfg.monster.Monster field:modelname value:string:'冰元素' err ref:modelconfig:monster key:int:20000113 struct:cfg.monster.Monster field:modelname value:string:'百毒药人' err ref:modelconfig:monster key:int:20000114 struct:cfg.monster.Monster field:modelname value:string:'长生堂弟子' err ref:modelconfig:monster key:int:20000115 struct:cfg.monster.Monster field:modelname value:string:'怪狼' err ref:modelconfig:monster key:int:20000116 struct:cfg.monster.Monster field:modelname valu

im ready upload new config server to build in VPS with GSD run on server..
but need 2.5GB ram or up u swap to make better
here the link
put *.sh on root folder
u can start game with start an stop.sh
change ip 192.168.1.130 in gsd.xio.xml
CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums

CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums
im so sorry.. im only newbie here..
no have any skill..
and use google translate to talk and post
 
Last edited:
Joined
Apr 6, 2012
Messages
545
Reaction score
217
CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums


need to find patch model config, to many error on build serverCode gsd Buils.sh get error
need to fix in csv folder .xls file
if all get fixed we can try to build on untity
Code:
config:monster key:int:20000002 struct:cfg.monster.Monster field:modelname value:string:'野猪' err ref:modelconfig:monster key:int:20000003 struct:cfg.monster.Monster field:modelname value:string:'灵猴' err ref:modelconfig:monster key:int:20000004 struct:cfg.monster.Monster field:modelname value:string:'猫女' err ref:modelconfig:monster key:int:20000005 struct:cfg.monster.Monster field:modelname value:string:'花魅' err ref:modelconfig:monster key:int:20000006 struct:cfg.monster.Monster field:modelname value:string:'兽神' err ref:modelconfig:monster key:int:20000007 struct:cfg.monster.Monster field:modelname value:string:'尸王' err ref:modelconfig:monster key:int:20000008 struct:cfg.monster.Monster field:modelname value:string:'阴灵' err ref:modelconfig:monster key:int:20000010 struct:cfg.monster.Monster field:modelname value:string:'尸王' err ref:modelconfig:monster key:int:20000011 struct:cfg.monster.Monster field:modelname value:string:'黑衣人' err ref:modelconfig:monster key:int:20000012 struct:cfg.monster.Monster field:modelname value:string:'灵猴' err ref:modelconfig:monster key:int:20000013 struct:cfg.monster.Monster field:modelname value:string:'野猪' err ref:modelconfig:monster key:int:20000014 struct:cfg.monster.Monster field:modelname value:string:'野猪' err ref:modelconfig:monster key:int:20000101 struct:cfg.monster.Monster field:modelname value:string:'戾蛇' err ref:modelconfig:monster key:int:20000102 struct:cfg.monster.Monster field:modelname value:string:'戾鹤' err ref:modelconfig:monster key:int:20000103 struct:cfg.monster.Monster field:modelname value:string:'猫女' err ref:modelconfig:monster key:int:20000104 struct:cfg.monster.Monster field:modelname value:string:'银铃狸猫' err ref:modelconfig:monster key:int:20000105 struct:cfg.monster.Monster field:modelname value:string:'黑节竹大' err ref:modelconfig:monster key:int:20000106 struct:cfg.monster.Monster field:modelname value:string:'灵猴' err ref:modelconfig:monster key:int:20000107 struct:cfg.monster.Monster field:modelname value:string:'灵麋' err ref:modelconfig:monster key:int:20000108 struct:cfg.monster.Monster field:modelname value:string:'通臂猿' err ref:modelconfig:monster key:int:20000109 struct:cfg.monster.Monster field:modelname value:string:'冰晶灵蛊' err ref:modelconfig:monster key:int:20000110 struct:cfg.monster.Monster field:modelname value:string:'乌鸦怪' err ref:modelconfig:monster key:int:20000111 struct:cfg.monster.Monster field:modelname value:string:'冰蛇' err ref:modelconfig:monster key:int:20000112 struct:cfg.monster.Monster field:modelname value:string:'冰元素' err ref:modelconfig:monster key:int:20000113 struct:cfg.monster.Monster field:modelname value:string:'百毒药人' err ref:modelconfig:monster key:int:20000114 struct:cfg.monster.Monster field:modelname value:string:'长生堂弟子' err ref:modelconfig:monster key:int:20000115 struct:cfg.monster.Monster field:modelname value:string:'怪狼' err ref:modelconfig:monster key:int:20000116 struct:cfg.monster.Monster field:modelname valu

im ready upload new config server to build in VPS with GSD run on server..
but need 2.5GB ram or up u swap to make better
here the link
put *.sh on root folder
u can start game with start an stop.sh
change ip 192.168.1.130 in gsd.xio.xml
CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums

CodeLove - Albatron Mobile full(source client + server + sf) - RaGEZONE Forums
im so sorry.. im only newbie here..
no have any skill..
and use google translate to talk and post

Hi did you try put your region in ch because chinese language not supported on most tools (program) without ch region ON
And i can't not get souce in unity until i switch from my region to ch


 
Newbie Spellweaver
Joined
Sep 18, 2018
Messages
48
Reaction score
15
Hi did you try put your region in ch because chinese language not supported on most tools (program) without ch region ON
And i can't not get souce in unity until i switch from my region to ch



im ready to that.
but to compile server need getconfig.bat to rebuild serverbin source as gsd-xauany-serviced-link-delivery on serversourcecode directory
for client generated config on code folder then make updateconfigandroid.sh on dist directory
all off source in csv/*.xls file then rebuild form *.bat on code and dist folder for client

Update Resource Process
1) svn is more up-to-date, then run genConfig.bat in the code directory to generate the configuration. Run the game with unity to ensure that the resource script is not reporting an error.
2) Run the code directory under buildcode.bat (conversion script encoding format)
3) Run the dist directory to update the android configuration.bat (copy config to dist)
4) build unity platfom

need to fix this befor build and run on unity program
load config:monster cost time:2.20 s..................
load config:modelactions cost time:1.29 s
..........................................................................................................................
load config:skillmodelbind cost time:1.58 s
..................................................
load config:task cost time:1.01 s
..........................................
config:monster key:int:20000002 struct:cfg.monster.Monster field:modelname value:string:'野猪' err ref:model
config:monster key:int:20000003 struct:cfg.monster.Monster field:modelname value:string:'灵猴' err ref:model
config:monster key:int:20000004 struct:cfg.monster.Monster field:modelname value:string:'猫女' err ref:model
config:monster key:int:20000005 struct:cfg.monster.Monster field:modelname value:string:'花魅' err ref:model
config:monster key:int:20000006 struct:cfg.monster.Monster field:modelname value:string:'兽神' err ref:model
config:monster key:int:20000007 struct:cfg.monster.Monster field:modelname value:string:'尸王' err ref:model
config:monster key:int:20000008 struct:cfg.monster.Monster field:modelname value:string:'阴灵' err ref:model
config:monster key:int:20000010 struct:cfg.monster.Monster field:modelname value:string:'尸王' err ref:model
 
Joined
Apr 6, 2012
Messages
545
Reaction score
217
i just open in unity and it work do that is only if you want translate it (i think)
my problem is i quit every time before end switch plateform ^^' default is pc
but this time i start it with a vmware because take all ressource of my pc for day are not fun ^^'
 
Back
Top