TA的每日心情 | 衰 2024-6-19 10:07 |
---|
签到天数: 30 天 连续签到: 1 天 [LV.5]永恒钻石
|
500pi欢迎广大传奇爱好者提供相关资源、本站力争成为最公益的传奇素材脚本交流站
===========================================================
资源下载:
===========================================================
资源演示:
首先感谢500pi.com平台给予这个机会
作为一个传奇草根爱好者,因为自己学习的过程中经常遇到一些问题,在网上找资料比较麻烦,萌生出做个视频的想法,希望大家一起交流进步!
以下如有错误请大家留言 我会及时更新,谢谢!!
大家有什么问题可以留言!!!
第二十八章 GOM引擎红名武器
目前,在各种传奇版本中,武器的仍是最重要的一部分,在武器上有所创新会使得版本更具有吸引力,话句话说就是
更具有可玩性以及吸金!!
今天原本想主要介绍一下红名武器和固伤武器!
但是我在做教程的时候发现网上普遍的例程对于GOM引擎是有问题的!!
所以今天只讲红名武器 ,详细点!
①:红名武器:
顾名思义,就是在玩家与玩家PK的时候,有一定几率或者100%几率使对手红名,在这种情况下打败该玩家时会使得
爆率升高;
红名武器的添加相对于上一章麻烦了一点
触发脚本配置:
首先,因为是攻击别人,对方才红名,所以用到了触发文件,如下所示:
D:MirServer\Mir200\Envir\Market_Def中的 QFunction-0.txt
[@Attack]
#if
checkitemw 乌木剑 1
CHECKCURRTARGETRACE = 0
#ACT
Mov <$STR(S0)> <$CURRRTARGETNAME>
S0.CHANGEPKPOINT + 300
sendmsg 5 <$STR(S0)>红名值添加300点!
Break
地图文件配置:
我为了给大家演示,还是设在土城这个地图触发,D:\MirServer\Mir200\Envir中的MapInfo.txt文件
HITMON(@Attack)
最后重启下服务器就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)>
检查正在被自己攻击的怪物的名字.
===========================================================
【注:帖子中的资源只显示了部分-如需完整资源请下载附件】
--------------------------------------------------------------------------------
如发现相关链接失效、请在 https://www.500pi.com/forum-75-1.html
发帖说明具体素材地址: 如XXX时装素材链接失效、技术看见会不定时补发、
如您对本站有更好的建议、可以在该分区直接发帖说明、好的建议我们一定采纳!
--------------------------------------------------------------------------------
素材添加视频教程:https://www.500pi.com/forum-54-1.html
新手和不懂添加步骤的可以去看看、原理是互通的、
大家如果有需要添加的视频、可以在素材交流区发帖、技术会不定时制作!
--------------------------------------------------------------------------------
500Pi传奇素材网、力争打造最公益的传奇素材类站点、希望广大传奇爱好者支持!
素材我们一直会慢慢的加上来、大家有什么样的需求可以在素材交流区发帖沟通、
www.500pi.com 论坛交流群:571604724 站长QQ:63748889(很少在线)业务QQ:3008053836
-------------------------------------------------------------------------------- |
|