Main 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

Principale

BringClientWindowToFront

Sintassi del comando:

Void BringClientWindowToFront()

Descrizione:

Bring client window to front

Esempio:

BringClientWindowToFront()  

DisplayQuestPointer

Sintassi del comando:

Void DisplayQuestPointer(Int32, Int32, Boolean)

Parametri

  • x: X Coordinate.
  • y: Y Coordinate.
  • enabled: Valore True/False, vedere la descrizione per l'uso. (Opzionale)

Descrizione:

Mostra il puntatore a freccia (quest) alle coordinate specificate

Esempio:

# add pointer
DisplayQuestPointer(1000, 1000, True)
Pause(2000)
# remove pointer
DisplayQuestPointer(1000, 1000, False)  

HideEntity

Sintassi del comando:

Void HideEntity(System.Object)

Parametri

  • obj: Un'entità seriale in formato intero o esadecimale o una stringa alias come "self".

Descrizione:

Rimuove un Oggetto/Mobile dallo schermo

Esempio:

ClearIgnoreList()
# Hide all corpses on screen
while FindType(0x2006):
 HideEntity('found')
 IgnoreObject('found')  

Hotkeys

Sintassi del comando:

Void Hotkeys(System.String)

Parametri

  • onoff: "on" oppure "off". (Opzionale)

Descrizione:

Abilita/Disabilita i Tasti Rapidi

Esempio:

Hotkeys()  

Info

Sintassi del comando:

Void Info(System.Object)

Parametri

  • obj: Un'entità seriale in formato intero o esadecimale o una stringa alias come "self". (Opzionale)

Descrizione:

Ispeziona Oggetto (seriale o alias. Altrimenti apre un Target)

Esempio:

Info("self")  

InvokeVirtue

Sintassi del comando:

Void InvokeVirtue(System.String)

Parametri

  • virtue: Valore stringa: vedere la descrizione per l'utilizzo. Guarda anche: Virtues

Descrizione:

Utilizza una Virtù

Esempio:

InvokeVirtue("Honor")  

Logout

Sintassi del comando:

Void Logout()

Descrizione:

Sconnetti dal server e torna alla schermata di login

Esempio:

Logout()  

MessageBox

Sintassi del comando:

Void MessageBox(System.String, System.String)

Parametri

  • title: Valore stringa: vedere la descrizione per l'utilizzo.
  • body: Valore stringa: vedere la descrizione per l'utilizzo.

Descrizione:

Fai apparire un Box di avviso con titolo, testo, e tasto ok

Esempio:

MessageBox("title", "message")  

OpenECV

Sintassi del comando:

Void OpenECV(System.Object)

Parametri

  • obj: Un'entità seriale in formato intero o esadecimale o una stringa alias come "self".

Descrizione:

Apri il ECV (entity collection viewer) per uno specifico contenitore (seriale o Alias)

Esempio:

OpenECV('backpack')  

Pause

Sintassi del comando:

Void Pause(Int32)

Parametri

  • milliseconds: Timeout specificato in millisecondi.

Descrizione:

Pausa. In millisecondi

Esempio:

Pause(1000)  

Playing

Sintassi del comando:

Boolean Playing(System.String)

Parametri

  • macroname: Nome Script.

Descrizione:

Riporta se un altro Script è in svolgimento. Utile per non far sovrapporre Scripts negli script in background

Esempio:

if Playing():  

Playing

Sintassi del comando:

Boolean Playing()

Descrizione:

Riporta se un altro Script è in svolgimento. Utile per non far sovrapporre Scripts negli script in background

Esempio:

if Playing():  

PlaySound

Sintassi del comando:

Void PlaySound(System.Object, Boolean)

Descrizione:

Riproduci un suono. In base a ID o file .wav di sistema

Esempio:

PlaySound("Bike Horn.wav")  

Quit

Sintassi del comando:

Void Quit()

Descrizione:

Chiude il client

Esempio:

Quit()  

Resync

Sintassi del comando:

Void Resync()

Descrizione:

Risincronizza il client con il server

Esempio:

Resync()  

SetAutologin

Sintassi del comando:

Void SetAutologin(Boolean, System.String, Int32, Int32)

Descrizione:

Configura le impostazioni di autologin

Esempio:

SetAutologin(False)  

SetQuietMode

Sintassi del comando:

Void SetQuietMode(Boolean)

Parametri

  • onoff: "on" oppure "off".

Descrizione:

Abilita/Disabilita la modalita Script Silenziosi (riduce la quantita di avvisi che gli script producono)

Esempio:

SetQuietMode(True)  

Snapshot

Sintassi del comando:

System.ValueTuple2[System.Boolean,System.String] Snapshot(Int32, System.Nullable1[System.Boolean], System.String)

Parametri

  • delay: Valore intero: vedere la descrizione per l'utilizzo. (Opzionale)
  • fullscreen: Valore True/False, vedere la descrizione per l'uso. (Opzionale)
  • filename: Valore stringa: vedere la descrizione per l'utilizzo. (Opzionale)

Descrizione:

Fai uno screenshot allo schermo

Esempio:

# Just the game client area, no delay, default filename
Snapshot()

# Fullscreen snapshot, 3 second delay, default filename
Snapshot(3000, True)

# Client area snapshot, no delay, custom filename
Snapshot(0, False, "screenshot.png")  

SysMessage

Sintassi del comando:

Void SysMessage(System.String, Int32)

Parametri

  • text: Valore stringa: vedere la descrizione per l'utilizzo.
  • hue: ID colore oggetto o -1 per tutti. (Opzionale)

Descrizione:

Invia un messaggio come fosse di sistema

Esempio:

# default hue
SysMessage("Hello")
# specifying hue
SysMessage("Hello", 35)  

WarMode

Sintassi del comando:

Void WarMode(System.String)

Parametri

  • onoff: "on" oppure "off". (Opzionale)

Descrizione:

War ON/OFF. Attiva/Disattiva se nessun parametro è fornito

Esempio:

WarMode("on")  

Tipi

Virtues

  • None
  • Honor
  • Sacrafice
  • Valor
  • Compassion
  • Honesty
  • Humility
  • Justice
  • Spirituality