聊天好友系统程序需求及操作界面总纲_第1页
聊天好友系统程序需求及操作界面总纲_第2页
聊天好友系统程序需求及操作界面总纲_第3页
聊天好友系统程序需求及操作界面总纲_第4页
聊天好友系统程序需求及操作界面总纲_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、游戏界面当的刚亂站的名字入桓甘蔑H 1好3U聊天系统、聊天系统程序需求及操作界面总 纲版本:V1.1日期:2005-12-27版本记录版本日期编写人修改内容修改原因审批1.02005-12-27合并建立文档修正简化功能1.12006-1-10增加角色的编号说明增加说明1.22006-3-30补充聊天室说明(红色)增加说明$c*l彌K*3 册4聊天系统功能及界面说明1聊天系统概述聊天系统是为了方便玩家之间进行沟通的系统。在楼兰中,聊天系统分为普通、世 界、悄悄话、组队、公会、聊天室共 6种不同类型的聊天频道。其中普通、世界、悄悄 话、组队、公会的聊天信息都显示在聊天内容栏中,聊天室内容单独显示在

2、聊天室频道中。在聊天信息框里的聊天内容中用右键点击玩家名字将出现以下功能菜单:2聊天系统说明及操作2.1 普通聊天普通聊天是指玩家在一个范围内发布消息。在这个范围内的所有玩家都可以看到该玩家发布的消息。以玩家为中心,边长为400的正方形区域(该数值可调,在游戏初期,人多,数据量会很大。后期,也有可能觉得场景无人说话,太冷清。即需要在初期范围小,后期稍微大一些。不同的城,范围也可以不一样,暂定)使用方式:在聊天输入框输入“ /S+空格”,把聊天室切换到普通聊天频道,在输 入框可以直接输入聊天内容。发出的消息为“玩家姓名:聊天内容”2.2 世界聊天世界聊天是指玩家在一个整个游戏世界里喊话,整个游戏

3、的所有玩家都将收到玩家该信息。世界聊天使用有冷却时间(目前设定3分钟,冷却时间可调整),也就是说3分钟内玩家只可以使用世界频道喊话一次;使用世界聊天除了有冷却时间外还需要消耗活力值(暂设定5点,可调)使用方式:输入“/W+空格”,输把聊天室切换到世界聊天频道,在输入框可以直 接输入聊天内容。发出的消息为“玩家姓名大喊:聊天内容”2.3 悄悄话聊天悄悄话(是指玩家与玩家之间的单独聊天,聊天信息只有聊天的双方能够看到, 其他玩家都看不到悄悄话信息。悄悄话聊天需要指定悄悄话的对象,而且要求该对象在线,才可以发布的消息。 如果指定的对象不在线,在给对方发送消息后,系统返回系统消息“没有找到您 要联系的

4、玩家。”。如果悄悄话的对象是自己的好友那么,系统返回系统消息“对方不在线,你的信 息将转为留言信息。”同时将把这消息保存到对方的聊天历史信息中,对方只要 上线就可以查看自己的消息。使用方式:可以进行悄悄话的方法:1、当进行悄悄话的玩家在自己身边的时候,选择对方后,出现锁定显示框,可以通过右键点击锁定显示框弹出菜单,在菜单内选择“悄悄话”。2、在聊天信息框中用“右键”点对方的名字将弹出菜弹,在菜单内选择“悄悄 话”。3、在好友系统里点选好友右键弹出菜单选择“悄悄话”4、在对方密自己后按 R 键回复。5、选择频道栏里选择“悄悄话”聊天,悄悄话对象输入框里输入玩家的姓名就 可以进行悄悄话了。悄悄话聊

5、天能记录5个当前密聊过的玩家名字,通过方向键fj来切换,或者用 鼠标点击 玩家姓名 进行切换。当 玩家姓名 栏里已经有 5 个玩家的时候,在与 第 6 个玩家密聊时,第 6 个玩家取代当前密聊名单中第一位玩家,以此类推第 5 个玩家将被在悄悄话名单中删除)发出的消息为“你对 玩家姓名 说:聊天内容” 对方显示为“ 玩家姓名 对你说:聊天内容”PS:如果对方已经向自己发送了悄悄话消息,则可以使用快捷键R,来自动完成对此人的悄悄话,即打开聊天框,把聊天频道切换到悄悄话聊天频道,玩家姓名 栏里输入玩家的名字。注意: 对象姓名 为最近一次向自己发送悄悄话聊天信息的玩家。2.4 组队聊天 组队聊天是指玩

