CreateCharacter
NL.CreateCharacter(Cdkey, Dataplace, Name, Img, Faceimg, Vital, Str, Tgh, Dex, Magic, Earth, Water, Fire, Wind)
函数功能
给指定帐号的指定栏位生成一个游戏角色
参数说明
- Cdkey: 字符串 帐号
- Dataplace: 数值型 栏位,0或者1
- Name: 字符串 角色名
- Img: 数值型 形象
- Faceimg: 数值型 头像图片
- Vital: 数值型 五维
- Str: 数值型 五维
- Tgh: 数值型 五维
- Dex: 数值型 五维
- Magic: 数值型 五维
- Earth: 数值型 地属性
- Water: 数值型 水属性
- Fire: 数值型 火属性
- Wind: 数值型 风属性
返回值
0 失败 1 成功
请注意,新建角色是一个异步请求,当该函数返回成功只代表创建角色的指令成功发出,后续还需要通过CreateCharacterCallback
函数异步获取创建角色的结果。
请确保所有的五维属性都满足新建角色的条件,否则角色建立只会失败。
CreateCharacterCallback
GA会通过该Lua函数通知Lua引擎角色是否创建成功,用户需要在Lua脚本的入口文件中定义该函数,并通过该函数获取创建角色的结果。
函数定义
function CreateCharacterCallback(cdkey, dataplace, regist, ret)
end
参数说明
其中结果为1,则注册成功,否则为0