116135003 发表于 2019-1-15 13:45:14

金币悬赏-求来个脚本大神

注意:用户在发帖后、可在论坛素材QQ群:571604724 内转发此帖链接、并在技术回复后采纳相应答案!

============================= 问题说明 ==============================

现私服存在两个脚本称号体系 一个是门派 单独脚本称号体系   一个是转生 单独脚本称号体系

如人物加入门派显示门派称号    一旦等级到了 转生门派称号就会消失 变成转生的称号
如何能实现称号共同显示

例如 加入门派   人物身上显示武当派/人物名称
转生后   人物身上显示   一转/武当派/人物名称

如何能实现两个称号共存求大神帮忙
============================= 用户需求 ==============================

351949288 发表于 2019-1-15 14:28:14

加入门派的脚本下把变量赋值
#IF
加入少林
#ACT
MOV S$门派名称 少林派
%s\<$RELEVEL>转\<$STR(S$门派名称)>   方法已经告诉你了 具体情况 看你自己怎么写的脚本了..

116135003 发表于 2019-1-15 14:31:32

351949288 发表于 2019-1-15 14:28
加入门派的脚本下把变量赋值
#IF
加入少林


我对脚本不太懂 能在详细的教我一下怎么写我照着写开头和结尾怎么写 谢谢兄弟

传奇脚本 发表于 2019-1-15 15:21:11

需要将称号文件进行整合

#IF
这里插入检测代码
#ACT
MOV S11    这里写你的转生称号

#if
这里插入检测代码
#act
MOV S12 这里写你的门派称号

#if
#act
SETRANKLEVELNAME %s\<$STR(S11)>\<$STR(S12)>

116135003 发表于 2019-1-15 15:52:05

传奇脚本 发表于 2019-1-15 15:21
需要将称号文件进行整合

#IF


这是转生的称号
QM
[@Login]
#IF
#ACT
#CALL [\游戏功能\封号晋升.txt] @封号晋升
称号
[@封号晋升]
{

#IF   
checkrenewlevel = 0
#act
break


#IF   
checkrenewlevel = 1
#act
SETRANKLEVELNAME %s\炼气期
break


#IF   
checkrenewlevel = 2
#act
SETRANKLEVELNAME %s\筑基期
break


这是门派的称号
QM
[@Login]
#CALL [\封号系统\封号系统.txt] @封号分类
#CALL [\封号系统1\封号系统1.txt] @封号分类1
称号1
#if
CHECKNAMELIST ..\QuestDiary\数据文件\武当.txt
#act
#CALL [\封号\武当.txt] @武当

#if
CHECKNAMELIST ..\QuestDiary\数据文件\少林.txt
#act
#CALL [\封号\少林.txt] @少林

#if
CHECKNAMELIST ..\QuestDiary\数据文件\崆峒.txt
#act
#CALL [\封号\崆峒.txt] @崆峒


[@武当]
{
#if
#act
SETRANKLEVELNAME%s\门派:武当
;SETRANKLEVELNAME%s\门派:天宫\职业:殿堂武士\
break
}

称号2

#if
CHECKNAMELIST ..\QuestDiary\数据文件1\武当狂战士.txt
#act
#CALL [\封号1\武当狂战士.txt] @武当狂战士触发

#if
CHECKNAMELIST ..\QuestDiary\数据文件1\少林狂战士.txt
#act
#CALL [\封号1\少林狂战士.txt] @少林狂战士触发

#if
CHECKNAMELIST ..\QuestDiary\数据文件1\崆峒狂战士.txt
#act
#CALL [\封号1\崆峒狂战士.txt] @崆峒狂战士触发


[@武当狂战士触发]
{
#if
#act
SETRANKLEVELNAME%s\门派:武当\职业:狂战士\
break
}




现在是门派的的称号 武当派 和门派升级为武当狂战士称号都有可一转生   称号就没有了就会变成转生的称号门派的称号就没有了 怎么写 能让都存在

q447970096 发表于 2019-1-15 19:40:53

把转生的称号复制去武当狂战那里面去
#act
SETRANKLEVELNAME %s\炼气期 改成 MOV S88 炼气期
SETRANKLEVELNAME %s\筑基期 改成 MOV S88 筑基期

#act
SETRANKLEVELNAME%s\门派:武当\职业:狂战士\<$STR(S88)>
页: [1]
查看完整版本: 金币悬赏-求来个脚本大神