當前位置:首頁 » 網頁前端 » 怎麼用機器人寫一個腳本
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

怎麼用機器人寫一個腳本

發布時間: 2022-07-04 18:35:26

A. 怎麼用按鍵精靈寫個腳本.能讓游戲進行簡單的後台操作

錄制的腳本想要後台操作需要大量工作量。
plugin
hwnd=window.getkeyfocuswnd()
首先需要這個語句找到當前游戲窗口句柄
plugin
window.sendkeypress(hwnd,??)
然後用這個語句執行後台鍵盤按鍵,滑鼠左鍵按鍵的話是把sendkeypress(hwnd,??)
改成leftclick(hwnd,x,y)
鍵盤按鍵中的:??代表的意思是→鍵盤的按鍵碼,輸入相應的按鍵碼才行
而滑鼠按鍵中的x,y分別代表滑鼠相對屏幕的x軸坐標和y軸的坐標以左上角為起點。也就是說和你學的數學的y軸參數負的變成了正的。其他同理
但你現在自己錄制的腳本,也就是說在每個要按鍵的代碼前面加上【plugin
window.】←這個語句就是執行後台命令。那你說你錄制的腳本有多長?你要找出多少個按鍵命令?我想你應該是不會按鍵精靈才會用錄制去搞的吧?所以問題的關鍵在於就算你願意花功夫也還不知道您找不找的來。所以實話告訴你,要實現後台錄制的可能幾乎為0。如果你的確是需要後台按某幾個鍵的話我可以幫你完成,太復雜的話我也沒心情搞,這種沒功勞的事情誰都不太想干。

