传奇SF装备名称自定义系统教学,GM必备!一步步教你如何在变态传奇中更改装备名字
一、装备名称自定义系统简介
在传奇SF(即私人服务器)中,GM(游戏管理员)经常需要为玩家提供个性化的游戏体验,尤其是在变态传奇私服版本里装备改名玩法更为火爆。装备名称自定义系统就是实现这个玩法的脚步,它允许玩家通过NPC更改游戏中装备的名称,增加游戏的趣味性和独特性。
二、脚本解析与表格
以下是一个典型的装备名称自定义脚本,我们将通过表格和讲解的形式,帮助GM小白理解每一部分的作用。
脚本实例:
(@@useitemname)
[@main]
\ 请选择要改名的装备:(将要改名的装备戴身上)\
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈\
◇◇◇『<盔 甲/@@useitemname0>』◇◇◇『<武 器/@@useitemname1>』◇◇◇\
◇◇◇『<项 链/@@useitemname3>』◇◇◇『<头 盔/@@useitemname4>』◇◇◇\
◇◇◇『<左手镯/@@useitemname5>』◇◇◇『<右手镯/@@useitemname6>』◇◇◇\
◇◇◇『<左戒指/@@useitemname8>』◇◇◇『<右戒指/@@useitemname7>』◇◇◇\
◇◇◇『<勋 章/@@useitemname2>』\
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈\
〖<返回/@main>〗 〖<关闭/@exit>〗\
[@@useitemname0]
#ACT goto @ChangeName
[@@useitemname1]
#ACT
goto @ChangeName
[@@useitemname2]
#ACT
goto @ChangeName
[@@useitemname3]
#ACT
goto @ChangeName
[@@useitemname4]
#ACT
goto @ChangeName
[@@useitemname5]
#ACT
goto @ChangeName
[@@useitemname6]
#ACT
goto @ChangeName
[@@useitemname7]
#ACT
goto @ChangeName
[@@useitemname8]
#ACT
goto @ChangeName
[@@useitemname9]
#ACT
goto @ChangeName
[@@useitemname10]
#ACT
goto @ChangeName
[@@useitemname11]
#ACT
goto @ChangeName
[@@useitemname12]
#ACT
goto @ChangeName
[@ChangeName]
#if
checkgamegold > 0
#act
SETSCRIPTFLAG 1 1
sendmsg 7 改名成功!!!
Close
#elseact
sendmsg 7 没钱跑来做什么?
;装备改名失败调用: @UseItemName_Fail,改名成功调用 @UseItemName_OK
[@UseItemName_Fail]
#if
#act
sendmsg 7 装备改名失败!名称中包含系统禁用字符!!
break
[@UseItemName_OK]
#if
#act
gamegold - 1
sendmsg 7 装备改名成功!!!
break
;如果使用了装备改名禁止字符功能请在脚本内增加成功和失败的脚本,方便退换失败后所扣除的物品..
表格解析:
脚本部分 | 功能说明 |
---|---|
SETSCRIPTFLAG 1 1 |
执行改名系统的引导命令 (执行改名系统) |
[@@useitemname0] 至 [@@useitemname12] | 对应不同装备槽位的改名命令,这个应该是引擎功能的引导脚本(调用改名系统) |
checkgamegold > 0 gamegold - 1 |
检查玩家元宝数量是否大于0 扣除玩家1个元宝 |
[@UseItemName_Fail] | 改名失败时的处理,如发送失败消息 |
[@UseItemName_OK] | 改名成功时的处理,如扣除金币和发送成功消息 |
三、使用步骤
玩家将需要改名的装备穿戴在身上。
玩家选择想要改名的装备部位。
系统检查玩家是否拥有足够的金币进行改名。
如果金币足够,系统执行改名操作并发送成功消息;否则,发送金币不足的消息。
如果改名过程中使用了禁止字符,系统调用失败脚本并发送相应消息。
热2013-09-10
热2024-03-29
热2024-06-26
热2013-01-26
热2013-08-13
热2013-10-02