-
Notifications
You must be signed in to change notification settings - Fork 0
KO Installation
Codex edited this page Sep 19, 2026
·
6 revisions
Home · BASIC · UO API · A–Z · Examples · Languages
- Windows x64;
- 완전히 압축을 푼 배포 아카이브;
- 합법적으로 보유한 Ultima Online 게임 데이터;
- 사용할 게임 서버 주소, 포트 및 유효한 계정.
실행용 클라이언트는 Windows x64 NativeAOT 애플리케이션입니다. 일반 실행에는 .NET SDK가 필요하지 않습니다. .NET SDK와 Node.js는 소스에서 빌드할 때만 필요합니다.
| 디렉터리 | 용도 |
|---|---|
client |
Bad Newbie, Basic Runtime, Basic IDE 및 API Manual이 포함된 전체 클라이언트 |
client-without-yoko |
Basic 없이 Bad Newbie만 포함한 클라이언트 |
project |
전체 에디션 소스 코드 |
project-without-yoko |
Basic가 없는 소스 코드 |
open-font-pack |
선택 가능한 오픈 라이선스 글꼴 |
verification |
빌드, 테스트 및 패키지 검증 자료 |
두 클라이언트 디렉터리를 서로 섞지 마십시오. 이전 아카이브의 IDE, Runtime 또는 실행 파일을 새 디렉터리에 덮어쓰지 마십시오.
- 아카이브를 새로 만든 쓰기 가능한 별도 폴더에 풉니다.
- 전체 기능이 필요하면
client, Basic가 필요하지 않으면client-without-yoko를 엽니다. -
ClassicUO.exe를 실행합니다. - 요청이 나오면 서버와 호환되는 합법적인 Ultima Online 데이터 폴더를 지정합니다.
- 서버, 포트, 계정 및 캐릭터 프로필을 설정합니다.
- 로그인한 뒤 Options를 열고 Bad Newbie 변경 사항을 Apply로 저장합니다.
현재 Windows 사용자가 쓸 수 있는 위치에 클라이언트를 두십시오. 보호된 시스템 폴더에서는 프로필, FPS, AutoLoad 선택 및 다른 설정이 저장되지 않을 수 있습니다.
배포 파일에 .sha256.txt가 함께 제공되면 ZIP의 SHA-256을 비교하십시오.
Get-FileHash .\ClassicUO-BadNewbie-BasicIDE.zip -Algorithm SHA256계산된 값은 같은 배포 항목에 제공된 값과 정확히 일치해야 합니다. 출처가 불분명하거나 해시가 일치하지 않는 아카이브는 사용하지 마십시오.
- Options → Basic IDE을 엽니다.
- 현재 캐릭터가 사용할 AutoLoad 파일을 선택합니다.
- Apply를 누릅니다.
- Basic IDE를 열고 스크립트를 만들거나 기존 스크립트를 엽니다.
- 스크립트에
SUB Main()과END SUB가 있는지 확인합니다. -
Run Current Script, Start Script (
SUB Main) / Run Without Debugging 또는 Start Debugging을 사용합니다.
IDE에서 새로 만든 이름 없는 파일은 Save 시 Autoload\Scripts에 저장됩니다. 디스크에서 연 파일은 원래 경로에 저장됩니다.
다음 사용자 데이터를 백업하십시오.
- 캐릭터 프로필 및 설정;
- 직접 만든
Autoload최상위 파일; -
Autoload\Scripts; -
Fonts에 추가한.ttf/.otf; - 비밀번호 등 민감한 내용을 제외한 필요한 사용자 데이터.
새 배포 파일은 빈 새 폴더에 풀고 필요한 개인 데이터만 옮기는 방식을 권장합니다. 이전 구성 요소가 섞여 API Manual이 비거나 상태 동기화와 단축키에 문제가 생기는 일을 막을 수 있습니다.
ClassicUO - Bad Newbie & Basic IDE Edition