如何实现全菜单专杀设置

社区服务
高级搜索
猴岛论坛CSGO反恐精英CS作弊器交流讨论如何实现全菜单专杀设置
发帖 回复
正序阅读 最近浏览的帖子最近浏览的版块
22个回复

如何实现全菜单专杀设置

楼层直达
ghost-dd

ZxID:1016940

等级: 准尉

举报 只看楼主 使用道具 楼主   发表于: 2007-10-18 0
— 本帖被 作弊辅导员 设置为精华(2007-10-18) —
如何实现全菜单专杀设置

将压缩包中的Player.h Player.cpp加入工程文件

在cvar.h 中加入:
    int player_x;
    int player_y;
    int player_w;
    int firstkill;

在cvar.cpp中加入
    REGISTER_CVAR_INT( player_x ,290)
    REGISTER_CVAR_INT( player_y ,55)
    REGISTER_CVAR_INT( player_w ,380)
    REGISTER_CVAR_INT( firstkill ,1)

修改client.cpp
在前面加入
    #include "Player.h"
查找int HUD_Redraw (float x, int y),在函数中加入
    if (player_active)    { drawPlayer (); }
查找int HUD_Key_Event( int eventcode, int keynum, const char *pszCurrentBinding )
在函数中最后的return( retval );之前加入:
    if( gPlayerActive() && (keynum >= 239 && keynum <= 245))
查找void Init_Command_Interpreter(),在函数中加入
    REGISTER_COMMAND(first_kill_mode)
    REGISTER_COMMAND(addplayer)   
    REGISTER_COMMAND(relistplayer)
    REGISTER_COMMAND(clearallplayer)
    REGISTER_COMMAND(selectallplayer)
    REGISTER_COMMAND(player_list)
    REGISTER_COMMAND(player_select)
    REGISTER_COMMAND(player_back)
    REGISTER_COMMAND(player_off)
    REGISTER_COMMAND(player_up)
    REGISTER_COMMAND(player_down)
查找USER_MSG_INTERCEPT(DeathMsg)
确保如下语句必被执行:
    vPlayers[victim].setAlive(false);
查找USER_MSG_INTERCEPT(ScoreAttrib)
确保如下语句必被执行:
    if(info&1) { vPlayers[idx].setAlive(false); vPlayers[idx].clearPVS(); }
    else      { vPlayers[idx].setAlive();}
查找void ActivatePlayer(struct cl_entity_s *ent)
确保如下语句必被执行:
    if(ent->curstate.solid) { vPlayers[px].setAlive(); }


修改bind.cpp
查找void func_menu_down  ();在其下方加入:
    void func_player_select();
    void func_player_back  ();
    void func_player_up    ();
    void func_player_down  ();
查找bool KeyBindManager::keyBlocked(const char* name),将其改为:
bool KeyBindManager::keyBlocked(const char* name)
{
    bool block = myBind.find(name);
    return block||gMenuActive()||gPlayerActive();
}
查找void KeyBindManager::notifyMouseEvent(char* name,bool down)
在函数中加入:
    if(gPlayerActive())
    {
        if(!strcmp(name,"mouse1"    )) { if(down)func_player_select(); return; } else
        if(!strcmp(name,"mouse2"    )) { if(down)func_player_back  (); return; } else
        if(!strcmp(name,"mwheelup"  )) { if(down)func_player_up    (); return; } else
        if(!strcmp(name,"mwheeldown" )) { if(down)func_player_down  (); return; }
    }

专杀菜单修改完毕。可以编译了,如果有错,大部分问题都是出在函数或变量声名上,自己改改好了。

现在:
专杀模式cvar.firstkill 有4个值切换 0  1  2  3 , 你可以自己在程序中增加关于处理不同专杀模式的代码
可以对每个敌人进行3种设置: ogcPlayer.FirstKillPlayer[ax]=0、1、2,你可以自己在程序中增加处理优先的代码

最后别忘了,在.cfg文件中加入:
bind "home" "player_list"
附件: Player.rar (4 K) 下载数:69
本帖de评分: 1 条评分 DB +20
威望+20

优秀文章

zhangsen09

ZxID:4174154

等级: 列兵
举报 只看该作者 22楼  发表于: 2009-02-28 0
什么时候我也能作个过175 的作弊器那就好了
.
13582961917

ZxID:4303204

等级: 中士
举报 只看该作者 21楼  发表于: 2009-02-28 0
IJUIOUO
598881043

ZxID:1477339

等级: 列兵
举报 只看该作者 20楼  发表于: 2009-02-08 0
看哈啦!!!
jiaj100

ZxID:1380665

等级: 准尉
举报 只看该作者 19楼  发表于: 2009-01-28 0
看不懂撒
shuaigekong

ZxID:1235298

等级: 下士
举报 只看该作者 18楼  发表于: 2009-01-11 0
老是出错
猴岛顾问

ZxID:1203163

等级: 少尉
举报 只看该作者 17楼  发表于: 2008-04-24 0
下来学习一下 ,感谢楼主
cboy_h

ZxID:1331476

等级: 新兵
举报 只看该作者 16楼  发表于: 2008-03-03 0
顶一个
378792340_h

ZxID:1232355

等级: 列兵
举报 只看该作者 15楼  发表于: 2008-03-03 0
啊哈后   
liuyi001

ZxID:1356413

等级: 新兵
举报 只看该作者 14楼  发表于: 2008-03-01 0
dddd
ghost-dd

ZxID:1016940

等级: 准尉

举报 只看该作者 13楼  发表于: 2008-03-01 0
我早就把作弊器源代码全部发出来了。

http://bbs.houdao.com/read.php?tid-68430.html
猴岛顾问

ZxID:1203163

等级: 少尉
举报 只看该作者 12楼  发表于: 2008-02-29 0
看看这个专杀功能自己是否能够实现
cooboy

ZxID:1368966

等级: 新兵
举报 只看该作者 11楼  发表于: 2008-02-28 0
晕,还好贴啊?我用了都不行,改了几天!!!!
要做作弊器,加我QQ:707710105
celiangzhu

ZxID:1195801

等级: 列兵
举报 只看该作者 10楼  发表于: 2007-10-31 0
             
xoo1212

ZxID:1292141

等级: 新兵
举报 只看该作者 9楼  发表于: 2007-10-30 0
这个实在是太棒了
zxllp_1028

ZxID:1275205

等级: 下士
举报 只看该作者 8楼  发表于: 2007-10-26 0
dfddddddddddddddddddd
zxllp_1028

ZxID:1275205

等级: 下士
举报 只看该作者 7楼  发表于: 2007-10-26 0
非常经典,谢谢搂主的分享精神
blued

ZxID:1097838

等级: 新兵
举报 只看该作者 6楼  发表于: 2007-10-19 0
非常经典,谢谢搂主的分享精神
cs6736521

ZxID:1194797

等级: 少尉
举报 只看该作者 5楼  发表于: 2007-10-19 0
多谢分享,好东西,大家一起顶!!!!
qiu123456_h

ZxID:1083590

等级: 新兵
举报 只看该作者 4楼  发表于: 2007-10-19 0
支持好贴!!!!!!!!!!!
« 返回列表
发帖 回复