Skip to content

Menu it IT

Reetus edited this page Sep 2, 2024 · 271 revisions

Lista Comandi per gli Script di ClassicAssist

Generato il 02/09/2024 22:46:49
Versione: 4.425.19+0c26057dbb7e7e285dbbb7378d1639f9d9112e29
Tradotto da riin4

Menu

CloseMenu

Sintassi del comando:

Void CloseMenu(Int32)

Parametri

  • gumpid: ID oggetto o ID grafico, per esempio 0x3db.

Descrizione:

Chiude uno specifico menu (ID)

Esempio:

CloseMenu(0x1d1)  

InMenu

Sintassi del comando:

Boolean InMenu(Int32, System.String)

Parametri

  • gumpid: ID oggetto o ID grafico, per esempio 0x3db.
  • text: Valore stringa: vedere la descrizione per l'utilizzo.

Descrizione:

Riporta True se il titolo del menu o i titoli inseriti contengono il testo dato

Esempio:

UseSkill('Tracking')
WaitForMenu(0x1d0, 5000)
ReplyMenu(0x1d0, 3, 0x2106, 0)
WaitForMenu(0x1d1, 5000)
if InMenu(0x1d1, 'Omar'):
 HeadMsg('Omar is in range', 'self')
CloseMenu(0x1d1)  

MenuExists

Sintassi del comando:

Boolean MenuExists(Int32)

Descrizione:

Riporta True se l'ID di un menu esiste

Esempio:

if MenuExists(0x1d1):  

ReplyMenu

Sintassi del comando:

Void ReplyMenu(Int32, Int32, Int32, Int32)

Parametri

  • gumpid: ID oggetto o ID grafico, per esempio 0x3db.
  • buttonid: ID tasto Gump.
  • itemid: ID oggetto o ID grafico, per esempio 0x3db. (Opzionale)
  • hue: ID colore oggetto o -1 per tutti. (Opzionale)

Descrizione:

Invia risposta tasto ad un menu del server

Esempio:

ReplyMenu(0x1d0, 3, 0x2106, 0)  

WaitForMenu

Sintassi del comando:

Boolean WaitForMenu(Int32, Int32)

Parametri

  • gumpid: ID oggetto o ID grafico, per esempio 0x3db. (Opzionale)
  • timeout: Timeout specificato in millisecondi. (Opzionale)

Descrizione:

Aspetta fino alla ricezione del menu packet, parametri opzionali di gump ID e timeout

Esempio:

UseSkill('Tracking')
WaitForMenu(0x1d0, 5000)
ReplyMenu(0x1d0, 3, 0x2106, 0)
WaitForMenu(0x1d1, 5000)  
Clone this wiki locally