设为首页收藏本站新闻投稿

MOD中国同盟社

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1766|回复: 13

[已解决] CS自动添加Bot插件源码 [2楼正解] [复制链接]

Rank: 2

帖子
104
精华
0
声望
209 点
金币
120 Mold
被赞许
0 次
注册时间
2010-7-5
发表于 2010-12-15 21:51:24 |显示全部楼层
本帖最后由 丶熊小猫 于 2010-12-16 20:36 编辑

原帖【Q币求插件】

CS自动添加Bot插件源码

PS:突然发现大家都比我想象的要好呢~
感谢2楼正解

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
863
精华
0
声望
2462 点
金币
584 Mold
被赞许
7 次
注册时间
2010-5-7
发表于 2010-12-15 22:10:55 |显示全部楼层
本帖最后由 lyynyfy 于 2010-12-15 22:17 编辑

以前写的,你自己看看下面的说明就行了
#include <amxmodx>
#include <amxmisc>
#include <string>

#define PLUGIN_NAME        "Pre-loading info Plugin FOR NST"
#define PLUGIN_VERSION        "1.0"
#define PLUGIN_AUTHOR        "csoldjb"


public plugin_init()
{
        register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
        register_event("HLTV","NEWROUND","a","1=0","2=0")
        new diff[32]
        new diff2
        new num[32]
        new num2
        new size
        new left[32]
        new right[32]
        read_file("addons/amxmodx/configs/csoldjb_setting.ini",1,diff,32,size)
        strtok(diff, left, 24, right, 24, '=')
        diff2= str_to_num(right)
        set_cvar_num("bot_difficulty",diff2)
        read_file("addons/amxmodx/configs/csoldjb_setting.ini",2,num,32,size)
        strtok(num, left, 24, right, 24, '=')
        num2 = str_to_num(right)
        set_cvar_num("bot_quota",num2)
        set_cvar_num("mp_autoteambalance",0)
        if(file_exists("addons/amxmodx/configs/plugins-nstzbs.ini"))
        {
           set_cvar_num("mp_freezetime",20)
         }
        else
        {
          set_cvar_num("mp_freezetime",0)
        }
}


ini文件是类似这样的(我不是逐行读取,因为文本就3行,固定好了)
[Bot Setting] //第一行必须有内容
Diff=0  //本行必须是难度
Num=12  //本行必须是数目
已有 1 人评分声望 收起 理由
qwe100844 + 10 原创内容

总评分: 声望 + 10   查看全部评分

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
863
精华
0
声望
2462 点
金币
584 Mold
被赞许
7 次
注册时间
2010-5-7
发表于 2010-12-15 22:12:53 |显示全部楼层
回复 1# 丶熊小猫


    另外这个帖子好像发错区了。。

使用道具 举报

Developers

枫叶兔子额?

Rank: 8Rank: 8

帖子
1063
精华
0
声望
3636 点
金币
1043 Mold
被赞许
4 次
注册时间
2008-8-10

Modchina元老 可爱小猫

发表于 2010-12-15 22:38:37 |显示全部楼层
LS已经解答的很好了~QB什么的不感兴趣
疯狂屠戮X开发中
新官网
http://MapleRabbit.vb.vc

使用道具 举报

Rank: 5Rank: 5

帖子
500
精华
0
声望
1471 点
金币
499 Mold
被赞许
3 次
注册时间
2010-10-12

可爱小猫

发表于 2010-12-15 22:44:36 |显示全部楼层
LZ....论坛上绝对有人会发教程
来分享   我们论坛里都是像2L那样绅士般的人
会尽力帮助LZ
绝对不会索要LZ的一毛Qb的

使用道具 举报

Rank: 5Rank: 5

帖子
500
精华
0
声望
1471 点
金币
499 Mold
被赞许
3 次
注册时间
2010-10-12

可爱小猫

发表于 2010-12-15 22:45:38 |显示全部楼层
楼下的 你说对不

使用道具 举报

Honorary Member

在人海出现,同时也在人海中沉没

Rank: 7Rank: 7Rank: 7

帖子
4193
精华
3
声望
7989 点
金币
696 Mold
被赞许
151 次
注册时间
2009-12-11

黑暗使者 Modchina灌水王

发表于 2010-12-16 12:22:44 |显示全部楼层
QB什么的都是浮云

使用道具 举报

Rank: 2

帖子
104
精华
0
声望
209 点
金币
120 Mold
被赞许
0 次
注册时间
2010-7-5
发表于 2010-12-16 20:33:08 |显示全部楼层
啊= =   老大好人

使用道具 举报

Rank: 2

帖子
104
精华
0
声望
209 点
金币
120 Mold
被赞许
0 次
注册时间
2010-7-5
发表于 2010-12-17 20:00:07 |显示全部楼层
回复 2# lyynyfy


    老大,我编出来不能用= =
    你帮我直接编好传附件行不?您修改一下插件读取的ini文件的名字为bot_setting.ini就行。(我有其他用处,所以必须改个名)
    小弟万分感谢,在线等

使用道具 举报

Rank: 3Rank: 3

帖子
137
精华
0
声望
509 点
金币
67 Mold
被赞许
1 次
注册时间
2010-9-25

可爱小猫

发表于 2011-1-6 14:05:30 |显示全部楼层
已经修改好了,读取bot_setting.ini,
bot_setting.ini文件内容为:
[Bot Setting]
Diff=0  /机器人难度
Num=12  /机器人数量

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

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

回顶部