Actions pl PL - Reetus/ClassicAssist GitHub Wiki
Lista komend makr
Utworzono na 31.10.2025 04:10:29
Wersja: 4.5.8+9ab889a12597535fb1bfb50e9ba0b3d512883482
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