開心生活站

位置:首頁 > 綜合知識 > 

怎麼寫跑師門的腳本,怎麼做幾個座標循環跑的腳本

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 鑫豐文化

標籤:師門 腳本 座標