多玩首页 魔兽首页 副本 视频 插件 新闻 图片 数据库 公会 论坛
首页 | 界面·头像 | 动作条 | 团队·副本 | 聊天·交流 | 任务 | 背包·银行 | 商业·物品 | 信息·综合 | 地图 | 职业 | 个性界面
  当前位置:首页>插件分类>战斗·PVP>插件列表
SCT 水母版 0.42 base on SCT Dennie 1.67b
发布者:  水沐森林
更新日期:  2008-04-28
界面语言:  简体中文
插件类型:  非库类
插件来源:  wowar
运行环境:  for WOW 2.4
插件等级:  ★★★☆☆
使用说明:  
[0426:11]SCT 水母 0.42 (base on SCT Dennie 1.67b)

水母的碎碎念
vista玩伊苏 起源,打到最后boss,打完了跳出,今天早上虐了这家伙无数次啊无数次,还是跳出,我要疯了。

这几天都没上游戏。debug没关掉我真的不知道,各位对不起了= =

另外,此插件是显示你显示你受到的各种信息的,例如你被打了多少血。

醒目:
技能图标这么重要吗?


想关掉部分抵抗提示的各位,请查找
function DSCT_extend_message(resisted, blocked, absorbed)
于 956 行
下面的3个if分别是格挡,吸收,抵抗。你只要把相应的4行注释(在前面加--)掉就好了
后面跟着的
resisted是抵抗
blocked是格挡
absorbed是吸收

Ver 0.42 (2008-4-26 11)
* 好吧,还有一组debug信息没关掉,对不起。

Ver 0.41 (2008-4-25 12)
* 我忘记关掉debug信息了,对不起。


Ver 0.4 (2008-4-24 18)
+ 法术预警过滤。现在应该不会被某些无聊的buff刷屏了
+ 自定义事件显示方式修改,现在dz佯攻不会一起跳了
* 能正确显示远程技能所造成的伤害了
* 应该能正确显示你被吸取的能量了

Ver 0.35 (2008-4-18 13)
* 各位的斩杀应该回来了...

Ver 0.34 (2008-4-17 15)
+ 现在能显示自己吸取的能量(例如法力)了。
* 修复不显示自定义事件的bug。用微软的话,对补丁的补丁
* 修正自带的dz,哦,不对,是潜行者,佯攻的判定,现在施放佯攻失败应该不会显示佯攻成功了。请各位dz测试后反馈给我。谢谢

Ver 0.33 (2008-4-16 18)
* 现在,理论上自定义事件不会出错了,不过大家以前有用过dennie的sct的话,还是建议把 WoW安装目录\WTF\Account\账户\SavedVariables\sct.lua 删掉
* 现在远程技能将会作为技能伤害显示。

Ver 0.32 (2008-4-15 13)
* 我又打漏东西了,过滤所有NPC施法现在有效了

Ver 0.31 (2008-4-15 13)
+ 显示你对他人产生的治疗
+ 预警加入选项,现在可以选择是否在竞技场呢开启全范围预警,开启全范围预警后将预警所有战斗记录范围内敌对单位的施法
* 现在,在不开启全范围预警时,只会预警以下4种单位产生的施法事件:以你为目标的敌对单位,你的目标(如果他是敌对单位),你的焦点目标(如果他是敌对单位),敌对的NPC
* 现在能正确显示施法时间了。此时间为在施法者没有受到任何打扰的情况下的精确施法时间。

Ver 0.3 (2008-4-14 22)
+ 自定义事件
+ 显示自己对其他目标造成的伤害

Ver 0.23 (2008-4-13 20)
+ 现在能设置是否显示你造成的攻击的伤害了
* 修正法术被格挡的s/b提示...我不小心打错参数了...sorry
* 现在显示治疗者姓名能被正确关闭了

Ver 0.22 (2008-4-11 19)
* 现在能正确显示按条件施放的技能了,例如zs的斩杀

