3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 2373|回复: 15
打印 上一主题 下一主题

[讨论] 马卡来一下,看看这个I组的插件IRCBridge怎么个用法

  [复制链接]

35

主题

949

帖子

1022

积分

游戏狂人

俺是很纯洁滴!

Rank: 6Rank: 6

贡献度
61
金元
7775
积分
1022
精华
0
注册时间
2010-1-23
跳转到指定楼层
主题
发表于 2013-4-17 10:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原贴:http://fourdeltaone.net/forum/viewtopic.php?f=40&t=9162
没有看明白这个插件怎么个运行机制,似乎可以通过这个插件获取游戏的统计数据及聊天记录等,马卡有没有用过?这个统计数据是保存在什么地方的?不会是I组的服务器上吧?



粗略翻译(机翻+人工调整)了一下:
Trying out InfinityScript.(可能是不稳定的)
试用InfinityScript。


Source(源码):https://github.com/Deathmax/iw5m-scripts/tree/master/IRCBridge

(May be unstable)
r3 - Fix server password(r3版,修复服务器密码)

System.Net (place in lib):https://dl.dropbox.com/u/7557397/System.Net.dll
需要System.Net组件,放在lib文件夹下。

You need to create a settings.txt under \scripts\ircbridge\
你需要在\scripts\ircbridge\下创建一个settings.txt文件

settings.txt格式如下:
server hostname
server port
channel
nickname
nickserv password
server password


Features(特点):
In-game chat is relayed to IRC.(在游戏中的聊天转发到IRC。)
Killfeed is relayed to IRC.(杀人记录转发到IRC。)
List scoreboard from IRC.(从IRC获取记分列表。)

TODO(要做到):
More commands.(更多的指令)
Output IRC chat into game.(导出IRC的聊天到游戏中。)
Provide a (limited*) admin interface for channel ops.(为管理员通道提供一个(有限的*)管理界面。)
*Limited as InfinityScript has slightly less control compared to IW4M's AdminPlugin interface as it is basically GSC.
*有限是因为它是基于GSC,相比IW4M的管理插件接口InfinityScript略少的控制到的。

Example(举例):
<Deathsnacks_> Deathmax is connecting to the game.
<Deathsnacks_> Deathmax has connected to the game.
<Deathmax> !players
<Deathsnacks_> Player - Score - Death
<Deathsnacks_> Deathmax - 0 - 0
<Deathsnacks_> Deathmax: hmmm
<Deathsnacks_> Deathmax: is there by any chance  colour?
<NTAuthority> yay
<NTAuthority> colors
<Deathsnacks_> Deathmax(axis) suicided.
<Deathsnacks_> Deathmax is connecting to the game.
<Deathsnacks_> Deathmax has connected to the game.
<Deathsnacks_> Deathmax(allies) was killed by Deathmax(allies) with destructible_car.
<Deathmax> !players
<Deathsnacks_> Player - Score - Death
<Deathsnacks_> Deathmax - 0 - 1
<Deathsnacks_> Deathmax is connecting to the game.
<Deathsnacks_> Deathmax has connected to the game.
<Deathsnacks_> Deathmax(allies) was killed by Deathmax(allies) with destructible_car.
<Deathsnacks_> Deathmax(allies) suicided.
<Deathmax> !players
<Deathsnacks_> Player - Score - Kills - Assists - Death
<Deathsnacks_> Deathmax - 0 - 0 - 0 - 2
<Deathsnacks_> Deathmax: damn, its lonely here
<Deathsnacks_> Deathmax(allies) was killed by Deathmax(allies) with destructible_car.
<Deathsnacks_> Deathmax has disconnected from the game.



回复

使用道具 举报

335

主题

9602

帖子

551

积分

高级玩家

Rank: 4

贡献度
64
金元
2950
积分
551
精华
0
注册时间
2012-1-12

古河渚圣诞快乐花好月圆

舒服的沙发
发表于 2013-4-17 11:02 | 只看该作者
我只知道调用插件需要先把插件放到scripts目录,然后在server.cfg里添加一行: loadscript "xxx.dll"(xxx.dll是你插件的完整名称)
回复 支持 反对

使用道具 举报

39

主题

754

帖子

680

积分

超级玩家

Seeking for DEATH

Rank: 5Rank: 5

贡献度
41
金元
5158
积分
680
精华
0
注册时间
2009-8-1
硬硬的板凳
发表于 2013-4-17 11:09 | 只看该作者
IRC是个网络聊天室……没几个中国人会上
回复 支持 反对

使用道具 举报

35

主题

949

帖子

1022

积分

游戏狂人

俺是很纯洁滴!

Rank: 6Rank: 6

贡献度
61
金元
7775
积分
1022
精华
0
注册时间
2010-1-23
冰凉的地板
 楼主| 发表于 2013-4-17 11:49 | 只看该作者
