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.