96引擎创建英雄方法

脚本范例:

创建英雄新

//;格式:CREATEMYHERO 名字(特殊符号只支持英文括号) 职业(0=战士 1=法师 2=道士) 性别(0=男 1=女)

//;例子

[@main]

<Img|move=0|img=public/bg_npc_01.png|loadDelay=1|bg=1|reset=1|show=0>

<Layout|x=545|y=0|width=80|height=80|link=@exit>

<Button|x=546|y=0|nimg=public/1900000510.png|pimg=public/1900000511.png|link=@exit>

<Text|x=25|y=20|rotate=0|size=18|color=251|text=创建男战士英雄|link=@创建男战士英雄>

<Text|x=25.0|y=60.0|color=251|size=18|text=<删除英雄/@DelMyHero>

[@创建男战士英雄]

#IF

NOT CheckHaveHero

#ACT

MOV S$英雄名字 <$USERNAME>(英雄)

ISHAVENAME <$STR(S$英雄名字)>

#ELSESAY

您已经有英雄了。\ \

<关闭/@exit>

//;返回消息

[@CreateingHero]

系统正在接受申请,请稍候……\ \

<关闭/@exit>

[@HaveHero]

您已经有英雄了。\ \

<关闭/@exit>

[@SetHeroName]

请先给您的英雄取名字。\ \

<关闭/@exit>

[@DelMyHero]

#ACT

DELETEHERO

[@NotHaveHero]

你没有英雄。\ \

<关闭/@exit>

[@LogOutHeroFirst]

请将英雄设置下线!\ \

<关闭/@exit>

[@DeleteHeroOK]

删除英雄成功。\ \

<关闭/@exit>

;注意:QFunction 添加如下设置

[@CheckUserNameOk]

#IF

#ACT

CreateMyHero <$STR(S$英雄名字)> 0 0

[@CheckUserNameNO]

英雄名字已经存在\

<关闭/@EXIT>

[@HERONAMEFILTER]

英雄名字中包含禁用字符\

<关闭/@EXIT>

[@CREATEHEROOK]

#IF

#ACT

GIVE 火龙之心 1

SENDMSG 0 恭喜:玩家「<$USERNAME>」成功带领英雄。

#SAY

创建英雄成功\

<关闭/@EXIT>

[@HERONAMEEXISTS]

英雄名字已经存在\

<关闭/@EXIT>

[@HEROOVERCHRCOUNT]

你的帐号角色过多\

<关闭/@EXIT>

[@CREATEHEROFAIL]

创建英雄失败\

<关闭/@EXIT>

[@CREATEHEROFAILEX]

创建英雄失败,请稍候重试\

<关闭/@EXIT>


收藏
点赞
版权声明
本页面内容可能是共享资源,若“96引擎创建英雄方法”相关文字或图片以及其他资源侵犯到您的权益,请联系管理员删除。
Powered by www.hunzui.com 备案编号:皖ICP备2026013173号-1