Ver 0.21 (2008-4-11 19)
* 修正吸收不显示的问题,现在部分吸收会与受到的伤害显示在一起
* 修正带属性的普通攻击,属性不显示的问题
Ver 0.2 (2008-4-10 00)
+ 法术预警,现在可以警报敌对玩家的施法了,NPC/怪物未加入支持,在下一版本给出选项选择是否开启怪物施法警告。敌方宠物施法未测试
* buff显示为debuff的问题
* 受到造成物理伤害的法术技能,伤害会被显示为减少护甲的问题
- 去除sws字符串处理,现在已经不需要了

Ver 0.11 (2008-4-9 18)
* 荣誉不显示的问题
* 星星不显示的问题
* 法术伤害不显示的问题

Ver 0.1 (2008-4-9 14)
+ 新发布 base on SCT Dennie


    2008-4-15 13更新
    在水母的SCT里怎么配置我的自定义事件?
    ** 现在这个自定义事件 只是在测试阶段 **
    众所周知,WoW2.4对战斗记录做出大量更改。现在,对战斗记录进行模式匹配已经完全不需要了,而且貌似也没提供文字版本的战斗记录。
    所以像以前那样用正则来配置自定义事件,可能,起码水母我还不知道怎么取得文字战斗记录来实现他。
    现在,你可以直接写函数来触发自定义事件了。这开始可能有点难度,但熟悉之后,你会发现编写自定义事件会比以前更简单。首先来看看我们很熟悉的sct_event_config.lua。现在每一条自定义事件格式如下

["自定义事件名字,建议用英文,这个将成为索引"] = {
        action=function ()
                这里是对事件进行判定的函数,下面将详细说明
                return nil;
        end,
        r=颜色配置:红, g=颜色配置:绿, b=颜色配置:蓝, ani=默认显示样式,上左下右静,或者不显示, class="职业限制,不填的话请把这项删掉", title="配置框体显示的事件名字", tooltipText="配置框体显示的工具提示",
},

  对于action函数的附加说明:如果符合你设定的条件,那么请使用
return "你要返回的值";
  来返回你要显示的字符。否则我建议你在函数结束,即在end前加入
return nil;
  这表明这个当前事件不符合这个自定义事件

  对于传入参数,请参阅如下地址:http://bbs.cwowaddon.com/viewthread.php?tid=3306

  传入参数从arg1开始,到arg8,每个事件均存在此8项,分别匹配如下信息
arg*

# timestamp - 时间戳
# event - 事件名称,由前缀和后缀构成
# sourceGUID - 来源单位 GUID,GUID是游戏对每个单位的统一编号,此编号对于游戏内每个单位唯一且不重复。而单位名字可能重复。特别地,GUID为0时,单位为空,Name项为nil
# sourceName - 来源单位名字
# sourcheFlags - 来源单位标记,此标记会说明此单位是什么,例如提供,此单位对你是否敌对,此单位由玩家控制还是由服务器控制,之类的信息
# destGUID - 目标单位 GUID,参见sourceGUID
# destName  - 目标单位名字
# destFlags - 目标单位标记,参见sourcheFlags

  事件(arg2)由前缀和后缀两个部分构成。
  例如,事件为SWING_DAMAGE,可以分析出,其前缀为SWING,表明这是一个普通攻击,后缀是DAMAGE,表示这个攻击对目标造成伤害了。
  arg9及之后编号,根据事件不同而有不同定义。前缀最多会产生3个参数,后缀最多产生8个参数。
  再使用上面的事件作为例子。
  其中,前缀SWING,参考给出地址后可得,SWING没有参数。因而arg9对应的是后缀第一个参数,arg10是后缀第二个,如此类推。

  再如,事件为 SPELL_DAMAGE,则其前缀为SPELL,因SPELL前缀有3个参数,则arg9对应的是前缀参数1(定义为SpellID,法术的编号),arg10是前缀参数2。而后缀的参数1则顺延至arg12。

  更多的前缀和后缀定义请参阅给出地址。

  另外,现在“爆击”不是一个特别的事件。他是一个事件的一个属性。DAMAGE(伤害)事件,在其第6个参数给出,此事件是否爆击,而在HEAL(治疗)事件,在其第2个参数给出。
  其他后缀的事件均没有爆击。

  如果你想让你的自定义事件显示爆击效果,这样写return,return第2个返回值表明是否为爆击(此项已在0.3版加入)。
