收版本
网络安全
小白单机架设点击加群 传奇开区版本定制开区加Q:1116114 天天脚本库(最全专业脚本库) 先学习★后付款★有保障√ 泰=山=服=务=器=打=死=退=款
点击赞助此处文字位(#6) 点击赞助此处文字位(#7) ◤ 黑石支付平台 安全稳定舒心 ◥ GOM+GEE三端不换引擎10分钟实现 点击赞助此处文字位(#109)
长期收购各类版本加Q:40607006 点击赞助此处文字位(#111) ┇┅免费开合区助手✚微信验证┅┇ 1W7游戏平台【包服卡】 点击赞助此处文字位(#114)
招手游技术和策划加Q:40607006 点击赞助此处文字位(#116) ◣详情✚企业QQ: 2885426681◢ 1W7游戏平台【包服卡】 点击赞助此处文字位(#119)
招端游技术和策划加Q:40607006 点击赞助此处文字位(#121) 点击赞助此处文字位(#122) 1W7游戏平台【包服卡】 点击赞助此处文字位(#124)
部分体验推荐
版本名称 版本类型 版本介绍 版本说明 游戏网站
玩传奇 领先市场新玩法 品牌大服爆率升级,领取海量充值礼包 本站版本体验推荐 进入游戏
▇▃至尊微变▃▇ 单职业微变 群体切割,BOSS爆所有,无双剑匣,重温传奇乐趣! 本站版本体验推荐 进入游戏
▇▃屠龙战神▃▇ 单职业无限刀 主打品牌二合一,觉醒buff 五行元素 十二神器 本站版本体验推荐 进入游戏
▇▃丝路传说▃▇ 单职业专属 隋唐英雄,星座聚灵,大风车,神宠降世! 本站版本体验推荐 进入游戏
《楼兰复古》 三职业复古 入门派 修内功 楼兰之魂 惊喜盲盒 古玉注灵 专属法器 本站版本体验推荐 进入游戏
▇▃昊天迷失▃▇ 单职业迷失 一切看脸x全部看脸x就是公平看脸x新迷失 本站版本体验推荐 进入游戏
▇▃仙魔录▃▇ ▇每日免费领100元 BOSS满屏,各大地图都有终极BOSS刷,散人好混! 本站版本体验推荐 进入游戏
▇至尊火龙▇ 三职业 散人定制,三职业平和,爆率全开,激情拉满! 本站版本体验推荐 进入游戏
《玛法皇朝》 复古三职业 极品熔炼,BOSS奇遇,专属BUFF,独家心法 本站版本体验推荐 进入游戏
查看: 1800|回复: 0

传奇服务端杀人魔戒的制作方法

[复制链接]

3183

主题

-7

回帖

44万

积分

管理员

积分
445780
QQ
发表于 2024-3-5 12:41:44 | 显示全部楼层 |阅读模式
魔戒属性隐藏,可以大幅度提高自身攻击力,魔法和道术,并会被恶魔附体,提高全身属性总和的10%,但是魔戒也有邪恶的一面:戴上后无法取下,所带魔戒之人必须每隔一个小时杀一个人来用鲜血祭奠恶魔之魂。若一个小时内不杀人,那么你将会被魔戒杀死,并且魔戒自动消失,真正的被杀哦,还会掉装备。还有一个相当严格的要求,你所杀死的人必须高于35级,而且不能连续杀死同一个人,否则无效,你不要以为下线或者小退等就可以延长时间,无用的,下线自动保存时间,再次上线后自动计算你的剩余时间,杀死一个人以后就可以把你的生命重新延长至一个小时。
在土城的戒灵处可以合成魔戒,也可以使用元宝将已戴上的魔戒取下来。合成魔戒的材料在中土地图中取得。
魔戒特点:
1.带上后属性大增,但是拿不下来.
2.从带上那一刻,每一小时你就要杀一个人.
杀35级以下小人无效,杀同一个人无效.
3.如果你按魔戒的指示,杀死了一个人后,重新让你的生命增加一小时.
4.如果你没有完成杀人任务,魔戒会消失,并把你杀死,无论你是小退,还是下线.
5.安全区开通下线挂机功能时,自动关闭计时器.
关于增加全身属性10%,这一点你可以设置一个套装,你面只要一件物品就行了
其他的功能用脚本可以实现,最大的难度是.
1 计时问题.
2 如何判断你杀的人是否已经杀过.你杀的人的级别是多少?
解决:
1.计时问题,可以用上jsM2 的个人时钟,但个人时钟只适合短时间计时,以秒计算,且下线在上线后计时停止.
实现长时间的计时,这里我发现了一个计巧.就是用一个 human 的个人参数.计时设成60 就是60秒.第计时一分钟,参数+1
,但这个参数到60时,便是一小时.参数清0重新计时.小退在上时,只要在启动个人时钟就可以继续计时.
2.第二个问题的解决.是我发现了最新的M2的一个特殊功能,就是让他人执行脚本
[@PlayDie]
#IF
#ACT
Mov S10 <                                   K                         i                         l                         l                         e                         r                         >                         H                         C                         a                         l                         l                         <                              Killer> HCall <                  Killer>HCall @TTT
你可以利用被杀者的这一脚本把,把资料传送给杀人者-<$Killer>
原理:就是把传过来的杀人者的姓名,判断是不是带魔戒的(之前我把带魔戒的玩家写入一个文本中)
如果是,在判断自已的级别是不是大于35级.自已是不是在杀人者杀过人的名单里.如果都不是.那么触发杀人者脚本.来改变他的参数.
===================================
部分关键脚本:
Qmanage.txt
;魔戒记时
[@OnTimer6]
#IF
checkitemw 魔戒
#ACT
break
#CALL
[\游戏活动\魔戒记时.txt] @魔戒记时
#if
#act
SetOffTimer 6
set [108] 0
CALCVAR HUMAN MJJS = 0
CALCVAR HUMAN MJTIME = 0
SAVEVAR HUMAN MJJS
…\QuestDiary\游戏记录\魔戒记时.txt
SAVEVAR HUMAN MJTIME …\QuestDiary\游戏记录\魔戒记时.txt
CHANGEMODE 3 0

[@魔戒记时]
{
#if
checkcastlewar 0
CHECKVAR HUMAN MJTIME = 2
#act
break
CHANGEMODE 3 0
sendmsg 7 [地狱之声]攻城期间,魔戒暂时失效.
#if
checkcastlewar 0
CHECKVAR HUMAN MJTIME = 1
#act
break
CHANGEMODE 3 0
sendmsg
7 [地狱之声]攻城期间,魔戒暂时失效.
#if
CHECKVAR HUMAN MJTIME = 0
CHECKVAR
HUMAN MJJS = 0
#ACT
break
CALCVAR HUMAN MJJS + 1
SAVEVAR HUMAN
MJJS …\QuestDiary\游戏记录\魔戒记时.txt
CHANGEMODE 3 0
sendmsg 0
[地狱之声]被地狱"魔戒"附身的【%s】走到了生命的终结,现在等待它的只有死亡.

Qfunction-0.txt
;死亡触发
[@PlayDie]
#IF
#act
set [111] 0
set [112] 0
set [113] 0
MOV S0 <                                   K                         I                         L                         L                         E                         R                         >                         M                         O                         V                         S                         1                         <                              KILLER> MOV S1 <                  KILLER>MOVS1
MOV S2 <$LEVEL>
#CALL [游戏活动/被杀人检测.txt] @被杀
[@被杀]
{
#if
CheckTextList QuestDiary\游戏记录\拥有魔戒者.txt
<$str(S0)>
#act
break
goto @被魔戒杀
[@被魔戒杀]
#if
CHECKLEVELEX < 35
#act
break
sendmsg 5
[地狱之声]你被戴邪恶魔戒的【<                                   s                         t                         r                         (                         S                         0                         )                         >                         】                         所                         杀                         ,                         。                         H                         C                         a                         l                         l                         <                              str(S0)>】所杀,。 HCall <                  str(S0)>】所杀,。HCall @魔戒复活1
#if
;CHECKNAMELIST …\QuestDiary\游戏记录\魔戒杀人记录<$str(s0)>.txt
CheckTextList QuestDiary\游戏记录\魔戒杀人记录<                                   s                         t                         r                         (                         s                         0                         )                         >                         .                         t                         x                         t                         <                              str(s0)>.txt <                  str(s0)>.txt

#act
break
sendmsg 5
[地狱之声]你被戴邪恶魔戒的【<                                   s                         t                         r                         (                         S                         0                         )                         >                         】                         所                         杀                         ,                         这                         里                         记                         录                         你                         已                         经                         让                         他                         杀                         过                         ,                         下                         回                         小                         心                         了                         。                         H                         C                         a                         l                         l                         <                              str(S0)>】所杀,这里记录你已经让他杀过,下回小心了。 HCall <                  str(S0)>】所杀,这里记录你已经让他杀过,下回小心了。HCall
@魔戒复活2
#if
#act
sendmsg 5
[地狱之声]你被戴邪恶魔戒的【
温馨提示:

如需运营或商用本站资源,请在下载源码后联系版权方进行授权,本站不参与任何运营游戏相关活动,仅供从业者交流技术使用.对于因后续运营游戏产生的版权纠纷,与本站无关。


郑重声明:本站所有资源仅供用户本地电脑学习源代码的内含设计思想和原理,禁止任何其他用途!→ 详情点击查看

相关帖子

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

本版积分规则

QQ在线咨询
咨询客服
87599992
QQ群交流
947464513
快速回复 返回顶部 返回列表