Skip to content

Latest commit

 

History

History
160 lines (138 loc) · 10.4 KB

README.zh-tw.md

File metadata and controls

160 lines (138 loc) · 10.4 KB

Soldier76 76_logo

PUBG - Logitech鼠標宏自動壓槍腳本使用說明
(務必...務必...務必...認真看完,使用說明寫的很詳細了)
如果認為遊戲體驗有提升的話,請給我一顆小星星⭐

lua-5.1 logitech-✔ lgs-9.02.65 version-3.x


下載腳本

  • 選擇下載版本
  • 版本號a.b.c由三個部分組成
  • a是大版本號,此版本號改動時,將可能會造成操作方式上的改變
  • b是次版本號,通常表示有新功能上線
  • c是修訂號,通常表示修復了BUG,或是正在測試新的功能,不一定穩定
  • 下載時請盡量選擇a.b形式的版本號,例如v3.3,這種是經過測試相對比較穩定的版本

安裝教程

  • 以管理員身份啟動羅技驅動
    • 請確保你下載的驅動與你的操作系統是匹配的
  • 開啟 自動遊戲檢測
    • 這樣做的好處是,可以避免腳本意外干擾正常操作
  • 掃描遊戲
    • 如果自動檢測無法找到遊戲,則需要手動添加
  • 右鍵配置文件右側 PUBG 圖標 -> 編寫腳本
    • 上一步之後,會多出來的一個pubg圖標,右鍵這個圖標就能找到 編寫腳本
  • Soldier76.lua 中包含的所有代碼完全 覆蓋 進去,保存(Ctrl + S)
    • 覆蓋,即打開 編寫腳本 時,不保留初始生成的代碼
  • 右鍵 PUBG配置默認配置 中的 G6, G7, G8, G9, G10, G11 按鈕 -> 取消分配
    • 當前配置和默認配置中按鍵綁定的板載宏都有可能會干擾到腳本的正常使用,所以應該 取消分配

遊戲設置

  • 腳本默認設置 AimingSettings = "recommend" ,即腳本推薦設置,需要對遊戲內設置做相應改動
    • 開鏡:長按右鍵
    • 瞄准:長按左ctrl
  • 如果習慣遊戲默認設置,則設置 AimingSettings = "default" ,那麼你就可以不需要改任何遊戲設置
    • 使用該設置,你的任何點擊操作都會被識別為射擊,並且會觸發自動壓槍
    • 如果你只是單純的想要進行點擊操作,則需按住左shift或者左alt
  • 如果你的操作習慣比較與眾不同,也可以設置 AimingSettings = "custom"
    • 使用該設置需要在 customAimingSettings 中做對應的判斷
    • 建議對該腳本有一定認識後再使用,或者可以加入交流群獲取幫助
  • 如果要使用自動連發功能,則需把開火鍵改為鍵盤按鍵 (例如: ~ 鍵,也可以設置成別的鍵)
    • 這個功能為可選項,默認是不開啟狀態,如果使用此功能,需要自行承擔風險
    • 雖然沒有確切依據,但是如果你的鍵盤能夠連續發出毫秒級的鍵碼值,那一定很不同尋常

G鍵功能(默認設置)

G鍵 功能
G6 切換至 5.56 槍械配置文件表,並使用第一個配置
G7 切換至 9mm 槍械配置文件表,並使用第一個配置
G8 切換至 7.62 槍械配置文件表,並使用第一個配置
G9 切換至 .45 槍械配置文件表,並使用第一個配置
G10 切換至最後一個配置 (滾輪右偏)
G11 切換至下一個配置 (滾輪左偏)
lalt + G6 切換至基瞄壓槍模式
lalt + G7 切換至三倍鏡壓槍模式
lalt + G8 切換至六倍鏡壓槍模式
lalt + G9 切換至二倍鏡壓槍模式
lalt + G11 切換至四倍鏡壓槍模式

以上設置均可自定義修改鍵位

什麼是切換?

很多人沒搞清楚切換是什麼意思,這是我們腳本與眾不同的地方。

這個腳本中有一個槍械庫,槍械庫根據子彈類型分成不同系列,包括: .45 系列、 9mm 系列、 5.56 系列和 7.62 系列。每個系列下存放著匹配彈藥類型的槍械,比如5.56系列下的第一把槍就是 M416G6-G9 一共4個鍵,每個鍵即代表一個系列,單擊後將切換至對應系列的槍械表,並且自動選中列表中的第一把槍。多次按G11鍵可以向下選擇槍支,如果你需要的是該系列中的最後一把槍,只需按一次G10即可。

舉個例子:你撿到了一把 AKM ,你只需要點擊一下 G8 鍵,就可以了,因為 AKM 就是 7.62 系列中的第一把槍。如果你又撿到了一把 QBZ ,你不要你的 AKM 了,這時你需要先點擊一次 G6 ,切換到 5.56 系列時默認選中了第一把槍,而 QBZ 是第三個,所以你還要再按2次 G11 ,這樣你才能使用 QBZ 的數據。

