【本地化】随即名字本地化处理
parent
eaac0b6cd1
commit
c97b14319c
File diff suppressed because one or more lines are too long
|
@ -137,6 +137,8 @@ GETALLACTIVITYRESPONSE = protobuf.Descriptor();
|
|||
GETALLACTIVITYRESPONSE_ACTIVITYINFO_FIELD = protobuf.FieldDescriptor();
|
||||
RANDOMNAMERESPONSE = protobuf.Descriptor();
|
||||
RANDOMNAMERESPONSE_RANDOMNAME_FIELD = protobuf.FieldDescriptor();
|
||||
RANDOMNAMERESPONSE_PRENAME_FIELD = protobuf.FieldDescriptor();
|
||||
RANDOMNAMERESPONSE_POSTNAME_FIELD = protobuf.FieldDescriptor();
|
||||
RENAMEREQUEST = protobuf.Descriptor();
|
||||
RENAMEREQUEST_TYPE_FIELD = protobuf.FieldDescriptor();
|
||||
RENAMEREQUEST_NAME_FIELD = protobuf.FieldDescriptor();
|
||||
|
@ -397,7 +399,6 @@ VIEWHEROINFORESPONSE_GUILDSKILL_FIELD = protobuf.FieldDescriptor();
|
|||
RANKREQUEST = protobuf.Descriptor();
|
||||
RANKREQUEST_TYPE_FIELD = protobuf.FieldDescriptor();
|
||||
RANKREQUEST_ACTIVITEID_FIELD = protobuf.FieldDescriptor();
|
||||
RANKREQUEST_INDEX_FIELD = protobuf.FieldDescriptor();
|
||||
RANKRESPONSE = protobuf.Descriptor();
|
||||
RANKRESPONSE_RANKS_FIELD = protobuf.FieldDescriptor();
|
||||
RANKRESPONSE_MYRANKINFO_FIELD = protobuf.FieldDescriptor();
|
||||
|
@ -472,7 +473,6 @@ USEHEADFRAMEREQUEST = protobuf.Descriptor();
|
|||
USEHEADFRAMEREQUEST_HEADFRAMEID_FIELD = protobuf.FieldDescriptor();
|
||||
USEHEADFRAMERESPONSE = protobuf.Descriptor();
|
||||
USEHEADFRAMERESPONSE_VALIDTIME_FIELD = protobuf.FieldDescriptor();
|
||||
LOGINCONFIRMREQUEST = protobuf.Descriptor();
|
||||
|
||||
ERRORMSGRESPONSE_MSG_FIELD.name = "msg"
|
||||
ERRORMSGRESPONSE_MSG_FIELD.full_name = ".rpc.protocols.ErrorMsgResponse.msg"
|
||||
|
@ -1730,11 +1730,31 @@ RANDOMNAMERESPONSE_RANDOMNAME_FIELD.default_value = ""
|
|||
RANDOMNAMERESPONSE_RANDOMNAME_FIELD.type = 9
|
||||
RANDOMNAMERESPONSE_RANDOMNAME_FIELD.cpp_type = 9
|
||||
|
||||
RANDOMNAMERESPONSE_PRENAME_FIELD.name = "preName"
|
||||
RANDOMNAMERESPONSE_PRENAME_FIELD.full_name = ".rpc.protocols.RandomNameResponse.preName"
|
||||
RANDOMNAMERESPONSE_PRENAME_FIELD.number = 2
|
||||
RANDOMNAMERESPONSE_PRENAME_FIELD.index = 1
|
||||
RANDOMNAMERESPONSE_PRENAME_FIELD.label = 1
|
||||
RANDOMNAMERESPONSE_PRENAME_FIELD.has_default_value = false
|
||||
RANDOMNAMERESPONSE_PRENAME_FIELD.default_value = ""
|
||||
RANDOMNAMERESPONSE_PRENAME_FIELD.type = 9
|
||||
RANDOMNAMERESPONSE_PRENAME_FIELD.cpp_type = 9
|
||||
|
||||
RANDOMNAMERESPONSE_POSTNAME_FIELD.name = "postName"
|
||||
RANDOMNAMERESPONSE_POSTNAME_FIELD.full_name = ".rpc.protocols.RandomNameResponse.postName"
|
||||
RANDOMNAMERESPONSE_POSTNAME_FIELD.number = 3
|
||||
RANDOMNAMERESPONSE_POSTNAME_FIELD.index = 2
|
||||
RANDOMNAMERESPONSE_POSTNAME_FIELD.label = 1
|
||||
RANDOMNAMERESPONSE_POSTNAME_FIELD.has_default_value = false
|
||||
RANDOMNAMERESPONSE_POSTNAME_FIELD.default_value = ""
|
||||
RANDOMNAMERESPONSE_POSTNAME_FIELD.type = 9
|
||||
RANDOMNAMERESPONSE_POSTNAME_FIELD.cpp_type = 9
|
||||
|
||||
RANDOMNAMERESPONSE.name = "RandomNameResponse"
|
||||
RANDOMNAMERESPONSE.full_name = ".rpc.protocols.RandomNameResponse"
|
||||
RANDOMNAMERESPONSE.nested_types = {}
|
||||
RANDOMNAMERESPONSE.enum_types = {}
|
||||
RANDOMNAMERESPONSE.fields = {RANDOMNAMERESPONSE_RANDOMNAME_FIELD}
|
||||
RANDOMNAMERESPONSE.fields = {RANDOMNAMERESPONSE_RANDOMNAME_FIELD, RANDOMNAMERESPONSE_PRENAME_FIELD, RANDOMNAMERESPONSE_POSTNAME_FIELD}
|
||||
RANDOMNAMERESPONSE.is_extendable = false
|
||||
RANDOMNAMERESPONSE.extensions = {}
|
||||
RENAMEREQUEST_TYPE_FIELD.name = "type"
|
||||
|
@ -4106,21 +4126,11 @@ RANKREQUEST_ACTIVITEID_FIELD.default_value = 0
|
|||
RANKREQUEST_ACTIVITEID_FIELD.type = 5
|
||||
RANKREQUEST_ACTIVITEID_FIELD.cpp_type = 1
|
||||
|
||||
RANKREQUEST_INDEX_FIELD.name = "index"
|
||||
RANKREQUEST_INDEX_FIELD.full_name = ".rpc.protocols.RankRequest.index"
|
||||
RANKREQUEST_INDEX_FIELD.number = 3
|
||||
RANKREQUEST_INDEX_FIELD.index = 2
|
||||
RANKREQUEST_INDEX_FIELD.label = 1
|
||||
RANKREQUEST_INDEX_FIELD.has_default_value = false
|
||||
RANKREQUEST_INDEX_FIELD.default_value = 0
|
||||
RANKREQUEST_INDEX_FIELD.type = 5
|
||||
RANKREQUEST_INDEX_FIELD.cpp_type = 1
|
||||
|
||||
RANKREQUEST.name = "RankRequest"
|
||||
RANKREQUEST.full_name = ".rpc.protocols.RankRequest"
|
||||
RANKREQUEST.nested_types = {}
|
||||
RANKREQUEST.enum_types = {}
|
||||
RANKREQUEST.fields = {RANKREQUEST_TYPE_FIELD, RANKREQUEST_ACTIVITEID_FIELD, RANKREQUEST_INDEX_FIELD}
|
||||
RANKREQUEST.fields = {RANKREQUEST_TYPE_FIELD, RANKREQUEST_ACTIVITEID_FIELD}
|
||||
RANKREQUEST.is_extendable = false
|
||||
RANKREQUEST.extensions = {}
|
||||
RANKRESPONSE_RANKS_FIELD.name = "ranks"
|
||||
|
@ -4783,13 +4793,6 @@ USEHEADFRAMERESPONSE.enum_types = {}
|
|||
USEHEADFRAMERESPONSE.fields = {USEHEADFRAMERESPONSE_VALIDTIME_FIELD}
|
||||
USEHEADFRAMERESPONSE.is_extendable = false
|
||||
USEHEADFRAMERESPONSE.extensions = {}
|
||||
LOGINCONFIRMREQUEST.name = "LoginConfirmRequest"
|
||||
LOGINCONFIRMREQUEST.full_name = ".rpc.protocols.LoginConfirmRequest"
|
||||
LOGINCONFIRMREQUEST.nested_types = {}
|
||||
LOGINCONFIRMREQUEST.enum_types = {}
|
||||
LOGINCONFIRMREQUEST.fields = {}
|
||||
LOGINCONFIRMREQUEST.is_extendable = false
|
||||
LOGINCONFIRMREQUEST.extensions = {}
|
||||
|
||||
ActiviteWorkShopReqeust = protobuf.Message(ACTIVITEWORKSHOPREQEUST)
|
||||
ActivityUpateIndication = protobuf.Message(ACTIVITYUPATEINDICATION)
|
||||
|
@ -4850,7 +4853,6 @@ JadeDynastyRefreshIndication = protobuf.Message(JADEDYNASTYREFRESHINDICATION)
|
|||
JadeDynastyRefreshTimeResponse = protobuf.Message(JADEDYNASTYREFRESHTIMERESPONSE)
|
||||
JewelBuildRequest = protobuf.Message(JEWELBUILDREQUEST)
|
||||
LockEquip = protobuf.Message(LOCKEQUIP)
|
||||
LoginConfirmRequest = protobuf.Message(LOGINCONFIRMREQUEST)
|
||||
LoginRequest = protobuf.Message(LOGINREQUEST)
|
||||
LoginResponse = protobuf.Message(LOGINRESPONSE)
|
||||
LuckWheelIndication = protobuf.Message(LUCKWHEELINDICATION)
|
||||
|
|
|
@ -1309,7 +1309,7 @@ function this.GetRandomNameRequest(func)
|
|||
local msg = PlayerInfoProto_pb.RandomNameResponse()
|
||||
msg:ParseFromString(data)
|
||||
if func then
|
||||
func(msg.randomName)
|
||||
func(msg.randomName, msg.preName, msg.postName)
|
||||
end
|
||||
end)
|
||||
end
|
||||
|
|
|
@ -37,9 +37,22 @@ end
|
|||
|
||||
--得到任意名字数据
|
||||
function this.GetRandomNameData()
|
||||
NetManager.GetRandomNameRequest(function(randomName)
|
||||
if randomName~="" then
|
||||
NetManager.GetRandomNameRequest(function(randomName, preName, postName)
|
||||
if IsLanguagePack then
|
||||
preName = GetLanguageStrById(preName)
|
||||
postName = GetLanguageStrById(postName)
|
||||
if GetCurLanguage() == 1 then
|
||||
randomName = postName .. preName
|
||||
elseif GetCurLanguage() == 2 then
|
||||
randomName = string.gsub(postName, " ", "") -- 使用单独名字去掉中间空格
|
||||
else
|
||||
randomName = preName .. postName
|
||||
end
|
||||
Game.GlobalEvent:DispatchEvent(GameEvent.Player.OnNameChange, randomName)
|
||||
else
|
||||
if randomName ~= "" then
|
||||
Game.GlobalEvent:DispatchEvent(GameEvent.Player.OnNameChange, randomName)
|
||||
end
|
||||
end
|
||||
end)
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue