Menus ko KR - Reetus/ClassicAssist GitHub Wiki
ν΄λμμ΄μμ€νΈ 맀ν¬λ‘ λͺ λ Ήμ΄
μμ±λ 2024-12-15 μ€μ 3:30:41
λ²μ : 4.425.22+b9a337759d26b9d39ae8ccaac75a36c4255be94a
Translated by Mark Hunt & Andy H.
λ©λ΄
CloseMenu
λ©μλ μκ·Έλμ²:
Void CloseMenu(Int32)
νλΌλ―Έν°
- gumpid: μμ΄ν ID/κ·Έλν½ μμ) 0x3db .
μ€λͺ :
μ§μ λ λ©λ΄ IDλ₯Ό λ«μ΅λλ€.
μμ:
CloseMenu(0x1d1)
InMenu
λ©μλ μκ·Έλμ²:
Boolean InMenu(Int32, System.String)
νλΌλ―Έν°
- gumpid: μμ΄ν ID/κ·Έλν½ μμ) 0x3db .
- text: λ¬Έμμ΄ κ° - μ¬μ© λ°©λ²μ λν μ€λͺ μ 보μΈμ.
μ€λͺ :
λ©λ΄ μ λͺ©μ΄λ νλͺ© μ λͺ©μ μ§μ λ ν μ€νΈκ° ν¬ν¨λμ΄ μμΌλ©΄ λμν©λλ€.
μμ:
UseSkill('Tracking')
WaitForMenu(0x1d0, 5000)
ReplyMenu(0x1d0, 3, 0x2106, 0)
WaitForMenu(0x1d1, 5000)
if InMenu(0x1d1, 'Omar'):
HeadMsg('Omar is in range', 'self')
CloseMenu(0x1d1)
MenuExists
λ©μλ μκ·Έλμ²:
Boolean MenuExists(Int32)
μ€λͺ :
μ£Όμ΄μ§ λ©λ΄ IDκ° μ‘΄μ¬νλ©΄ λμν©λλ€.
μμ:
if MenuExists(0x1d1):
ReplyMenu
λ©μλ μκ·Έλμ²:
Void ReplyMenu(Int32, Int32, Int32, Int32)
νλΌλ―Έν°
- gumpid: μμ΄ν ID/κ·Έλν½ μμ) 0x3db .
- buttonid: κ²νλ²νΌ ID.
- itemid: μμ΄ν ID/κ·Έλν½ μμ) 0x3db . (μ΅μ )
- hue: μμ΄ν¬ μμ‘° λλ λͺ¨λ κ°μ -1. (μ΅μ )
μ€λͺ :
μλ² λ©λ΄μ νμ λ²νΌμ 보λ λλ€.
μμ:
ReplyMenu(0x1d0, 3, 0x2106, 0)
WaitForMenu
λ©μλ μκ·Έλμ²:
Boolean WaitForMenu(Int32, Int32)
νλΌλ―Έν°
- gumpid: μμ΄ν ID/κ·Έλν½ μμ) 0x3db . (μ΅μ )
- timeout: milliseconds μ§μ λ μκ°μ΄κ³Όλ¨. (μ΅μ )
μ€λͺ :
λ©λ΄ ν¨ν·μ΄ μμ λ λκΉμ§ μΌμ μ€μ§ λ©λλ€.
μμ:
UseSkill('Tracking')
WaitForMenu(0x1d0, 5000)
ReplyMenu(0x1d0, 3, 0x2106, 0)
WaitForMenu(0x1d1, 5000)