传奇部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 347|回复: 3

GOM引擎砍谁谁红名套装属性脚本(亲测)

  [复制链接]

1494

主题

338

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12330
QQ
发表于 2019-3-7 08:19:32 | 显示全部楼层 |阅读模式
R2JZT5KNZ(3HEP%BR$G6OXN.jpg

目前,在各种传奇版本中,武器的仍是最重要的一部分,在武器上有所创新会使得版本更具有吸引力,话句话说就是

更具有可玩性以及吸金!!

虽说是红名武器的制作方法,那么套装属性一样可以使用,只要我们加检测装备就可以了.



①:红名武器:

顾名思义,就是在玩家与玩家PK的时候,有一定几率或者50%几率使对手红名,在这种情况下打败该玩家时会使得

爆率升高;

这节课说的主要就是武器+衣服触发对方红名状态的写法

触发脚本配置:

首先,因为是攻击别人,对方才红名,所以用到了触发文件,如下所示:

D:MirServer\Mir200\Envir\Market_Def中的 QFunction-0.txt


[@MUZHUANG]
#if
RANDOM 10
checkitemw 布衣(男) 1
checkitemw 木剑 1
CHECKCURRTARGETRACE = 0
#ACT
Mov <$STR(S0)> <$CURRRTARGETNAME>
S0.CHANGEPKPOINT + 300
sendmsg 5 <$STR(S0)>已被你搞出红名状态!
Break

#if
RANDOM 10
checkitemw 布衣(女) 1
checkitemw 木剑 1
CHECKCURRTARGETRACE = 0
#ACT
Mov <$STR(S0)> <$CURRRTARGETNAME>
S0.CHANGEPKPOINT + 300
sendmsg 5 <$STR(S0)>已被你搞出红名状态!
Break



地图文件配置:

我为了给大家演示,还是设在土城这个地图触发,D:\MirServer\Mir200\Envir中的MapInfo.txt文件

例如:
[3   盟重省] HITMON(@MUZHUANG)

如果想在哪个地图触发,那么地图配置后面就要加 HITMON(@MUZHUANG)

最后重启下服务器就OK了。这样武器+衣服的套装属性就增加好了。在这给大家引荐一些个性设置的性能。传奇杀人PK点数相关设置,PK杀人也能晋级。


检测类别和攻击方式:

;======================魔法攻击触发==========================
[@MagicStruck]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255 253
BREAK


#IF
#ACT
SENDMSG 6 你被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255 253
BREAK


[@MagicAttack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID> 255 249
BREAK


#IF
#ACT
SENDMSG 6 你攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID> 255 249
BREAK

;======================物理攻击触发==========================
[@Struck]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255 253
BREAK


#IF
#ACT
SENDMSG 6 你被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255 253
BREAK


[@Attack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID> 255 249
BREAK

#IF
#ACT
SENDMSG 6 你攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID> 255 249
BREAK



被攻击人物名字的显示方法:

Mov <$STR(S0)> <$CURRRTARGETNAME>




②:GOM引擎与其他引擎之前的差别

[@hong]
#IF
checkitemw 红名斩 1
CHECKHITMONNAME <$STR(S0)>
#ACT
S0.CHANGEPKPOINT + 300
S0.sendmsg 5 红名值添加300点!
Break


以上错误+错误 !!!


CHECKHITMONNAME <$STR(S0)>

检查正在被自己攻击的怪物的名字.

开传奇学技术,版本修改定做,在本站开服客户给所有后台,免费教学开服技术 站长QQ137919001
回复

使用道具 举报

0

主题

50

帖子

50

积分

初级会员

Rank: 2

积分
50
QQ
发表于 2019-3-7 14:02:10 | 显示全部楼层
dddddddddddddd
开传奇学技术,版本修改定做,在本站开服客户给所有后台,免费教学开服技术 站长QQ137919001
回复

使用道具 举报

1

主题

95

帖子

151

积分

初级会员

Rank: 2

积分
151
发表于 2019-3-10 23:10:01 | 显示全部楼层
豆腐干豆腐
开传奇学技术,版本修改定做,在本站开服客户给所有后台,免费教学开服技术 站长QQ137919001
回复

使用道具 举报

0

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2019-3-13 13:41:19 | 显示全部楼层
哈哈哈
开传奇学技术,版本修改定做,在本站开服客户给所有后台,免费教学开服技术 站长QQ137919001
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站长QQ137919001|小黑屋|网站地图|传奇部落 ( 皖ICP备18020244号-1 )

GMT+8, 2019-5-26 05:56 , Processed in 0.127007 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表