GOM传奇引擎的人物转生脚本命令为玩家提供了丰富的人物定制和游戏玩法选项。通过转生,玩家不仅可以提升角色的能力,还能改变角色的名称显示,增加游戏的趣味性和挑战性。以下是对这些脚本命令的详细解释和进一步探讨。
1. 人物转生控制(RENEWLEVEL)
功能解释:RENEWLEVEL命令允许玩家将角色转生到指定的等级,并获得一定数量的属性点作为奖励。这些属性点可以按需分配到不同的属性上,以增强角色的能力。
参数详解:
转次数:定义了一次转生的等级跨度,范围在1-255之间。这意味着玩家可以选择快速转生到较高等级,或逐步转生以更细致地控制角色发展。
转后等级:设置转生后的目标等级。如果设置为0,则保持当前等级不变。这为玩家提供了灵活性,以适应不同的游戏策略或角色构建需求。
分配点数:转生完成后,玩家将获得一定数量的属性点,范围在1-20000之间。这些点数可以用于增强角色的各项属性,如攻击力、防御力、生命值等。
示例:RENEWLEVEL 1 28 100 这个命令将角色转生一次,提升到28级,并获得100点属性分配。
2. 检测转生等级(CHECKRENEWLEVEL)
功能解释:通过CHECKRENEWLEVEL命令,玩家可以检查自己的转生状态。这对于了解角色当前的能力和潜力非常重要,也有助于玩家制定更合适的游戏策略。
条件判断:脚本中的#IF语句用于判断玩家的转生等级。例如,CHECKRENEWLEVEL=0表示玩家尚未转生,而CHECKRENEWLEVEL=1则表示玩家已经完成了第一重转生。
反馈信息:根据玩家的转生状态,脚本会提供不同的反馈信息。例如,对于尚未转生的玩家,系统会提示“你还没转生!!!”,而对于已经转生的玩家,则会显示“你的转生等级为第一重转生!!!”。这些信息有助于玩家更好地了解自己的游戏进度和角色状态。
3. 清除人物转生数据(RESTRENEWLEVEL)
功能解释:RESTRENEWLEVEL命令允许玩家重置角色的转生数据,将角色恢复到未转生的状态。这为玩家提供了重新开始或调整角色发展方向的机会。
使用场景:当玩家对当前的转生结果不满意或想尝试不同的转生策略时,可以使用此命令重置角色的转生数据。这增加了游戏的灵活性和可玩性。
4. 设置及更改转生人物显示的名称(STRING.INI配置文件)
功能解释:通过编辑STRING.INI配置文件,玩家可以自定义转生后角色的名称显示。这为角色增添了个性化元素,并增强了游戏的沉浸感。
配置内容:文件中包含了不同职业(如武士、法师、道士)的转生后名称显示设置。例如,WARRRENEWNAME=%CHRNAME\*<圣>*表示武士转生后的名称将在原角色名后添加“<圣>”后缀。
自定义空间:玩家可以根据自己的喜好和游戏社区的流行趋势来调整这些设置,创造出独特的角色名称,展示自己在游戏中的成就和风格。
以下为GOM引擎原始的说明及示例:
功能:
人物转生控制
格式:
RENEWLEVEL 转次数 转后等级 分配点数
转次数 代表一次转多少级(数值范围为 1 - 255)
转后等级 代表转生后人物的等级,0为不改变人物当前等级。
分配点数 代表转生后可以得到的点数,此点数可能按比例换成人物属性点(数值范围 1 - 20000)。
;==========================================
;将人物转生一次,后等级设为 28级,分配100点属性
[@RENEWLEVEL]
#IF
#ACT
RENEWLEVEL 1 28 100
#SAY
转生成功。
;==========================================
功能:
检测转生等级
格式:
控制符(=,>,<)
;==========================================
[@VIEWRENLEVEL]
#IF
CHECKRENEWLEVEL=0
#ACT
BREAK
#SAY
你还没转生!!!\ \
〖<返回/@RENEWLEVEL>〗 〖<关闭/@EXIT>〗
#IF
CHECKRENEWLEVEL=1
#ACT
BREAK
#SAY
你的转生等级为第一重转生!!!\ \
〖<返回/@RENEWLEVEL>〗 〖<关闭/@EXIT>〗
;==========================================
功能:
清除人物转生数据(即人物转生后恢复到未转生状态)
格式:
;==========================================
[@CLEARRENEWLEVEL]
#IF
#ACT
RESTRENEWLEVEL
;==========================================
功能:
设置及更改转生人物显示的名称
格式:
配置文件:STRING.INI
以下为相关配置内容:
;==========================================
WARRRENEWNAME=%CHRNAME\*<圣>*
WIZARDRENEWNAME=%CHRNAME\*<神>*
TAOSRENEWNAME=%CHRNAME\*<尊>*
WARRRENEWNAME 武士转生后名称显示
WIZARDRENEWNAME 法师转生后名称显示
TAOSRENEWNAME 道士转生后名称显示