This article's documentation is for anything that uses the Source engine. Click here for more information.

Vi/SDK Installation: Difference between revisions

From Valve Developer Community
< Vi
Jump to navigation Jump to search
(Added Vietnamese translation.)
 
No edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Langsp}}
{{LanguageBar}}
{{Source topicon}}{{Subpage| [[SDK Docs]] }}
 
 
{{Toc-right}}
{{Toc-right}}
'''Công cụ Source SDK có hoàn toàn miễn phí cho tất cả người dùng Steam.''' Nó được sử dụng để tạo mod và các nội dung cho [[Source 2006]], [[Source 2007]] [[Source 2013]] (cả ba phiên bản công nghệ game).
'''Công cụ Source SDK có hoàn toàn miễn phí cho tất cả người dùng Steam.''' Nó được sử dụng để tạo mod và các nội dung cho {{L|Source 2006}}, {{L|Source 2007}} {{L|Source 2013}} (cả ba phiên bản công nghệ game).


Trò chơi của Valve từ năm 2008 trở lên bắt đầu có SDK hoặc Authoring Tools dành cho các game đó, và là những phiên bản engine mà nó không có các mã nguồn được mở rộng cho công cộng sử dụng (trừ Alien Swarm):
Trò chơi của Valve từ năm 2008 trở lên bắt đầu có SDK hoặc Authoring Tools dành cho các game đó, và là những phiên bản engine mà nó không có các mã nguồn được mở rộng cho công cộng sử dụng (trừ Alien Swarm):


* {{Game link|Left 4 Dead Authoring Tools}}
* {{l4dtools|2}}
* {{Game link|Left 4 Dead 2 Authoring Tools}}
* {{l4d2tools|2}}
* {{Game link|Alien Swarm SDK}} (Miên phí cho tất cả)
* {{astools|2}} (Miên phí cho tất cả)
* {{Game link|Portal 2 Authoring Tools}}
* {{portal2tools|2}}
* {{Game link|Counter-Strike: Global Offensive Authoring Tools}}
* {{csgotools|2}}


Các trò chơi bên thứ ba cũng có chứa các SDK hoặc Authoring Tools của nó (nó cũng hoặc cũng không có các mã nguồn mở rộng cho công cộng sử dụng):
Các trò chơi bên thứ ba cũng có chứa các SDK hoặc Authoring Tools của nó (nó cũng hoặc cũng không có các mã nguồn mở rộng cho công cộng sử dụng):
* {{asrd}}[[Alien Swarm: Reactive Drop SDK]] (Miên phí cho tất cả)
* {{asrdtools|2}} (Miên phí cho tất cả)
* {{sin}}[[Sin Episodes SDK]]
* {{sinetools|2}}


== Chuyển sang SteamPipe ==
== Chuyển sang SteamPipe ==
Valve từ 2013 thay đổi cách mà Authoring Tools đã được đi kèm cho [[Team Fortress 2]], [[Counter-Strike Source]], [[Day of Defeat: Source]], và  
Valve từ 2013 thay đổi cách mà Authoring Tools đã được đi kèm cho {{L|Team Fortress 2}}, {{L|Counter-Strike Source}}, {{L|Day of Defeat: Source}}, và  
[[Half-Life 2: Deathmatch]], và cả các một số game khác chạy trên {{src13|4}}.
{{L|Half-Life 2: Deathmatch}}, và cả các một số game khác chạy trên {{src13|4}}.