return "需要显示的文字", 1;
  如下写return将不会显示为爆击
return "需要显示的文字", 0;

return "需要显示的文字";

重点在action。以下是一个例子,此例子包含在提供的sct_event_config.lua内。

["Feint_MISSED"] = {
        --我们这个自定义事件,触发条件是,发动动作者 为 玩家,技能名字 为 佯攻,并且技能 未命中 目标。则显示“佯攻 失败”。
        action=function ()
                --次行,判定发出动作者是否为玩家,arg3是来源目标的GUID,游戏内每个目标只有一个GUID,当然你可以用arg4(arg4是来源目标的名字),但是,如果那么,非常,很不幸地,有和你同名的玩家/敌人/宠物,诸如此类……
                --DSCT_playerGUID是本插件定义的,你自己的GUID
                if ( arg3 == DSCT_playerGUID ) then
                        --佯攻是一个技能,其前缀为SPELL。请参阅提供地址。这里arg10表示为技能名字。这里表示为,如果arg10存在,而且技能名字为佯攻
                        if ( arg10 and arg10 == "佯攻" ) then
                                --arg2是固定的,表示事件名字。事件名字由前缀和后缀构成。前缀是SPELL,表示这个事件表示一个技能,后缀是MISSED,表示这个技能没有命中目标。
                                if ( arg2 == "SPELL_MISSED" ) then
                                        --返回应该显示的信息。
                                        return "佯攻 失败";
                                end
                        end
                end

                return nil;
        end,
        r=256/256, g=196/256, b=0/256, ani=0, class="潜行者", title="佯攻失败",tooltipText="佯攻失败",
},

下载地址: ·sct_1.67b_smsl_0.42.rar
下载说明: ☉本站ACE2类插件需要 !!!CWDGLIBPACK 整合库支持!
☉如果遇到什么问题,请到本站论坛去咨寻。
☉魔兽插件安装方法:将插件文件下载后解压缩到
☉魔兽世界安装目录里Interface文件夹下 AddOns目录里。
☉路径 X:\WOW\Interface\AddOns\
 
[收藏] [推荐] [查看所有评论(7条)] [返回顶部] [打印本页] [关闭窗口]  
 
   站内搜索
 
   
热门搜索:
 字体  ace2  一键  Atlas  任务
  热门软件
·竞技场敌方信息显示 Proximo2 1.
·竞技场目标框体 ArenaUnitFrames
·一键驱散 Decursive 2.1.0 Final
·战场分析插件 BattleInfo v1.40
·竞技场敌方显示 SSArenaFrames r
·太多冷却 tCC tdCoolDownCount v
·敌对施法条 Natur EnemyCastBar
·伤害统计插件 Recount r77004
·浮动战斗记录指示器 Parrot r776
·为暴击添加漫画效果!Comix 2.47
·战场助手 SSPVP2 r731 200800527
·浮动战斗信息提示 SCT+SCTD r704
  相关软件
·队友增益敌对施法监视 Afflicted
·战斗PVP击杀音效 PVPSound 2.4.1
·敌对技能CD监视 Antagonist r684
·冷却和特别事件提醒 Ghost:Pulse
·施法警报 Spell Alerter 1.31
·冷却计时 tcd tdCooldown 2.4.0.
·爆击音效 CritSound 1.2
·SCT冷却时间 sct_cooldowns
·技能冷却、距离监测 CooldownCou
·SCT [1.67b] Dennie SCT by dove
·竞技场!控! ControlArena 1.0
·制皮打鼓小帮手 SimpleDrumAnnou
  急云推荐
·魔兽世界WOW.exe 版本 2.1.3.690
·界面添加脱衣按钮 AutoStrip 061
·小巧消耗品插件 Buffet 2.4.1.7
·邮件增强 BulkMail2
·快捷切换专业按钮 TradeTabs 1.4
·预警追踪系统 Personal Sentry v
·CWDG自定ACE共享材质 DIYbars al