Menus 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
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)