Từ trước đây các công cụ của nó đã được phân phối cùng nhau dưới công cụ "'''Source SDK'''", mà nó được cài trên ở một thư mục khác hơn cái trò chơi, có kèm SDK Launcher, và chỉ được hỗ trở bản {{src09|4}} và thấp hơn. Valve đã chuyển sang cái cách mà nó giống hơn L4D, Alien Swarm, Portal 2 and CS:GO, mà không đi kèm với SDK Launcher nữa. Cái SDK tools hoặc Authoring Tools được mặc định đi kèm với các trò chơi. Ghi chú là các công cụ này chỉ có trên {{Windows|1}}. {{note|Check if the tools are downloaded on {{mac|1}}, or if they just don't work}}
Từ trước đây các công cụ của nó đã được phân phối cùng nhau dưới công cụ "'''Source SDK'''", mà nó được cài trên ở một thư mục khác hơn cái trò chơi, có kèm SDK Launcher, và chỉ được hỗ trở bản {{src09|4}} và thấp hơn. Valve đã chuyển sang cái cách mà nó giống hơn L4D, Alien Swarm, Portal 2 and CS:GO, mà không đi kèm với SDK Launcher nữa. Cái SDK tools hoặc Authoring Tools được mặc định đi kèm với các trò chơi. Ghi chú là các công cụ này chỉ có trên {{win|1}}. {{note|Check if the tools are downloaded on {{mac|1}}, or if they just don't work}}


Các công cụ đó có thể được tìm được trên cái thư mục "bin" trong cái trò chơi (ví dụ: <code>[steam]/steamapps/common/Team Fortress 2/bin</code>) mà nó thường xuyên phải chạy từ các file batch sau đây:
Các công cụ đó có thể được tìm được trên cái thư mục "bin" trong cái trò chơi (ví dụ: <code>[steam]/steamapps/common/Team Fortress 2/bin</code>) mà nó thường xuyên phải chạy từ các file batch sau đây:
Line 29: Line 32:
* vtex.bat
* vtex.bat


{{ModernNote|Nếu các công cụ không chạy được, kiểm tra "Environment Variable" trên máy tính của bạn và đổi VProject đến cái thư mục trò chơi mà thường gameinfo.txt có ở trong<br>Và cả chúng tôi khuyên bạn đừng chạy các công cụ trực tiếp bằng .exe. Thay thế, hạy chạy cái file .bat!}}
{{note|Nếu các công cụ không chạy được, kiểm tra "Environment Variable" trên máy tính của bạn và đổi VProject đến cái thư mục trò chơi mà thường gameinfo.txt có ở trong<br>Và cả chúng tôi khuyên bạn đừng chạy các công cụ trực tiếp bằng .exe. Thay thế, hạy chạy cái file .bat!}}


== Tải mã nguồn và launcher  ==
== Tải mã nguồn và launcher  ==
Line 35: Line 38:


=== Source 2013 ===
=== Source 2013 ===
Xem: [[Source SDK 2013]].
Xem: {{L|Source SDK 2013}}.


=== Phiên bản cũ hơn ===
=== Phiên bản cũ hơn ===
Line 58: Line 61:
== Nơi nào tôi đi từ đây? ==
== Nơi nào tôi đi từ đây? ==


Nếu bạn muốn tìm hiểu về cách tạo nội dung cho công cụ Source nói chung, trang chính của [[SDK Docs|Tài liệu Source SDK]] là một nơi tốt để bắt đầu.
Nếu bạn muốn tìm hiểu về cách tạo nội dung cho công cụ Source nói chung, trang chính của {{L|SDK Docs|Tài liệu Source SDK}} là một nơi tốt để bắt đầu.


== Lỗi và các vấn đề ==
== Lỗi và các vấn đề ==
* Đọc [[Source SDK Release Notes|ghi chú phát hành cho Source SDK]] để biết nhiều thông tin về phiên bản hiện tại của SDK. (mã nguồn hiện tại đang rất là cũ, cho nên có thể có các một số lỗi game khác)
* Đọc {{L|Source SDK Release Notes|ghi chú phát hành cho Source SDK}} để biết nhiều thông tin về phiên bản hiện tại của SDK. (mã nguồn hiện tại đang rất là cũ, cho nên có thể có các một số lỗi game khác)
* Xem cái [[:Category:Source SDK FAQ|Source SDK - Câu hỏi thường xuyên gặp]] để biết trả lời cho các câu hỏi chung về SDK.
* Xem cái {{LCategory|Source SDK FAQ|Source SDK - Câu hỏi thường xuyên gặp}} để biết trả lời cho các câu hỏi chung về SDK.
* Về thiết kế map và vấn đề về trình chỉnh sửa map {{hammer|1}}, xem [[:Category:Level Design FAQ|Level Design - Câu hỏi thường xuyên gặp]].
* Về thiết kế map và vấn đề về trình chỉnh sửa map {{hammer|1}}, xem {{LCategory|Level Design FAQ|Level Design - Câu hỏi thường xuyên gặp}}.


== Xem Thêm ==
== Xem Thêm ==
* [[Cleanly reinstalling Steam|Cài đặt lại Steam hoàn toàn sạch]]
* {{L|Cleanly reinstalling Steam|Cài đặt lại Steam hoàn toàn sạch}}
{{SDK-navbox}}
 
{{ACategory|Source SDK FAQ}}

Latest revision as of 23:47, 24 September 2025

English (en)Deutsch (de)Español (es)Français (fr)Hrvatski (hr)Italiano (it)한국어 (ko)Polski (pl)Português do Brasil (pt-br)Русский (ru)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)Translate (Translate)


Công cụ Source SDK có hoàn toàn miễn phí cho tất cả người dùng Steam. Nó được sử dụng để tạo mod và các nội dung cho Source 2006(en), Source 2007(en)Source 2013(en) (cả ba phiên bản công nghệ game).

Trò chơi của Valve từ năm 2008 trở lên bắt đầu có SDK hoặc Authoring Tools dành cho các game đó, và là những phiên bản engine mà nó không có các mã nguồn được mở rộng cho công cộng sử dụng (trừ Alien Swarm):

Các trò chơi bên thứ ba cũng có chứa các SDK hoặc Authoring Tools của nó (nó cũng hoặc cũng không có các mã nguồn mở rộng cho công cộng sử dụng):

Chuyển sang SteamPipe

Valve từ 2013 thay đổi cách mà Authoring Tools đã được đi kèm cho Team Fortress 2(en), Counter-Strike Source(en), Day of Defeat: Source(en), và Half-Life 2: Deathmatch(en), và cả các một số game khác chạy trên Source 2013 Source 2013.

Từ trước đây các công cụ của nó đã được phân phối cùng nhau dưới công cụ "Source SDK", mà nó được cài trên ở một thư mục khác hơn cái trò chơi, có kèm SDK Launcher, và chỉ được hỗ trở bản Source 2009 Source 2009 và thấp hơn. Valve đã chuyển sang cái cách mà nó giống hơn L4D, Alien Swarm, Portal 2 and CS:GO, mà không đi kèm với SDK Launcher nữa. Cái SDK tools hoặc Authoring Tools được mặc định đi kèm với các trò chơi. Ghi chú là các công cụ này chỉ có trên Windows.

Note.pngGhi chú:Check if the tools are downloaded on macOS, or if they just don't work

Các công cụ đó có thể được tìm được trên cái thư mục "bin" trong cái trò chơi (ví dụ: [steam]/steamapps/common/Team Fortress 2/bin) mà nó thường xuyên phải chạy từ các file batch sau đây:

  • hammer.bat
  • faceposer.bat
  • hlmv.bat
  • stdudiomdl.bat
  • vtex.bat
Note.pngGhi chú:Nếu các công cụ không chạy được, kiểm tra "Environment Variable" trên máy tính của bạn và đổi VProject đến cái thư mục trò chơi mà thường gameinfo.txt có ở trong
Và cả chúng tôi khuyên bạn đừng chạy các công cụ trực tiếp bằng .exe. Thay thế, hạy chạy cái file .bat!

Tải mã nguồn và launcher

Các hướng dẫn sau phù hợp nếu bạn cần tải xuống mã nguồn. Nếu bạn chỉ cần Authoring Tools, thì các hướng dẫn có thể không áp dụng cho bạn.

Source 2013

Xem: Source SDK 2013(en).

Phiên bản cũ hơn

Click here to install the Source SDK Để tham khảo trong tương lai hoặc nếu cách đó không hiệu quả:

  1. Mở của sổ Steam.
  2. Vào Library (hoặc Thư Viện nếu bạn để Tiếng Việt).
  3. Chuyển danh sách sang Tools (Công cụ).
  4. Tìm và nhập chuột hai lần vào Source SDK.
  5. Đọc qua các hộp thoại và để chắc chắn bạn đã có đủ dụng lượng, rồi bấm Download and Install (Tải và Cài Đặt) / Next (Tiếp) để tiếp tục
  6. Source SDK sẽ được dần tải về máy tính của bạn qua Steam
  7. Làm theo cách giống nhau với:
    Tải hoặc Mở Source SDK Base 2006 (AppID: 215)
    and/or
    Tải hoặc Mở Source SDK Base 2007 (AppID: 218)

Sử dụng

Sau khi Steam đã hoàn thành tải về bạn có thể chạy SDK trong mục Tools (Công cụ). Bạn cũng có thể tạo lối tắt ngoài màn hình Desktop bởi nhấp vào nút chuột phải vào Source SDK trên mục Công cụ và vào Properties (Quản lý), rồi bấm vào Create desktop shortcut (Thêm lối tắt Desktop) (Khuyên dùng để truy cập nhanh hơn).

Nếu lần đầu bạn khởi động SDK nó sẽ mất nhiều thời gian để giải nén kho lưu trữ đã tải xuống vào ổ cũng của bạn. Điều này sẽ không xảy ra nữa cho đến khi SDK được cập nhật lần tiếp theo.

Sau đó, bạn sẽ có thể chọn một trò chơi và chạy bất kỳ công cụ nào do launcher được cung cấp. Tuy nhiên, bạn sẽ gặp một số vấn đề trừ khi trò chơi mà bạn muốn làm việc được cập nhật đầy đủ. Bạn có thể đảm bảo rằng nó được cập nhật bằng cách khởi chạy trò chơi và thoát khi vào menu chính.

Nơi nào tôi đi từ đây?

Nếu bạn muốn tìm hiểu về cách tạo nội dung cho công cụ Source nói chung, trang chính của Tài liệu Source SDK(en) là một nơi tốt để bắt đầu.

Lỗi và các vấn đề

Xem Thêm