第五人格BP展示軟件

作者:PLFJY? 第五人格ASG賽事組導(dǎo)播? QQ:3424127335
本軟件禁止商用
軟件簡(jiǎn)介:
軟件是由易語言5.9.3編寫,目前版本(V4.6)僅調(diào)用了“彗星真彩模塊”用于顯示圖片,將來版本會(huì)調(diào)用“精易模塊”編寫API填充選手ID的功能
當(dāng)前版本使用的UI是基于IVL 2022秋季賽更改,為ASG賽事定制版本,如需修改UI,可以等比例修改文件夾下的/gui/文件夾內(nèi)的圖片進(jìn)行修改
本軟件基于第四屆ASG賽事賽制即第五人格深遠(yuǎn)的呼喚VI賽制,BO5環(huán)境制作,2023 IVL·夏的半全局BP將會(huì)于另一個(gè)項(xiàng)目進(jìn)行維護(hù)(先挖個(gè)坑)
本軟件已于Github開源,歡迎各民間賽事魔改
https://github.com/PLFJY/idv-bp-asg-e
本軟件靈感來源于皮塞冬大佬使用Python制作的BP展示軟件


軟件使用介紹:

這個(gè)軟件功能比較于目前任何一個(gè)民間bp展示軟件都要多,大致分為“BP系統(tǒng)”與“比分系統(tǒng)”

BP系統(tǒng):
先說最基本的角色展示,每一個(gè)可下拉的組合框上方都有一個(gè)搜索框,可在搜索框里輸入相應(yīng)角色的拼音首拼(注:26號(hào)守衛(wèi)的首拼為“bb”為了自己使用方便,祭司的首拼為“js1”,教授的首拼為“js2”),在下方組合框顯示出正確的角色時(shí)按下回車即可將結(jié)果上傳到前臺(tái)畫面,同時(shí)相應(yīng)組合框下方也會(huì)出現(xiàn)相應(yīng)角色的頭像(如果是ban就是黑白頭像,如果是pick就是彩色頭像)。
關(guān)于pick求生者下方預(yù)覽圖下面的數(shù)字鍵:這個(gè)是進(jìn)入游戲后將選手與使用角色對(duì)應(yīng)使用的,點(diǎn)擊相應(yīng)的數(shù)字就會(huì)把該角色的圖片與相應(yīng)位置角色的圖片進(jìn)行互換

地圖BP畫面可在直播間閑置畫面的左下角放置,沒必要放在角色BP階段的畫面展示
關(guān)于計(jì)時(shí)器:計(jì)時(shí)器區(qū)域的文本框是輸入倒計(jì)時(shí)時(shí)間的,輸入好后按“開始”則會(huì)從這個(gè)數(shù)字開始倒數(shù),到0即止,按下“停止”則會(huì)隱藏前臺(tái)的計(jì)時(shí)器顯示(手慢、手殘黨可以不使用這個(gè)功能)
每一回合結(jié)束可按下“重置“按鈕重置當(dāng)前角色選擇(不會(huì)影響地圖的BP以及比分系統(tǒng)的比分情況)
ban位數(shù)量設(shè)定面板”則可以設(shè)定當(dāng)前ban位數(shù)量

注:這個(gè)軟件的所有文本框都需要按下回車鍵內(nèi)容才會(huì)生效,選手ID有自動(dòng)填充功能,目前只開發(fā)了占位填充(全部選手名稱變?yōu)镻layer),API填充還在開發(fā)中,命名詳細(xì)規(guī)則之后會(huì)寫在Github的README.md中

同時(shí)BP主前臺(tái)界面的內(nèi)容會(huì)同步至過場(chǎng)畫面的窗口中,配合OBS疊加“name”窗口展示選手ID即可達(dá)到官方的展示效果。(彗星真彩控件必須最上,所以ID顯示只能新弄個(gè)窗口)



比分系統(tǒng)
比分系統(tǒng)是這個(gè)軟件一個(gè)獨(dú)立的分支,如需使用,點(diǎn)擊后臺(tái)界面里的“打開比分面板“按鈕即可打開比分系統(tǒng)


比分系統(tǒng)分為半自動(dòng)化和手動(dòng)控制(一般使用半自動(dòng)化就行了,手動(dòng)面板一般是點(diǎn)錯(cuò)了想要復(fù)原用的),半自動(dòng)化控制在對(duì)局結(jié)束后,點(diǎn)擊“換邊”按鈕前選擇當(dāng)前對(duì)局結(jié)果,一個(gè)回合結(jié)束后點(diǎn)擊大比分結(jié)算就能自動(dòng)結(jié)算當(dāng)前比分,按下”總清零“可以全部重置
當(dāng)然,比分系統(tǒng)也準(zhǔn)備了游戲內(nèi)畫面的比分顯示,分別由兩個(gè)窗口展示,方便OBS的捕獲
“游戲內(nèi)比分求生者”窗口放在求生者方的位置,“游戲內(nèi)比分監(jiān)管者”窗口放在監(jiān)管者方的位置(即左上角和右上角,當(dāng)然你想放哪里其實(shí)都可以),游戲內(nèi)畫面顯示窗口會(huì)同步隊(duì)伍名稱、隊(duì)伍LOGO、當(dāng)前比分。
注:后臺(tái)還會(huì)顯示總小比分,方便最后判斷隊(duì)伍勝利情況



使用須知
如您想要分享/修改本軟件,請(qǐng)務(wù)必將修改過后的版本進(jìn)行開源
運(yùn)行需求
使用Windows 10 1903以上的系統(tǒng)運(yùn)行(以下的系統(tǒng)我不保證可以正常運(yùn)行),使用前請(qǐng)完全解壓壓縮包,并安裝目錄下的兩個(gè)字體文件以達(dá)到最佳的使用效果
使用要求
請(qǐng)使用原生OBS對(duì)于本軟件的前臺(tái)界面進(jìn)行展示
請(qǐng)使用OBS內(nèi)的“窗口采集”且選擇采集方式為”“BitBlt”,窗口匹配優(yōu)先級(jí)為“窗口標(biāo)題必須匹配”并取消勾選“顯示鼠標(biāo)指針”
對(duì)于源使用濾鏡添加“色值”,關(guān)鍵顏色為“綠色”,相似度調(diào)整為剛剛好看不到綠色即可(多了會(huì)把要展示的也扣沒了)