GM-爱好者

 找回密码
 立即注册

在线
客服

在线客服服务时间: 10:00-20:00{不定期回复}

选择下列客服马上在线沟通:

快速
发帖

客服
热线

290016403
7*24小时客服服务热线

关注
微信

关注Q群二维码
顶部
查看: 258|回复: 15

脚本属性效果叠加-传奇属性叠加脚本

[复制链接]
等级头衔

等級:郡王

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
精华
0
G币
0
主题
49
帖子
1556
金币
14958

建功勋章

热心会员突出贡献最佳新人活跃会员

发表于 2023-11-18 09:20:56 | 显示全部楼层 |阅读模式

马上注册 立即下载

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  传奇脚本大神知识分享,关于各种属性效果叠加的最佳写法。学会让你事半功倍。我之前已经在论坛分享了很多脚本写法的小技巧。今天再来分享一期硬核的。也是经常有各种小白在论坛问的。关于各种属性效果叠加效果的正确写法。

  首先我们写脚本要明确一点,就是为了防止玩家卡BUG,我们最好在玩家每次上线或者更新指定装备以及开启指定功能的时候,就要对其的叠加的属性进行一次新的检测和刷新。这样才能最大程度降低游戏出现卡属性的问题。广大GM们真的不要试图低估玩家的智商,不然就不会出现各种开服的小白 这里被刷 那里被刷了。基本都是自己的不严谨造成的

  好了回到正题。比如我的服会员爆率提升200%,狂暴爆率提升50%,沙城捐献爆率提升100%,佩戴开天爆率提升100%,佩戴天魔神甲爆率提升50%。而且玩家一旦取下装备,狂暴没了,还要实时刷新玩家当前的爆率,这样一个脚本怎么写呢??

  首先我们在QuestDiary文件内新建一个记事本文件。命名为“爆率倍数叠加.txt",当然这个的名字可以随便取。

  传奇脚本属性效果叠加里面内容如下
  [@爆率叠加检测]
  {
  #IF
  #ACT
  MOV  N20  100    ;这里是将玩家爆率倍数先设置到初始倍数。变量N20是叠加的倍数值。
  #IF
  check [30] 1
  #ACT
  INC  N20 200    ;我的服会员的个人标识是[30],你们根据自己的来,N20值增加200.
  #IF
  check [31] 1
  #ACT
  INC  N20 50    ;我的服狂暴的个人标识是[31],你们根据自己的来,N20值增加50
  #IF
  check [32] 1
  #ACT
  INC  N20 100    ;我的服捐献的个人标识是[32],你们根据自己的来,N20值增加100
  #IF
  check [32] 1
  #ACT
  INC  N20 100    ;我的服捐献的个人标识是[32],你们根据自己的来,N20值增加100
  #IF
  checkitemw 开天
  #ACT
  INC  N20 100    ;佩戴开天N20值增加100
  #IF
  checkitemw 天魔神甲
  #ACT
  INC  N20 100    ;佩戴天魔神甲N20值增加100
  #IF
  #ACT
  KILLMONBURSTRATE  <$STR(N20)>   0   1   ;最后这里结算玩家所有东西总加成的爆率
  break

  你的服有什么功能加爆率或者什么装备加爆率你就往里面加,但是检测段切记不能加break。不然后面的脚本就不能正常执行了。只有执行段可以加break。
  QM内上线触发添加。这样玩家上线系统就会自动检测和刷新叠加倍数了。

  [@Login]
  #CALL [\\爆率倍数叠加.txt] @爆率叠加检测
  因为有佩戴装备触发爆率功能,所以我们在QF内添加穿戴触发检测就行了。10月1日的引擎已经添加了所有装备统一佩戴脱下触发,写起来更方便了。

  [@TakeOnEx]
  #CALL [\\爆率倍数叠加.txt] @爆率叠加检测
  [@TakeOffEx]
  #CALL [\\爆率倍数叠加.txt] @爆率叠加检测

  这样玩家不管脱装备还是戴装备都会实时刷新个人爆率了。
  至于玩家开会员,狂暴,捐献的时候加的爆率如果你提示让玩家下线再刷新爆率就QM上线触发那里加一段就行了,如果你想实时刷新,让玩家省事点不用下线,就在开会员狂暴捐献的执行段脚本内加入”#CALL [\\爆率倍数叠加.txt] @爆率叠加检测” 。

  如果你的服有那种死亡后不用小退几秒后回城的,或者玩家死了后狂暴掉了,装备掉了。一定要在死亡触发内加入#CALL [\\爆率倍数叠加.txt] @爆率叠加检测。。。这样爆率也会实时刷新了。。

  传奇属性叠加脚本所有的属性叠加都适用以上方法,比如倍攻,经验倍数,吸血值。伤害附加等等。不一一举例了。
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
76
金币
705

建功勋章

发表于 2023-11-18 10:08:12 | 显示全部楼层
其实我一直觉得楼主的品味不错!呵呵!GM爱好者:www.gmahz.com太棒了!
等级头衔

等級:知府

Rank: 12Rank: 12Rank: 12

积分成就
精华
0
G币
0
主题
32
帖子
434
金币
5346

建功勋章

最佳新人活跃会员

发表于 2023-11-18 10:09:53 | 显示全部楼层
既然你诚信诚意的推荐了,那我就勉为其难的看看吧!GM爱好者:www.gmahz.com不走平凡路。
等级头衔

等級:等待验证会员

积分成就
精华
0
G币
0
主题
0
帖子
9907
金币
168601

建功勋章

发表于 2023-11-19 03:14:45 | 显示全部楼层
论坛不能没有像楼主这样的人才啊!我会一直支持GM爱好者:www.gmahz.com
等级头衔

等級:郡守

Rank: 13Rank: 13Rank: 13Rank: 13

积分成就
精华
0
G币
0
主题
35
帖子
531
金币
8554

建功勋章

最佳新人活跃会员

发表于 2023-11-19 04:28:08 | 显示全部楼层
拿币走人。。。。
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
68
金币
680

建功勋章

发表于 2023-11-20 06:10:50 | 显示全部楼层
路过支持一下
等级头衔

等級:郡王

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
精华
0
G币
0
主题
0
帖子
9998
金币
169993

建功勋章

热心会员推广达人宣传达人灌水之王突出贡献最佳新人活跃会员

发表于 2023-11-20 08:40:16 | 显示全部楼层
这个帖子不回对不起自己!我想我是一天也不能离开GM爱好者:www.gmahz.com
等级头衔

等級:县丞

Rank: 7Rank: 7Rank: 7Rank: 7

积分成就
精华
0
G币
0
主题
0
帖子
541
金币
8989

建功勋章

最佳新人活跃会员

发表于 2023-11-21 05:38:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
等级头衔

等級:县令

Rank: 8Rank: 8

积分成就
精华
0
G币
0
主题
0
帖子
523
金币
1616

建功勋章

最佳新人活跃会员

发表于 2023-11-21 14:14:47 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得GM爱好者:www.gmahz.com是注册对了!
等级头衔

等級:郡守

Rank: 13Rank: 13Rank: 13Rank: 13

积分成就
精华
0
G币
0
主题
31
帖子
428
金币
5212

建功勋章

最佳新人活跃会员

发表于 2024-1-17 08:05:07 | 显示全部楼层
感谢楼主的无私分享!要想GM爱好者:www.gmahz.com好 就靠你我他
*滑块验证:
懒得打字嘛,点击右侧快捷回复 【GM爱好者:www.gmahz.com】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|GM-爱好者 ( 赣ICP备20009465号-1 )|网站地图

GMT+8, 2024-9-30 10:35 , Processed in 0.259159 second(s), 46 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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