KO UO API by Topic - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki

ะฃะบั€ะฐั—ะฝััŒะบะฐ ยท ะ ัƒััะบะธะน ยท English ยท Deutsch ยท Franรงais ยท Italiano ยท Espaรฑol ยท ็น้ซ”ไธญๆ–‡ ยท ๆ—ฅๆœฌ่ชž ยท ํ•œ๊ตญ์–ด

์ฃผ์ œ๋ณ„ UO API

UO.LimitMove โ€” ์ด๋™ ๊ฑฐ๋ฆฌ ์ œํ•œ.

ํ™ˆ ยท C# ยท IDE ยท UO API ยท Aโ€“Z ยท ์˜ˆ ยท ์–ธ์–ด

๊ฐœ์ฒด๋‚˜ ์ž‘์—…์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ํŒ€์— ๋Œ€ํ•œ ๊ฐ ๋งํฌ์—๋Š” ์ „์ฒด ์นด๋“œ๋งŒ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. UO.๊ฐ€ ์—†๋Š” ๋‚ด์žฅ ๊ธฐ๋Šฅ์€ C# ์„น์…˜์— ์žˆ์Šต๋‹ˆ๋‹ค.

์„น์…˜ ๋ชฉ์ ์ง€
์บ๋ฆญํ„ฐ ์บ๋ฆญํ„ฐ์˜ ์ƒํƒœ, ํŠน์„ฑ, ์ €ํ•ญ ๋ฐ ์žฅ๋น„. ํŠน์ • ์—”ํ„ฐํ‹ฐ์˜ ๊ฒฝ์šฐ ๋ช…๋ น ์นด๋“œ์— ์žˆ์œผ๋ฉด serial๋กœ ์˜ค๋ฒ„๋กœ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”.
์บ๋ฆญํ„ฐ์™€ ์ƒ๋ฌผ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ด๋ฏธ ์•Œ๊ณ  ์žˆ๋Š” ์บ๋ฆญํ„ฐ, NPC, ๋ชฌ์Šคํ„ฐ ๋ฐ ์• ์™„๋™๋ฌผ์ž…๋‹ˆ๋‹ค. Serial์€ ํŠน์ • ์ƒ๋ฌผ์ฒด, body/type ๊ทธ๋ž˜ํ”ฝ์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‹ค๋ฅธ ์˜๋ฏธ์ž…๋‹ˆ๋‹ค.
์•„์ดํ…œ ๊ฐ์ฒด์˜ ์†์„ฑ, ์‚ฌ์šฉ ๋ฐ ์ „์†ก. ์‹œ๋ฆฌ์–ผ์€ ํŠน์ • ํ•ญ๋ชฉ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. type/graphic ๋ณด๊ธฐ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์Šคํƒ ๋‹จ์œ„์˜ ์ „์†ก๊ณผ ์ „์†ก๋œ ํ•ญ๋ชฉ ์ˆ˜๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ๊ฐ–์Šต๋‹ˆ๋‹ค.
์ปจํ…Œ์ด๋„ˆ ๋‚ด์šฉ์„ ์ฝ๊ณ  ๋Œ€์ƒ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์—ด๊ณ  ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๋‹ซํ˜€ ์žˆ๊ฑฐ๋‚˜ ์•„์ง ๋กœ๋“œ๋˜์ง€ ์•Š์€ ์ปจํ…Œ์ด๋„ˆ๋Š” ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ์ „์ฒด ํ•ญ๋ชฉ ๋ชฉ๋ก์„ ์ œ๊ณตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๊ฒ€์ƒ‰ ๊ฒ€์ƒ‰ ์˜์—ญ ๋ฐ ํ•„ํ„ฐ๋ฅผ ์„ ํƒํ•˜๊ณ  ๊ฒฐ๊ณผ, ๋ฐœ๊ฒฌ๋œ ํ•ญ๋ชฉ ๋ชฉ๋ก ๋ฐ ์˜ˆ์™ธ๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋ช…๋ น ์นด๋“œ์—์„œ "์ฐพ์„ ์ˆ˜ ์—†์Œ" ๊ฐ’์„ ํ™•์ธํ•˜์„ธ์š”: serial, ์ˆ˜๋Ÿ‰ ๋ฐ ๋ชฉ๋ก - ๋‹ค๋ฅธ ๊ฒฐ๊ณผ.
Targeting ๋Œ€์ƒ ์ปค์„œ ๋ฐ ์‚ฌ์ „ ์„ค์ •๋œ ์‘๋‹ต์„ ์‚ฌ์šฉํ•œ ์ˆ˜๋™ ์‘๋‹ต WaitTarget. ์˜ˆ์ƒ ๋ชฉํ‘œ๋ฅผ ์„ค์ •ํ•˜๋Š” ๊ฒƒ๊ณผ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์€ ๋ณ„๊ฐœ์˜ ์ž‘์—…์ž…๋‹ˆ๋‹ค.
์ด๋™ ์บ๋ฆญํ„ฐ ์ด๋™, ๊ฒฝ๋กœ ๊ตฌ์ถ•, ๋ฌธ, ์žฅ์• ๋ฌผ ๋ฐ ๋‹จ๊ณ„ ์ง€์—ฐ. ๋ฌผ๊ฑด์„ ์˜ฎ๊ธฐ๋Š” ๋ช…๋ น์€ ์•„์ดํ…œ โ†’ Moving ์•„์ดํ…œ์— ์žˆ์Šต๋‹ˆ๋‹ค.
์„ธ๊ณ„์™€ ๊ธฐํ•˜ํ•™ ์ขŒํ‘œ, ๊ฑฐ๋ฆฌ, ์‹œ์„ , ํฌ๋กœ์Šค์ปจํŠธ๋ฆฌ ๋Šฅ๋ ฅ ๋ฐ ์ง€๋„ ๋ฐ์ดํ„ฐ. ๊ฒฝ๋กœ๋ฅผ ์–ป๋Š” ๋ฐฉ๋ฒ•์€ ์ด๋™ ํ•ญ๋ชฉ์— ๋ณ„๋„๋กœ ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค์„ธ๋Œ€ ๋ฐ ์ฃผํƒ ์„ธ๊ณ„์˜ ๋ณตํ•ฉ ๊ฐœ์ฒด: ์ง‘๊ณผ ๊ธฐํƒ€ ์—ฌ๋Ÿฌ ๊ฐ€์ง€, ์ง€๋„์—์„œ์˜ ํ•ด๋‹น ๋ถ€๋ถ„ ๋ฐ ์œ„์น˜.
์ „ํˆฌ ๊ณต๊ฒฉ, ์ „ํˆฌ ๋ชจ๋“œ, ๋ฌด๊ธฐ ๋Šฅ๋ ฅ ๋ฐ ๋ถ•๋Œ€ ์น˜์œ . ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ๊ณผ ์„œ๋ฒ„๊ฐ€ ์ทจํ•˜๋Š” ์กฐ์น˜๋Š” ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
๋งˆ๋ฒ• ๋งˆ๋ฒ•์„ ์ด์šฉํ•œ ์ฃผ๋ฌธ, ๋Šฅ๋ ฅ ๋ฐ ์›€์ง์ž„. ํƒ€๊ฒŸ ์•ก์…˜์„ ์œ„ํ•ด์„œ๋Š” ํƒ€๊ฒŸ์„ ๋ฏธ๋ฆฌ ์„ค์ •ํ•˜๊ณ  ์ ์šฉ ์กฐ๊ฑด์„ ํ™•์ธํ•˜์„ธ์š”.
์Šคํ‚ฌ ์Šคํ‚ฌ ์ ์šฉ, ๊ฐ’ ์ฝ๊ธฐ ๋ฐ ์Šคํ‚ฌ ์ž ๊ธˆ ๊ด€๋ฆฌ. ์Šคํ‚ฌ์˜ ์ด๋ฆ„๊ณผ ์ž‘์—…์˜ ๊ฐ€์šฉ์„ฑ์€ ํด๋ผ์ด์–ธํŠธ/์„œ๋ฒ„์—์„œ ์ง€์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
๋ฒ„ํ”„ ๋ฐ ํšจ๊ณผ ํšจ๊ณผ ๋ฐ ์ƒํƒœ ํ™•์ธ ํŒจ๋„. ๋ถ€์ •์ ์ธ ์ƒํƒœ ํ™•์ธ์ด ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ํšจ๊ณผ๊ฐ€ ์—†๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.
Journal ๋ฉ”์‹œ์ง€, ์ค„ ์ธ๋ฑ์Šค, ์‹œ๊ฐ„, ์ƒ‰์ƒ ๋ฐ serial ์ž‘์„ฑ์ž๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ  ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค. ์ž‘์—… ํ›„์— ์˜ˆ์ƒ๋˜๋Š” ๋ฉ”์‹œ์ง€์™€ ์ด์ „ ๋กœ๊ทธ ์ค„์„ ๋ถ„๋ฆฌํ•˜์„ธ์š”.
์Šคํ”ผ์น˜&์ฑ„ํŒ… ์บ๋ฆญํ„ฐ ์Œ์„ฑ, ๊ฐ์ •, ์ฑ„ํŒ… ์ฑ„๋„ ๋ฐ ํ•„ํ„ฐ. ํด๋ผ์ด์–ธํŠธ์˜ ๋กœ์ปฌ ๋ฉ”์‹œ์ง€ ์ธ์‡„๋Š” ํด๋ผ์ด์–ธํŠธ UI์— ์žˆ์Šต๋‹ˆ๋‹ค.
Gump ์ฐฝ ์„œ๋ฒ„ ์ฐฝ ์ฝ๊ธฐ ๋ฐ ์‘๋‹ต ๋ณด๋‚ด๊ธฐ: ๋ฒ„ํŠผ, ํ™•์ธ๋ž€, ๋ผ๋””์˜ค ๋ฒ„ํŠผ ๋ฐ ํ•„๋“œ. ID ์ฐฝ, serial ์†Œ์œ ์ž ๋ฐ ์—ด๋ฆฐ ์ฐฝ ์ƒ‰์ธ์€ ์„œ๋กœ ๋ฐ”๊ฟ” ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
๋ฉ”๋‰ด ๋ฐ ์ปจํ…์ŠคํŠธ ๋ฉ”๋‰ด ์ด์ „ ๋ฉ”๋‰ด, ์ƒํ™ฉ์— ๋งž๋Š” ๋ฉ”๋‰ด ๋ฐ ํ…์ŠคํŠธ ์ž…๋ ฅ. ์ด๋Š” ๋ณ„๋„์˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ž…๋‹ˆ๋‹ค. ์›ํ•˜๋Š” ๋ฉ”๋‰ด์˜ ๋‹ต๋ณ€์—์„œ ํ•ญ๋ชฉ ๋ฒˆํ˜ธ๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.
์ƒ์  ๋ฐ ์ƒ์ธ ๊ตฌ๋งค, ํŒ๋งค, ์ƒ์  ๋ชฉ๋ก, ์ง€์—ฐ ๋ฐ ๊ฐœ์ธ ํŒ๋งค์ž ๊ฐ€๊ฒฉ. AllPrice ๋ฐ MassPriceMove๋Š” ์˜ต์…˜์— ์ง€์ •๋œ ํ•ญ๋ชฉ์˜ type๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
๊ฑฐ๋ž˜ ํ”Œ๋ ˆ์ด์–ด ๊ฐ„ ์•ˆ์ „ํ•œ ๊ตํ™˜์„ ์œ„ํ•œ ์ฐฝ: ์ฐธ๊ฐ€์ž, ์ปจํ…Œ์ด๋„ˆ, ์ƒํƒœ, ํ™•์ธ ๋ฐ ์ทจ์†Œ.
ํŒŒํ‹ฐ ๊ทธ๋ฃน ์ดˆ๋Œ€, ํšŒ์›, ์ข…๋ฃŒ ๋ฐ ๋ฉ”์‹œ์ง€. ์ด๋Ÿฌํ•œ ๊ฑฐ๋ž˜๋Š” ์ผ๋ฐ˜์ ์ธ ์—ฐ์„ค ๋ฐ ์ƒ์—…์  ๊ฑฐ๋ž˜์™€ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
๋„์„œ ๊ฒŒ์ž„๋ถ ์ฝ๊ธฐ ๋ฐ ํŽธ์ง‘: ์ œ๋ชฉ, ํŽ˜์ด์ง€ ๋ฐ ํ…์ŠคํŠธ. ์œ ํšจํ•œ ํŽ˜์ด์ง€ ๋ฒˆํ˜ธ์™€ ๋…น์Œ ํšจ๊ณผ๋Š” ์นด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.
ํ€˜์ŠคํŠธ์™€ ๋ฏธ๋• ํ€˜์ŠคํŠธ์™€ ๋ฏธ๋•์— ๋Œ€ํ•œ ์ผ๋ฐ˜ ๊ณ ๊ฐ ์š”์ฒญ์ž…๋‹ˆ๋‹ค. Age of Power ์„œ๋ฒ„ ์ž„๋ฌด๋Š” Wiki์˜ ๋ณ„๋„ ์„น์…˜์— ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
๋ณดํŠธ ๋ณดํŠธ์˜ ์ด๋™ ๋ฐ ์ •์ง€๋ฅผ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. ํŒ€ ๊ฐ€์šฉ์„ฑ์€ ํ˜„์žฌ ๋ณดํŠธ์™€ ์„œ๋ฒ„์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.
ํด๋ผ์ด์–ธํŠธ UI ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ, ์„œ๋น„์Šค ์ฐฝ, ๊ฐœ์ฒด ํ‘œ์‹œ ๋ฐ IDE ์—ด๊ธฐ. ์ด ๋‹จ๊ณ„๋Š” ์„œ๋ฒ„์— ์Œ์„ฑ์„ ๋ณด๋‚ด๋Š” ๊ฒƒ์„ ๋Œ€์ฒดํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋งˆ์šฐ์Šค ๋ฐ ํ‚ค๋ณด๋“œ ๋งˆ์šฐ์Šค ๋ฐ ํ‚ค๋ณด๋“œ ์ž…๋ ฅ. ํ™”๋ฉด ์ขŒํ‘œ, ์›”๋“œ ์…€, ๊ฒ€ํ”„ ๋‚ด๋ถ€ ์ขŒํ‘œ๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ์˜๋ฏธ๋ฅผ ๊ฐ–์Šต๋‹ˆ๋‹ค.
Sound ๋ฐ ์‹œ๊ฐ์  ํ™˜๊ฒฝ ์†Œ๋ฆฌ, ์กฐ๋ช…, ๊ณ„์ ˆ ๋ฐ ํด๋ผ์ด์–ธํŠธ ๋‚ ์”จ ํšจ๊ณผ.
ํด๋ผ์ด์–ธํŠธ ๋ฐ ์—ฐ๊ฒฐ ์—ฐ๊ฒฐ, ์›”๋“œ ์ž…์žฅ ์ƒํƒœ, ๋Œ€๊ธฐ ์‹œ๊ฐ„, ์„œ๋ฒ„ ์ฃผ์†Œ ๋ฐ ์บ๋ฆญํ„ฐ ๋ชฉ๋ก์ž…๋‹ˆ๋‹ค.
ํ”„๋ก์‹œ ํ”„๋ก์‹œ์— ๋Œ€ํ•ด ํ˜ธํ™˜๋˜๋Š” ์ด๋ฆ„ API. ๋“ฑ๋ก๋ถ€์— ์ด๋ฆ„์ด ์žˆ๋‹ค๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์šด์†ก ์ง€์›์„ ์ฆ๋ช…ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์‹ค์ œ ์ œํ•œ์‚ฌํ•ญ์€ ๊ฐ ์นด๋“œ์— ํ‘œ์‹œ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
ํ”„๋กœํ•„ ๋ฐ ๊ตฌ์„ฑ ํ”„๋กœํ•„, ์„ค์ • ์ €์žฅ, ์ „์—ญ ๊ฐ’ ๋ฐ ๋‹จ์ถ•ํ‚ค. ์ „์—ญ ๋Ÿฐํƒ€์ž„ ๊ฐ’๊ณผ ๋กœ์ปฌ ํ”„๋กœ์‹œ์ € ๋ณ€์ˆ˜์˜ ์ˆ˜๋ช…์€ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
์Šคํฌ๋ฆฝํŠธ ๋ฐ ๋Ÿฐํƒ€์ž„ ์‹œ์ž‘, ์ผ์‹œ ์ค‘์ง€, ์ค‘์ง€ ์Šคํฌ๋ฆฝํŠธ ๋ฐ ํ”„๋กœ์‹œ์ €, ์ธ์Šคํ„ด์Šค ์ •๋ณด, ์ด๋ฒคํŠธ ๋ฐ ๋Œ€๊ธฐ. Terminate ๋ฐ StopScript๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ์‹คํ–‰ ์ˆ˜์ค€์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
๋…นํ™”/์žฌ์ƒ ์ง€์›๋˜๋Š” ์ž‘์—…์„ ๊ธฐ๋กํ•˜๊ณ  ๋ฐ˜๋ณตํ•˜์„ธ์š”. ๋…น์Œ ๋ฐ ์žฌ์ƒ ์ œํ•œ์˜ ๊ตฌ์„ฑ์€ ๋ช…๋ น ๊ตฌํ˜„์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.
HTTP HTTP-์งˆ์˜ ๋ฐ ์‘๋‹ต ์ฝ๊ธฐ. ์ƒํƒœ ์ฝ”๋“œ, ํ—ค๋”, ์‘๋‹ต ๋ณธ๋ฌธ์€ ๋ณ„๋„์˜ ๋ฐ์ดํ„ฐ์ž…๋‹ˆ๋‹ค. UO.Messenger - Telegram, Discord ๋ฐ Viber์˜ ๋ฌธ์ž ๋ฉ”์‹œ์ง€.
ํŒŒ์ผ/JSON/๋ฐ์ดํ„ฐ ํŒŒ์ผ, JSON, C# ๋ฐฐ์—ด ๋ฐ ์ปฌ๋ ‰์…˜, ํ˜ธํ™˜๋˜๋Š” UO ๋„์šฐ๋ฏธ. ๋‚ด์žฅ ๊ธฐ๋Šฅ C#๋Š” UO ์—†์ด ์ž‘์„ฑ๋ฉ๋‹ˆ๋‹ค.
๋ณ€ํ™˜ ๋ฐ ํ˜ธํ™˜์„ฑ ์ˆซ์ž, serial ๋ฐ ๋ ˆ๊ฑฐ์‹œ ์Šคํฌ๋ฆฝํŠธ ํ˜•์‹์„ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ํ˜ธํ™˜ ๊ฐ€๋Šฅํ•œ ์ด๋ฆ„์—๋Š” ์ œํ•œ ์‚ฌํ•ญ์ด ์žˆ๊ฑฐ๋‚˜ ๋ช…์‹œ์ ์œผ๋กœ ๊ธˆ์ง€๋œ ์ž‘์—…์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์นด๋“œ์— ํ‘œ์‹œ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
ํ˜„์ง€ํ™” ์ง€์—ญํ™”๋œ cliloc ํ…์ŠคํŠธ ๋ฐ ์ธ์ฝ”๋”ฉ ์ •๋ณด๋ฅผ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. ์–ธ์–ด๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ ๋ช…๋ น ์ด๋ฆ„ API์€ ๋ฒˆ์—ญ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ง„๋‹จ ๋ฐ ์„ฑ์ฐฐ ๋ฌผ์ฒด, ํƒ€์ผ ๋ฐ ๊ฒ€ํ”„ ๊ฒ€์‚ฌ, ์ด๋ฆ„, ๋งค๊ฐœ๋ณ€์ˆ˜ ๋ฐ ์„œ๋ช… ํ™•์ธ API. ์„œ๋ช…์ด ์žˆ๋‹ค๊ณ  ํ•ด์„œ ํ˜„์žฌ ์ƒํƒœ์—์„œ ๊ฒŒ์ž„ ์ž‘์—…์˜ ๊ฐ€๋Šฅ์„ฑ์ด ํ™•์ธ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

๊ธฐํƒ€ ๋“ฑ๋กํŒ€

  • UO.Equipt
  • UO.IsNPC

Info / Hide / Mount / Global