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)