当前位置:科普知识站>综合知识>

怎么写跑师门的脚本|怎么做几个坐标循环跑的脚本

综合知识 阅读(1.41W)
1.怎么做几个坐标循环跑的脚本

VBS Dim Xin(100),Yin(100),I,MM,P

怎么写跑师门的脚本 怎么做几个坐标循环跑的脚本

//如果记录坐标大于100,拿你就只有自己修改

VBS Dim Memx,Memy

VBS Xin,Yin,BB,Bang

VBS ScreenX,ScreenY

//声明变量

VBS Memx=横坐标内存地址:MemY=纵坐标内存地址

VBSCall Call GetScreenResolution(ScreenX,ScreenY)

VBS set Obj = createobject("WScript.Shell")

//*****--------记录坐标---------*****

VBS I=1

While I>0

VBSCall Obj.Popup("请按记录第个挂机点,记录完老后按。",3,"3秒后窗口自动关闭",0)

//Rem 记录窗口句柄

WaitKey MM

If MM=116

VBSCall ReadMemory( Memx,1,Xin(I))

VBSCall ReadMemory( Memy,1,Yin(I))

//读当前的坐标,你也可以用子程序,也可用验证码方式识别坐标子程序

EndIf

If MM=117

VBSCall Obj.Popup("您一共记录个挂机点",3,"3秒后窗口自动关闭",0)

Goto 主程序开始

//这里跳出循环

EndIf

VBS I=I+1

EndWhile

Rem 主程序开始

Gosub 边跑边打

Goto 主程序开始

Sub 读取坐标内存地址

VBSCall ReadMemory( Memx,1,Xin)

//读取游戏坐标内存地址中的横坐标的值保存到Xin

VBSCall ReadMemory( Memy,1,Yin)

//读取游戏坐标内存地址中的纵坐标的值保存到Yin

Return 读取坐标内存地址

Sub 边跑边打

VBS P=I:I=1

While I6

///如果和目标位置差距是大于6

VBS Bang=200/BB

///把你的鼠标移动范围限制在半径200的圆以内

/////这里这步很重要,不然你点到的始终是屏幕的最边缘.

VBS XX=(Xin(I)-Xin)*Bang:YY=(Yin(I)-Yin)*Bang

/////利用相似三角形算出鼠标点击的位置

MoveTo ScreenX/2+XX ScreenY/2+YY

LeftClick 1

Delay 400

Gosub 打怪

Goto 开始范围移动

EndIf

VBS I=I+1

EndWhile

Return 边跑边打

Sub 打怪

//打怪内容你自己写老蛮,我只提供下思路

Return 打怪

2.使用的脚本怎么写啊

基本式脚本 1、在脚本文件中//作用为注释,CS系统不会执行//后的文字。

如在脚本中加入: //打倒ZUO BI DE (系统并不会管理这行文字而是忽略掉//及之后的文字)。 2、在脚本文件中" "作用为alias的开始和结束标志;在脚本文件中;的作用是分开两条命令语句。

3、首先你必须了解developer这一命令这是关于调试信息的命令: 在控制台输入developer 1后所有载控制台中显示的信息都会在游戏的屏幕上显示出来,相反输入developer 0则关闭显示信息。 注意:这些信息只是你本身的客户端能看到,并不会发送的其他的玩家那里。

比如我想要在屏幕的上方显示This Script Edited by Nick这条信息,可以在控制台中用命令echo This Script Edited by Nick实现,但在游戏时是不可能看得到的(被控制台挡住了)怎样实现呢? 我们可以用一个alias脚本实现:alias nick "developer 1; echo This Script Edited by Nick;developer 0" 然后bind v "nick" 关闭/隐藏控制台后在你按下v键后屏幕的上方就会显示This Script Edited by Nick这条信息。 其次你可以使用alias语句使一些系统默认的命令简化,如: alias dvon "developer 1" alias dvoff "developer 0" 则上一条脚本可以简化成: alias nick "dvon; echo This Script Edited by Nick;dvoff" 这对我们编辑较长的脚本时十分有用。

4、wait命令在脚本中也是十分常用的,它的作用是在执行脚本时做一个极小的暂停,当你的延迟情况不是很严重时可以只使用几个wait命令,当你的延迟情况比较糟糕时可以多用几个wait命令来使你的脚本得以完整/正确的执行。 如: alias clmenu "wait;wait;wait;slot10" 这条命令是用来清除屏幕上的菜单信息的,在开头的买枪脚本中买完枪后并没有清除购买菜单我们需要按0键来清除菜单,而如果使用了这里的clmenu命令则可以清除购买菜单,slot10的功能就是选择菜单上的0项。

而前面的几个wait命令就是为了防止由网络延迟引起的系统忽略了slot10这条命令,还可以更保险一些把clmenu命令写成: alias clmenu "wait;wait;wait;slot10;wait;wait;slot10"选两次0项来清除购买菜单。 如果你需要较多的延迟也可以写出下面的命令: alias w1 "wait;wait;wait;wait;wait;wait;wait;wait;wait;wait"然后在需要时用w1命令代替wait命令。