马卡洛夫@Makaro 发表于 2013-4-17 11:02
我只知道调用插件需要先把插件放到scripts目录,然后在server.cfg里添加一行: loadscript "xxx.dll"(xxx.d ...

我只是关心这个插件可以转出游戏统计数据的功能,这样我就可以调用来作其它的,比如杀人排行榜之类的,不知道这些数据是转到哪里!
回复 支持 反对

使用道具 举报

66

主题

3152

帖子

2232

积分

游戏达人

USCR

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
18962
积分
2232
精华
0
注册时间
2012-10-14
5#
发表于 2013-4-17 12:00 | 只看该作者
马卡洛夫@Makaro 发表于 2013-4-17 11:02
我只知道调用插件需要先把插件放到scripts目录,然后在server.cfg里添加一行: loadscript "xxx.dll"(xxx.d ...

洛夫  bot弄好了吗

评分

2

查看全部评分

回复 支持 反对

使用道具 举报

66

主题

3152

帖子

2232

积分

游戏达人

USCR

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
18962
积分
2232
精华
0
注册时间
2012-10-14
6#
发表于 2013-4-17 12:08 | 只看该作者
马卡洛夫@Makaro 发表于 2013-4-17 11:02
我只知道调用插件需要先把插件放到scripts目录,然后在server.cfg里添加一行: loadscript "xxx.dll"(xxx.d ...

继续努力  等你好消息
回复 支持 反对

使用道具 举报

66

主题

3152

帖子

2232

积分

游戏达人

USCR

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
18962
积分
2232
精华
0
注册时间
2012-10-14
7#
发表于 2013-4-17 12:10 | 只看该作者
楼主   我有好几个脚本文件  不知道 放进哪个好==
回复 支持 反对

使用道具 举报

748

主题

4902

帖子

7301

积分

游戏精英

Rank: 8Rank: 8

贡献度
855
金元
38813
积分
7301
精华
0
注册时间
2012-3-10
8#
发表于 2013-4-17 12:18 | 只看该作者
Jimmy. 发表于 2013-4-17 12:10
楼主   我有好几个脚本文件  不知道 放进哪个好==

我就知道你会3连的 给你回一个等会你就4连了
回复 支持 反对

使用道具 举报

66

主题

3152

帖子

2232

积分

游戏达人

USCR

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
18962
积分
2232
精华
0
注册时间
2012-10-14
9#
发表于 2013-4-17 12:20 | 只看该作者
折翅的雄鹰 发表于 2013-4-17 12:18
我就知道你会3连的 给你回一个等会你就4连了

lol  (  lol 不是 、纯表情)

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

748

主题

4902

帖子

7301

积分

游戏精英

Rank: 8Rank: 8

贡献度
855
金元
38813
积分
7301
精华
0
注册时间
2012-3-10
10#
发表于 2013-4-17 12:24 | 只看该作者
Jimmy. 发表于 2013-4-17 12:20
lol  (  lol 不是 、纯表情)

好想 扣你啊
回复 支持 反对

使用道具 举报

66

主题

3152

帖子

2232

积分

游戏达人

USCR

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
18962
积分
2232
精华
0
注册时间
2012-10-14
11#
发表于 2013-4-17 12:26 | 只看该作者
折翅的雄鹰 发表于 2013-4-17 12:24
好想 扣你啊

渣渣   拿我没办法  

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

748

主题

4902

帖子

7301

积分

游戏精英

Rank: 8Rank: 8

贡献度
855
金元
38813
积分
7301
精华
0
注册时间
2012-3-10
12#
发表于 2013-4-17 12:32 | 只看该作者
Jimmy. 发表于 2013-4-17 12:26
渣渣   拿我没办法

你半夜1点出来 叫我问候一下 你自己说的哈哈哈哈哈哈哈哈哈哈.
回复 支持 反对

使用道具 举报

66

主题

3152

帖子

2232

积分

游戏达人

USCR

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
18962
积分
2232
精华
0
注册时间
2012-10-14
13#
发表于 2013-4-17 12:33 | 只看该作者
折翅的雄鹰 发表于 2013-4-17 12:32
你半夜1点出来 叫我问候一下 你自己说的哈哈哈哈哈哈哈哈哈哈.

我错了 。  

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

66

主题

3152

帖子

2232

积分

游戏达人

USCR

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
18962
积分
2232
精华
0
注册时间
2012-10-14
14#
发表于 2013-4-17 12:38 | 只看该作者
折翅的雄鹰 发表于 2013-4-17 12:32
你半夜1点出来 叫我问候一下 你自己说的哈哈哈哈哈哈哈哈哈哈.

lol  发财了   
回复 支持 反对

使用道具 举报

35

主题

949

帖子

1022

积分

游戏狂人

俺是很纯洁滴!

Rank: 6Rank: 6

贡献度
61
金元
7775
积分
1022
精华
0
注册时间
2010-1-23
15#
 楼主| 发表于 2013-4-17 14:19 | 只看该作者
马卡洛夫@Makaro 发表于 2013-4-17 11:02
我只知道调用插件需要先把插件放到scripts目录,然后在server.cfg里添加一行: loadscript "xxx.dll"(xxx.d ...

我的意思是通过这个插件转出来的数据会保存在哪里!
回复 支持 反对

使用道具 举报

66

主题

3152

帖子

2232

积分

游戏达人

USCR

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
18962
积分
2232
精华
0
注册时间
2012-10-14
16#
发表于 2013-4-18 12:27 | 只看该作者
马卡洛夫@Makaro 发表于 2013-4-17 11:02
我只知道调用插件需要先把插件放到scripts目录,然后在server.cfg里添加一行: loadscript "xxx.dll"(xxx.d ...

顶上  
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-25 23:08 , Processed in 0.127497 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表