搜索
楼主: ahcat

【集中贴】提出你们想要的插件.

[复制链接]
发表于 2006-9-1 16:07:14 | 显示全部楼层 来自 中国–福建–福州

回复: 【集中贴】提出你们想要的插件.

我修改魔兽只会一点点参数。现在的魔兽等级10级,玩起来不过瘾,一问你几级了,6级,没意思,如果有100级的话,人家一问你,几级了,82级,这样一样趣味增强了许多。

现冰封王座的3。23的版本我修改了两个文件:
1:xp.inl 文件

xpgiven = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101};
xplevel = {0,50,100,150,200,250,300,350,400,450,500,550,600,650,700,750,800,850,900,950,1000,1050,1100,1150,1200,1250,1300,1350,1400,1450,1500,1550,1600,1650,1700,1750,1800,1850,1900,1950,2000,2050,2100,2150,2200,2250,2300,2350,2400,2450,2500,2550,2600,2650,2700,2750,2800,2850,2900,2950,3000,3050,3100,3150,3200,3250,3300,3350,3400,3450,3500,3550,3600,3650,3700,3750,3800,3850,3900,3950,4000,4050,4100,4150,4200,4250,4300,4350,4400,4450,4500,4550,4600,4650,4700,4750,4800,4850,4900,5000,5500};

2:constants.inl文件

#define MAX_LEVELS 100
new xplevel[101] = {0,50,100,150,200,250,300,350,400,450,500,550,600,650,700,750,800,850,900,950,1000,1050,1100,1150,1200,1250,1300,1350,1400,1450,1500,1550,1600,1650,1700,1750,1800,1850,1900,1950,2000,2050,2100,2150,2200,2250,2300,2350,2400,2450,2500,2550,2600,2650,2700,2750,2800,2850,2900,2950,3000,3050,3100,3150,3200,3250,3300,3350,3400,3450,3500,3550,3600,3650,3700,3750,3800,3850,3900,3950,4000,4050,4100,4150,4200,4250,4300,4350,4400,4450,4500,4550,4600,4650,4700,4750,4800,4850,4900,5000,5500}
new xpgiven[101] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101}

