# Osu!Lazer 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!,還有osu!Lazer~~
:::
> 0. Osu Client端設定(~~這裡省略所以是0,才不是因為我忘記了~~)
> 1. 資料夾內設置
> 2. Lazer端設置
> 3. 比賽前置作業
:::warning
不負責任備註:Lazer端只是比較好看一點,多了可以呈現選圖/顯示隊伍等畫面,實際上房間玩家本體的觀察畫面還是需要osu! Tournament Client端的設定,可參考[Osu! Tournament Client 設置筆記](https://osu.ppy.sh/wiki/en/osu%21_tournament_client)。
:::
## 資料夾內設置
> 它會讓你的Lazer端可以讀取現況資訊
:::warning
不負責任備註:
這裡的設置應該是給osu client寫檔,lazer再讀檔用。
而Lazer要寫檔的地方則在另一資料夾下,比如lazer端寫檔的預設位置是`D:\osu-lazer\tournaments\default\`
:::
- 路徑
- 是在你自訂osu! Tournament Client的路徑下 `比如D:\osu_tourney_client\MBHC`
- 主要新增檔案
- ipc.txt
- ipc-channel.txt
- ipc-scores.txt
- ipc-state.txt
- 附圖區
- 在資料夾下右鍵新增空白的文字文件(txt),並改名稱就好!
- 檔名要一致,這是規定的,不然他找不到檔案。
> 
## 遊戲內設置
- 主要新增設置
- Lazer捷徑的目標參數
- Lazer讀取ipc檔案位置
- 附圖區
- 通常在User/AppData/Local/osulazer資料夾下 \
或如果你找不到的話,桌面的lazer快捷也可以用[右鍵>內容>開啟檔案位置]找到
> 
- 編輯捷徑目標,最後面加入` --tournament` ,套用 > 確定
> 
- 點開 Setup那裏設定對應Current IPC Source路徑
`比如我上方範例的新增的ipc四個檔案是在D:\osu_tourney_client\MBHC,那這裡就要選那`
> 
## 比賽前置作業
- 比賽資訊
- 如果你的host人很好,會用bracket.json的話就丟到資料夾下就好
- 如果你得自己來,那就直接在Lazer編輯並儲存即可
- 登入驗證/權限
- 除了裁判身分(!addref)之外,你的lazer端也需要驗證才能有房間聊天室的讀取權限,如下方[問題集](https://hackmd.io/UfTC0OxUToKb3bzV3-kUJw#Q%EF%BC%9A%E8%81%8A%E5%A4%A9%E5%AE%A4%E5%A3%9E%E6%8E%89)。
- 附圖區
- Lazer編輯內容
> 
---
## 注意事項
:::success
:bulb: 踩坑紀錄 ~~對不起了 曾被我禍害的人~~
:::
- 好多資料夾怎麼都是osu
- 我是誰我在哪
> 
---
## 問題集系列 ( FAQs )
:::success
:bulb: 收集常見(x我製造過(O的問題和解決辦法以供快速參考。
:::
---
### Q:聊天室壞掉
- A: 請去你的信箱驗證你在lazer端的登入
> 
- Note:
- 那封郵件下面有驗證碼跟連結,我是不知道驗證碼要輸入去哪裡LUL,所以點了連結就OK了。
- 否則你驗證前,他會跑出 ~~奇怪的(X~~ 你以前和任意人(?)的私訊聊天內容(O
---
## 相關參考
:::info
:pray: # 放我曾經參考過的連結,感謝他們教會我。
:::
- [ppy官網 | osu! tournament client
](https://osu.ppy.sh/wiki/en/osu%21_tournament_client)
- [YT連結 | How to Set Up and Use the osu! Lazer Tournament Client ](https://www.youtube.com/watch?v=l_nFynsxKRs)