rofation 发表于 2006-8-1 10:56:54

关于AMXX中魔兽插件的修改,请兄弟指教!

问题1:请教兄弟:我的vault.ini经验文件是用AMXX1。71版本格式存储的,有13000行左右,因为vault.ini文件管理能力有限,现在想把他导入到MYSQL4。1版本的WAR3数据表中,不知哪位兄弟有什么简洁的方法,不啬赐教!

问题2:第二个问题也是启动经验数据存入MYSQL数据库的问题,用hlds.exe直接启动服务器可以把经验存入,但用浩方启动hlds.exe,后面跟的参数是-game cstrike -nomaster -insecure -port 27015 +maxplayers 32 +map de_dust2 +sv_lan 1 -console或者不加参数,warcraft3FT.amxx插件都会提示无法链接到MYSQL数据库,不知哪个兄弟能够有方案解决此问题。(因为我是在浩方长期建立服务器,CS1。5 用IP不好宣传)

问题3:我修改魔兽只会一点点参数。现在的魔兽等级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 = {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 = {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级的版本原码,也算是为点通贡献一份力量!

以上问题阿若诚心请教点通的兄弟!在此谢谢了!

woai1000y 发表于 2006-8-7 18:21:13

回复: 关于AMXX中魔兽插件的修改,请兄弟指教!

100级还能杀的掉人么老兄??
页: [1]
查看完整版本: 关于AMXX中魔兽插件的修改,请兄弟指教!