聊天系统

  • 格式:doc
  • 大小:84.00 KB
  • 文档页数:3

聊天系统
聊天系统描述
聊天系统提供玩家与玩家之间进行交流和系统信息的显示功能。

聊天模式
聊天系统分为普通模式、私聊模式、队伍模式、帮派模式、世界模式和喇叭模式。

普通模式:当选择普通聊天模式时,以发送信息者本人为中心一定范围内的所有玩家都可以收到;
私聊模式:当选择私聊模式时,玩家必须选择要发送给某个玩家,只有被选择的玩家可以收到聊天信息;
队伍聊天:当选择队伍聊天时,发送的信息只有小队成员可以收到,也可以收到其他小队成员发出的连天信息。

帮派聊天:当选择帮派聊天时,发送的信息只有帮派成员可以收到,也可以收到其他帮派成员发出的聊天信息。

世界模式:当选择世界聊天模式时,当前在线的全部玩家都可接收到聊天信息。

玩家只能在到达一定等级之后才可以使用世界聊天模式,在世界聊天模式发送消息之后较长之内不能再次在世界聊天频道发言,玩家在世界聊天频道每一次发言耗费100点精力值。

喇叭模式:当选择喇叭模式时,所有在线玩家都可以接收到信息,并且在比较明显的预留位置显示,有固定停留时间。

使用喇叭模式需要消耗道具。

聊天显示窗口
聊天显示窗口分为普通、私聊、队伍、帮派和世界5个窗口。

普通窗口:此窗口显示玩家所能接收到除世界频道聊天信息外的所有信息,如拾取物品信息,经验值增长等系统信息,还可以显示系统公告消息,各个聊天频道除世界频道外的所有聊天信息。

私聊窗口:此窗口显示玩家接收到的其他玩家发给自己的私聊信息和自己发送给其他玩家的私聊信息。

队伍窗口:此窗口显示玩家接收到的本队伍聊天信息,队伍外成员无法看到。

帮派窗口:此窗口显示玩家接收到的本帮派聊天信息,帮派外成员无法看到。

世界窗口:此窗口显示玩家接收到的世界聊天信息。

说明:系统公告消息在每个窗口中均会显示。

当已经存在一条聊天信息时,后发出的信息会取代第一条信息之前的位置,第一条信息会向上滚动。

聊天窗口边缘设置滚动条,以供玩家翻阅之前的聊天信息。

当玩家使用喇叭模式发送信息时,在较明显的预留位置显示,此信息有固定停留时间,即使没有其他喇叭信息发出,在一定时间后也会自动消失。

当喇叭信息存在时,下一条喇叭
信息不会取代其位置,需等待上一条信息达到停留时间自动消失之后再显示。

聊天规则
1、发言间隔:
频道名称发言间隔
普通频道3秒
世界频道3分钟
帮派频道3秒
队伍频道1秒
私聊频道1秒
2、每个频道所显示的信息颜色不同
频道名称信息颜色
普通频道白色
世界频道---
帮派频道绿色
队伍频道蓝色
私聊频道粉色
3、玩家每次所发信息最大不能超过100个汉字,也不能发送空消息。

4、聊天信息格式:[频道][玩家名]:XX玩家信息XX。

如:[世界][张三]:求组队。

5、在私聊中格式:[私聊]发送给[玩家名]:XXX,接收私聊时格式为:
[私聊][玩家名]
对你说:XXX,格式如图显示:
6、玩家不能在聊天窗口发送不良信息。

(系统要有屏蔽字设置)
7、玩家不能自定义字体大小、颜色等。

8、聊天窗口背景为透明色。

9、玩家通过点击聊天窗口下方的按钮来选择不同的显示窗口。

10、当玩家选择了不同的窗口,玩家聊天输入框的模式也随着窗口改变。

比如玩家选择
了世界频道窗口,则在输入框中自动切换为世界模式,不需要手动选择。

11、当玩家精力值不满100点时,在世界聊天频道发言时系统会提示精力值不足。

12、当玩家选择了喇叭模式发送信息时,需检查玩家是否拥有相应道具,如没有道具则
不能发送喇叭信息。

13、当玩家选择了相应的窗口按钮,相应的窗口按钮会区别于其他没被选中的按钮。

14、聊天输入框默认为不激活状态,即玩家敲击键盘之后也不会输入信息,需要玩家鼠
标单击聊天输入框之后再敲击键盘才可输入信息。

15、当玩家输入信息后,点击发送按钮或敲击回车键,信息发送至相应窗口。

聊天窗口UI。