Skip to content

KO Shop Lists

Codex edited this page Oct 11, 2026 · 2 revisions

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

구매 및 판매: 규칙 목록 및 판매자 창

홈 · 카탈로그 · API 작업별

UO.Buy · UO.Sell · UO.AutoBuy · UO.AutoBuyEx · UO.AutoSell · UO.ClearShopList · UO.GetShopList · UO.SendShopReply

목록이란 정확히 무엇입니까?

  • 이름이 지정된 목록 Bad Newbie - 프로필 설정의 구매/판매 규칙 세트입니다. 구매 또는 판매 섹션에서 목록을 생성하고, 이름을 설정하고, 항목을 추가하고, 원하는 목록을 활성화하세요. 세트의 이름은 사용자가 선택합니다. 모든 사람을 위한 일반적인 제목 카탈로그는 없습니다.
  • 규칙 Buy/AutoBuy 및 Sell/AutoSell - 기본 목록으로 변경됩니다(기본값). Buy/AutoBuyEx의 이름 인수는 목록 이름이 아닌 제품 이름에 대한 필터입니다. 이러한 인수는 임의의 명명된 집합을 선택할 수 없습니다. 새 규칙이 활성화되고 프로필에 저장됩니다.
  • GetShopList - 이미 열려 있는 NPC 판매자 창의 줄이며 저장된 규칙 목록이 아닙니다. 창이 없으면 배열은 비어 있습니다. ShopBuyRestock/Rstk는 판매자의 26 계층으로, 구매 규칙이나 매장 개설 기능이 아닙니다.
  • AllPrice/MassPriceMove — 개인 판매자의 상품 가격을 설정합니다. 이것은 다른 시나리오입니다. UO.AllPrice 및 UO.MassPriceMove를 참조하세요.

절차

  1. Bad Newbie에서 목록을 설정하거나 아래 스크립트를 사용하여 규칙을 추가하세요.
  2. NPC 판매자로 이동하여 서버에서 사용할 수 있는 방법(컨텍스트 메뉴 또는 음성)을 사용하여 구매/판매를 엽니다.
  3. 제안이 수신되면 자동화는 type, hue, 수량, 가격 및 이름을 활성화된 규칙과 일치시킵니다. 커스터마이징 팀은 매장을 직접 오픈하거나 제품을 직접 제작하지 않습니다.
  4. 컨텐츠/골드 변화와 서버 메시지를 통해 결과를 확인해보세요. 설정 명령의 단위는 거래 확인이 아닙니다.

규칙 매개변수

  • type는 graphic 상품 0..65535이지 serial 상품이 아닙니다. 부정적인 type는 거부됩니다. 65535 여기 "모든 것" 마스크가 아닌 특정 그래픽이 있습니다.
  • 색상 - hue; -1 또는 65535는 모든 색상을 의미합니다. 정확한 색상을 위해서는 0..65534를 사용하세요.
  • 수량 - 제품 단위 수 양성은 65535로 제한됩니다. 0/negative는 기본 목록의 일치 규칙 type+color를 제거하며 "모두 구매"를 의미하지 않습니다. 수량이 없는 Buy/Sell 값은 1입니다.
  • maxPrice — 구매 시 한 단위의 최대 가격입니다. 0/음수는 가격 제한이 없음을 의미합니다. 총 구매 금액이 아닙니다.
  • name — 제품 이름의 선택적 하위 문자열이며 대소문자를 구분하지 않습니다. 빈 문자열은 이름을 필터링하지 않습니다. 이는 목록의 이름이나 판매자의 serial가 아닙니다.

동일한 type 및 컬러 마스크를 사용하여 규칙을 반복하면 기존 규칙이 업데이트됩니다. 수량은 한 매장 응답에서 이 규칙에 따라 총 선택을 제한합니다. 이것은 “나머지 N에게 배낭을 가져오라”는 명령이 아니다. 각 위치에 대해 첫 번째로 일치하는 활성화된 규칙이 선택됩니다. 중복 규칙은 동일한 제품에 대한 한도를 합산하지 않습니다.

예제

가격 상한선이 있는 시약 구매 준비

0x0F7A은 표준 Black Pearl 그래픽의 예입니다. 서버에서 type를 확인하세요. 20 — 단위, 5 — 단위당 가격. 빈 이름은 텍스트 필터를 적용하지 않습니다. 스크립트는 규칙을 저장하고 종료됩니다. 고객 자동화는 매장의 다음 제안을 처리합니다.

상품을 판매한 후 나만의 규칙 삭제

이 규칙은 모든 색상의 0x0F51에 적용됩니다. 사용 가능한 제안으로 최대 3 단위를 판매합니다. 15000 - 거래 확인이 아닌 예시 시간입니다. 규칙을 삭제해도 이미 서버에 전송된 판매는 취소되지 않습니다. 이 예에서는 기존 일치 규칙을 덮어씁니다. 원하는 저장된 규칙 위에는 사용하지 마십시오.

오픈스토어의 실제 구색을 읽어보세요.

각 줄에는 serial|graphic|hue|amount|price|name 필드가 있습니다. serial - ID 현재 창 위치, graphic/hue - 제품 특성, 수량 - 사용 가능 수량, 가격 - 단가, 이름 - 텍스트 이름입니다. 이름에 구분 기호가 있을 수 있습니다. 임의 개수의 부품을 새로운 형식으로 간주하지 마십시오. 데이터는 이 창에 유효합니다. GetShopList는 아무것도 사거나 팔지 않습니다.

ClearShopList는 구매 및 판매 규칙 배열을 모두 지우고 두 자동화를 모두 끕니다. 이는 각 스크립트의 무해한 시작이 아니라 대량 재설정입니다. 하나의 규칙을 제거하려면 수량=0을 해당 Buy/Sell에 전달하세요.

홈 · C# · IDE · API · 예

Clone this wiki locally