B. 傳奇,怎麼用機器人編寫一個每3分鍾檢測的天下第一腳本。(要求自動檢測全服最高級,並給與他2倍攻擊3分種

在mir200\Envir\MapQuest_def\QManage.txt文件中加入定時器
在[@startup]欄位下加入(直接加在#act下面)下面括弧里的東西可以刪掉~~你可以試試

SETONTIMER 1 180 (開啟1號計時器,時間間隔180秒)

[@ontimer1] (1號計時器)
#if
ISHIGH L (檢測等級最高)
#act
POWERRATE 200 180 (給於雙倍攻擊,時間180秒)
SENDMSG 0 [%s]成為本區最高等級玩家,當前等級數<$LEVEL>!!!

C. 如何編輯CS機器人腳本

腳本(Script)就是含有bind和alias等命令的集合,你可以把這個集合存為一個獨立的文件然後在需要的時候執行,這樣就可以方便你在CS中的使用。腳本可以存為後綴名為.cfg的文件放在cstrike文件夾下,執行時在控制台輸入:
exec 腳本文件名.cfg即可。比如將以上的腳本存為buys.cfg文件,則在控制台中輸入:
exec buys.cfg則可以實現我們所需要的功能。
比如:我們執行了一系列命令,執行這一系列命令有一個過程。
用一個命令把這一過程定義(alias)好,最後分配(bind)一個鍵位給這個命令,以後只要按分配好的鍵位,就可以實現這一過程。所有的腳本都是通過這一方法實現的。
注意:小鍵盤上我們使用kp_end、kp_downarrow等等鍵位名稱代替數字鍵名Num 1、Num 2,其他類似。

所有可以設定的命令/變數

命令/變數的名稱 服務端/客戶端使用 基本的設定種類 注釋
+attack 客戶端 玩家 攻擊
+attack2 客戶端 玩家 特殊攻擊/功能(如開瞄準鏡、單倍放大等等)
+back 客戶端 玩家 退後
+ck 客戶端 玩家 蹲下
+forward 客戶端 玩家 前進
+jump 客戶端 玩家 跳躍
+klook 客戶端 玩家 用鍵盤看
+left 客戶端 玩家 向左轉
+lookdown 客戶端 玩家 向下看
+lookup 客戶端 玩家 向上看
+mlook 客戶端 滑鼠 用滑鼠看
+movedown 客戶端 玩家 向下移動(如爬梯子、游泳)
+moveleft 客戶端 玩家 向左平移
+moveright 客戶端 玩家 向右平移
+moveup 客戶端 玩家 向上移動(如爬梯子、游泳)
+reload 客戶端 玩家 換子彈
+right 客戶端 玩家 向右轉
+showscores 客戶端 玩家 顯示玩家的分數和Ping值
+speed 客戶端 玩家 讓玩家走路如果奔跑時;奔跑如果走路時
+strafe 客戶端 玩家 平移鍵
+use 客戶端 玩家 使用鍵(拆炸彈、救人質等等)
adjust_crosshair 客戶端 玩家 改變準星顏色
alias "cmd1; cmd2" 客戶端 玩家 定義命令批量處理變數
allowupload 客戶端 上傳/下載 是否允許上傳本地的文件到伺服器。
ambient_fade 100 客戶端 音頻 設定周圍聲音多遠距離消失
ambient_level 0.300 客戶端 音頻 設定周圍聲音的等級
appenddemo 客戶端 demo 在該錄像文件後繼續錄像,不覆蓋原錄像
bind 客戶端 玩家 設定鍵位用於執行命令
bottomcolor 6 客戶端 玩家 設定玩家人物模型的底部顏色
brightness 1 客戶端 視頻 設定亮度
buy 客戶端 玩家 打開購買武器菜單
buyequip 客戶端 玩家 打開購買裝備菜單
buyammo1 客戶端 玩家 買主彈葯
buyammo2 客戶端 玩家 買手槍彈葯
cancelselect 客戶端 玩家 取消選擇

D. 機器人腳本怎樣使用

機器人腳本的命令
SEC:按秒運行
MIN:按分運行
HOUR:按小時運行
DAY:按天運行
RunOnDay:按每天什麼時候運行
RUNONWEEK:按星期幾及時間運行
機器人配置腳本命令就是上面這些命令,
具體參考:https://jingyan..com/article/a681b0ded8825e3b184346a0.html

E. 哪位大神可以幫我寫一個自動攻沙的機器人腳本啊十分感謝!

學習製作腳本,tao-bao搜索dian-pu【湯湯資源】,TC腳本,按鍵精靈等,便宜賣出,只為賺取誠信度

F. 你好 我在一個網站編寫了一個機器人腳本 想讓他可以一直運行 伺服器可以以做到嗎

你好.伺服器是可以二十四小時不間斷運行的.所以只要你的網站編寫上,並上傳到伺服器上進行配置.網站就可以不間斷的訪問.至於你的機器人腳本是否正規運行.與你寫的腳本有關.
如果關於伺服器有不懂的可以來找我交流.

G. 傳奇私服機器人腳本

HERO 通過腳本 可以實現在城裡安全區飛來飛去、至於跑什麼的就不可以了、 追問: 你有這個腳本嗎,不用自己上號的 回答: 恩、不用自己上號、就是玩家在安全區下線後、然後掛在 安全區內、然後會定時在安全區內隨機飛來飛去、 追問: 那等於要自己上號,開新服廣告沒打好,安全區就是沒人的,要自己申請號一個一個掛上去大退,汗,沒用 回答: 汗、、、你傻啊?? HERO支持 批量導入掛機完家、 你自己建一次號、然後把數據留著、每次開新區的時候都用這個數據、批量掛上就好了、、 追問: 問題是不懂怎麼批量掛 回答: M2上 點控制 有個 載入拖機人物、可以把事先設置好的掛機任務 一次性全部掛上、 追問: 這個我知道,不知道哪裡還要設置,能詳細點嗎,拜託 回答: 加我QQ說吧、409876593

麻煩採納,謝謝!

H. 求助一個腳本,機器人腳本每秒檢測人物等級!

AutoRunRobot.txt#AutoRun NPC SEC 1 @檢測等級RobotManage.txt[@檢測等級]#IF#actGmexecute 開始提問 @檢測等級AQManage.txt[@檢測等級A]#IFIsOnMap 0519CHECKLEVELEX > 50#actMAPMOVE 3 330 330

I. 你好,我想問一下傳奇自動機器人腳本你是怎麼弄好的

Mir200\Envir目錄要有Robot.txt;機器人名稱 腳本名稱
系統控制 AutoRunRobot然後在Robot_def建立上面名字的機器人腳本AutoRunRobot.txt;這個文件是機器人運行某腳本的時間如SEC表示秒#AutoRun NPC SEC 1 @調整 @調整腳本段放在Robot_def的RobotManage.txt文件內[@調整]
#IF
#ACT
SENDMSG 0 調整

J. 你好 想請教你一些傳奇的問題,這個利用機器人腳本實現自動功沙,但是領取獎勵的腳本如何寫呢,謝謝你解答

;有自動領獎 還有 NPC領獎 你是要哪種???
;我先發一下 自動領獎吧!!
;攻沙自動獎勵系統腳本(分三步)

;第一步:D:\Mirserver\Mir200\Envir\Robot_def里的AutoRunRobot.txt文件里加上以下代碼。

#AutoRun NPC RUNONWEEK 1:22:05 @頒獎通知 ; =========1:10:05這里是星期幾-幾點-幾分
#AutoRun NPC RUNONWEEK 1:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 1:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 1:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 1:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 1:22:05 @獎勵
#AutoRun NPC RUNONWEEK 2:22:05 @頒獎通知 ; =========1:10:05這里是星期幾-幾點-幾分
#AutoRun NPC RUNONWEEK 2:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 2:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 2:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 2:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 2:22:05 @獎勵
#AutoRun NPC RUNONWEEK 3:22:05 @頒獎通知 ;=========1:10:05這里是星期幾-幾點-幾分
#AutoRun NPC RUNONWEEK 3:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 3:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 3:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 3:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 3:22:05 @獎勵
#AutoRun NPC RUNONWEEK 4:22:05 @頒獎通知 ;=========1:10:05這里是星期幾-幾點-幾分
#AutoRun NPC RUNONWEEK 4:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 4:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 4:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 4:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 4:22:05 @獎勵
#AutoRun NPC RUNONWEEK 5:22:05 @頒獎通知 ;=========1:10:05這里是星期幾-幾點-幾分
#AutoRun NPC RUNONWEEK 5:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 5:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 5:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 5:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 5:22:05 @獎勵
#AutoRun NPC RUNONWEEK 6:22:05 @頒獎通知 ;=========1:10:05這里是星期幾-幾點-幾分
#AutoRun NPC RUNONWEEK 6:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 6:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 6:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 6:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 6:22:05 @獎勵
#AutoRun NPC RUNONWEEK 7:22:05 @頒獎通知 ; =========1:10:05這里是星期幾-幾點-幾分
#AutoRun NPC RUNONWEEK 7:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 7:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 7:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 7:22:05 @頒獎通知
#AutoRun NPC RUNONWEEK 7:22:05 @獎勵
;第二步:D:\Mirserver\Mir200\Envir\Robot_def里的RobotManage.txt文件夾里加以下代碼。
[@頒獎通知]
#if
#ACT
Gmexecute 開始提問 @驗證身份
SENDMSG 1 【頒獎通知】系統即將為本次獲得勝利的行會頒發獎勵**請行會掌門人做好領取獎勵的准備**系統將在5分鍾內頒發獎勵
SENDMSG 1 【頒獎通知】系統即將為本次獲得勝利的行會頒發獎勵**請行會掌門人做好領取獎勵的准備**系統將在5分鍾內頒發獎勵
SENDMSG 1 頒獎過程中如果不在線,掉線等意外的情況,造成您的損失。概不負責!!!
SENDMSG 1 頒獎過程中如果不在線,掉線等意外的情況,造成您的損失。概不負責!!!
[@獎勵]
#IF
#ACT
Gmexecute 開始提問 @獎勵發出
;第三步:D:\Mirserver\Mir200\Envir\MapQuest_def里的QManage.txt加下面這些代碼。
[@驗證身份]
#IF
ISCASTLEMASTER
#say
恭喜!你帶領的**成功的佔領了(沙巴克),\
你將獲得最高榮譽的獎勵:\ \ \
<確認領獎/@開始獎勵>\
[@開始獎勵] ;=========記得修改 這個是發放元寶獎勵的 適合英雄版本的朋友。
#if
ISCASTLEMASTER
#act
GAMEGOLD + 100000 (送元寶10萬)
SENDMSG 1 恭喜偉大的沙巴克城主[<$USERNAME>]領取本次最高榮譽的獎勵100000個元寶。
SENDMSG 1 恭喜偉大的沙巴克城主[<$USERNAME>]領取本次最高榮譽的獎勵100000個元寶。
SENDMSG 1 恭喜偉大的沙巴克城主[<$USERNAME>]領取本次最高榮譽的獎勵100000個元寶。
SENDMSG 1 恭喜偉大的沙巴克城主[<$USERNAME>]領取本次最高榮譽的獎勵100000個元寶。
SENDMSG 1 恭喜偉大的沙巴克城主[<$USERNAME>]領取本次最高榮譽的獎勵100000個元寶。
SENDMSG 1 恭喜偉大的沙巴克城主[<$USERNAME>]領取本次最高榮譽的獎勵100000個元寶。
mapmove 3 333 333
break