Target pl PL - Reetus/ClassicAssist GitHub Wiki
Lista komend makr
Utworzono na 15.12.2024 03:30:41
Wersja: 4.425.22+b9a337759d26b9d39ae8ccaac75a36c4255be94a
Aru (ŁCh)
Cel
CancelTarget
Sygnatura metody:
Void CancelTarget()
Opis:
Anuluje istniejący kursor celu.
Przykład:
CancelTarget()
ClearTargetQueue
Sygnatura metody:
Void ClearTargetQueue()
Opis:
Czyści kolejkę celów kiedy włączone jet kolejkowanie last target/target self.
Przykład:
ClearTargetQueue()
GetEnemy
Sygnatura metody:
Boolean GetEnemy(System.Collections.Generic.IEnumerable`1[System.String], System.String, System.String, System.String, Int32)
Parametry
- notorieties: Zobacz również: {0}. Zobacz też: TargetNotoriety
- bodytype: Zobacz również: {0}. (Opcjonalny) Zobacz też: TargetBodyType
- distance: Zobacz również: {0}. (Opcjonalny) Zobacz też: TargetDistance
- infliction: Zobacz również: {0}. (Opcjonalny) Zobacz też: TargetInfliction
- maxdistance: Dystans. (Opcjonalny)
Opis:
Pobranie wartości obiektu mobile oraz ustawienie go jako aliasu wroga ("enemy").
Przykład:
#pobierz morderdę
GetEnemy(['Murderer'])
#pobierz najbliższego mordercę, każdy rodzaj ciała
GetEnemy(['Murderer'], 'Any', 'Closest')
#pobierz jakąkolwiek postać, humanoida lub po transformacji - bez mount'a
GetEnemy(['Any'], 'Both', 'Next', 'Unmounted')
GetFriend
Sygnatura metody:
Boolean GetFriend(System.Collections.Generic.IEnumerable`1[System.String], System.String, System.String, System.String, Int32)
Parametry
- notorieties: Zobacz również: {0}. Zobacz też: TargetNotoriety
- bodytype: Zobacz również: {0}. (Opcjonalny) Zobacz też: TargetBodyType
- distance: Zobacz również: {0}. (Opcjonalny) Zobacz też: TargetDistance
- infliction: Zobacz również: {0}. (Opcjonalny) Zobacz też: TargetInfliction
- maxdistance: Dystans. (Opcjonalny)
Opis:
Pobranie wartości obiektu mobile oraz ustawienie go jako aliasu przyjaciela ("friend").
Przykład:
GetFriend(["Murderer"])
GetFriendListOnly
Sygnatura metody:
Boolean GetFriendListOnly(System.String, System.String, System.String, Int32)
Parametry
- distance: Zobacz również: {0}. (Opcjonalny) Zobacz też: TargetDistance
- targetinfliction: Zobacz również: {0}. (Opcjonalny) Zobacz też: TargetInfliction
- bodytype: Zobacz również: {0}. (Opcjonalny) Zobacz też: TargetBodyType
- maxdistance: Dystans. (Opcjonalny)
Opis:
Pobiera przyjaciela tylko z listy przyjaciół. Możliwe parametry dystansu od przyjaciela: "Closest", "Nearest", "Next".
Przykład:
GetFriendListOnly("Closest")
SetEnemy
Sygnatura metody:
Void SetEnemy(System.Object)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
Opis:
Ustawia przeciwnika dla podanego serialu lub aliasu.
Przykład:
SetEnemy("mount")
SetFriend
Sygnatura metody:
Void SetFriend(System.Object)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
Opis:
Ustawia przyjaciela dla podanego serialu lub aliasu.
Przykład:
SetFriend("mount")
SetLastTarget
Sygnatura metody:
Void SetLastTarget(System.Object)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
Opis:
Ustawia Last Target na wskazany serial lub alias.
Przykład:
SetLastTarget("mount")
Target
Sygnatura metody:
Void Target(System.Object, Boolean, Boolean)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
- checkrange: Nie zdefiniowano - zobacz opis, aby zobaczyć użycie. (Opcjonalny)
- usequeue: Nie zdefiniowano - zobacz opis, aby zobaczyć użycie. (Opcjonalny)
Opis:
Wybiera za cel podany obiekt (parametr może być serialem lub aliasem).
Przykład:
Target("self")
TargetByResource
Sygnatura metody:
Void TargetByResource(System.Object, System.String)
Parametry
- toolobj: identyfikator lub liczba lub hex albo alias np 'self'.
- resourcetype: Zmienna typu string - zobacz opis, aby zobaczyć użycie. Zobacz też: TargetResourceType
Opis:
Używa narzędzi oraz celów o podanym typie (wymaga supportowania serwera (OSI/ServUO)).
Przykład:
TargetByResource('pickaxe', 'Ore')
TargetExists
Sygnatura metody:
Boolean TargetExists(System.String)
Parametry
- targetexiststype: Typ celu - "harmful", "beneficial", "neutral". (Opcjonalny) Zobacz też: TargetExistsType
Opis:
Zwraca "true" w przypadku kiedy pokazywany jest kursor wskazywania a status gracza odpowiada podanej wartości. Możliwe parametry: "Any", "Beneficial", "Harmful", "Neutral". Domyśla wartość to "Any".
Przykład:
if TargetExists("Harmful"):
TargetGround
Sygnatura metody:
Void TargetGround(System.Object, Int32, Int32)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
- hue: Kolor przedmiotu (-1 jeśli jakikolwiek). (Opcjonalny)
- range: Odległość, np. 10. (Opcjonalny)
Opis:
Wybiera za cel wskazany typ przedmiotu na ziemi. Opcjonalnym parameternem jet dystans.
Przykład:
TargetGround(0x190, -1, 10)
TargetTileOffset
Sygnatura metody:
Void TargetTileOffset(Int32, Int32, Int32, Int32)
Parametry
- xoffset: Odstęp dla koordynaty X.
- yoffset: Odstęp dla koordynaty Y.
- zoffset: Odstęp dla koordynaty Y.
- itemid: ItemId/Grafika np. 0x3db. (Opcjonalny)
Opis:
Ustawia za cel podane tile w podanym odstępie relatywnie do postaci gracza.
Przykład:
#Targets the tile at the current Y coordinate + 1
TargetTileOffset(0, 1, 0)
TargetTileOffsetResource
Sygnatura metody:
Void TargetTileOffsetResource(Int32, Int32, Int32, Int32)
Parametry
- xoffset: Odstęp dla koordynaty X.
- yoffset: Odstęp dla koordynaty Y.
- zoffset: Odstęp dla koordynaty Y.
- itemid: ItemId/Grafika np. 0x3db. (Opcjonalny)
Opis:
Targets the tile at the given offsets relative to the player (automatically targeting trees/cave tiles/water if present)
Przykład:
TargetTileOffsetResource(0, -1, 0)
TargetTileRelative
Sygnatura metody:
Void TargetTileRelative(System.Object, Int32, Boolean, Int32)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
- distance: Zmianna typu integer - zobacz opis, aby zobaczyć użycie.
- reverse: Wartość True/False - zobacz opis, aby zobaczyć użycie. (Opcjonalny)
- itemid: ItemId/Grafika np. 0x3db. (Opcjonalny)
Opis:
Wybiera za cel tile we wskazanym dystansie relatywnie do podanego aliasu/seriala. Opcjonalnie można podać boolean dla odwrotnego zachowania komendy.
Przykład:
TargetTileRelative("self", 1, False)
TargetType
Sygnatura metody:
Void TargetType(System.Object, Int32, Int32)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
- hue: Kolor przedmiotu (-1 jeśli jakikolwiek). (Opcjonalny)
- range: Odległość, np. 10. (Opcjonalny)
Opis:
Używa podanego typu w pleaku gracza. Opcjonalnymi parametrami są kolor i poziom szukania.
Przykład:
TargetType(0xff, 0, 3)
TargetXYZ
Sygnatura metody:
Void TargetXYZ(Int32, Int32, Int32, Int32)
Parametry
- x: Koordynata X.
- y: Koordynata Y.
- z: Koordynata Z.
- itemid: ItemId/Grafika np. 0x3db. (Opcjonalny)
Opis:
Wybiera za cel ziemie o podanych koordynatach.
Przykład:
TargetXYZ(1000, 1000, 0)
WaitForTarget
Sygnatura metody:
Boolean WaitForTarget(Int32)
Parametry
- timeout: Timeout w milisekundach. (Opcjonalny)
Opis:
Czeka na pakiet z wybranym celem od serwera. Opcjonalnie można podać timeout (domyślnie 5000 milisekund).
Przykład:
WaitForTarget(5000)
WaitForTargetOrFizzle
Sygnatura metody:
Boolean WaitForTargetOrFizzle(Int32)
Parametry
- timeout: Timeout w milisekundach.
Opis:
Czeka podaną ilość czasu na kursor szukania celu lub niepowodzenie jego rzucania.
Przykład:
WaitForTargetOrFizzle(5000)
WaitingForTarget
Sygnatura metody:
Boolean WaitingForTarget()
Opis:
Zwraca "true" jeśli core czeka wewnętrznie na odpowiedź o wybranym celu gracza z serwera.
Przykład:
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