当前位置:首页 » 编程软件 » 杀怪脚本

杀怪脚本

发布时间: 2024-07-05 03:54:56

Ⅰ 求个蜀门的按键精灵自动打怪 自动见东西 自动喝药,验证报警的脚本...

General]
Description=蜀门
BeginHotkey=121
BeginHotkeyMod=0
PauseHotkey=0
PauseHotkeyMod=0
StopHotkey=123
StopHotkeyMod=0
RunOnce=1
EnableWindow=
Enable=1
[Repeat]
Type=0
Number=1
[CallBack]
OnSetup=
[Comment]
Content=
[Script]

VBS dim a,b,c,d,i,j,k
VBS dim x,y,x1,y1,x2,y2,x3,y3,x4,y4
UserVar a=F2 设置第一技能键(F2)。
UserVar b=F3 固定设置第一使用怒气技能键(F3)。
UserVar c=F4 设置第二技能键(F4)。
UserVar d=F5 设置打坐回血蓝键(F5)。
Delay 200
i=0
j=0
While true
x=0
y=0
Delay 200
VBSCall FindColorEx(100,100,870,510,"0000FD",0,0.8,x,y)
If x>=10 and y>=10
MoveTo x+8,y+25
LeftClick 1
Delay 200
Gosub 技能
Gosub 杀怪
ElseIf x<10 and y<10
Delay 200
k=1
KeyPress 116,1
Delay 3000
EndIf
EndWhile
Sub 技能
Delay 200
If k=1
MoveTo 767,35
Delay 350
RightClick 1
Delay 350
k=0
EndIf
VBSCall FindColorEx(172,42,172,42,"D5FFFF",0,0.9,x3,y3)
If x3=172 and y3=42
Delay 200
KeyPress 114,1
x3=0
y3=0
EndIf
Delay 200
VBSCall FindColorEx(187,37,187,37,"FF5C5D",0,0.9,x4,y4)
If x4=187 and y4=37
Delay 200
KeyPress 115,1
x4=0
y4=0
EndIf
Delay 200
Return 技能
Sub 杀怪
Delay 200
While true
x1=0
y1=0
Delay 200
VBSCall FindColorEx(221,29,224,29,"080810",0,0.9,x1,y1)
If x1>=221 and y1>=29
Delay 200
Goto 怪已死
EndIf
Delay 200
VBSCall FindColorEx(221,29,224,29,"3E4DFD",0,0.8,x2,y2)
If x2<=221 and y2<=29
i=(x+5)-510
j=(y+25)-400
MoveTo ABS(i-510),ABS(j-400)
Delay 200
LeftClick 1
Delay 200
Goto 怪已死
EndIf
EndWhile
Rem 怪已死
Delay 200
Return 杀怪

Ⅱ 传奇私服杀怪任务脚本

首先在D:\mirserver\Mir200\Envir下的MapQuest.txt里面写 0 [001] 0 稻草人 * Q001
意思是在比奇杀稻草人就转到脚本Q001
再在D:\mirserver\Mir200\Envir\MapQuest_Def里面建立Q001.TXT
里面写
[@main]

#IF
#ACT
CALCVAR HUMAN 稻草人 + 1
SENDMSG 6 您已经杀死了稻草人:<$HUMAN(稻草人)>/20只
SAVEVAR HUMAN 稻草人 ..\QuestDiary\数据文件\稻草人.txt

#IF
CHECKVAR HUMAN 稻草人 > 19
#ACT
SENDMSG 6 你已经消灭了20只稻草人
CALCVAR HUMAN 稻草人 - 20
SAVEVAR HUMAN 稻草人 ..\QuestDiary\数据文件\稻草人.txt
CHANGEEXP + 20000
break

Ⅲ 传奇清除怪物脚本

清除地图怪物CLEARMAPMON 地图号
,例子
#act
CLEARMAPMON D717
清理地图怪物的脚本我以前用过上面的是在m2的说明书上找的你应该看看自己引擎的说明书,里面有提及这方面的脚本命令 关于杀死宝宝的命令我看了看因为没用过这种命令(感觉这种命令很少要用)抄几句下来 把自己的宝宝杀死 #act
KILLCALLMOB 神兽
#say
你的神兽已经死亡 ;==========================================
[@killslave]
#IF
#ACT
KILLSLAVE
#say
你的宝宝清理干净了。
;========================================== 感觉,不知道怎么说,没用过,今天也晚了没时间测试好像都没涉及到杀死别人的宝宝的意思不过可以自己测试一下,看看能不能杀死别人的自己的宝宝应该没问题了 还有就是觉得不应该弄杀别人宝宝的脚本,影响公平

Ⅳ 传奇任务脚本怎么写我

A: NPC领取杀怪任务100只,当杀怪达到100只的时候回来NPC处领取奖励
B:人物在某地图杀怪提示。即每杀一只怪 聊天框 就提示你目前杀怪总数为:
C:当杀怪达到100只,;聊天框提示:杀怪总数完成,请回去领取奖励

