mtasa-blue
SHA-256GTA:SA에 멀티플레이어를 추가하는 오픈 소스 모드로, Lua 스크립트와 리소스 시스템을 지원합니다.
GTA:SA에 온라인 멀티플레이를 추가하고, Lua로 게임 플레이를 작성할 수 있으며, 오픈 소스로 무료입니다.
주요 기능
- 완전한 멀티플레이어: 수백 명의 플레이어가 같은 맵에서 자유롭게 상호작용 지원
- Lua 스크립트 엔진: 게임 모드, UI, 애니메이션 등을 심층적으로 커스터마이징 가능
할 수 없는 것
- •일부 백신 소프트웨어가 DLL 인젝션 동작을 오탐할 수 있으므로 화이트리스트에 추가해야 합니다.
- •Linux 빌드 툴체인이 복잡하므로 공식 Docker 이미지를 사용하여 컴파일하는 것을 권장합니다.
- •ARM 아키텍처(Raspberry Pi 등)는 아직 실험 단계에 있으며 불안정합니다.
- •정품 GTA:SA 게임 본편(Steam 또는 디스크 버전)이 필요합니다.
사용 사례
- 레이싱, 롤플레잉, 팀 대전과 같은 커스텀 GTA:SA 멀티플레이어 서버 구축
- 게임 Mod 개발: Lua 스크립트와 리소스 시스템을 활용한 새로운 콘텐츠 창작
상세 설명
Multi Theft Auto(MTA)는 Grand Theft Auto: San Andreas에 원래 없던 멀티플레이어 기능을 추가하는 오픈 소스 게임 수정 프로그램입니다. 코드 인젝션 기술을 통해 게임을 향상시키며 원본 파일을 수정할 필요가 없습니다. MTA는 강력한 Lua 스크립트 엔진을 제공하여 사용자 정의 게임 모드, 맵 및 사용자 인터페이스를 만들 수 있으며, 리소스 시스템을 통해 콘텐츠 관리와 배포가 용이하고 수백 명의 플레이어가 동시에 접속할 수 있습니다. 이 프로젝트는 클로즈드 소스에서 오픈 소스로 전환되어 커뮤니티 기여를 장려하며 플레이어와 개발자에게 샌드박스 환경을 제공합니다.
문제 해결 & FAQ (2)
문제 해결커스텀 TXD/DFF/COL 엘리먼트를 제거한 직후 engineFreeModel을 호출할 때 발생하는 MTA 크래시를 해결하는 방법은?
이 크래시는 클라이언트 버전 1.6-release-22388.0.000에 영향을 미치며, 커스텀 콘텐츠에서 destroyElement를 호출한 후 동일한 실행 프레임 내에서 engineFreeModel이 호출될 때 발생합니다. PR #3357의 수정 사항이 포함된 빌드로 MTA 클라이언트를 업데이트하세요. 임시 해결 방법으로, 콘텐츠 요소를 제거한 후 모델 해제를 잠시 지연시키세요:
for _, element in ipairs(tblContentCache) do
if isElement(element) then
destroyElement(element)
end
end
setTimer(function()
for _, modelId in ipairs(tblModelNameToAllocatedID) do
engineFreeModel(modelId)
end
end, 10, 1)문제 해결MTA:SA Server 1.6 x64 nightly builds 24138 및 이후 버전에서 LUAC-compiled scripts가 로드되지 않는 문제를 어떻게 해결하나요?
이것은 빌드 23774 이후의 MTA:SA 1.6 x64 RC/nightly 빌드에서 발생한 회귀입니다. 해결 방법으로 서버를 mtasa_x64-1.6-rc-23774-20260123.exe로 다운그레이드하십시오. 동일한 변경되지 않은 LUAC 파일이 그곳에서는 올바르게 로드됩니다. Lua bytecode/script-loading 회귀가 수정될 때까지 빌드 24138, 24139, 24140, 24143, 24144 및 영향을 받는 더 새로운 nightly를 피하십시오. 문제를 식별하는 데 특정 서버 콘솔 오류는 필요하지 않습니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
1단계: 공식 웹사이트 또는 GitHub Releases에서 최신 설치 패키지를 다운로드합니다(Windows 사용자는 설치 프로그램 사용을 권장)
2단계: 설치 프로그램을 실행하고 설치 경로를 선택합니다(GTA 게임 디렉토리 내에 설치하지 않는 것을 권장)
3단계: MTA 클라이언트를 시작하고 로그인하거나 계정을 등록한 후 서버 목록에서 대상 서버를 선택하여 참가합니다
- 1단계: 공식 웹사이트 또는 GitHub Releases에서 최신 설치 패키지를 다운로드합니다(Windows 사용자는 설치 프로그램 사용을 권장)
- 2단계: 설치 프로그램을 실행하고 설치 경로를 선택합니다(GTA 게임 디렉토리 내에 설치하지 않는 것을 권장)
- 3단계: MTA 클라이언트를 시작하고 로그인하거나 계정을 등록한 후 서버 목록에서 대상 서버를 선택하여 참가합니다
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
8715c4cd916fbe5ef75c9efa3ecb94cc8f036004b6d962d09082555169f73570이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
제어판 또는 앱 설정을 통해 MTA를 제거한 후, 남아 있는 MTA 설치 디렉터리(일반적으로 Program Files에 위치)와 문서 디렉터리의 MTA 구성 폴더를 수동으로 삭제합니다.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
2 FAQs