# Osu! Tournament Client 設置筆記
## 大綱跳轉區
[TOC]
## 起訖時程表
```mermaid
gantt
title
dateFormat YYYY-MM
excludes 2024-03-09,2024-03-16
section 筆記
建立(2024-03-09): , 2024-03-09, 1d
編輯(2024-03-09): , 2024-03-09, 2d
編輯(2024-03-16): , 2024-03-16, 1d
```
> 老人Jia_ 從入坑到入土的時間軸,也許以後有需要再增修。
> [name=Jia_]
## 流程簡介
:::info
:bulb: ~~首先 你要先有電腦,以及有osu~~
:::
> 1. 資料夾內設置
> 2. 遊戲內設置
> 3. 比賽前置作業
```flow
st=>start: 開始
e=>end: 結束
op=>operation: 資料夾內設置
op2=>operation: 遊戲內設置
cond=>condition: 不同比賽
op3=>operation: 比賽前置作業
cond2=>condition:
subt=>subroutine: 不同場
st->op->op2->cond
cond(yes@異)->op
cond(no@同)->op3->e
```
## 資料夾內設置
- 主要
- osu.exe
- tournament.cfg
- 流程
- (若要分開路徑的話)找個好地方把osu.exe複製過來
- 點開osu.exe (它會自動生必要資料夾出來,e.g. Songs, Skins...)
- 執行 遊戲內設置
- 關閉osu.exe
- 新增一個cfg檔案,輸入對應內容
---
### tournament.cfg 複製區
:::info
:bulb: 以下還需填隊伍大小與縮寫
\
` ` ` ` ` ` 1v1就填1 ( 它會生Client 0和1,表示房間的Slot1和Slot2位 )\
` ` ` ` ` ` 縮寫會找大廳房間名稱 ( 冒號前面的東西 )
:::
```
TeamSize =
Height = 720
privateserver =
ClientNameSize = 90
BufferTotalTime = 3000
BufferDangerTime = 1000
BufferTimeoutTime = 20000
RankingChatDelay = 10000
acronym =
StartupDelay = 0
ContactTime = 10000
Aspect = 2
MinimalDraw = 0
CustomFrameLimit = 60
```
---
## 遊戲內設置
- 首先登入(並記住帳密,它會存資訊在你資料夾下,注意別給別人)
- 版本:最新版 (必要)
- 其他推薦設置:
- 關
- 飄雪
- 連擊提示圖
- 打擊閃光
- 著色器效果
- 開
- 按鍵計數框
- 忽略所有圖自帶Skin
- 自動縮放游標
- 自動開始osu!direct下載
- 設了跟沒設一樣:
>因為是 tournament.cfg ~~內設~~的原因吧
- 全螢幕
- 解析度
---
## 比賽前置作業
- 把Mappool裡的map下載新的丟進Songs資料夾中
- 加入對應資訊的tournament.cfg
- ~~開啟它osu!.exe~~
---
## 注意事項
:::success
:bulb: 踩坑紀錄 ~~對不起了 曾被我禍害的人~~
:::
---
#### 登入問題
- 起因:
- 在直播過程中,因非Supporter能下載的圖譜(表示ppy/mapper已將該圖譜刪除...等官網不提供下載管道時,你直接點開.osz/.osk時你會GG。
- > 事發紀錄: \
點開.osz,只有Client 0號位有該圖。 \
點開.osk,你會被迫登出,Manager無法登入。
- > 不負責任歸因: \
感覺tournament.cfg優先序在reload的後面,所以直接點開/或是放需解壓的東西進資料夾(比方說移動.osz到Songs資料夾、或是.osk到Skin資料夾),此時你會開啟Default設定的最新版osu.exe並登進去,導致你的Tournament Manager登出了,~~直播就壞了~~
- 嘗試解決辦法:
- 別急,大致上流程就是從 *遊戲內設定* 開始重開。
- 先 Exit 關閉 Tournament Manager(然後Client 0~n也會自動逐關)
- 若你要:
- 讓他加載 ( 比方說.osz進Song資料夾 ),那先把.tournament.cfg移走,然後開osu.exe讓它Load進去解壓,將圖譜變成解壓後資料夾的狀態。
- 復原 ( 比方說你放了.osk進Skin資料夾 ),那時可能會卡在無法解壓.osk,那你就先從Skin先移走。
- 再關閉重啟osu.exe,變成Manager視窗。
- 有可能會需要再跟ref要一次權限,不然Manager視窗開啟後依舊看不到房間(或只是因為當時我Manager離線才看不到)。
- 結論:
- 放棄吧,你只能乖乖選擇一邊登入。
- 你以為你視窗都開啟的,~~當你以為你能邊打邊播~~,但實際上你切窗時會發現你的連線是被中斷的,在切回去的瞬間osu會幫你切回該版本的登入狀態。
- ~~魚與熊掌不可兼得~~
- 其他延伸
- 如果你回到玩家身分 *(比如D:\osu\osu!.exe)* ,當再次下載後開啟.osz/.osk時(或是有supporter身分在網頁點擊osu!direct時),若導向錯誤的路徑開啟osu時 *(比如D:\osu_tourney_client\5WC Scrim\osu!.exe)* ,你可以在你要恢復的那個路徑下的osu遊戲內的設定點擊[重新取得資料夾權限],這樣就可以修復了。
- 附圖區
> 桌面1是標準版(我在mp房間),\
> 桌面2是最新版(Manager有讀到.cfg設定的acronym)\

\
\
但是Manager顯示房間人數(0/8),~~恭喜解鎖 不是人 隱藏成就~~
正常stream的話就點對應房間就可以觀察了(我不確定純觀察有沒有需要權限?)

復原osu資料夾讀取

可能會卡一陣子LUL,但我按確定之後就可以正常以我想要的路徑開了

---
## 問題集系列 ( FAQs )
:::success
:bulb: 收集常見(x我製造過(O的問題和解決辦法以供快速參考。
:::
---
### Q:直播畫面預設置頂,畫面空間不夠/沒雙螢幕
- A:
開另個桌面 ( 快捷鍵:Win+Tab )

:::info
:pray: # 感謝 [呆神](https://osu.ppy.sh/users/8186536) 教我小撇步,~~原來這就是直播真沒切窗打遊戲的秘密~~
:::
- Note:
- 切桌面開啟後,因為Maneger會依照team size逐漸開啟視窗,到所有視窗此時盡量不要切桌面,否則你會發生部分Client在桌面1,部分在桌面2的情況。
---
## 相關參考
:::info
:pray: # 放我曾經參考過的連結,感謝他們教會我。
:::
---
- [ppy官網 | osu! tournament client
](https://osu.ppy.sh/wiki/zh-tw/osu%21_tournament_client/osu%21tourney)
- [YT連結 | How to set up the osu! tournament client ](https://www.youtube.com/watch?v=Zg5TmlacCg4)