Target it IT - Reetus/ClassicAssist GitHub Wiki
Lista Comandi per gli Script di ClassicAssist
Generato il 15/12/2024 03:30:41
Versione: 4.425.22+b9a337759d26b9d39ae8ccaac75a36c4255be94a
Tradotto da riin4
Target
CancelTarget
Sintassi del comando:
Void CancelTarget()
Descrizione:
Cancella il Target aperto corrente
Esempio:
CancelTarget()
ClearTargetQueue
Sintassi del comando:
Void ClearTargetQueue()
Descrizione:
Pulisti la Coda Target quando la Coda Target è abilitata
Esempio:
ClearTargetQueue()
GetEnemy
Sintassi del comando:
Boolean GetEnemy(System.Collections.Generic.IEnumerable`1[System.String], System.String, System.String, System.String, Int32)
Parametri
- notorieties: . Guarda anche: TargetNotoriety
- bodytype: . (Opzionale) Guarda anche: TargetBodyType
- distance: . (Opzionale) Guarda anche: TargetDistance
- infliction: . (Opzionale) Guarda anche: TargetInfliction
- maxdistance: Distanza. (Opzionale)
Descrizione:
Acquisisci un mobile e impostalo come Enemy
Esempio:
#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
Sintassi del comando:
Boolean GetFriend(System.Collections.Generic.IEnumerable`1[System.String], System.String, System.String, System.String, Int32)
Parametri
- notorieties: . Guarda anche: TargetNotoriety
- bodytype: . (Opzionale) Guarda anche: TargetBodyType
- distance: . (Opzionale) Guarda anche: TargetDistance
- infliction: . (Opzionale) Guarda anche: TargetInfliction
- maxdistance: Distanza. (Opzionale)
Descrizione:
Acquisisci un mobile e impostalo come Friend
Esempio:
GetFriend(["Murderer"])
GetFriendListOnly
Sintassi del comando:
Boolean GetFriendListOnly(System.String, System.String, System.String, Int32)
Parametri
- distance: . (Opzionale) Guarda anche: TargetDistance
- targetinfliction: . (Opzionale) Guarda anche: TargetInfliction
- bodytype: . (Opzionale) Guarda anche: TargetBodyType
- maxdistance: Distanza. (Opzionale)
Descrizione:
Acquisisci un Friend che è presente nella solo nella FriendList, parametri di distanza: 'Closest'/'Nearest'/'Next'
Esempio:
GetFriendListOnly("Closest")
SetEnemy
Sintassi del comando:
Void SetEnemy(System.Object)
Parametri
- obj: Un'entità seriale in formato intero o esadecimale o una stringa alias come "self".
Descrizione:
Imposta come Enemy un Serial o un Alias
Esempio:
SetEnemy("mount")
SetFriend
Sintassi del comando:
Void SetFriend(System.Object)
Parametri
- obj: Un'entità seriale in formato intero o esadecimale o una stringa alias come "self".
Descrizione:
Imposta come Friend un Serial o un Alias
Esempio:
SetFriend("mount")
SetLastTarget
Sintassi del comando:
Void SetLastTarget(System.Object)
Parametri
- obj: Un'entità seriale in formato intero o esadecimale o una stringa alias come "self".
Descrizione:
Imposta come Last Target un Serial o un Alias
Esempio:
SetLastTarget("mount")
Target
Sintassi del comando:
Void Target(System.Object, Boolean, Boolean)
Parametri
- obj: Un'entità seriale in formato intero o esadecimale o una stringa alias come "self".
- checkrange: Non specificato: vedere la descrizione per l'utilizzo. (Opzionale)
- usequeue: Non specificato: vedere la descrizione per l'utilizzo. (Opzionale)
Descrizione:
Targetta un oggetto/mobile (seriale o alias)
Esempio:
Target("self")
TargetByResource
Sintassi del comando:
Void TargetByResource(System.Object, System.String)
Parametri
- toolobj: Un'entità seriale in formato intero o esadecimale o una stringa alias come "self".
- resourcetype: Valore stringa: vedere la descrizione per l'utilizzo. Guarda anche: TargetResourceType
Descrizione:
Usa un Tool e targetta uno specifico Type di risorse (Richiede supporto server OSI / ServUO)
Esempio:
TargetByResource('pickaxe', 'Ore')
TargetExists
Sintassi del comando:
Boolean TargetExists(System.String)
Parametri
- targetexiststype: Tipo di Target - "harmful", "beneficial", o "neutral". (Opzionale) Guarda anche: TargetExistsType
Descrizione:
Riporta se il Target è aperto. E' possibile specificare il tipo di target, se 'Any', 'Beneficial', 'Harmful' o 'Neutral'
Esempio:
if TargetExists("Harmful"):
TargetGround
Sintassi del comando:
Void TargetGround(System.Object, Int32, Int32)
Parametri
- obj: Un'entità seriale in formato intero o esadecimale o una stringa alias come "self".
- hue: ID colore oggetto o -1 per tutti. (Opzionale)
- range: Raggio, per esempio 10. (Opzionale)
Descrizione:
Targetta un seriale grafico in schermata, parametri opzionali per colore e distanza
Esempio:
TargetGround(0x190, -1, 10)
TargetTileOffset
Sintassi del comando:
Void TargetTileOffset(Int32, Int32, Int32, Int32)
Parametri
- xoffset: X Coordinate offset.
- yoffset: Y Coordinate offset.
- zoffset: Y Coordinate offset.
- itemid: ID oggetto o ID grafico, per esempio 0x3db. (Opzionale)
Descrizione:
Targetta il pavimento alla distanza data, relativa a se
Esempio:
#Targets the tile at the current Y coordinate + 1
TargetTileOffset(0, 1, 0)
TargetTileOffsetResource
Sintassi del comando:
Void TargetTileOffsetResource(Int32, Int32, Int32, Int32)
Parametri
- xoffset: X Coordinate offset.
- yoffset: Y Coordinate offset.
- zoffset: Y Coordinate offset.
- itemid: ID oggetto o ID grafico, per esempio 0x3db. (Opzionale)
Descrizione:
Targetta un Tile ad una distanza relativa a se (targetta automaticamente alberi/grotte/acqua tiles se presenti)
Esempio:
TargetTileOffsetResource(0, -1, 0)
TargetTileRelative
Sintassi del comando:
Void TargetTileRelative(System.Object, Int32, Boolean, Int32)
Parametri
- obj: Un'entità seriale in formato intero o esadecimale o una stringa alias come "self".
- distance: Valore intero: vedere la descrizione per l'utilizzo.
- reverse: Valore True/False, vedere la descrizione per l'uso. (Opzionale)
- itemid: ID oggetto o ID grafico, per esempio 0x3db. (Opzionale)
Descrizione:
Targetta un tile ad una distanza desiderata, relativa ad un alias o seriale. Boolean opzionale per modalità inversa.
Esempio:
TargetTileRelative("self", 1, False)
TargetType
Sintassi del comando:
Void TargetType(System.Object, Int32, Int32)
Parametri
- obj: Un'entità seriale in formato intero o esadecimale o una stringa alias come "self".
- hue: ID colore oggetto o -1 per tutti. (Opzionale)
- range: Raggio, per esempio 10. (Opzionale)
Descrizione:
Usa un seriale grafico dallo zaino. Parametri opzionali per colore e livello
Esempio:
TargetType(0xff, 0, 3)
TargetXYZ
Sintassi del comando:
Void TargetXYZ(Int32, Int32, Int32, Int32)
Parametri
- x: X Coordinate.
- y: Y Coordinate.
- z: Z Coordinate.
- itemid: ID oggetto o ID grafico, per esempio 0x3db. (Opzionale)
Descrizione:
Targetta il pavimento alle coordinate fornite
Esempio:
TargetXYZ(1000, 1000, 0)
WaitForTarget
Sintassi del comando:
Boolean WaitForTarget(Int32)
Parametri
- timeout: Timeout specificato in millisecondi. (Opzionale)
Descrizione:
Attendi finche un Target aperto è disponibile (se non specificato, è a 5000)
Esempio:
WaitForTarget(5000)
WaitForTargetOrFizzle
Sintassi del comando:
Boolean WaitForTargetOrFizzle(Int32)
Parametri
- timeout: Timeout specificato in millisecondi.
Descrizione:
Attende un ammontare di tempo specifico che il Target si apra, interrompendo l'attesa in caso di flizz / impossibilità di cast.
Esempio:
WaitForTargetOrFizzle(5000)
WaitingForTarget
Sintassi del comando:
Boolean WaitingForTarget()
Descrizione:
Riporta se stai aspettando che un Target aperto è disponibile
Esempio:
if WaitingForTarget():
Tipi
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