Runtime API 35 Trade and Vendors - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Runtime API — Торгівля та продавці
додому · C# · IDE · UO API · A–Z · Приклади · Languages
Кожна команда відкриває картку з C#-сигнатурами, параметрами та кількома самостійними прикладами.
UO.CancelTrade
Скасує обраний обмін і закриває вікно.
UO.ClearShopList
Видаляє правила автоматичної купівлі та продажу активного профілю.
UO.ConfirmTrade
Встановлює власний прапорець згоди у вибраному обміні.
UO.GetShopList
Читає товари останньої активної пропозиції NPC-продавця. Дозволяє перевірити тип, кількість та ціну перед купівлею або продажем.
UO.GetTradeContainer
Повертає числовий serial одного з двох контейнерів обміну.
UO.GetTradeOpponent
Повертає числовий serial персонажа-партнера.
UO.GetTradeOpponentName
Повертає ім'я партнера, отримане разом із вікном обміну.
UO.IsTrade
Перевіряє наявність відкритого вікна безпечного обміну.
UO.SendShopReply
Відправляє вибір товарів останній активній пропозиції NPC-продавця. Напрямок угоди визначається пропозицією: купівля у NPC або продаж йому.
UO.Shop
Друкує локальний перелік торгових рядків.
UO.TradeCheck
Читає прапорці згоди; Трипараметрова форма також змінює власний прапорець.
UO.TradeContainer
Повертає serial свого контейнера обміну як hex-рядок.
UO.TradeCount
Повертає кількість відкритих вікон обміну.
UO.TradeName
Повертає ім'я партнера із вікна обміну за індексом від нуля.
UO.TradeOpponent
Повертає serial контейнер партнера як hex-рядок; це не ID персонажа.
UO.VendorMenu
Використовує продавця або реєструє постійне menu hook.