槍械順序請查看源代碼中的 userInfo.canUse,排列順序即槍械順序。

以上G鍵功能都可以自定義設置,默認為g502設置,其他logitech系列可編程鼠標也全都支持。如果自己不會設置和調整,歡迎加群向我們詢問。

指令列表

指令 功能
.45 切換至 5.56 系列槍械列表,並使用該列表下的第一把槍
9mm 切換至 9mm 系列槍械列表,並使用該列表下的第一把槍
5.56 切換至 5.56 系列槍械列表,並使用該列表下的第一把槍
7.62 切換至 7.62 系列槍械列表,並使用該列表下的第一把槍
first 切換至當前列表的第一把槍
next 切換至當前列表的下一把槍
last 切換至當前列表的最後一把槍
scopeX1 切換為基瞄模式 (紅點、全息、側瞄或不用任何瞄具)
scopeX2 切換為二倍鏡模式
scopeX3 切換為三倍鏡模式
scopeX4 切換為四倍鏡模式
scopeX6 切換為六倍鏡模式

可以綁定至 G_bind ,使用預設的組合鍵觸發指令

模式控制

按鍵 功能
CapsLock 開啟大寫字母鍵,啟動宏,關閉則鎖定宏(宏將暫時不可用,但配置記錄保留)
ScrollLock 開啟開發者調試模式,准星自動向右拉(開啟後嘗試修改 userInfo.sensitivity.Aim 的值,使彈道變成一字)

瞄准設置

參數 描述
default 使用遊戲初始默認的設置,即點擊右鍵開鏡,長按右鍵瞄准。(單純點擊操作時需要按住左shift)
recommend 使用此腳本推薦設置,即長按右鍵開鏡,長按左ctrl瞄准。
custom 自定義設置,使用在 customAimingSettings 中設置的判斷條件。

初次使用

  1. 按照 #安裝教程 安裝腳本
  2. 然後再更改遊戲內設置,參考 #遊戲設置
  3. 修改腳本 canUse 中的槍械,設置 UMP451,其他全部設置為 0。(自動遊戲檢測時,切換窗口會導致腳本重啟,因此不會記錄上一次配置表的位置信息,將可用槍械限制為1個有利於調試,你也可以選擇保留其他的槍)
  4. 進入訓練場,按照注釋提示,給槍支安裝指定配件。
  5. 開啟 CapsLockScrollLock,面對牆壁,按住右鍵開鏡,按住左鍵開火,你會發現准星自動往右偏移,請不要移動鼠標,直到子彈打光。
  6. 如果彈印不是一條水平線,則修改 userInfo.sensitivity.Aim 的數值,上下微調即可。
  7. 回到遊戲感受彈道變化,重復以上修改操作,繼續嘗試,直到彈道變成一條水平線為止。
  8. 如果數值無論怎麼修改都無法變成一條水平線,請嘗試略微調整遊戲內的鼠標靈敏度。
  9. 當彈道成功打成一條水平線時,關閉 ScrollLock,然後再次對著牆壁進行射擊。如果沒有意外,那麼恭喜你,你的宏已經能夠准確的自動壓槍了!
  10. 微調 userInfo.sensitivity.ADSuserInfo.sensitivity.scopeX2userInfo.sensitivity.scopeX3userInfo.sensitivity.scopeX4userInfo.sensitivity.scopeX6 的值,使腰射、二倍、三倍、四倍、六倍壓槍時彈印集中於一處。不需要倍鏡壓槍功能的可以跳過此步。
  11. 修改腳本 canUse 中的槍械,將你需要的槍械設置為 1
  12. ctrl+s 保存腳本後,可以在編輯器裡嘗試切換配置,切換配置時會有對應的文本信息輸出,你可以在這裡確認是否和心裡預期的配置信息相同。
  13. 最後一步,尋找隊友,然後盡情裝逼吧~

硬件條件

  • 一只可編程 Logitech 鼠標
  • 遊戲畫面不卡頓,不頻繁掉幀,必要時可以鎖定幀數保證穩定性

免責聲明

  • 該腳本程序僅供學習交流,嚴禁使用於任何商業用途,若產生利益糾紛,概不負責。
  • 請尊重作者的勞動成果,如需轉載,請注明出處,謝謝!
  • 不可將此腳本二次創作後用於商業目的!

交流群

  • 歡迎加入技術交流QQ群:logitech 鼠標宏技術交流
  • 十分歡迎願意給本項目精調彈道的小伙伴
  • 我們也同樣歡迎其他項目的小伙伴入駐,一起交流技術話題

問題反饋

  • 使用腳本時有任何疑問,或腳本存在不足之處可以在 issues 反饋給我

關於宏

  • 宏就像是一個心靈手巧的瞎子
  • 它可以幫你做更復雜細膩的操作
  • 但無法根據實時情況進行變通
  • 所以菜的人依舊菜得真實……

感谢

感谢群里一位来自台湾的朋友,将文档转换成了繁体版本。