MirCoding

[GOM传奇脚本] GOM引擎渡劫转生脚本,转生后获得专属装备和坐骑(含完整素材和数据库)

  • 相关图片
  • 视频演示

简要介绍:

游戏中设置了渡劫转生动能,一共7转,每次转生都要消耗相应的材料和货币,达到条件转生成功,并获得转生专属装备(马牌),附加一定的属性,每级转生对应的装备等级不同,获得的坐骑外外观也有所不同,通过客户端上马、下马的按钮来控制人物骑马状态。同时配备了转生装备“上古卷轴”升级强化功能,单独NPC。具体细节可参考截图或网站内的视频展示。

涉及变量:

先通过[变量查询器]查看自己版本中变量是否有冲突,代码中根据自己的实际情况进行修改变量名称。

# 自定义变量
1 N$给与随即值1
2 N$给与随即值2
3 N$给与随即值3
4 N$给与随即值4
5 N$给与随即值5

Mirserver\Mir200\Envir\Market_Def\QFunction-0.txt

玩家穿戴转生专属装备后,被攻击(物理、魔法)后有几率触发BUFF效果及上马和下马的相关触发,以下是部分脚本,详细请查看下载后的完整脚本。


;物理被攻击触发
[@Struck]
#IF
Random 35
checkitemw 上古卷轴·尊 1
CHECKCURRTARGETRACE = 0
#ACT
MOV N$KJZXSZ <$MAXHP>
MOV N$KJZXSL <$MAXMP>
MUL N$KJZXSZ 50
MUL N$KJZXSL 50
Div N$KJZXSZ 100
Div N$KJZXSL 100
HumanHP + <$STR(N$KJZXSZ)
HumanMP + <$STR(N$KJZXSL)
SendCenterMsg 224 0 系统:玩家"『<$USERNAME>』"受到攻击后激活"天尊全能祝福BUFF"恢复50%的红蓝量! 0 5

;魔法被攻击触发
[@MagicStruck]
#IF
Random 35
checkitemw 上古卷轴·尊 1
CHECKCURRTARGETRACE = 0
#ACT
MOV N$KJZXSZ <$MAXHP>
MOV N$KJZXSL <$MAXMP>
MUL N$KJZXSZ 50
MUL N$KJZXSL 50
Div N$KJZXSZ 100
Div N$KJZXSL 100
HumanHP + <$STR(N$KJZXSZ)
HumanMP + <$STR(N$KJZXSL)
SendCenterMsg 224 0 系统:玩家"『<$USERNAME>』"受到攻击后激活"天尊全能祝福BUFF"恢复50%的红蓝量! 0 5

[@ONHORSE]
#act 
sendmsg 5 开始骑马!

[@OFFHORSE]
#ACT
sendmsg 5 停止骑马!
......

部分脚本代码展示.txt

玩家开始转生相关触发脚本及转上专属装备上古卷轴强化脚本代码片段展示,以下是部分脚本,详细请查看下载后的完整脚本。


[@转生转]
#if
#act
GameDiamond - 30000
take XXX 20
GameGird - 300
RENEWLEVEL 1 0 0
AutoTakeOffItem 15
take 上古卷轴·侠 1
give 上古卷轴·武 1
AutoTakeOnItem 上古卷轴·武 15
messagebox  恭喜您已经成为《四重元婴》修士\\获得天尊镇馆之宝-上古卷轴·武\\并开启激活专属坐骑〖赤焰战马〗天赋!

[@强化上古卷轴]
#OR
NOT CHECKUSEITEM 15
SMALL <$GameDiamond> 10000
#ACT
MESSAGEBOX 请佩戴好上古卷轴再来!或者元宝不足10000!!!
BREAK

#IF
#ACT
MOVR N$给与随即值1 1 6
MOVR N$给与随即值2 1 6
MOVR N$给与随即值3 1 6
MOVR N$给与随即值5 1 6
MOVR N$给与随即值4 1 6
GameDiamond - 10000
CHANGEITEMADDVALUE 15 0 = <$STR(N$给与随即值4)>
CHANGEITEMADDVALUE 15 1 = <$STR(N$给与随即值5)>
CHANGEITEMADDVALUE 15 2 = <$STR(N$给与随即值1)>
CHANGEITEMADDVALUE 15 3 = <$STR(N$给与随即值2)>
CHANGEITEMADDVALUE 15 4 = <$STR(N$给与随即值3)>
MESSAGEBOX 您的上古卷轴属性已发生变化,请查看!!!
break
......

功能文件列表:

  • 安装说明.txt
  • Mir200\Envir\MerChant.txt
  • Mir200\Envir\Market_Def\QFunction-0.txt
  • Mir200\Envir\Market_Def\功能\转生使者-3.txt
  • Mir200\Envir\Market_Def\功能\上古卷轴强化-3.txt
  • 数据库\物品导入文件.txt
  • 客户端补丁\20001019\data\包含的客户端补丁.jpk
  • 客户端补丁\20001019\pak.txt
  • M2设置图解

安装说明:

使用前务必通过变量查询工具查看自己版本中的变量是否与该脚本冲突,若有冲突自行更换即可。
1、MerChant.txt 添加渡劫转生、上古卷轴强化相关NPC坐标信息。
2、QFunction中添加坐骑上马、下马及个别转生装备(马牌)的触发效果。
3、附件中已经包含对应的装备特效素材和坐骑素材ItemsEffect.pak,根据附件中M2设置图解添加素材特效和设置特效。
4、将对应物品数据库和坐骑(怪物)数据库导入的自己的数据库中,如素材编号调整同步调整数据库中的值。
5、将附件中的备注文本复制到M2中的物品备注中。
6、其他相关请查看下载的脚本文件。

微信二维码