Target ko KR - Reetus/ClassicAssist GitHub Wiki
ν΄λμμ΄μμ€νΈ 맀ν¬λ‘ λͺ λ Ήμ΄
μμ±λ 2024-12-15 μ€μ 3:30:41
λ²μ : 4.425.22+b9a337759d26b9d39ae8ccaac75a36c4255be94a
Translated by Mark Hunt & Andy H.
νκ²
CancelTarget
λ©μλ μκ·Έλμ²:
Void CancelTarget()
μ€λͺ :
κΈ°μ‘΄μ 컀μ / λμμ μ·¨μνμΈμ.
μμ:
CancelTarget()
ClearTargetQueue
λ©μλ μκ·Έλμ²:
Void ClearTargetQueue()
μ€λͺ :
λ§μ§λ§ λμμ΄ μ¬μ© κ°λ₯ν κ²½μ° λμ μμλ₯Ό μμ ν©λλ€.
μμ:
ClearTargetQueue()
GetEnemy
λ©μλ μκ·Έλμ²:
Boolean GetEnemy(System.Collections.Generic.IEnumerable`1[System.String], System.String, System.String, System.String, Int32)
νλΌλ―Έν°
- notorieties: . μ°Έμ‘°: TargetNotoriety
- bodytype: . (μ΅μ ) μ°Έμ‘°: TargetBodyType
- distance: . (μ΅μ ) μ°Έμ‘°: TargetDistance
- infliction: . (μ΅μ ) μ°Έμ‘°: TargetInfliction
- maxdistance: 거리. (μ΅μ )
μ€λͺ :
μ μ μ΄λ¦μ μ€μ νμΈμ.
μμ:
#get murderer
GetEnemy(['Murderer'])
#get closest murderer, any body type
GetEnemy(['Murderer'], 'Any', 'Closest')
#get next any notoriety, humanoid or transformation - unmounted
GetEnemy(['Any'], 'Both', 'Next', 'Unmounted')
GetFriend
λ©μλ μκ·Έλμ²:
Boolean GetFriend(System.Collections.Generic.IEnumerable`1[System.String], System.String, System.String, System.String, Int32)
νλΌλ―Έν°
- notorieties: . μ°Έμ‘°: TargetNotoriety
- bodytype: . (μ΅μ ) μ°Έμ‘°: TargetBodyType
- distance: . (μ΅μ ) μ°Έμ‘°: TargetDistance
- infliction: . (μ΅μ ) μ°Έμ‘°: TargetInfliction
- maxdistance: 거리. (μ΅μ )
μ€λͺ :
μΉκ΅¬μ μ΄λ¦μ μ€μ νμμμ€.
μμ:
GetFriend(["Murderer"])
GetFriendListOnly
λ©μλ μκ·Έλμ²:
Boolean GetFriendListOnly(System.String, System.String, System.String, Int32)
νλΌλ―Έν°
- distance: . (μ΅μ ) μ°Έμ‘°: TargetDistance
- targetinfliction: . (μ΅μ ) μ°Έμ‘°: TargetInfliction
- bodytype: . (μ΅μ ) μ°Έμ‘°: TargetBodyType
- maxdistance: 거리. (μ΅μ )
μ€λͺ :
μΉκ΅¬ λͺ©λ‘μ 'κ°μ₯ κ°κΉμ΄'/ 'κ°μ₯ κ°κΉμ΄'/ 'λ€μ'μ μλ μΉκ΅¬λ₯Ό μ€μ ν©λλ€.
μμ:
GetFriendListOnly("Closest")
SetEnemy
λ©μλ μκ·Έλμ²:
Void SetEnemy(System.Object)
νλΌλ―Έν°
- obj: μ μ λλ 16μ§μ νμμ μ€μ μ리μΌ, λλ "self"μ κ°μ μ΄λ¦ λ¬Έμμ΄.
μ€λͺ :
μλ¦¬μΌ / μ΄λ¦μΌλ‘ μ μ μ€μ ν©λλ€.
μμ:
SetEnemy("mount")
SetFriend
λ©μλ μκ·Έλμ²:
Void SetFriend(System.Object)
νλΌλ―Έν°
- obj: μ μ λλ 16μ§μ νμμ μ€μ μ리μΌ, λλ "self"μ κ°μ μ΄λ¦ λ¬Έμμ΄.
μ€λͺ :
μΉκ΅¬λ₯Ό μλ¦¬μΌ / μ΄λ¦μΌλ‘ μ€μ ν©λλ€.
μμ:
SetFriend("mount")
SetLastTarget
λ©μλ μκ·Έλμ²:
Void SetLastTarget(System.Object)
νλΌλ―Έν°
- obj: μ μ λλ 16μ§μ νμμ μ€μ μ리μΌ, λλ "self"μ κ°μ μ΄λ¦ λ¬Έμμ΄.
μ€λͺ :
λ§μ§λ§ λμμ μλ¦¬μΌ / μ΄λ¦μΌλ‘ μ€μ ν©λλ€.
μμ:
SetLastTarget("mount")
Target
λ©μλ μκ·Έλμ²:
Void Target(System.Object, Boolean, Boolean)
νλΌλ―Έν°
- obj: μ μ λλ 16μ§μ νμμ μ€μ μ리μΌ, λλ "self"μ κ°μ μ΄λ¦ λ¬Έμμ΄.
- checkrange: μ§μ λμ§ μμ - μ¬μ© λ°©λ²μ λν μ€λͺ μ 보μΈμ. (μ΅μ )
- usequeue: μ§μ λμ§ μμ - μ¬μ© λ°©λ²μ λν μ€λͺ μ 보μΈμ. (μ΅μ )
μ€λͺ :
λμμ νμν©λλ€. (λ§€κ° λ³μλ μλ¦¬μΌ λλ μ΄λ¦μ λλ€.)
μμ:
Target("self")
TargetByResource
λ©μλ μκ·Έλμ²:
Void TargetByResource(System.Object, System.String)
νλΌλ―Έν°
- toolobj: μ μ λλ 16μ§μ νμμ μ€μ μ리μΌ, λλ "self"μ κ°μ μ΄λ¦ λ¬Έμμ΄.
- resourcetype: λ¬Έμμ΄ κ° - μ¬μ© λ°©λ²μ λν μ€λͺ μ 보μΈμ. μ°Έμ‘°: TargetResourceType
μ€λͺ :
λꡬλ₯Ό μ¬μ©νκ³ μμ λμμΌλ‘ν©λλ€. (μλ² μ§μ νμ (OSI / ServUO))
μμ:
TargetByResource('pickaxe', 'Ore')
TargetExists
λ©μλ μκ·Έλμ²:
Boolean TargetExists(System.String)
νλΌλ―Έν°
- targetexiststype: λμ μ ν - "harmful", "beneficial", "neutral". (μ΅μ ) μ°Έμ‘°: TargetExistsType
μ€λͺ :
컀μκ° νμλλ©΄ μ 곡λ κ°κ³Ό μΌμΉνλ 'μμ', μ΅μ μ 'μμ', 'μ μ΅ν', 'μ ν΄ν' λλ 'μ€λ¦½'μΈ κ²½μ° κΈ°λ³Έκ°μΌλ‘ μ€μ λ©λλ€.
μμ:
if TargetExists("Harmful"):
TargetGround
λ©μλ μκ·Έλμ²:
Void TargetGround(System.Object, Int32, Int32)
νλΌλ―Έν°
- obj: μ μ λλ 16μ§μ νμμ μ€μ μ리μΌ, λλ "self"μ κ°μ μ΄λ¦ λ¬Έμμ΄.
- hue: μμ΄ν¬ μμ‘° λλ λͺ¨λ κ°μ -1. (μ΅μ )
- range: 거리 μμ) 10. (μ΅μ )
μ€λͺ :
λμμ μ§λ©΄μ λ° μμ‘° λ° κ±°λ¦¬μ λν λ§€κ° λ³μλ₯Ό νμν©λλ€.
μμ:
TargetGround(0x190, -1, 10)
TargetTileOffset
λ©μλ μκ·Έλμ²:
Void TargetTileOffset(Int32, Int32, Int32, Int32)
νλΌλ―Έν°
- xoffset: X μ’ν λ³μ.
- yoffset: Y μ’ν λ³μ.
- zoffset: Y μ’ν λ³μ.
- itemid: μμ΄ν ID/κ·Έλν½ μμ) 0x3db . (μ΅μ )
μ€λͺ :
νλ μ΄μ΄λ₯Ό κΈ°μ€μΌλ‘ μ£Όμ΄μ§ νμΌμ λμμ μ§μ ν©λλ€.
μμ:
#Targets the tile at the current Y coordinate + 1
TargetTileOffset(0, 1, 0)
TargetTileOffsetResource
λ©μλ μκ·Έλμ²:
Void TargetTileOffsetResource(Int32, Int32, Int32, Int32)
νλΌλ―Έν°
- xoffset: X μ’ν λ³μ.
- yoffset: Y μ’ν λ³μ.
- zoffset: Y μ’ν λ³μ.
- itemid: μμ΄ν ID/κ·Έλν½ μμ) 0x3db . (μ΅μ )
μ€λͺ :
νλ μ΄μ΄λ₯Ό κΈ°μ€μΌλ‘ μ§μ λ μ€νμ μ νμΌμ λμμΌλ‘ ν©λλ€. (μ 곡λ κ²½μ° λ무/λ무 νμΌ/λ¬Ό μλ λμ μ§μ )
μμ:
TargetTileOffsetResource(0, -1, 0)
TargetTileRelative
λ©μλ μκ·Έλμ²:
Void TargetTileRelative(System.Object, Int32, Boolean, Int32)
νλΌλ―Έν°
- obj: μ μ λλ 16μ§μ νμμ μ€μ μ리μΌ, λλ "self"μ κ°μ μ΄λ¦ λ¬Έμμ΄.
- distance: μ μ κ° - μ¬μ© λ°©λ²μ λν μ€λͺ μ 보μΈμ.
- reverse: Ture/False κ°, μ¬μ© λ°©λ²μ λν μ€λͺ μ 보μΈμ. (μ΅μ )
- itemid: μμ΄ν ID/κ·Έλν½ μμ) 0x3db . (μ΅μ )
μ€λͺ :
μ리μΌ/λμμΌλ‘ μ£Όμ΄μ§ 거리λ₯Ό λͺ©ν νμΌλ‘ μ§μ νκ³ μ λͺ¨λμ κ²½μ° μ νμ μΌλ‘ νμλ©λλ€.
μμ:
TargetTileRelative("self", 1, False)
TargetType
λ©μλ μκ·Έλμ²:
Void TargetType(System.Object, Int32, Int32)
νλΌλ―Έν°
- obj: μ μ λλ 16μ§μ νμμ μ€μ μ리μΌ, λλ "self"μ κ°μ μ΄λ¦ λ¬Έμμ΄.
- hue: μμ΄ν¬ μμ‘° λλ λͺ¨λ κ°μ -1. (μ΅μ )
- range: 거리 μμ) 10. (μ΅μ )
μ€λͺ :
νλ μ΄μ΄ λ°±ν©μ μ ν, μμ‘° λ° κ²μμ΄ λ§€κ° λ³μλ‘ νμλ©λλ€.
μμ:
TargetType(0xff, 0, 3)
TargetXYZ
λ©μλ μκ·Έλμ²:
Void TargetXYZ(Int32, Int32, Int32, Int32)
νλΌλ―Έν°
- x: X μ’ν.
- y: Y μ’ν.
- z: Z μ’ν.
- itemid: μμ΄ν ID/κ·Έλν½ μμ) 0x3db . (μ΅μ )
μ€λͺ :
μ’νλ‘ μ§λ©΄μ μ§μ ν©λλ€.
μμ:
TargetXYZ(1000, 1000, 0)
WaitForTarget
λ©μλ μκ·Έλμ²:
Boolean WaitForTarget(Int32)
νλΌλ―Έν°
- timeout: milliseconds μ§μ λ μκ°μ΄κ³Όλ¨. (μ΅μ )
μ€λͺ :
μλ²μμ λμμ ν¨ν·μ κΈ°λ€λ¦½λλ€. (μ νμ μκ° λ§€κ° λ³μλ λ³Έκ° 5000 milliseconds)
μμ:
WaitForTarget(5000)
WaitForTargetOrFizzle
λ©μλ μκ·Έλμ²:
Boolean WaitForTargetOrFizzle(Int32)
νλΌλ―Έν°
- timeout: milliseconds μ§μ λ μκ°μ΄κ³Όλ¨.
μ€λͺ :
λ§λ² μμ μ΄ μ€ν¨ νκ±°λ μλνμ§ μλ κ²½μ° μΌμ μκ°μ κΈ°λ€λ¦½λλ€.
μμ:
WaitForTargetOrFizzle(5000)
WaitingForTarget
λ©μλ μκ·Έλμ²:
Boolean WaitingForTarget()
μ€λͺ :
μ½μ΄μμ λμ μλ²λ₯Ό κΈ°λ€λ¦¬κ³ μμ λ λμν©λλ€.
μμ:
if WaitingForTarget():
νμ
TargetBodyType
- Any
- Humanoid
- Transformation
- Both
TargetDistance
- Next
- Nearest
- Closest
- Previous
TargetExistsType
- Any
- Beneficial
- Harmful
- Neutral
TargetInfliction
- Any
- Lowest
- Poisoned
- Mortaled
- Paralyzed
- Dead
- Unmounted
TargetNotoriety
- None
- Innocent
- Criminal
- Enemy
- Murderer
- Friend
- Gray
- Any
TargetResourceType
- Ore
- Sand
- Wood
- Graves
- Red_Mushrooms