商店功能优化设计:买卖与回购机制详解.pdfVIP

  • 0
  • 0
  • 约5.67千字
  • 约 9页
  • 2026-01-26 发布于北京
  • 举报

商店功能优化设计:买卖与回购机制详解.pdf

设定_商店

日期修改内容

2011-9-29创建文档

2012-2-7删除普店中的物品刷新机制

一、概述

这里主要说明商店的功能,包括、回购、商店配置等。

二、详细设计

2.1商店

2.1.1打开/关闭商店

玩家可通过NPC,选择选项中的“商店”选项来打开商店界面,也可通过背

包中的“商店”按钮来直接打开商店。也可通过界面上的特殊按钮,打开特殊的商店。

当商店打开时,背包界面同时打开。

关闭商店可通过按ESC键、按关闭按钮、切换场景、打开互斥界面、移动出最远交互

距离等方式进行。

2.1.2商店

玩家可通过商店,进行买入物品和卖出物品。进行时,若目标商店是从NPC处打

开的,则玩家必须处于该NPC的最远交互距离内;若目标商店是从特殊按钮打开的,则不

受交互距离的限制。

2.1.3操作

⚫买入:

左键单击商店中的物品,弹出确认框,可在其中输入数量,确认后成功。

(输入框中的数量默认为该商品当前的堆叠数)

左键双击商店中的物品,直接该物品,买入数量与该商品当前堆叠数相同。

左键拖动商店中的物品到背包任意格子后松开,直接该物品,买入数量与该商

品当前堆叠数相同。

⚫卖出:

左键单击背包中的物品,在弹出的快捷菜单中选择“”,弹出确认框,可

在其中输入数量,确认后成功。(输入框中的数量默认为该商品当前的堆叠数)

左键双击背包中的物品,不能的物品被双击时,直接使用该物品。若该物品不

能被使用,则弹出提示框:该物品不能。若该物品能被,卖出数量与该物

品当前堆叠数相同。

左键拖动背包中的物品到商店任意格子后松开,直接卖出该物品,卖出数量与该物

品当前堆叠数相同。

2.1.4基本规则

物品的卖出没有类型的限制,即玩家可以在任意类型的商店处,卖出任何可以卖出

的物品。

商店只能与背包进行直接的物品,若要位于其他界面中的物品(例如

栏中的,上的符文,宠物上格等),必须先将其放入背包,然后进行

卖出。

2.1.5商店逻辑说明

某个NPC处若能够进行或,则该NPC关联至少一个商店编号,视为该NPC

绑定了商店。在怪物属性配置表中的“商店ID”字段,若关联一个商店则填入一个商店ID,若

关联多个商店则中间以“丨”间隔,若不关联则填-1。

商店表中,一个商店ID代表一种及情况的组合,两个不同ID的情况必然有

所不同。

名称类型说明

商店IDINT商店的唯一标识,怪物表调用

商店名称STRING商店的名称,显示在NPC选项和商店标题栏

商店类型INT标识商店的类型,0=NPC商店,10=商店,8=每月活

跃度商店,9=自己身上的商店

注释STRING策划用

价格系数INT正常价格=基本价格×价格系数/100,最小为0。从物品表

中“基本价格”字段

货币类型INT商店中可使用哪种货币进行;0=银币,2=元宝,3=魂

力,8=每月活跃度,9=贡献。一个商店只能配置一种

货币类型,即一个商店里只能同时使用一种货币来进行购

买。

ID

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档