Actions pl PL - Reetus/ClassicAssist GitHub Wiki
Lista komend makr
Utworzono na 15.12.2024 03:30:41
Wersja: 4.425.22+b9a337759d26b9d39ae8ccaac75a36c4255be94a
Aru (ŁCh)
Akcje
Attack
Sygnatura metody:
Void Attack(System.Object)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
Opis:
Atakuj obiek mobile (przekazywany parametr może być serialem lub aliasem).
Przykład:
Attack("last")
BandageSelf
Sygnatura metody:
Boolean BandageSelf()
Opis:
Używa bandaży bezpośrednio na postaci.
Przykład:
BandageSelf()
ClearHands
Sygnatura metody:
Void ClearHands(System.String)
Parametry
- hand: Ręka. Możliwe wartości: "left", "right", lub "both". (Opcjonalny)
Opis:
Odkłada przedmioty z dłoni. Możlie wartości: "left", 'right", "both"
Przykład:
ClearHands("both")
ClearUseOnce
Sygnatura metody:
Void ClearUseOnce()
Opis:
Czyści listę przedmiotów dla komendy UseOnce.
Przykład:
Clear UseOnce()
ClickObject
Sygnatura metody:
Void ClickObject(System.Object)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
Opis:
Pojedyńczy klik w przedmiot (parametr może być serialem albo aliasem)
Przykład:
ClockObject("last")
Contents
Sygnatura metody:
Int32 Contents(System.Object)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
Opis:
Zwraca liczbę przedmiotów w podanym kontenerze.
Przykład:
if Contents("backpack") > 120:
ContextMenu
Sygnatura metody:
Void ContextMenu(System.Object, Int32)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
- entry: Numer indeksu kontekstowego menu.
Opis:
Żądanie otwarcia menu kontekstowego.
Przykład:
ContextMenu(0x00aabbcc, 1)
EquipItem
Sygnatura metody:
Void EquipItem(System.Object, System.Object)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
- layer: Zmienna String reprezentująca layer, np. "OneHanded" lub "Talisman" itp.... Zobacz też: Layer
Opis:
Zakłada wskazany przedmiot w podany layer (layer można sprawdzić za pomocją Inspektora Obiektów)
Przykład:
EquipItem("axe", "TwoHanded")
EquipLastWeapon
Sygnatura metody:
Void EquipLastWeapon()
Opis:
Wysyła szybki pakiet założenia ostatniej broni. UWAGA! może nie działać przed wersją serwera AoS!
Przykład:
EquipLastWeapon()
EquipType
Sygnatura metody:
Void EquipType(Int32, System.Object)
Parametry
- id: ItemId/Grafika np. 0x3db.
- layer: Zmienna String reprezentująca layer, np. "OneHanded" lub "Talisman" itp.... Zobacz też: Layer
Opis:
Zakłada wybrany typ przedmiotu w podany layer (layer można sprawdzić za pomocą Inspektora Obiektów)
Przykład:
EquipType(0xff, "TwoHanded")
Feed
Sygnatura metody:
Void Feed(System.Object, Int32, Int32, Int32)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
- graphic: ItemId/Grafika np. 0x3db.
- amount: Zmienna integer reprezentująca liczbę, np. 10. (Opcjonalny)
- hue: Kolor przedmiotu (-1 jeśli jakikolwiek). (Opcjonalny)
Opis:
Uzupełnia podany alias albo serial grafiką.
Przykład:
Feed("mount", 0xff)
FindLayer
Sygnatura metody:
Boolean FindLayer(System.Object, System.Object)
Parametry
- layer: Zmienna String reprezentująca layer, np. "OneHanded" lub "Talisman" itp.... Zobacz też: Layer
- obj: identyfikator lub liczba lub hex albo alias np 'self'. (Opcjonalny)
Opis:
Zwraca "true" oraz aktualizuje obiekt "found" o ile przedmiot istnieje w specyficznym layerze, opcjonalny seria/alias dla sprawdzenia obiektów typu mobile".
Przykład:
if FindLayer("OneHanded"):
InRegion
Sygnatura metody:
Boolean InRegion(System.String, System.Object)
Parametry
- attribute: Zmienna typu string - zobacz opis, aby zobaczyć użycie. Zobacz też: RegionAttributes
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
Opis:
Zwraca "true" o ile w podanym zakresie celu jest podany atrybut.
Przykład:
if InRegion("Guarded", "self")
Ping
Sygnatura metody:
Int64 Ping()
Opis:
Zwraca wyliczony ping z serwera. W przypadku błędu zwraca "-1"
Przykład:
Ping()
Rename
Sygnatura metody:
Void Rename(System.Object, System.String)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
- name: Zmienna string reprezentująca nazwę, np. "Snoopy".
Opis:
Wysyła żadanie zmiany nazwy.
Przykład:
Rename("mount", "Snoopy")
ShowNames
Sygnatura metody:
Void ShowNames(System.String)
Parametry
- showtype: Pokaż typy obiektów. Możliwe wartości "mobiles", lub "corpses". Zobacz też: ShowNamesType
Opis:
Wyświetla ciała lub/i nazwy mobile. Możliwe parametry: "mobiles", "corpses".
Przykład:
ShowNames("corpses")
ToggleMounted
Sygnatura metody:
Void ToggleMounted()
Opis:
Zejście ze zwierzęcia jeśli w siodle lub wejśćie na zwierzę jeśli nie w siodle. Polecenie poprosi o zwierze jeśli nie podany jest jego alias.
Przykład:
ToggleMounted()
UseObject
Sygnatura metody:
Void UseObject(System.Object, Boolean)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
- skipqueue: Nie zdefiniowano - zobacz opis, aby zobaczyć użycie. (Opcjonalny)
Opis:
Używa przedmiotu (dwuklik). Parametrem może być serial albo alias.
Przykład:
UseObject("mount")
UseOnce
Sygnatura metody:
Boolean UseOnce(Int32, Int32)
Parametry
- graphic: ItemId/Grafika np. 0x3db.
- hue: Kolor przedmiotu (-1 jeśli jakikolwiek). (Opcjonalny)
Opis:
Używa tylko raz podanego typu obiektu (grafiki) z twojego plecaka.
Przykład:
UseOnce(0xff)
UseTargetedItem
Sygnatura metody:
Void UseTargetedItem(System.Object, System.Object)
Parametry
- item: identyfikator lub liczba lub hex albo alias np 'self'.
- target: identyfikator lub liczba lub hex albo alias np 'self'.
Opis:
Używa podanego przedmiotu lub celu w jednej akcji. Wymaga wsparcia OSI/ServUO
Przykład:
UseTargetedItem('bandage', 'pet')
UseType
Sygnatura metody:
Void UseType(System.Object, Int32, System.Object, Boolean)
Parametry
- type: identyfikator lub liczba lub hex albo alias np 'self'.
- hue: Kolor przedmiotu (-1 jeśli jakikolwiek). (Opcjonalny)
- container: identyfikator lub liczba lub hex albo alias np 'self'. (Opcjonalny)
- skipqueue: Nie zdefiniowano - zobacz opis, aby zobaczyć użycie. (Opcjonalny)
Opis:
Używa przedmiotu o podanym typie (dwuklik). Opcjonalne parametry to kolor i obiekt kontenera (domyślnie ustawiony jest plecak gracza). Parametry mogą być serialem lub aliasem.
Przykład:
UseType(0xff)
WaitForContents
Sygnatura metody:
Boolean WaitForContents(System.Object, Int32)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
- timeout: Timeout w milisekundach. (Opcjonalny)
Opis:
Czeka na zawartość podanego kontenera.
Przykład:
WaitForContents("backpack", 5000)
WaitForContext
Sygnatura metody:
Boolean WaitForContext(System.Object, Int32, Int32)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
- entry: Numer indeksu kontekstowego menu.
- timeout: Timeout w milisekundach.
Opis:
Żądanie lub oczekiwanie na opcję wybraną z menu kontekstowego.
Przykład:
# select by index number
WaitForContext('self', 2, 5000)
# select by entry name
WaitForContext('self', "Open Item Insurance Menu", 5000)
WaitForContext
Sygnatura metody:
Boolean WaitForContext(System.Object, System.String, Int32)
Parametry
- obj: identyfikator lub liczba lub hex albo alias np 'self'.
- entryname: Zmienna typu string - zobacz opis, aby zobaczyć użycie.
- timeout: Timeout w milisekundach.
Opis:
Żądanie lub oczekiwanie na opcję wybraną z menu kontekstowego.
Przykład:
# select by index number
WaitForContext('self', 2, 5000)
# select by entry name
WaitForContext('self', "Open Item Insurance Menu", 5000)
Typy
Layer
- Invalid
- OneHanded
- TwoHanded
- Shoes
- Pants
- Shirt
- Helm
- Gloves
- Ring
- Talisman
- Neck
- Hair
- Waist
- InnerTorso
- Bracelet
- Unused_xF
- FacialHair
- MiddleTorso
- Earrings
- Arms
- Cloak
- Backpack
- OuterTorso
- OuterLegs
- InnerLegs
- Mount
- ShopBuy
- ShopResale
- ShopSell
- Bank
- LastValid
RegionAttributes
- None
- Guarded
- Jail
- Wilderness
- Town
- Dungeon
- Special
- Default
ShowNamesType
- Mobiles
- Corpses