蓝色BLUE引擎账号更名脚本

2020-08-22 21:23:00  阅读 715 次 评论 2 条
账号更名脚本
脚本:
---------------------------------------------------------------------------
 
(@@inputstring)
 
[@main]
#IF
#say
变更角色名条件:\
1、对于人物,行会成员需要先退出行会;需要回收英雄。\
2、对于英雄,需要召唤出英雄。\
<更换我的角色名/@@InputString5>  <更换英雄的名字/@@InputString6>\ \
<关闭/@exit>
 
 
 
[@@InPutString5]
#if
haveGuild
#say
失败,行会成员不能变更角色名!\ \
<关闭/@exit>
#act
sendmsg 0 行会成员不能变更角色名!
break
 
#if
haveHero
checkHeroOnline
#say
失败,英雄需下线才能更名!\ \
<关闭/@exit>
#act
sendmsg 0 英雄需下线才能更名!
break
 
#if
#act
changeCharName <$STR(S5)>
 
[@@InPutString6]
#if
!haveHero
#act
sendmsg 0 你还没有英雄!
break
 
#if
!checkHeroOnline
#act
sendmsg 0 失败,英雄在线才能更名!
break
 
#if
#act
h.changeCharName <$STR(S6)>
 
; 下面为改名结果调用,<$PARAMSTR(0)>:“[英雄] ”,如果非英雄改名则为空
[@chgname_success]
#IF
COMPVAL <$PARAMSTR(0)> = 
#act
;在这里<$PARAMSTR(1)>:原角色名,<$PARAMSTR(2)>:新角色名
;执行 一些包含了角色名文本的重命名操作...(可以使用StringsReplace和INI_RENAME_SECTION命令来操作)
StringsReplace ..\QuestDiary\rename.txt <$PARAMSTR(1)> <$PARAMSTR(2)> 0 HardDisk
sendmsg 0 人物
#elseACT
sendmsg 0 英雄
 
 
[@chgname_fail_name_used]
#say
<$PARAMSTR(0)>失败,新角色名已被使用!\ \
<关闭/@exit>
 
[@chgname_fail_name_wrong_format]
#say
<$PARAMSTR(0)>失败,新角色名包含了过滤字符!\ \
<关闭/@exit>
 
[@chgname_fail_no_character]
#say
<$PARAMSTR(0)>失败,查询不到角色!\ \
<关闭/@exit>
 
[@chgname_fail_incomplete_data]
#say
<$PARAMSTR(0)>失败,数据错误!\ \
<关闭/@exit>
 
[@chgname_fail_unknow]
#say
<$PARAMSTR(0)>失败,未知错误!\ \
<关闭/@exit>
 
[@IsInFilterList]
#say
失败,输入文字中包含了过滤字符!\ \
<关闭/@exit>
 
 
[@chgname_fail_wrong_format]
#say
失败,输入文字中包含了过滤字符!\ \
<关闭/@exit>
 
(责任编辑:游戏伴随我)

手机扫描二维码访问

本文地址:https://www.uc845.com/post/809.html
版权声明:本文为原创文章,版权归 游戏伴随我 所有,欢迎分享本文,转载请保留出处!
  • 盟重
  • 您需要 登录账户 后才能发表评论

    发表评论


    表情

    评论列表

    1. 暗黑单职业传奇
      暗黑单职业传奇  @回复
      下载下来,学习下看看能不能搞到自己的传奇版本里面 face_02 face_22
    2. 爱上猫的耗子²⁰²¹
      爱上猫的耗子²⁰²¹  @回复
      感谢感谢 ~~~~拿走了!