几个比较常用的脚本: // 跳蹲脚本 // 就是用超级跳代替普通跳。 alias +cjump "+jump; +duck" alias -cjump "-jump; -duck" bind "space" "+cjump" (把超级跳bind到空格键) // 拆弹掩护脚本 // 当你拆弹时通知队友掩护你,把拆弹bind到某键。

alias +defuse "+use; radio1; menuselect 1; slot10; say_team Cover me I'm defusing the bomb" alias -defuse "-use; slot10" bind "d" "+defuse" (把拆弹掩护bind到d键) // 放弹掩护脚本 // 当你放bomb时通知队友掩护你,bind到b键。 alias +bomb "weapon_c4; +duck; +attack; wait; radio1; menuselect 1; slot10; say_team Cover me I'm planting the bomb" alias -bomb "-duck; -attack; slot10" bind "b" "+bomb" (把放弹掩护bind到b键) // 人质营救脚本 // 这个脚本把“use"加到跳中,你要做的就是跳到人质的附近就可以救他们了。

alias +jumpres "+jump; wait; +use" alias -jumpres "-jump; wait; -use" bind "enter" "+jumpres" (bind到“enter”键) // 停止换弹夹 // 这个脚本可以停止当前武器的换弹夹并快速换回当前武器。 alias reload_stop "weapon_knife; wait; wait; wait; lastinv" bind "q" "reload_stop" (bind到q键) // 蹲走脚本 // 这个脚本允许你无需按着一个键蹲下,可以按一下蹲,再按一下站。

alias duck_t "duck_on" alias duck_on "alias duck_t duck_off; +duck; developer 1; echo Ducking enabled; developer 0" alias duck_off "alias duck_t duck_on; -duck; developer 1; echo Standing enabled; developer 0" bind "x" "duck_t" (bind到x键) // 跑走脚本 // 这个脚本允许你无需按着一个键走,可以按一下走,再按一下跑。 alias walk_t "walk_on" alias walk_on "alias walk_t walk_off; +speed; developer 1; echo alking enabled; developer 0" alias walk_off "alias walk_t walk_on; -speed; developer 1; echo Running enabled; developer 0" bind "w" "walk_t" (bind到w键) // 快速劈刀子脚本1 // 当你按着一个键时,会换成刀子用第一种方式连续砍劈,当你放开按键时换回原来的武器。

alias +qslash "weapon_knife; wait; +attack" alias -qslash "-attack; lastinv" bind "alt" "+qslash" (bind到Alt键) // 快速劈刀子脚本2 // 当你按着一个键时,会换成刀子用第二种方式连续砍劈,当你放开按键时换回原来的武器。 alias +qstab "weapon_knife; wait; +attack2" alias -qstab "-attack2; wait; lastinv" bind "alt" "+qstab" (bind到Alt键) ******************************* // 一键购买装备脚本,每个脚本必须包括mclr和w3两行才完整。

alias +armor "buyequip; menuselect 1" // 买防弹衣 alias -armor "mclr; mclr" alias clmenu "wait;wait;wait;slot10;wait;wait;slot。

3.天龙八部3进攻门派用什么脚本挂机好

天龙八部3 梦想内部辅助

功能(通过脚本自行编写)

自动主线1-40(支持全职业)

自动登录

掉线重连

掉号重登

自动换号

自动跑商

自动师门(支持全职业)

自动刷棋,刷跑,刷反

自动扫元宝

自动摆摊

自动喊话

自动挖矿

自动鉴定双完美

自动交易

自动挂机

高反单刷.

定时脚本,可自行设置每天什么时候运行什么脚本.

动态黑屏优化

动态隐藏游戏

支持自行编辑修改各种脚本

局域网,外网答题

增加 主控自定义上号间隔时间

增加 超级内存黑屏客户端优化,超省CPU,内存资源。开号数量更多。全黑不掉线

增加 脚本命令 加帮(1) 加入ID为1的帮会。此命令可以远程使用.

增加 三条脚本命令:初始化计时器() 计时器加一() 判断计时器() 详细请看脚本说明.

增加 自定义跑商环数,跑商完成后自动远程换金(可选),跑商完成后自动远程捐金(可选)

增加 加帮配置.

增加 帐号停权检测,如果登录时帐号停权,会自动关闭游戏,换号登录.(需要把主控上自动换号勾上).

增加 一千零一个愿望脚本

增加 师门投机取巧和师门相助,做不了的任务会先投机取巧和师门相助,如果完成 就交任务,如果失败就放弃.

增加 内挂师门抓宠选项,打勾做师门会抓宠,去掉勾则放弃.

增加 死亡后自动找治疗NPC治疗.

联系方式QQ 鑫丰文化