kirinchen.dev

熱血吧 衝浪阿北 · 片中筆記

什麼?CS 1.6 可以自己加技能!一句話叫 AI 改,按一鍵噴 100 顆手榴彈

· 9:35

以前改 CS 1.6 要學 Hammer 地圖編輯器、地圖編譯工具、AMX Mod X 的 Pawn 語言;這集全部用講的,叫 AI agent 改:縮地圖、挪出生點、在 3D 預覽裡指哪改哪、憑空生一張新地圖、加技能、加機關,再試試 CS 能不能做怪物。片中每一段都是我實際跑過的錄影。

工具包不綁特定 AI:小工具是一般的 Python 程式,skill 是開放的 SKILL.md 格式;我實測的是 Claude Code(桌面版 + 終端機版)。

🔗 工具包(MIT):https://github.com/kirinchen/goldsrc-agent-kit
📺 老遊戲改造第 1 集:https://youtu.be/7__aIBUqW7Q

⏱ 章節

  1. 0:00 開場:用講的改 CS 1.6
  2. 0:33 工具包 goldsrc-agent-kit(skill + 小工具 + 3D 預覽)
  3. 1:39 01 改地圖:一句話縮地圖、挪出生點
  4. 2:14 3D 預覽:指哪改哪
  5. 3:30 憑空生一張新地圖(終端機)
  6. 4:00 02 加技能:G 鍵跳躍、手榴彈連發
  7. 5:42 03 加機關:打爆主塔就贏
  8. 6:37 04 做怪物:CS 生不出怪,兩個繞法
  9. 7:52 下一集:Sven Co-op
  10. 8:14 05 中文化
  11. 8:34 總整理

📋 片中用到的 prompt(照順序,直接複製)

1. 縮地圖(Claude Code Desktop)
幫我把 Counter-Strike 1.6 的 cs_assault 地圖縮成 mini 版。比例你自己挑,縮完跑一次檢查,確認人走得過去、出生點沒有卡在牆裡。檢查過就放進遊戲的 maps 資料夾,檔名叫 cs_assault_mini.bsp。

2. 挪出生點(Claude Code 終端機)
把 cs_assault_mini 的反恐小組出生點全部往後挪 64,挪完再檢查一次有沒有卡進牆裡。

3. 打開 3D 預覽
幫我打開 3D 預覽,看 cs_assault_mini 這張地圖。

4. 貼上定位器之後
這個出生點往後挪 64。

5. 在定位器位置加一面牆
在這個定位器的位置加一面牆,高度跟旁邊的牆一樣。加完重新編譯,再檢查人走不走得過去。

6. 憑空生一張新地圖(終端機)
幫我從零生一張新的 CS 1.6 小地圖,兩邊是出生點、中間一條走廊放幾個木箱當掩體,編譯好讓我直接進遊戲玩。

7. 改技能冷卻(在 examples/amxx 資料夾)
把 G 鍵跳躍的冷卻從 4 秒改成 1.5 秒,然後編譯。

8. 手榴彈連發外掛(在 examples/amxx 資料夾)
幫我寫一個 CS 1.6 的 AMX Mod X 1.10 外掛 pj010_nadespray.sma:
- 按住一個鍵就連發 HE 手榴彈。用 +nadespray / -nadespray 指令,讓玩家自己 bind,例如 bind mouse3 +nadespray。
- 按住時每 0.05 秒從玩家前方噴出一顆 HE 手榴彈,有一點隨機散開;最多持續 5 秒(約 100 顆),放開就停。
- 間隔和最長秒數做成 cvar:ns_interval 0.05、ns_duration 5.0。
- 手榴彈要像真的 HE:會彈跳,1.5 秒後爆炸,有爆炸火球和音效;350 單位內造成傷害(越近越痛,最多 100),
會炸死敵人、人質,擊殺算在丟的人身上,擊殺欄要顯示手榴彈圖示;丟的人自己不會被炸到。
- 不要影響遊戲原本的手榴彈 / 閃光彈 / C4。
- 注意:set_task 最短只能 0.1 秒,0.05 秒要在每一幀檢查時間;手榴彈不要生在眼睛正前方,太近會擋住整個畫面。
寫完給我編譯指令、要放哪個資料夾、plugins.ini 要加哪一行。

⚠️ 注意

- 只在自己架的伺服器 / 離線玩,不要拿去公開伺服器影響別人。
- 拆地圖(加牆、接地圖)目前只適合牆面方方正正的地圖。
- 手榴彈連發要玩家自己在控制台綁鍵一次,例如 bind mouse3 +nadespray。
- CS 1.6 沒辦法在回合中途生出新 NPC(會直接當掉);要怪物請看下一集 Sven Co-op。

🎵 音樂:Name The Time And Place – Telecasted / Gemini – half.cool(YouTube 音效庫)

#CS16 #CounterStrike #ClaudeCode #AIagent #老遊戲改造

有問題、想看下一集拍什麼?👉 留言區見