6、家在一个特定的玩家群体中发布消息。 该特定的群体是所有队伍 成员。发布信息后,队伍内的所有成员都可以看到发布的信息。如果该玩家没有 队伍,则发送信息后将无任何效果,任何人都不会接收到信息。使用方式:输入“ /p+空格”,把聊天频道切换到公会聊天频道,在输入框可以直 接输入聊天内容。发出消息为“ 组队 玩家姓名 说:聊天内容”2.5 公会聊天公会聊天同组队聊天一样,是在一个特定的玩家群体中发布消息。该群体是一个公会的所有公会成员。发布消息后,公会内地所有成员都可以看到发布的信息。 如果玩家没有公会,则发送信息后将无任何效果,任何人都不会接收到信息。使用方式 :输入“ /g +空格” ,把聊天频道

7、切换到公会聊天频道,在输入框可以直 接输入聊天内容。发出消息为“ 公会 玩家姓名 说:聊天内容”2.6 聊天室聊天玩家创建聊天室后,世界玩家都可以通过查找找到改聊天室,并进入聊天室进行 聊天。详细的功能说明请参考好友系统中的聊天室系统说明。使用方式 :输入“ /13 +空格” ,把聊天频道切换到对应的聊天室频道,在输入框 可以直接输入聊天内容。发出消息为“ 聊天室 玩家姓名 说:聊天内容”聊天室聊天信息只显示在聊天框的聊天室频道中。2.7 屏蔽功能、黑名单屏蔽功能是为了让玩家可以选择不与某些玩家进行交流,当A玩家屏蔽了 B玩家,那么A玩家将不会接收 B玩家的任何聊天信息。使用方式:玩家可以通过

8、好友系统里屏蔽玩家功能添加黑名单玩家,可参考好友 系统。3.聊天框功能性按键说明游戏界血7. ma.肄、注:此图为功能性说明图,也就说图上的功能需要实现,但是界面可以修改。i“聊天频道框”可选择聊天频道进行聊天包括:普通聊天、世界聊天、悄悄话聊天、组队 聊天、公会聊天、聊天室频道。 其中聊天频道最多可以存在 3个,也就是说聊天室满的情况 下有8个频道选择。注:聊天室频道在频道栏的显示是:1聊天室简称卜2聊天室简称、3聊天室简称,聊天频道名字前面的13代表当前频道的快捷输入数字。使用方式:在聊天输入框输入“ /1 +空格”,输入框的最左边会显示“说:”,此时,聊天方式 转变为普通聊天方式,可以在

9、之后输入普通聊天内容。发出的消息为“玩家姓名说:聊天内容”2. “聊天文字的输入”输入聊天内容。3“聊天框”显示聊天内容4.“功能性按钮”功能性按钮是为了使聊天更方便,其功能包括:a切换聊天框位子、b停止开始滚屏、c.选择可见频道a. 切换聊天框的位子:可参考“大话西游” “梦幻西游”将聊天内容显示拉到游戏界面左边。 如果在全屏状态下点选此功能那么游戏将变成窗口模式。切换聊天框位子,只是把聊天信息 从游戏中移动到游戏界面以外, 只有显示功能, 输入信息还是要在游戏的聊天信息输入栏里 输入。b. 停止 开始滚屏: 可以停止聊天内容显示的滚动。c. 选择可见频道 :选择设置可见聊天频道,当点下这个

