《大汉诸子》交易系统.docx
- 文档编号:27246177
- 上传时间:2023-06-28
- 格式:DOCX
- 页数:20
- 大小:397.52KB
《大汉诸子》交易系统.docx
《《大汉诸子》交易系统.docx》由会员分享,可在线阅读,更多相关《《大汉诸子》交易系统.docx(20页珍藏版)》请在冰豆网上搜索。
《大汉诸子》交易系统
目录
1设计目的1
2系统框架2
3系统的结构流程图3
3.1玩家间交易3
3.2与NPC交易3
3.3摆摊3
4交易系统的说明3
4.1与NPC交易3
4.2用户间交易3
4.3摆摊3
4.4查看装备3
5其他相关的系统3
6配置需求3
7工作量预计3
8完成时间预计3
1设计目的
《大汉诸子》的交易系统设计综合了诸多网游交易系统的特点,最大程度上方便了用户,使他们可以方便快捷地进行游戏资源交换,各取所需。
用户可以选择苍穹交易系统所提供的多种功能来满足自己的需求。
2系统框架
3系统的结构流程图
3.1玩家间交易
3.2与NPC交易
3.3摆摊
4交易系统的说明
4.1与NPC交易
4.1.1交易条件:
玩家在与交易NPC对话的范围内,并且是同种族的NPC,鼠标左键单击交易NPC锁定交易NPC,鼠标
箭头指着交易NPC鼠标右键单击交易NPC打开对话窗口,使用鼠标左键单击“买卖”弹出买卖窗口;如
果不是同族NPC,用鼠标左键单击后锁定他,鼠标右键单击不会有任何反应,中立地区NPC除外。
4.1.2购买物品:
玩家与交易NPC对话打开与NPC的交易窗口,同时也把自己的包裹窗口打开
包裹和交易窗口的位置可以移动,用鼠标左键按住拖动即可。
玩家需要购买物品的时候,鼠标停留在该物品的ICON上时,将显示购买物品的属性的悬浮提示:
单击鼠标右键,或者左键将物品拾取,拖放到自己的背包内,会弹出购买该物品的购买提示窗口
取消:
用鼠标左键单击该按钮,取消此次交易,购买提示框消失。
确定:
玩家用鼠标左键单击该按钮,表示玩家将购买该物品,购买成功后物品将置入包裹中的空格位置;如果包裹中没有空格位置,系统将在聊天窗口中提示:
包裹空间不够,购买失败;如果金钱不够,系统则会弹出提示框
用鼠标左键单击“返回”按钮,将关闭该提示窗口。
当玩家购买的是可以叠加的物品,鼠标指针指向购买物品单击鼠标右键,则会弹出购买数量提示框
数量输入框:
用鼠标指针指向该框,单击鼠标左键,变成光标,玩家可以用数字键输入购买的数量,该数量最大为99个,也可以使用鼠标左键单击
按钮,用鼠标左键单击向上按钮实现物品数量的增加,每使用鼠标左键单击一次该物品数量增加一个,当物品数量达到99个时,再点击该按钮无效,也就是说一次性最多能购买99个可叠加物品,如果用鼠标左键单击向下按钮就会实现物品数量的减少一个,当减少到0时,再点击该按钮无效。
用鼠标左键单击MAX按钮,根据玩家的金钱计算能够购买的最大值,最多99个,最少为0
取消:
用鼠标左键单击该按钮后,就取消此次交易,购买提示框消失。
确定:
玩家用鼠标左键单击该按钮后,系统将弹出购买物品所需要的价格提示:
如果确定要购买的,用鼠标左键单击“确认”,物品及对应的数量将置入包裹的空格,当包裹中有相同物品时,就会叠加到物品上,当叠加物品达到最大叠加上限后,将会置入另外的空格中。
这时系统会提示:
你成功购买了多少个XX个物品
玩家用鼠标左键单击“取消”按钮后,此次交易就会失败,关闭提示窗口。
当玩家购买金钱不够的时候,系统会弹出提示框
用鼠标左键单击“返回”关闭提示框。
如果包裹空间不足,系统则会在聊天窗口中提示:
包裹空间不足,购买失败。
注:
从NPC处购买的物品耐久均为满值
4.1.3出售物品:
玩家通过与交易NPC的对话,打开交易窗口,同时也将打开自己的背包窗口
玩家用鼠标指针指向包裹中需要出售的物品,单击鼠标右键,或者以左键拾取,拖放至NPC的物品窗口,该物品ICON就会从包裹中消失,同时玩家也会获得出售该物品的金钱,不同的物品出售给NPC的价格也会不同。
系统提示:
你成功出售了XX物品,获得了XX金钱
当玩家出售的是可以叠加的物品,鼠标指针指向物品单击鼠标右键,则会弹出购买数量提示框
可以由玩家输入欲出售的数量,完成后点击确认出售物品,物品将减少对应的数量,取消则关闭窗口
当物品的当前耐久非满值的情况下
A物品的出售价格=A物品耐久满值价格-A物品的修理费用
A物品的修理费用为物品(缺失的耐久值*该物品每耐久值对应的修理费),参考经济系统的相关数值表
当物品的最大耐久为0的情况下
该物品不可以被使用,也不可以出售给NPC或在拍卖所里寄售。
4.1.4修理物品:
只有装备和武器,才能够进行修理。
修理物品只能使用铜币来支付修理费用,其他的货币不能进行支付,修理物品的费用,会根据装备的耐久度来判定物品的修理价格
修理装备分为普通修理(消耗铜币)和特殊修理(消耗金币)
进行普通修理,每恢复一点耐久度需要花费X铜币(具体数值参考经济系统的相关数值表),每修理一次就会掉该装备的最大耐久度的10%,当装备最大耐久度为0时,该物品不能出售,不能摆放到拍卖行交易,当耐久度恢复后,才能使用该装备
使用鼠标左键单击“修理”按钮,鼠标指针会变成锤子形状,在包裹中,使用鼠标左键单击需要修理的物品,系统将自动从玩家的包裹中扣除相应的价格,同时该装备的最大耐久减10%,当前耐久度变成最大值,如果物品没有损坏,该操作没有任何效果。
修理成功后,系统会在消息提示框中提示:
修理成功。
:
该按钮为全部修修理按钮,如果玩家用鼠标左键单击该按钮后,系统会弹出一个窗口
取消:
玩家用鼠标左键单击该按钮后,将关闭。
确认:
玩家用鼠标左键单击“确认”后,系统将会自动扣除与修理物品相应的金钱,并且所有已装备的装备执行修理的功能。
后续的版本实现该功能
进行特殊修理,如果玩家要想恢复最大耐久度,那么必须在专门的NPC处进行特殊修理。
在打开特殊修理窗口的同时,也打开了包裹。
玩家将欲进行特殊修理的装备拖放到窗口中的栏位,再点击特殊修理按钮,将恢复该装备的最大耐久度,同时当前耐久度也恢复为满值,修理的消耗的金币以装备的耐久缺失每10%为单位,每10%需要单位的金币数量,具体数值待定。
全部特殊修理按钮,点击该按钮,玩家所有装备的物品都执行特殊修理功能。
修理成功后,系统会在消息提示框中提示:
特殊修理成功。
无论单个修理还是全部修理,如果金钱不够则提示:
金钱不够
4.2用户间交易
4.2.1交易条件:
玩家交易双方必须在交易距离内,是同族玩家,在和平状态(非战斗状态)在交易过程中不能移动。
4.2.2交易步骤:
申请交易:
鼠标左键单击锁定目标玩家,鼠标指针移向玩家头像,单击鼠标右键弹出下拉菜单中
如果是非同种族玩家,锁定后点击鼠标右键将攻击该玩家。
如果是同族玩家,用鼠标左键单击“交易”,如果对方玩家正在交易中、已经收到了交易申请、摆摊状态、收到了决斗邀请或者在战斗状态中等特殊状态,申请将失败,申请交易的玩家会收到系统提示:
对方正忙,请等一会再和他交易,否则被邀请交易的玩家会收到交易确认框:
1)如果对方玩家左键单击“取消”按钮将关闭该窗口,同时在申请交易的玩家聊天窗口中将会有提示消息:
XX玩家拒绝与你交易,交易失败
2)如果对方玩家此时下线或者非正常离线,申请交易的玩家聊天窗口中会收到提示:
XX玩家已经下线,交易失败
3)如果对方或者申请交易的玩家移动出了交易的最大范围后,对方玩家左键单击确认,双方玩家的聊天窗口中都会收到提示:
距离过远,交易失败
4)如果满足交易的条件,对方玩家左键单击确认,双方玩家的主界面将会打开交易窗口,开始交易
进行交易:
如果对方玩家左键单击“确认”按钮,会弹出交易窗口
当玩家打开交易面板后,界面上有“锁定”“交易”按钮,交易按钮呈灰色。
交易双方玩家可以用鼠标左键将物品拖放到交易窗口的栏位里,当玩家把物品放到交易面板上后,用鼠标右键单击面板上的物品,就取消了该物品的交易,该物品将回到玩家包裹的原摆放的位置
1)玩家确认无误后,用鼠标左键单击“锁定”按钮,单击过后,锁定按钮变成“取消”按钮,交易按钮呈亮色,此时锁定一方的交易窗口背景将变灰,无法移动或删减交易窗口内的物品。
2)如果交易双方都单击了“锁定”按钮,但是某一方单击了“取消”按钮,那么交易双方的按钮又将变成“锁定“
3)如果一方单击了锁定,另一方移动或移走了交易窗口内的物品,则已经单击了锁定一方的“取消“按钮也将恢复为”锁定“
4)如果正在交易双方的玩家任何一方受到攻击,都将打断交易,自动关闭交易窗口,系统提示:
XX玩家(你)受到YY的攻击,交易中断
5)如果双方都单击了锁定按钮后,双方的交易按钮全部发亮,只有在双方全部单击了交易按钮后,才进行交易的判定
6)双方都点击交易后,任何一方玩家的背包空间不足,将提示交易失败,双方交易栏内的物品将回到各自的背包里
7)在都满足条件的情况下,交易成功,双方交易栏内的物品或金钱将被置换,在对方的背包内出现
4.3摆摊
4.3.1交易媒介
交易媒介只能用金币
4.3.2交易条件
如果玩家要进行摆摊的话需要在商城购买摆摊道具,该道具为永久性道具,玩家如果处于变身效果或者玩家骑在坐骑上也不能够摆摊,摆摊必须在城市的交易区才能摆摊,非交易区不能摆摊,在摆摊的过程中玩家不能移动。
如果玩家处于变身或乘骑状态下,用鼠标左键单击摆摊道具,系统会提示:
你处于变身或乘骑状态不能摆摊。
4.3.3摆摊步骤
玩家打开包裹用鼠标右键单击摆摊道具,将打开摆摊界面
用鼠标左键单击包裹里面需要出售的物品,该物品将置于鼠标指针前端,随鼠标的移动而移动,玩家将鼠标指针移动到摆摊面板的空格处,在单击鼠标左键放下物品,这时会弹出一个窗口价格输入窗口
需要玩家输入摆摊物品的价格,然后用鼠标左键单击“确定”就能完成物品的摆放,摆摊面板上的物品放满后,不能再添加物品,如果再往面板上添加物品,那么添加的物品将会自动返回到包裹中,系统提示:
个人商店的商品已满
如果需要出售的物品是可以叠加的物品那么,将会弹出
如果用鼠标左键单击“取消”那么将关闭提示窗口。
玩家在窗口中输入出售的数量,确认数量无误后,用鼠标左键单击“确认”按钮,这时会弹出价格输入窗口
玩家用数字键输入该物品的价格,该窗口输入的价格是单个叠加物品的价格,价格输入成功后,用鼠标左键点击“确定”后物品摆放成功,用鼠标左键单击“取消”后,将关闭输入窗口,物品摆放取消。
这时如果再用鼠标右键单击摊位上的物品,将取消该物品的摆放,回到包裹中的原物品摆放的空缺位置。
玩家确认摆摊出售的物品的话,那么请在为自己的摊位输入一个名字,输入名字的规则是:
不能有特殊字符,不能有系统禁止的字。
如果玩家输入了特殊或者违禁字符,就用鼠标左键单击“开始摆摊”系统将在消息提示框中提示:
摊位名不合法。
这些都符合要求后,用鼠标左键单击开始摆摊,这是玩家就会变成摆摊的形状,如果玩家不输入自己的摊位名字的话,系统将默认为:
XX玩家的店铺。
同时“开始摆摊”按钮将变成“结束摆摊”
摊位上如果没有摆放任何物品就点击“开始摆摊”系统将提示:
如果玩家要结束摆摊,用鼠标左键单击“取消摆摊”系统会弹出提示窗口:
用鼠标左键单击“确认”就关闭摆摊窗口。
用鼠标左键单击“取消”就取消关闭次窗口,将继续摆摊。
玩家摆摊成功后,用鼠标右键单击摊位上的物品,将不会有任何反应。
4.3.4购买摊位物品
购买摊位物品,只能购买同种族玩家摆放的物品,不能购买非同族玩家的物品。
在中立区域的摆摊区域除外。
玩家在交易区,用鼠标左键单击,摆摊玩家头上的标志,这时就会弹出摆摊玩家所摆放的全部物品窗口
玩家可以查看摆摊玩家所摆摊的物品的属性,用鼠标指针指着该物品就能显示出物品的属性出售的价格和当前自己身上物品的属性。
玩家选中某个需要购买的物品,用鼠标右键单击该物品,系统就会弹出一个对话框
玩家用鼠标左键单击“确认”就能够买该物品,购买成功后所购买的物品就会置入到玩家的包裹中,并且自动扣除玩家购买物品应付的金钱;如果用鼠标左键单击“取消”就关闭提示框。
如果是购买的可以叠加的物品,鼠标右键单击后,会弹出一个输入数量提示窗口
并且会给出该物品的总价格
如果确定购买后,用鼠标左键单击“确认”按钮,购买的物品就将置入包裹空格处。
如果用鼠标左键单击“取消”按钮,就关闭该提示框,取消购买。
如果包裹空间不够的话,系统将在聊天窗口提示:
包裹空间不够。
如果金钱不够的话,系统将在聊天窗口中提示:
金钱不够,购买失败
4.4查看装备
玩家使用鼠标左键单击玩家锁定目标,鼠标右键单击玩家,在弹出的下拉菜单中
用鼠标左键单击“查看装备”就会弹出玩家的装备信息
用鼠标指针指向装备则会弹出玩家装备的属性
5其他相关的系统
6配置需求
NPC的交易功能脚本
item表(包括武器、道具、防具等)
客户端显示的配置文件(显示名称ICON及各种状态参数)
帮助tip提示
美术相关UI
音乐音效文件
7工作量预计
8完成时间预计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大汉诸子 大汉 诸子 交易系统