Target cs CZ - Reetus/ClassicAssist GitHub Wiki
Seznam příkazů ClassicAssist
Generováno na 15.12.2024 3:30:41
Verze: 4.425.22+b9a337759d26b9d39ae8ccaac75a36c4255be94a
PoodyCZ(Dorchaide)
Cíl
CancelTarget
Podpis metody:
Void CancelTarget()
Popis:
Zruší existující targetovací kurzor.
Příklad:
CancelTarget()
ClearTargetQueue
Podpis metody:
Void ClearTargetQueue()
Popis:
Vymaže frontu cílů pokud je povoleno dávání posledních cílů do fronty.
Příklad:
ClearTargetQueue()
GetEnemy
Podpis metody:
Boolean GetEnemy(System.Collections.Generic.IEnumerable`1[System.String], System.String, System.String, System.String, Int32)
Parametry
- notorieties: . Viz také: TargetNotoriety
- bodytype: . (Volitelný) Viz také: TargetBodyType
- distance: . (Volitelný) Viz také: TargetDistance
- infliction: . (Volitelný) Viz také: TargetInfliction
- maxdistance: Vzdálenost. (Volitelný)
Popis:
Získá postavu a nastaví alias "murderer".
Příklad:
#Najdi vraha - Murderer
GetEnemy(['Murderer'])
#Najdi nejbližšího vraha, jakéhokoli typu
GetEnemy(['Murderer'], 'Any', 'Closest')
#Najdi další cíl, jakákoli známost, humanoid nebo transformace - bez mounta
GetEnemy(['Any'], 'Both', 'Next', 'Unmounted')
GetFriend
Podpis metody:
Boolean GetFriend(System.Collections.Generic.IEnumerable`1[System.String], System.String, System.String, System.String, Int32)
Parametry
- notorieties: . Viz také: TargetNotoriety
- bodytype: . (Volitelný) Viz také: TargetBodyType
- distance: . (Volitelný) Viz také: TargetDistance
- infliction: . (Volitelný) Viz také: TargetInfliction
- maxdistance: Vzdálenost. (Volitelný)
Popis:
Získá postavu a nastaví alias "friend".
Příklad:
GetFriend(["Murderer"])
GetFriendListOnly
Podpis metody:
Boolean GetFriendListOnly(System.String, System.String, System.String, Int32)
Parametry
- distance: . (Volitelný) Viz také: TargetDistance
- targetinfliction: . (Volitelný) Viz také: TargetInfliction
- bodytype: . (Volitelný) Viz také: TargetBodyType
- maxdistance: Vzdálenost. (Volitelný)
Popis:
Získá přítele ze seznamu přátel, parametr pro vzdálenost "Closest", "Nearest" nebo "Next"
Příklad:
GetFriendListOnly("Closest")
SetEnemy
Podpis metody:
Void SetEnemy(System.Object)
Parametry
- obj: Serial entinty jako číslo nebo hex, nebo alias jako např. "self".
Popis:
Nastaví daný alias jako nepřítele.
Příklad:
SetEnemy("mount")
SetFriend
Podpis metody:
Void SetFriend(System.Object)
Parametry
- obj: Serial entinty jako číslo nebo hex, nebo alias jako např. "self".
Popis:
Nastaví daný alias jako přítele.
Příklad:
SetFriend("mount")
SetLastTarget
Podpis metody:
Void SetLastTarget(System.Object)
Parametry
- obj: Serial entinty jako číslo nebo hex, nebo alias jako např. "self".
Popis:
Nastaví daný alias jako poslední cíl.
Příklad:
SetLastTarget("mount")
Target
Podpis metody:
Void Target(System.Object, Boolean, Boolean)
Parametry
- obj: Serial entinty jako číslo nebo hex, nebo alias jako např. "self".
- checkrange: Nespecifikováno - viz popisek. (Volitelný)
- usequeue: Nespecifikováno - viz popisek. (Volitelný)
Popis:
Zacílí daný objekt (parametr může být serial nebo alias).
Příklad:
Target("self")
TargetByResource
Podpis metody:
Void TargetByResource(System.Object, System.String)
Parametry
- toolobj: Serial entinty jako číslo nebo hex, nebo alias jako např. "self".
- resourcetype: Řetězec - viz popisek. Viz také: TargetResourceType
Popis:
Použije nástroj a zacílí určený zdroj surovin (Vyžaduje podporu serveru)
Příklad:
TargetByResource('pickaxe', 'Ore')
TargetExists
Podpis metody:
Boolean TargetExists(System.String)
Parametry
- targetexiststype: Typ cíle - "harmful", "beneficial", nebo "neutral". (Volitelný) Viz také: TargetExistsType
Popis:
Vrátí True je-li použit targetovací kurzor a známost odpovídá dané hodnotě, výchozí je "Any" a možné jsou "Any", "Beneficial", "Harmful" nebo "Neutral"
Příklad:
if TargetExists("Harmful"):
TargetGround
Podpis metody:
Void TargetGround(System.Object, Int32, Int32)
Parametry
- obj: Serial entinty jako číslo nebo hex, nebo alias jako např. "self".
- hue: Barva předmětu nebo -1 pro libovolnou. (Volitelný)
- range: Rozsah, např. 10. (Volitelný)
Popis:
Zacílí daný typ na zemi, volitelné parametry jsou barva a vzdálenost.
Příklad:
TargetGround(0x190, -1, 10)
TargetTileOffset
Podpis metody:
Void TargetTileOffset(Int32, Int32, Int32, Int32)
Parametry
- xoffset: Ofset souřadnice X.
- yoffset: Ofset souřadnice Y.
- zoffset: Ofset souřadnice Y.
- itemid: ItemID/Graphic např. 0x3db. (Volitelný)
Popis:
Zacílí políčko na daných ofsetech souřadnic x,y,z hráče
Příklad:
#Zacílí políčko na místě postavy se souřadnicí Y + 1
TargetTileOffset(0, 1, 0)
TargetTileOffsetResource
Podpis metody:
Void TargetTileOffsetResource(Int32, Int32, Int32, Int32)
Parametry
- xoffset: Ofset souřadnice X.
- yoffset: Ofset souřadnice Y.
- zoffset: Ofset souřadnice Y.
- itemid: ItemID/Graphic např. 0x3db. (Volitelný)
Popis:
Zacílí políčko na daných ofsetech souřadnic x,y,z hráče (automaticky cílí stromy/důlní políčka/vodu)
Příklad:
TargetTileOffsetResource(0, -1, 0)
TargetTileRelative
Podpis metody:
Void TargetTileRelative(System.Object, Int32, Boolean, Int32)
Parametry
- obj: Serial entinty jako číslo nebo hex, nebo alias jako např. "self".
- distance: Číslo - viz popisek.
- reverse: True/False hodnota, viz popis. (Volitelný)
- itemid: ItemID/Graphic např. 0x3db. (Volitelný)
Popis:
Zacílí dlaždici v dané vzdálenosti od předaného aliasu/serialu, volitelný parametr bool pro opačný mód.
Příklad:
TargetTileRelative("self", 1, False)
TargetType
Podpis metody:
Void TargetType(System.Object, Int32, Int32)
Parametry
- obj: Serial entinty jako číslo nebo hex, nebo alias jako např. "self".
- hue: Barva předmětu nebo -1 pro libovolnou. (Volitelný)
- range: Rozsah, např. 10. (Volitelný)
Popis:
Zacílí daný typ v hráčově batohu, volitelné parametry jsou barva a hloubka hledání.
Příklad:
TargetType(0xff, 0, 3)
TargetXYZ
Podpis metody:
Void TargetXYZ(Int32, Int32, Int32, Int32)
Parametry
- x: Souřadnice X.
- y: Souřadnice Y.
- z: Souřadnice Z.
- itemid: ItemID/Graphic např. 0x3db. (Volitelný)
Popis:
Zacílí zemi na daných souřadnicích.
Příklad:
TargetXYZ(1000, 1000, 0)
WaitForTarget
Podpis metody:
Boolean WaitForTarget(Int32)
Parametry
- timeout: Časový limit v milisekundách. (Volitelný)
Popis:
Vyčká na paket pro zacílení, volitelný parametr je timeout (výchozí hodnota 5000ms).
Příklad:
WaitForTarget(5000)
WaitForTargetOrFizzle
Podpis metody:
Boolean WaitForTargetOrFizzle(Int32)
Parametry
- timeout: Časový limit v milisekundách.
Popis:
Vyčká po danou dobu na targetovací kurzor a zároveň vrací False pokud kouzlo fizzlo / nelze seslat.
Příklad:
WaitForTargetOrFizzle(5000)
WaitingForTarget
Podpis metody:
Boolean WaitingForTarget()
Popis:
Vrátí True pokud jádro čeká na cíl od serveru.
Příklad:
if WaitingForTarget():
Typy
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