战网中国

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3116|回复: 11
打印 上一主题 下一主题

求一个槅门打安姐的脚本!!

[复制链接]

87

主题

510

帖子

8604

积分

风云使者

Rank: 7Rank: 7Rank: 7

积分
8604

社区居民社区明星最爱沙发忠实会员喜欢达人原创写手追星一族

楼主
发表于 2013-5-29 11:00:49 | 显示全部楼层
[quote=肥猫啊,8125]攻击文件加个判断怪物距离,然后自动闪避的功能就行了。开荒早期和HC都很有用。
上了LAD早期没改之前,死的也很惨,早晨一堆都在城里,没钱出城了,草~!

基本格式:if(GetDistance(me.x,me.y,monster.x,mon...[/quote] 貓兄啊 你說的判斷怪物距離及自動閃避功能要放在哪呢? 方不方便PO一下你的攻擊文件內容讓小弟學習學習 在此先謝了
回复 支持 反对

使用道具 举报

87

主题

510

帖子

8604

积分

风云使者

Rank: 7Rank: 7Rank: 7

积分
8604

社区居民社区明星最爱沙发忠实会员喜欢达人原创写手追星一族

沙发
发表于 2013-5-30 09:46:44 | 显示全部楼层
[quote=肥猫啊,8183]以女巫为例:
NTAttack.ntl文件内的function NTA_IsValidMonster(monster)找到if(me.classid == NTC_CHAR_CLASS_SORCERESS)然后如下插入:
if(me.c...[/quote] 貓兄 不好意思 我又來打擾了 我的文件路徑如下 並沒有你所說的
if(me.classid == NTC_CHAR_CLASS_SORCERESS) <-這一行
該怎辦
PS 我的版本是3.3的

function NTA_IsValidMonster(monster)
{
        var _classid;

        if(monster.hp <= 0 || monster.mode == 0 || monster.mode == 12)
                return false;

        _classid = monster.classid;

        if(((_classid >= 110 && _classid <= 113) || _classid == 608) && monster.mode == 8) // ignore flying scavengers
                return false;

        if(_classid == 68 && monster.mode == 14) // ignore burrowing maggots
                return false;

        if(_classid >= 258 && _classid <= 263 && monster.mode == 14) // ignore submerged WaterWatchers
                return false;

        if(monster.GetState(53) || monster.GetState(96)) // Conversion, Revive
                return false;
        
        return true;
}
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|BattleCN ( 陕ICP备05006600号 )

GMT+8, 2024-6-10 10:39 , Processed in 0.031355 second(s), 19 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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