---
title: '英雄聯盟觀戰筆記'
description: '一些關於如何進行英雄聯盟遊戲觀戰的相關筆記'
tags: Note
---
# 英雄聯盟觀戰筆記
[TOC]
## 簡介
+ 本篇筆記主要針對觀戰職業選手的積分對戰進行講解
## 事前準備
+ 英雄聯盟遊戲本體,無論是 Garena 或 Riot 原廠都可以
+ Riot 原廠並不支援中文介面
+ Garena 版本更新較原廠慢,若版本有差異則無法觀戰外服
## 基本觀戰方法
+ 最簡單的觀戰方法是去 [TrackingThePros](https://www.trackingthepros.com/) 或 [OP.GG](https://euw.op.gg/) 找觀戰指令
+ 以下主要以 TrackingThePros(簡稱 TTP)為主做介紹
+ 前往 TTP 網站查看在[正在線上打積分的選手](https://www.trackingthepros.com/players/in-game/)
+ 點擊右方 In Game 欄位的 xx minutes 會跳出觀戰指令視窗

+ 因為安裝目錄不同,觀戰指令要複製 `&` 後面的部份

+ 前往遊戲安裝目錄打開小黑窗,輸入觀戰指令

+ 如果想要用中文介面觀戰,在觀戰指令最後面加上 `"-Locale=zh_TW"`
+ 例如:`"League of Legends.exe" "spectator spectator.euw1.lol.riotgames.com:80 ARZLaZMWXZzTy4zU0AJHsxBC5p2O5G4G 5499339376 EUW1" "-UseRads" "-Locale=zh_TW"`
## 詳解觀戰指令
+ 以 `"League of Legends.exe" "spectator spectator.euw1.lol.riotgames.com:80 ARZLaZMWXZzTy4zU0AJHsxBC5p2O5G4G 5499339376 EUW1" "-UseRads" "-Locale=zh_TW"` 為例:
+ `spectator` 是觀戰者的意思
+ `spectator.euw1.lol.riotgames.com:80` 是觀戰的伺服器
+ `ARZLaZMWXZzTy4zU0AJHsxBC5p2O5G4G` 是觀戰用的金鑰
+ `5499339376` 是對局編號 (Match ID),每個對局都有一個專屬的 ID
+ `-Locale=zh_TW` 是使用中文介面,其他語言可以參考
### 觀戰伺服器 Observer
+ 觀戰伺服器取決於遊戲伺服器,請參考[伺服器代號列表](https://developer.riotgames.com/docs/lol#_platform-routing-values)
### 觀戰金鑰 Encryption Key
+ 觀戰金鑰 (Encryption Key) 必須透過 Riot API 來取得
+ Query 路徑參考:
1. 透過召喚師名稱 (Summoner Name) 取得召喚師 ID (Encrypted Summoner ID)
+ 使用 [Summoner API](https://developer.riotgames.com/apis#summoner-v4/GET_getBySummonerName) 取得
2. 透過召喚師 ID 取得觀戰資訊
+ 使用 [Spectator API](https://developer.riotgames.com/apis#spectator-v4/GET_getCurrentGameInfoBySummoner) 取得
## 對局編號 Match ID
+ 在遊戲結算畫面可以找到 Match ID(僅限原廠)

+ Match ID 也可以透過 Riot API 取得,請參考[觀戰金鑰](#觀戰金鑰-Encryption-Key)
### 語言介面 Language
+ 可用的語言介面請參考[語言列表](https://developer.riotgames.com/docs/lol#data-dragon_languages)
## 參考資料
+ [PTT TrackingThePros 觀戰介紹](https://www.ptt.cc/bbs/LoL/M.1619936497.A.C0D.html)