A 用到自定义变量
B 用到杀怪触发
C 一样杀怪触发
临时写的 看下面的
[@main]
#if
#say
<领取杀怪100任务/@领取> <任务完成领取奖励/@奖励>
[@领取]
#if
Check [100] 0
#act
set [100] 1
SENDMSG 6 提示:任务领取完毕,请尽快完成.
#elseact
SENDMSG 6 提示:草,领取过的还来捣乱,劳资干死你.
break
[@奖励]
#if
CHECKVAR HUMAN SGCF > 99
#act
set [100] 0
CREDITPOINT + 5
SENDMSG 6 提示:任务完成奖励声望+5.
CALCVAR HUMAN SGCF = 0
SAVEVAR HUMAN YUAN ..\QuestDiary\数据文件\变量数据.txt
#elseact
SENDMSG 6 提示:草,任务未完成,还想要奖励,滚.
break
-----------------------------------------------------------------------------
登陆脚本如下:
请在mirserver\Mir200\Envir\QuestDiary\数据文件\ ---目录下建立一个[变量数据.txt]的文本
如果没有的话就自己创建
[@login]
#if
CHECKLEVELEX > 0
#act
VAR Integer HUMAN SGCF
LOADVAR HUMAN SGCF ..\QuestDiary\数据文件\变量数据.txt
-----------------------------------------------------------------------------
杀怪触发:
mirserver\Mir200\Envir目录下MapQuest.txt文本,添加如下一行:
3 [035] 0 沃玛教主 * Q016

上面的3代表杀怪所在的地图号,沃玛教主代表杀的怪物名称,可以自己修改
Q016对应的是mirserver\Mir200\Envir\MapQuest_Def 里面的文本
意思就是这里写Q016那么MapQuest_Def目录下触发的文本名称也必须是 Q016.txt
总之最后你写什么那么MapQuest_Def目录下就必须创建一个相对应的名称txt文本
-----------------------------------------------------------------------------
mirserver\Mir200\Envir\MapQuest_Def\Q016.txt 里面的文本内容如下:
[@main]
#IF
CHECKVAR HUMAN SGCF > 99
#ACT
mapmove 3 333 333
SENDMSG 6 提示:任务完成.
#elseact
CALCVAR HUMAN SGCF + 1
SAVEVAR HUMAN YUAN ..\QuestDiary\数据文件\变量数据.txt
messagebox 您的当前杀怪数量为:<$HUMAN(SGCF)>
break

3K的,方法一样

Ⅳ 传奇脚本。杀死怪物触发传送至某个地图。MapQuest_def和MapQuest.txt都加了相应的文件,也实现不了

MapQuest
是在某地图触发某种功能,当然你也可以运用到杀怪触发上。

简单的方法:
你可以在QFunction-0.txt文本内添加以下内容。
[@杀怪传送]
#IF
CheckKillMonName 白野猪
#ACT
mapmove 3 330 330
你可以把白野猪换成你想设置的怪物名称。

利用地图触发的方法:
你在MapQuest_def文件夹里添加的东西应该是正确的,但是需要在MapInfo.txt文本内添加需要触发的自定义脚本头部名称。
例如:
[0 比奇省] RUNMON SHAGUAI
然后在MapQuest_def文件夹内添加一个SHAGUAI文本,把脚本内容写好就可以了
这种方法主要是指定某个地图做某个触发,和上面的相比更准确一些。

Ⅵ 传奇怎么写英雄杀怪经验倍数的脚本

#IF
#ACT
KILLMONEXPRATE 200 7200
SENDMSG 6 %s,你已经获得了2个小时双倍经验时间,如果掉线或死亡双倍时间将消失!

200是倍数 改下就好 比如 300是3倍
后面是时间以秒为单位

Ⅶ 设置传奇杀怪经验倍数的脚本或者格式

KILLMONEXPRATE 倍率 有效时间
倍率 为杀怪经验倍数,倍数除以100为真正的倍率(200 为 2 倍经验,150 为1.5倍)

;==========================================
[@KILLMONEXPRATE]
#IF
#ACT
KILLMONEXPRATE 1000 600
#SAY
您当前杀怪经验倍数为 10倍,有效时间 600秒。

热点内容
阿里云1元服务器 发布:2024-07-07 21:45:23 浏览:245
苹果耳机安卓怎么开启降噪 发布:2024-07-07 21:38:50 浏览:470
linux脚本调用vi 发布:2024-07-07 21:35:25 浏览:713
数据库的设计流程 发布:2024-07-07 21:30:59 浏览:80
c语言调用c的dll文件 发布:2024-07-07 20:57:22 浏览:499
普通用户怎么使用方舟编译器 发布:2024-07-07 20:45:19 浏览:714
安卓内存不足用什么软件 发布:2024-07-07 20:38:05 浏览:980
艾瑞泽5压缩机 发布:2024-07-07 20:31:52 浏览:516
ubuntu启动php 发布:2024-07-07 19:47:49 浏览:876
压缩可以吗 发布:2024-07-07 19:44:39 浏览:544