Cr@zyTreE 发表于 2009-6-16 14:19:08

不错。。。
顶。。。。。。。。。。。。。。。。

Cs.K 发表于 2009-6-17 19:12:15

运行了几天整体感觉不错!就是MYstats.exe有时候很占CPU或者内存资源,内存倒是可以用软件每小时释放一次,占用CPU就必须关闭再打开,楼主能否解决下这个问题?

Cr@zyTreE 发表于 2009-6-17 19:18:31

CPU50%内存95M?这么大?

mwy5ym 发表于 2009-6-17 19:31:07

运行了几天整体感觉不错!就是MYstats.exe有时候很占CPU或者内存资源,内存倒是可以用软件每小时释放一次,占用CPU就必须关闭再打开,楼主能否解决下这个问题?
20348 ...
Cs.K 发表于 2009-6-17 19:12 http://www.dt-club.net/forum/images/common/back.gif
如果数据很多的话,更新玩家排名和得分的时候会很卡。
目前暂时的缓解方法见3.6e压缩包里面,我会尽量尽快解决。

Cs.K 发表于 2009-6-17 19:57:55

辛苦楼主了,我再测试看下,希望早日楼主改成用MYSQL数据库的,32人的混战服务器相信很多人1-3个月才刷新排行数据的,也有好几个混战服务器的ACCESS肯定受不了我才用了2-3天数据就已经18MB了。

Cs.K 发表于 2009-6-17 20:04:05

期待加入!!!!:victory:
eason39 发表于 2009-6-15 03:20 http://www.dt-club.net/forum/images/common/back.gif

建议用这个第一视角HUD 显示玩家详细信息/////////////////////////////
#include <amxmodx>
#include <GetIP>
#include <csstats>

#define PLUGIN "csmodip"
#define VERSION "1.1"
#define AUTHOR "Cr@zyTreE"

new Show_Player

new g_msgid
new g_SpecMode

public plugin_init()
{
        register_plugin(PLUGIN, VERSION, AUTHOR)

        //register_event("TextMsg","team_join","a","2!UNASSIGNED")
        register_event("TextMsg","team_join","a","1=1","2&Game_join_te","2&Game_join_ct")
       
        register_event( "StatusValue", "DisplayInfo", "bd", "1=2");
       
        register_event( "TextMsg", "SetSpecMode", "bd", "2&ec_Mod");
       
        g_msgid = get_user_msgid("SayText");       

}

public client_putinserver(id)
{
        ShowIP(id)
}

public ShowIP(id)
{
        if ( !is_user_connected(id))
                return PLUGIN_HANDLED
               
        new playerip
       
        get_user_ip(id, playerip, 16, 1)
       
        csmod_ip(playerip,Show_Player,255)
       
        return PLUGIN_CONTINUE
}

public team_join()
{
        new UserID
        read_data(3,UserID,31)
        new id = get_user_index(UserID)
       
        if ( !is_user_connected(id))
                return PLUGIN_CONTINUE       
               
        set_task(5.0,"ShowMessage",id)
       
        return PLUGIN_CONTINUE
}

public SetSpecMode(id){
       
        new arg;
        read_data( 2, arg, 11);
        g_SpecMode = ( arg == '4' );
}

public ShowMessage(id)
{
        if ( !is_user_connected(id))
                return PLUGIN_CONTINUE
                       
        new name,message
        get_user_name(id,name,31)
       
        format(message, 255, "^x01欢迎^x03 %s ^x01来自:^x04 %s^n",name, Show_Player)
        message_begin(MSG_ALL,g_msgid)
        write_byte(id)
        write_string(message)
        message_end()
       
        return PLUGIN_CONTINUE
}

public DisplayInfo(id){
       
        if ( is_user_connected(id)&&g_SpecMode){
               
                new player = read_data(2);
                if ( is_user_connected( player)){
                        //new szName;
                        //get_user_name( player, szName, 31);
                        new szIP                       
                        get_user_ip( player, szIP, 16, 1);
                        //new szSignature, HasSignature;
                        //HasSignature = dt_getsign( szName, szSignature, 95);

                        new izStats, izBody;
                        new iRankPos = get_user_stats( player, izStats, izBody )
                        new szMessage
                        format(szMessage,255,"排名[第%d名] IP[%s]^n来自[%s]",iRankPos,szIP,Show_Player);
                        set_hudmessage( 50,150,255,-1.0, 0.83, 0, 0.0, 3.0, 0.0, 0.0, 3)               
                        show_hudmessage( id, szMessage);
                }
        }
}

261869247 发表于 2009-6-17 20:41:21



建议用这个第一视角HUD 显示玩家详细信息/////////////////////////////
#include
#include
#include

#define PLUGIN "csmodip"
#define VERSION "1.1"
#define AUTHOR "Cr@zyTreE"

new Show_Player ...
Cs.K 发表于 2009-6-17 20:04 http://www.dt-club.net/forum/images/common/back.gif
我都不知道CSK 什么 时候帮我挂了论坛链接 太谢谢了
我是寡妇村的
大家一起发展

eason39 发表于 2009-6-17 23:03:09

CS.k

建议用这个第一视角HUD 显示玩家详细信息/////////////////////////////
这个代码好象不能读取mystats的数据吧?比如军衔等等

zhuangxl 发表于 2009-6-17 23:20:34

有时候CPU吃的很多 但是是短暂的

Cs.K 发表于 2009-6-18 00:49:11

CS.k

建议用这个第一视角HUD 显示玩家详细信息/////////////////////////////
这个代码好象不能读取mystats的数据吧?比如军衔等等
eason39 发表于 2009-6-17 23:03 http://www.dt-club.net/forum/images/common/back.gif

当然不能读取,要必须修改才行,我只是给楼主提供个类似的显示样式。
页: 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26
查看完整版本: 网页格式统计插件MyStats 3.6e Released !!!