但编译后没有什么效果,显示的级别还是10级,魔兽采用的经验数量还是前10个设置,就是xplevel = {0,50,100,150,200,250,300,350,400,450,500,后面的根本加进去也没有用。
不知,哪位高手能看得懂语言,能够成功修改一个魔兽100级的版本原码,也算是为点通贡献一份力量!
回复

使用道具 举报

发表于 2006-9-3 09:23:46 | 显示全部楼层 来自 中国–四川–广安

回复: 【集中贴】提出你们想要的插件.

我想找个军衔插件,请帮个忙
回复

使用道具 举报

 楼主| 发表于 2006-9-4 07:21:52 | 显示全部楼层 来自 中国–上海–上海

回复: 【集中贴】提出你们想要的插件.

不好意思. 刚开学, 好忙. 多几天缓下来了再搞,
回复

使用道具 举报

发表于 2006-9-4 15:47:48 | 显示全部楼层 来自 中国–广东–梅州–梅江区

回复: 【集中贴】提出你们想要的插件.

ahcat大哥:你上次给我的限制ID长度的代码我用了感觉很好!可是在使用中发现有个bug!就是进来时如果名字超过自已定义的长度是进不了!可是在进入后再改的话就又可以超出自定义的长度.能否再帮我改一下。在此先谢谢了!你的代码如下:
#include <amxmodx>

public plugin_init(){

        register_plugin( "Name Len", "1.0", "ahcat");
        register_cvar( "amx_namelen", "16");
}

public client_connect( id){
       
        new szName[32];
        get_user_info( id, "name", szName, 31);
        new nMaxLen = get_cvar_num("amx_namelen");
        if( strlen( szName) > nMaxLen){
                new userid = get_user_userid( id);
                server_cmd( "kick #%d ^"你的名字实在是太长了...^"", userid);
                server_exec();
        }
}
回复

使用道具 举报

发表于 2006-9-4 18:17:15 | 显示全部楼层 来自 中国–江苏–南京

回复: 【集中贴】提出你们想要的插件.

Post by shichunming
ahcat大哥:你上次给我的限制ID长度的代码我用了感觉很好!可是在使用中发现有个bug!就是进来时如果名字超过自已定义的长度是进不了!可是在进入后再改的话就又可以超出自定义的长度.能否再帮我改一下。在此先谢谢了!你的代码如下:
#include <amxmodx>

public plugin_init(){

    register_plugin( "Name Len", "1.0", "ahcat");
    register_cvar( "amx_namelen", "16");
}...

很简单啊,偷懒些复制一下,调用client_infochanged()就行

#include <amxmodx>

public plugin_init(){

register_plugin( "Name Len", "1.0", "ahcat");
register_cvar( "amx_namelen", "16");
}

public client_connect( id){

new szName[32];
get_user_info( id, "name", szName, 31);
new nMaxLen = get_cvar_num("amx_namelen");
if( strlen( szName) > nMaxLen){
new userid = get_user_userid( id);
server_cmd( "kick #%d ^"你的名字实在是太长了...^"", userid);
server_exec();
}
}

public client_infochanged( id){

new szName[32];
get_user_info( id, "name", szName, 31);
new nMaxLen = get_cvar_num("amx_namelen");
if( strlen( szName) > nMaxLen){
new userid = get_user_userid( id);
server_cmd( "kick #%d ^"你的名字实在是太长了...^"", userid);
server_exec();
}
}
回复

使用道具 举报

发表于 2006-9-4 19:11:46 | 显示全部楼层 来自 中国–广东–梅州–梅江区

回复: 【集中贴】提出你们想要的插件.

Post by 52yz
很简单啊,偷懒些复制一下,调用client_infochanged()就行
52yz兄:已经弄好了!再次谢你了
回复

使用道具 举报

发表于 2006-9-5 15:41:50 | 显示全部楼层 来自 中国–北京–北京

回复: 【集中贴】提出你们想要的插件.

不知道能不能把008的anticheat2.0版插件完善一下
2.2版和2.3版反作弊效果没有2.0版的锁定3213以上版本加上cd4。32。0效果好
但是有人说这样F的人气就不好了~
所以有没有能力完善一下~允许4.33.4的cd也能够进入服务器,但是不能购买武器只能用上来给的手枪。并提示"若您想购买武器和洗脱作弊嫌疑请更换CD版本到4.32.0" ,这样即保证了服务器人气~又能打击作弊者心理。如果还是怕作弊就再加个HLG那样的话作弊的人肯定混不下去,又没有枪,透视效果又差到极点。:super:
回复

使用道具 举报

发表于 2006-9-6 19:19:05 | 显示全部楼层 来自 中国–广东–深圳–福田区

回复: 【集中贴】提出你们想要的插件.

我想要个玩家ID过滤插件:
功能简介:我服里面所有的OP都有专用的ID,ID的组成是这样的,XXX.OP-用户ID[地区]   但是有不少玩家冒充OP,他也会用这样的ID,只是中间的名字不同,请问是否可以做到ID前面的和后面的不允许玩家使用?
回复

使用道具 举报

 楼主| 发表于 2006-9-6 23:24:25 | 显示全部楼层 来自 中国–上海–上海

回复: 【集中贴】提出你们想要的插件.

Post by netj520
我想要个玩家ID过滤插件:
功能简介:我服里面所有的OP都有专用的ID,ID的组成是这样的,XXX.OP-用户ID[地区]   但是有不少玩家冒充OP,他也会用这样的ID,只是中间的名字不同,请问是否可以做到ID前面的和后面的不允许玩家使用?


可以做到的...
最近开始抽出时间来写了.
已经写好了 签名插件.
慢慢的会越来越多.:rolleyes:
回复

使用道具 举报

发表于 2006-9-7 13:59:19 | 显示全部楼层 来自 中国–广东–深圳

回复: 【集中贴】提出你们想要的插件.

我想要一个开局前3局都只能用手枪的插件。
因为如果第一局刀战的话很快就16000了,第二局就可以买AWP了。
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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