Menus cs CZ - Reetus/ClassicAssist GitHub Wiki

Seznam příkazů ClassicAssist

Generováno na 15.12.2024 3:30:41
Verze: 4.425.22+b9a337759d26b9d39ae8ccaac75a36c4255be94a
PoodyCZ(Dorchaide)

Menu

CloseMenu

Podpis metody:

Void CloseMenu(Int32)

Parametry

  • gumpid: ItemID/Graphic např. 0x3db.

Popis:

Zavře menu s daným ID

Příklad:

CloseMenu(0x1d1)  

InMenu

Podpis metody:

Boolean InMenu(Int32, System.String)

Parametry

  • gumpid: ItemID/Graphic např. 0x3db.
  • text: Řetězec - viz popisek.

Popis:

Vrátí True pokud nadpis menu nebo položky v něm obsahují daný text.

Příklad:

UseSkill('Tracking')
WaitForMenu(0x1d0, 5000)
ReplyMenu(0x1d0, 3, 0x2106, 0)
WaitForMenu(0x1d1, 5000)
if InMenu(0x1d1, 'Dorchaide'):
 HeadMsg('Dorchaide je v dosahu', 'self')
CloseMenu(0x1d1)  

MenuExists

Podpis metody:

Boolean MenuExists(Int32)

Popis:

Vrátí True pokud existuje menu s daným ID.

Příklad:

if MenuExists(0x1d1):  

ReplyMenu

Podpis metody:

Void ReplyMenu(Int32, Int32, Int32, Int32)

Parametry

  • gumpid: ItemID/Graphic např. 0x3db.
  • buttonid: ID tlačítka gumpu.
  • itemid: ItemID/Graphic např. 0x3db. (Volitelný)
  • hue: Barva předmětu nebo -1 pro libovolnou. (Volitelný)

Popis:

Odešle kliknutí na tlačítko menu ze serveru.

Příklad:

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

WaitForMenu

Podpis metody:

Boolean WaitForMenu(Int32, Int32)

Parametry

  • gumpid: ItemID/Graphic např. 0x3db. (Volitelný)
  • timeout: Časový limit v milisekundách. (Volitelný)

Popis:

Pozastaví skript dokud nepřijde menu, volitelné parametry ID gumpu a timeout.

Příklad:

UseSkill('Tracking')
WaitForMenu(0x1d0, 5000)
ReplyMenu(0x1d0, 3, 0x2106, 0)
WaitForMenu(0x1d1, 5000)