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)

Newbie Spellweaver
Joined
Sep 18, 2018
Messages
48
Reaction score
15
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
if u want translate..
1. translate all *.xls in /trunk/csv folder
2. open code/script/cfg change u server ip
3. if all translated in xls file getconfig.bat /code folder
4. Run the dist directory to update the android configuration.bat (copy config to dist)
5. deploy android u u can get data.zip and auto copy to \
trunk\Unity\Assets\Plugins\Android\res\raw
6. build that from unity
 
Newbie Spellweaver
Joined
Sep 10, 2014
Messages
86
Reaction score
13
if u want translate..
1. translate all *.xls in /trunk/csv folder
2. open code/script/cfg change u server ip
3. if all translated in xls file getconfig.bat /code folder
4. Run the dist directory to update the android configuration.bat (copy config to dist)
5. deploy android u u can get data.zip and auto copy to \
trunk\Unity\Assets\Plugins\Android\res\raw
6. build that from unity
Do you still keep this server, if so please share the download link for me
 
Newbie Spellweaver
Joined
Sep 18, 2018
Messages
48
Reaction score
15
Do you still keep this server, if so please share the download link for me
This..
mirror link google drive :

Pw Unrar : 青云衣兮白霓裳,举长矢兮射天狼(车库源码

 
Newbie Spellweaver
Joined
Sep 10, 2014
Messages
86
Reaction score
13
This..
mirror link google drive :

Pw Unrar : 青云衣兮白霓裳,举长矢兮射天狼(车库源码
The requested URL was not found on this server. That’s all we know.
 
Newbie Spellweaver
Joined
Sep 18, 2018
Messages
48
Reaction score
15
The requested URL was not found on this server. That’s all we know.
Wait. I search my archive..


Sorry all file has gone..
Mybe chek other post.. i file still here belive still here

 
Newbie Spellweaver
Joined
Sep 10, 2014
Messages
86
Reaction score
13
[QUOTE = oprekpc; 8924086] Đợi. Tôi tìm kiếm kho lưu trữ của mình ..


Xin lỗi tất cả các tệp đã biến mất ..
Mybe chek bài đăng khác .. tôi vẫn ở đây tin tưởng vẫn ở đây

Gửi từ SM-J530Y của tôi bằng Tapatalk [/ QUOTE]
yes , thank bro
 
Newbie Spellweaver
Joined
Feb 1, 2019
Messages
17
Reaction score
0
can someone give me the current Downloadlink please.
 
Newbie Spellweaver
Joined
Mar 28, 2014
Messages
15
Reaction score
0
thank you



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




@Leng Sive give me skype i go to you developer group for translate game thank you
 
Newbie Spellweaver
Joined
Nov 24, 2015
Messages
92
Reaction score
13
anyone got a fully working unity source code for this one and the server files that we can edit?
 
Junior Spellweaver
Joined
Aug 15, 2009
Messages
156
Reaction score
20
hello you can upload you files Server? o helpme with server no connect whit client, working register, but no enter game

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
 
Newbie Spellweaver
Joined
Jul 9, 2015
Messages
92
Reaction score
3
Once i enterd in game but after shutdown vm i cant enter any one can help me to reenter game
 
Newbie Spellweaver
Joined
Jul 9, 2015
Messages
92
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





Can you help me to fix error unity error nullreferenceexception object reference not set to an instance of an object when i press play
 

Attachments

You must be registered for see attachments list
Junior Spellweaver
Joined
Apr 21, 2023
Messages
141
Reaction score
15
hello ,good boy,and good man,,,can somebody tell me,,why in ubity editor in lua script , con't find serverlist
 
Back
Top