10、按键的时候,出现一个菜单,可以 在对应的频道上打勾来选择是否显示该频道的内容。例如 :当选择可见频道为组队聊天的时候, 聊天框的内容只显示组队聊天的记录和内容, 包 括屏蔽历史聊天记录和正在滚屏的非组队记录, 方便玩家查看当前组队聊天内容和历史组队 聊天记录5.滚动条: 拖动显示聊天框内聊天内容。6. 切换到聊天内容以及与聊天相关的系统提示内容屏,这一屏只显示聊天信息,与聊天相 关的系统提示信息(例如:加入公会,退出公会,系统提示需要在公会频道里显示,那么该 信息就在该屏显示。7. 切换到非聊天系统提示信息显示屏,这一屏只显示与聊天无关的系统信息,例如:获得物 品、经验、人物死亡、接到任务、完

11、成任务、获得任务物品等等与聊天无关的信息提示。8. 聊天室信息: 聊天室频道的信息分别显示大这 3 个不同的屏中,这 3 频只显示聊天频道信 息与聊天频道相关的系统消息注: 6、 7、 8 三种不同内容的显示屏,可以拉到游戏中的任意位置,也可拉到游戏界面外自 行排列, 这 3 频都只是显示功能, 不能做任何的输入, 显示屏的大小可以通过鼠标进行拉动 调整4聊天系统程序需求程序需求如下: 对象:即信息接收方,分为范围、个体、队伍、公会。 字数限制:指某种聊天时,一次发送的消息的字数限制。时间限制: 指某种聊天时,发送两次消息之间需要的时间。即发送一次消息后,还需要 多久才能再次发送消息。等级限制

12、:指玩家的等级达到某一标准,才可以进行的聊天。 范围:以发言消息的玩家为中心,边长为 X 的正方形区域。该长度可调,由程序设置。 个体:即单个的玩家。队伍:指与发送消息的玩家处于相同队伍的玩家。 公会:指与发送消息的玩家处于相同公会的玩家。 聊天信息区域:位于主界面的左下方。显示普通聊天、世界聊天、悄悄话聊天、组队聊 天、公会聊天。如果有填写,说明该信息输入输出在聊天信息区域。字体颜色:指该类型聊天信息所使用的字体颜色。 每种聊天的程序需求具体如下:聊天种类字数 限制时间 限制消耗活 力等级 限制聊天对象输入输出区域字体颜色范围个体队伍公会普通聊天601秒400聊天信息区域白色世界聊天603分

13、钟5点20全世界同上紫红色悄悄话聊天601秒有同上浅蓝色组队聊天601秒有同上深蓝公会聊天601秒有同上绿色战斗信息红色系统信息聊天室601秒聊天室聊天信息区域系统自动 为聊天室 分配颜色没有填写代表没有此项限制。5相关快捷键普通聊天 “/s+空格”世界聊天 “/w+空格”悄悄话聊天“r ”如果对方已经向自己发送了悄悄话消息,则可以使用快捷键R回复;当玩家输入光标在玩家姓名栏的时候,可以通过方向键来切 换悄悄话的对象(5个)。组队聊天 “/p+空格”公会聊天 “ /g+空格”聊天室一 “/1 +空格”聊天室二 “/2+空格”聊天室三 “/3+空格”当玩家输入光标在聊天信息输入框的时候,可以通过

14、方向键来切换前5次的说话内容好友系统功能及界面好友系统是为了让玩家在游戏中结识到朋友之后可以与该玩家建立起更方便的联系方式,以及在游戏中与某玩家不和而把该玩家加如黑名单中不与该玩家有任何的交流。添加好友的方法有以下几种 :1、当玩家要添加的好友在自己身边的时候,玩家选择对方后,出现锁定显示框,可以通过右键点击锁定显示框弹出菜单,在菜单内选择“添加好友”。2、 在聊天信息框中用“右键”点对方的名字将弹出菜弹,在菜单内选择“添加好友”。3、通过好友栏中的添加好友功能可以添加好友。好友与角色的相关说明:在一个服务器中每一个角色的名字只可以使用一次(名字是唯一的),需要给每个角色一个编号,每一个角色(

15、编号) 对应一张唯一的好友列表。一个帐号下可以建立 3个不同名字的角色,因此一个帐号下最多存在3张不同的好友列表。添加黑名单的方法有以下几种:1、当玩家要添加的黑名单玩家在自己身边的时候,玩家选择对方后,出现锁定显示框,可以通过右键点击锁定显示框弹出菜单,在菜单内选择“添加黑名单”。2、在聊天信息框中用“右键”点对方的名字将弹出菜弹,在菜单内选择“添加黑名单”3、通过好友栏中的添加黑名单功能可以添加黑名单。好友界面包含以下几个页面:好友栏、聊天室二部分组成。1、好友栏好友栏内容分为3个部分:1、好友名单,2、功能菜单3、黑名单1. 1好友名单:只需要显示好友的名字,当玩家双击好友名字(“好友1

16、”)时,会对应弹出玩家与好友 1的聊天历史记录栏。注:此配图只做功能的大体分布,游戏中功能的界面分布不以此为标准。以上“好友1 ”,代表的只是一个好友的名聊天历史记录栏聊天历史野左九你缈好矢不翼 玩斛好矢乔血 衲忙什么¥好友 吐什么辑.出豔性骞砂好如帧你在邸±索帕1 . 1 . 1聊天历史记录栏2、聊天历史,3、功能性按钮聊天历史记录栏包括 3个部分:1、玩家信息,1、玩家信息:玩家信息需要显示以下内容:1好友名称2. 等级3. 职业4. 位置区域玩家的信息通过“关闭打开”聊天历史记录栏来刷新玩家的当前位子, 玩家下线后只记录显示玩家下线时的所在位子,2、聊天历史:聊天历史

17、中记录玩家与该好友的聊天历史记录,包括记录玩 家不在线时好友的留言信息,与聊天栏的聊天记录不同。聊天信息栏里 的聊天信息是即时不保留的,在玩家离开游戏后在上来将不再会显示。 而聊天历史里的记录是不会因为玩家离线而消失(但是会因为超过历史 信息的记录数量限制而终被新的历史记录所代替,具体历史信息能记录 多少条又程序决定,并且可调整)。留言信息:当玩家不在线时,好友给玩家的的悄悄话信息将直接转为留 言信息记录在聊天历史中,当玩家上线的时候,在好友名单中有留言信 息的好友(“好友1”、“好友2”)会不断闪烁,提示玩家有留言信息。如 果玩家没有打开好友栏,那么好友栏图表就会不断闪烁。只有好友有聊天历史

18、记录的功能,因此当玩家不在线时好友“悄悄话” 玩家的时候系统提示是:对方不在线,你的信息将转为留言信息。如果玩家悄悄话一个非好友玩家,而对方不在线或不存在时,系统提示 是:没有找到您要联系的玩家。3、功能性按钮:功能性按钮有2个分别是:a、清除历史记录,b、关闭a玩家可以清空与该好友的所有历史记录信息,当点击按键后系统弹出 确认界面,如果玩家点选确定那么将清空聊天历史记录b、关闭:当历史聊天栏弹出后,可以任意拖动,玩家可以放到任意位置以方便查看,只有玩家点关闭按钮的时候才回关闭聊天历史记录栏1 . 2功能菜单1、添加好友:当在“好友名单”的标题栏中用右键点击,出现“添加好友”功能,点击后出现输

19、入框,可以在输入框内输入名称来添加好友。如果找到要添加的好友则在对方那显示接受拒绝界面,如果找不到(游戏中没有此角色、戏中此角色不在线)则在系统提示中显示:没有找到您要添加的玩 家当找到要添加的角色,而对方拒绝的时候,玩家系统提示为:玩家的名字拒绝了您的请求。当找到要添加的角色,并且对方接受了你的请求,则玩家系统提示为:玩家的名字成为了您的好友。pifi 话I悄悄2悄悄话:在好友名单里点选好友,用右键点击弹出菜单,在菜单中选择 话”即在聊天系统中自动切换到悄悄话模式,并切换到与该玩家聊天。3. 组队邀请:在好友名单里点选好友,用右键点击弹出菜单,在菜单中选择“组 队邀请”,即可执行组队功能,组

20、队功能操作界面参考组队系统。4. 删除好友:在好友名单里点选好友,用右键点击弹出菜单,在菜单中选择“删 除好友”,弹出确定对话框,“是否要删除好友”,选择“是”既可删除好友;选 择“否”既取消操作删除好友后在玩家系统提示为:好友玩家名字已经被删除。5. 加入黑名单:当在“黑名单”的标题栏中用右键点击,出现 “添加黑名单”功 能,点击后出现输入框,可以在输入框内输入名称来添加黑名单。当成功屏蔽 某玩家的时候,玩家将不会收到被屏蔽玩家的任何悄悄话消息。6. 删除黑名单:在黑名单中选择玩家名字,用右键点击弹出菜单,在菜单中选择 “删除黑名单”既可解除对该玩家的屏蔽。好友上(离)线提示:当好友上(离)

21、线的时候,系统发出提示音效, 并在系统提示信息中显示 “玩 家名字已经离线” “玩家名字上线了”,当好友在线的时候好友列表里的好友名 字是亮的,当好友离线的时候好友列表里好友名字是灰的。1. 3黑名单:本页需要显示的内容: 玩家姓名 屏蔽玩家和解除屏蔽看功能性按钮说明。2. 聊天室聊天说明玩家可以创建聊天室,当聊天室创建成功后,在游戏中的其他玩家可以通过查找 找到该聊天室点选加入就可以进入该聊天室。如果玩家不想让任何人随便加入的话可以给聊天室设置“加入密码”,设置了密码的聊天室需要玩家输入真确密码才能加入。聊天室界面主要有2部分组成:1、当前聊天室,2、功能性按键。功能性按钮功能性按钮2. 1

22、当前聊天室当前聊天室是显示玩家当前创建加入的所有聊天室名单,玩家同时最多只能创建加入3个不同的聊天室,当玩家已经创建加入3个聊天室后,再点创建聊天室时,系统返回系统消息:“聊天室数量以满,不能创建聊天室”;同样再点选加入聊天室系统也返回消息“聊天室数量以满,不能加入聊天室”。补:聊天室创建者(管理员)通过右键点击当前聊天室中的聊天室,将弹出“设 置”选项,如果聊天室不是自己创建的,那么设置显示成灰色(不可以点)。通过点设置可以修改聊天室的基础信息(弹出聊天室创建界面)。2. 2功能性按钮功能性按钮包括以下几项 :1、创建聊天室 2、聊天室列表,3加入聊天室 2. 2. 1、成员名单当玩家选择了

23、已加入的聊天事后,双击聊天室名,将弹出聊天室成员 界面:聊天室成员名单界面成员a.成员名单:“成员名单”主要功能是显示当前聊天室的人员名单,按加入聊天室的先后顺序,排列当前聊天室的成员名单,一个聊天室最多能容纳 50人(人 数为初步设定,可调整)也就是说成员名单最多显示50个聊天者名字。注:如果同一屏里显示的聊天室成员数量不够的话,必须再加上2个翻页功能“上一页” “下一页”。2. 2. 2、创建聊天室点击“创建聊天室”将弹出聊天室创建界面,创建聊天室功能需要有以下功能:1、输入聊天室名字 (8个汉字16个字节),2、聊天室简称(2个汉字4个字节),4、设置聊天室密码。1、输入聊天室名字:这里输入的名字是聊天室建立后的名字,在聊天室列表中 显示。2、聊天室简称:这里输入的简称将做为生成聊天频道后,在聊天频道选择的显 示的名字。当创建聊天室后聊天选择频道栏中将自动生成聊天室频道并以输入的聊天室“简称”命名,且自动分配快捷键(以创建 加入聊天室先后分配/ 1、2、3),3、设置聊天室密码:设定玩家加入聊天室所需要输入的密码,当密码为“空”时为无密码状态任何找到该聊

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论