当前位置:首页 > 引擎 > Blue引擎

传奇人物转生等级与属性点脚本命令大全

admin6小时前3
在传奇版本制作与脚本编辑过程中,人物转生等级检测、转生数据设置、附加属性点调控是核心常用功能,广泛应用于转生系统、属性奖励、等级限制、权限判定等玩法模块。本文整理了全套传奇转生与属性点相关脚本命令,包含完整命令格式、参数说明、实战示例,方便传奇GM与脚本开发者直接套用,快速搭建各类转生玩法机制。一、…


在传奇版本制作与脚本编辑过程中,人物转生等级检测、转生数据设置、附加属性点调控是核心常用功能,广泛应用于转生系统、属性奖励、等级限制、权限判定等玩法模块。本文整理了全套传奇转生与属性点相关脚本命令,包含完整命令格式、参数说明、实战示例,方便传奇GM与脚本开发者直接套用,快速搭建各类转生玩法机制。

一、传奇人物转生等级检测命令

转生等级检测是传奇脚本中基础且高频的功能,主要用于判定玩家当前转生层数,以此触发对应的弹窗提示、权限解锁、道具领取、地图进入等玩法逻辑,核心使用 CHECKRENEWLEVEL 命令。

1.1 核心命令格式

CHECKRENEWLEVEL 控制符 < = > ? 转生等级数(1-255)

该命令主要用于精准检测游戏人物的当前转生等级,支持等于、大于、小于三种判定逻辑,转生等级数值区间为1-255,适配绝大多数传奇版本的转生体系。

1.2 完整脚本示例

判定转生等级等于指定级别

;==========================================

;检查人物的转生等级是否等于指定级别

[@checklevel0]

#IF

CHECKRENEWLEVEL = 5

#SAY

您的转生等级等于5级。

#ELSESAY

您的转生等级不等于5级。

;==========================================

判定转生等级大于指定级别

;==========================================

;检查人物的转生等级是否大于指定级别

[@checklevel1]

#IF

CHECKRENEWLEVEL > 5

#SAY

您的转生等级大于5级。

#ELSESAY

您的转生等级不大于5级。

;==========================================

判定转生等级小于指定级别

;==========================================

;检查人物的转生等级是否小于指定级别

[@checkposelevel2]

#IF

CHECKRENEWLEVEL < 5

#SAY

您的转生等级小于5级。

#ELSESAY

您的转生等级不小于5级。

;==========================================

二、传奇人物转生设置命令

通过 RENEWLEVEL 命令可实现玩家人物转生操作,自定义转生次数、转生后人物等级、属性分配点数,是搭建完整转生系统的核心命令,适配单转、多转、高阶转生等各类玩法。

2.1 命令格式与参数详解

格式:RENEWLEVEL 转次数 转后等级 分配点数

转次数:单次执行转生的层数,数值范围1-255,可实现单次多转效果

转后等级:转生后人物的固定等级,填写0则保留人物当前等级,不做变更

分配点数:转生后奖励的可分配属性点数,数值范围1-20000,系统可按比例自动转换为人物基础属性

2.2 实战脚本示例

;==========================================

;将人物转生一次,后等级设为28级,分配100点属性

[@RenewLevel]

#IF

#ACT

RENEWLEVEL 1 28 100

#SAY

转生成功。

;==========================================

三、人物转生数据清除命令

RESTRENEWLEVEL 命令用于一键清除玩家所有转生数据,将人物状态重置为未转生状态,常用于转生重置、版本玩法重置、新手初始化等场景。

3.1 命令基础说明

命令:RESTRENEWLEVEL

功能:清空人物全部转生记录,还原初始未转生状态,无额外参数,执行即可生效。

3.2 脚本示例

;==========================================

[@ClearRenewLevel]

#IF

#ACT

RestRenewLevel

;==========================================

四、转生人物名称自定义配置

传奇版本支持自定义不同职业转生后的人物名称样式,通过配置文件修改专属标识,区分普通玩家与转生玩家,提升转生玩法的辨识度,配置文件路径为String.ini。

4.1 配置参数说明

WarrReNewName:武士转生后名称显示格式

WizardReNewName:法师转生后名称显示格式

TaosReNewName:道士转生后名称显示格式

4.2 完整配置示例

;==========================================

WarrReNewName=%chrname\*<圣>*

WizardReNewName=%chrname\*<神>*

TaosReNewName=%chrname\*<尊>*

;==========================================

五、传奇人物附加属性点检测命令

CHECKBONUSPOINT 命令用于检测玩家当前可分配附加属性点数,可用于属性点上限判定、属性奖励校验、玩法参与条件判定等场景。

5.1 命令格式

CHECKBONUSPOINT 控制符 < = > 点数

5.2 脚本示例

;==========================================

[@CHECKBONUSPOINT]

#IF

CHECKBONUSPOINT > 10000

#SAY

你的属性点大于10000点

;==========================================

六、人物附加属性点调整命令

BONUSPOINT 命令支持增加、减少玩家附加属性点,是属性奖励、属性扣除、玩法惩罚的核心脚本命令,数值调控精准,适配各类属性玩法逻辑。

6.1 命令格式与参数

格式:BONUSPOINT 控制符(=,+) 点数(0-1000)

支持定点赋值、增量加点、减量扣点三种操作,单次调控点数上限为1000,保障版本数据稳定。

6.2 完整脚本示例

增加人物属性点

;==========================================

;设置属性点

[@BONUSPOINT0]

#IF

#ACT

BONUSPOINT + 1

#SAY

你的属性点已经加了1点。

;==========================================

减少人物属性点

;==========================================

;减少属性点

[@BONUSPOINT1]

#IF

#ACT

BONUSPOINT - 1

#SAY

你的属性点已经减少1点。

;==========================================

七、人物属性点重置命令

RESTBONUSPOINT 命令用于一键重置玩家所有附加属性点,清空已分配属性,支持玩家重新自由加点,常用于转生重置、洗点道具、职业重置玩法。

7.1 命令说明

命令:RESTBONUSPOINT

功能:复位人物全部附加属性点,恢复为未分配状态,无参数,执行即生效。

7.2 脚本示例

;==========================================

[@RESTBONUSPOINT]

#IF

#ACT

RESTBONUSPOINT

#SAY

你的属性点已经重新分配!

;==========================================

扫描二维码推送至手机访问。

本文章九路游发布,如需转载请注明出处。如有侵权请联系站长删除。

本文链接:https://www.9luu.com/605.html

分享给朋友: