KO Runtime API 25 Pathfinding - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki
ะฃะบัะฐัะฝััะบะฐ ยท ะ ัััะบะธะน ยท English ยท Deutsch ยท Franรงais ยท Italiano ยท Espaรฑol ยท ็น้ซไธญๆ ยท ๆฅๆฌ่ช ยท ํ๊ตญ์ด
๋ฐํ์ API โ ๊ฒฝ๋ก ๊ฒ์
ํ ยท C# ยท IDE ยท UO API ยท AโZ ยท ์ ยท ์ธ์ด
๊ฐ ํ์ C# ์๋ช , ๋งค๊ฐ๋ณ์ ๋ฐ ๋ช ๊ฐ์ง ๋ ๋ฆฝ์ ์ธ ์์๊ฐ ํฌํจ๋ ์นด๋๋ฅผ ์ฝ๋๋ค.
UO.GetScriptPath
ํ์ฑ ์์ ์์ค ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ์ฝ์ต๋๋ค.
UO.NewMoveXY
์บ๋ฆญํฐ๋ฅผ X/Y๋ก ์ด๋์ํจ ํ ์ข ๋ฃ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ฉฐ ๋ชฉํ ๋ฌ์ฑ ์ฌ๋ถ๋ฅผ ํ์ธํฉ๋๋ค. ์ถ๊ฐ ์ ํ ์ฌํญ ๋ฐ ์ฝ๋ฐฑ์ ์ง์ํฉ๋๋ค.
UO.SetMulPath
๋ฐํ์์ ๊ฒฝ๋ก ๋ฌธ์์ด mulPath์ ์ ์ฅํฉ๋๋ค.
UO.ShardPath
ํ์ฌ ํ๋กํ์ ๊ฒฝ๋ก๋ฅผ ์ฝ์ต๋๋ค.
UO.ClientPath
ํด๋ผ์ด์ธํธ ์ค์น/์คํ ๊ฐ๋ฅ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ฐํํฉ๋๋ค.
UO.ClientProfilePath
ํ์ฌ ํด๋ผ์ด์ธํธ ํ๋กํ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ฐํํฉ๋๋ค.
UO.Track
์ขํ์ ๋ํ ๋ก์ปฌ ํ์ดํ๋ฅผ ์์ฑํ๊ฑฐ๋ ์ ๊ฑฐํฉ๋๋ค. ๋ฐํ ์ฅ์๋ฅผ ํ์ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ถ์ ์คํฌ์ ๋ฐ๋ํ์ง ์์ผ๋ฉฐ, ์๋ฌผ์ ๊ฒ์ํ์ง ์์ผ๋ฉฐ, ์บ๋ฆญํฐ๋ฅผ ์์ง์ด์ง ์์ต๋๋ค.
UO.LimitMove โ ์ด๋ ๊ฑฐ๋ฆฌ ์ ํ. UO.LimitMove๋ ๋ชฉ์ ์ง ๊ฑฐ๋ฆฌ๋ฅผ ์ ํํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ์ 2000์ด๊ณ 0์ ๋ฌด์ ํ์ ๋๋ค. ์จ๊ฒจ์ง 4096๊ฑธ์/๋ ธ๋ ๋ฐ 10000๋ ธ๋ ์ ํ์ ์์ต๋๋ค. ์์ ์ ์ค๋จ ๊ฐ๋ฅํ ๋จ์๋ก ๋๋ฉ๋๋ค. GetPathArray๋ moveThroughNPC ์ฒด๋ ฅ ๊ธฐ์ค๊ณผ moveOpenDoor๋ฅผ ๋ฐ๋ฆ ๋๋ค.