搜索
查看: 2966|回复: 6

想跟大家讨论一下魔兽服的war3FT.cfg设置问题。

[复制链接]
发表于 2006-12-17 23:31:14 | 显示全部楼层 |阅读模式 来自 中国–广西–河池
首先,我贴上的war3FT.cfg给大家看一看。
// 魔兽争霸3-冰封王座 配置文件
mp_savexp  1  // 运行保存经验 (使用一个储藏空间, 默认为 0)
sv_sql   1  // 保存使用一个SQL模块 (必需开启一个模块, 注意: 要使用这个必需 mp_savexp must 也为 1, 默认为 0)
FT_saveby  2  // 要保藏为何种方式?  steam id 为 0, IP 为 1, name 为 2 (默认为 0)
FT_admin_flag  "g"  // 送/拿走XP所需的管理员标记 (默认为 m)
// SQL 配置
FT_sql_host  "127.0.0.1" // 主机名称
FT_sql_user  "root"  // 用户名称
FT_sql_pass  "*******"  // 密码
FT_sql_db  "war3"  // 数据库(database)名称
FT_auto_pruning  0  // 换图时自动剪除以前用户的数据库 (默认为 0)
sv_daysbeforedelete 365  // 从数据库总删除或剪除XP之前,保留多少天 (默认为 31)
sv_sqltablename  "war3users" // 表名, 不需要更改 (默认是 war3users)
sv_save_end_round 1  // 每局结束保存XP (可能引起延时,默认为 1)
// 经验选项
mp_xpmultiplier  3.0  // 设置增加一级所需的等级的倍数 (默认为 1.0)
mp_weaponxpmodifier 1  // 给额外的XP,因为使用某个弱的武器 (默认为 1)
FT_min_b4_XP  2  // 授予XP所需的最小玩家数 (默认为 2)
FT_objectives  1  // 如果启用, 将在聊天中显示他们因完成特定的任务所获得的XP (default is 1)
FT_kill_objectives 0  // 显示因杀死某人而获得多少XP (每次杀死, 默认为 0)
FT_bombplanterxp 50  // 埋炸弹所给的XP (默认为 15)
FT_defusexp  60  // 解除炸弹所给的XP (默认为 30)
FT_hostagexp  30  // 帮助营救人质所给的XP (默认为 25)
FT_killrescuemanxp 25  // 杀死营救人质者所给的XP (默认为 25)
FT_xpbonus  60  // 购买经验之书所给的XP (默认为 50)
FT_kill_bomb_carrier_bonus 25  // 杀死炸弹携带者所给的XP (默认为 25)
FT_defuser_kill_bonus 25  // 杀死解除炸弹者所给的XP (默认为 25)
FT_VIP_kill_bonus 40  // 杀死VIP所给的XP (默认为 25)
FT_VIP_escape_bonus 30  // VIP逃脱所给的XP (默认为 30)
FT_headshot_bonus 9  // 爆头所给的XP (默认为 9)
FT_xp_radius  750  // 给XP在完成特定任务(成功营救人质\安装炸弹\杀死VIP\VIP逃脱)的地点附件的队友,设置其半径距离 ( 默认为 is 750)
FT_round_win_XP  35  // 给胜利一方的经验 (默认为 35)
FT_autoxp  0  // 如果设置该选项为1,新加进来的玩家将得到所有玩家XP的平均值 (只支持短期XP, 默认为 0)
// 游戏规则增加
sv_warcraft3  1  // 设置这个为 0 ,关闭魔兽争霸 (默认为 1)
mp_grenadeprotection 0  // 每局只允许购买一枚高爆手雷 (默认为 0)
FT_position  0  // 0 代表左边, 1 代表右边 (哪个位置显示那些出现的信息, 默认为 0)
FT_centerhud  0  // 自动让HUD居中心 (显示经验/种族/等级的消息, 默认为 1)
FT_items_in_hud  0  // 显示物品 w/a HUD 信息 (这个将占用4个频道中的1个, 默认为 0)
FT_spec_info  1  // 给死亡玩家显示出现信息 (默认为 1)
FT_show_icons  1  // 当大绝准备完毕,在屏幕上显示图标 (默认为 1)
FT_race_icons  1  // 允许用户输入/icons来在玩家头上显示图标 (默认为 1)
FT_level_icons  1  // 允许用户输入/icons来在玩家头上显示玩家的等级 (默认为 1)
FT_CD   0  // 如果设置为 1, 将不允许没有Cheating Death反作弊的玩家玩这个模型 (默认为 0)
FT_buyzone  0  // 限制在购物区购买商店物品? (默认为 0)
FT_buytime  0  // 限制在购买时间内购买商店物品? (默认为 0)
FT_buydead  1  // 允许用户死时购买物品? (默认为 1)
FT_show_player  1  // 在屏幕中间显示所瞄准的队友或敌人的信息? (不支持DOD, 默认为 1)
FT_query_client  1  // 每秒钟检查用户的 cl_minmodel 参数 (默认为 1)
// 魔兽争霸类型 (如果种族设置为 4 或者 5 ,信息将用WAR3,而不是WAR3FT.
// 同时二号商店也不能使用,当然也包括说 rings 与 ability)
FT_races  9  // 种族的数量 (如果种族少于 5, 二号商店将不能使用 (4 是标准的WAR3), 默认为 8)
// ****************************************************************************************************
// ABILITY ENHANCEMENTS
// ****************************************************************************************************
// 变色龙 种族选项 (种族 9)
// 该种族允许你要么分派永久的技能,要么每局随机选择技能
FT_Race9_Random  1  // 第九个种族每局随机选择技能? 如果是,下面4个选项将不相关 (默认为 1)
FT_Race9_Skill1  1  // 第一个技能应该从哪个种族选取? (默认为 1)
FT_Race9_Skill2  1  // 第二个技能应该从哪个种族选取? (默认为 1)
FT_Race9_Skill3  1  // 第三个技能应该从哪个种族选取? (默认为 1)
FT_Race9_Ultimate 1  // 大绝应该从哪个种族选取? (默认为 1)

// 技能与大绝配置
FT_ultimatedelay 15.0  // 每局开始大绝延迟多少时间 (单位秒) (默认为 15.0)
FT_healing_range 750  // 治疗波从一个玩家跳到另一个玩家并治疗的范围 (默认为 750)
FT_ultimate_cooldown 35.0  // 所有大绝镇定 (默认为 35.0)
FT_warn_suicide  1  // 当不死亡灵碰了大绝按钮,告诉他:炸弹已经装配好了,第二次按键将引爆它. (默认为 1)
FT_blinkenabled  1  // 使用瞬移代替队心灵运输 (默认为 1)
FT_blink_protection 1  // 在一些地图上(如skywalking, map exploiting),处死滥用瞬移的人 ( 默认为 1)
FT_blink_radius  500  // 有免疫的敌人在这个范围之内,将使瞬移失败 (默认为 500)
FT_blink_dizziness 2  // 什么类型的 dizyiness? (1 或 0 为 闪光效果, 2 为 衰退的绿屏幕, 默认为 1)
FT_entangle_drop 1  // 被缠绕的玩家是否能扔掉它的主要武器? (默认为 0)
FT_impale_intensity 10  // 设置这个为更低的非负数,将使刺穿的强度变小 (默认为 10)
// 物品配置
FT_glove_timer  10  // 戴热心惊人手套得到新的一枚手雷的时间间隔 (默认为 10)
FT_no_gloves_on_ka 1  // 防止热心惊人手套在 刀子竞技场 与 scoutzknivez 地图上 ? (默认为 1)
FT_glove_orc_damage 0  // 当用手套时,是否给兽族危急杀伤力? (默认为 0)
FT_no_orcnades  0  // 防止兽族在 刀子竞技场地图, fy_ 地图 和 jail_riot 上? (默认为 0)
FT_claw   6  // 攻击之爪的杀伤力 (默认为 6)
FT_bootspeed  275.0  // 因购买速度之靴所给的速度 (对 dod 的不一样, 看看 dod 的句子, 默认为 275)
FT_health_bonus  15  // 生命护身符给的生命值 (默认为 15)
FT_frost_speed  125.0  // 被霜冻之球攻击的受害人的速度 (默认为 125.0)
FT_mask_of_death 0.2  // 吸血面具获利的百分比 (默认为 0.3)
FT_cloak  150  // 影子风衣的不可见度, 越低越可不清楚 (默认为 150)
FT_sock   0.5  // 羽毛短袜的重力水平
// 机器人配置选项
FT_bot_buy_item  0.33  // 新的一局开始,机器人购买一个商店物品的概率 (默认为 0.33)
// DOD 选项
DOD_startmoney  800  // 为dod开始 "假的" 金钱
DOD_bootspeed  45.0  // 在胜利之日中速度之靴给得毅力 (默认为 45.0)
对于这个文件,建立魔兽服的应该都非常熟悉吧,可是你能全部明白他们的意思吗?
本人愚顿,不能完全参透其中的奥妙,所以把自己已经参透的部分贴出来给大家看,希望能起到抛砖引玉的作用。
经验配置前面部分没什么了,地球人都知道了,不过我还是有这个部分不明白:
FT_auto_pruning  0  // 换图时自动剪除以前用户的数据库 (默认为 0)
sv_daysbeforedelete 365  // 从数据库总删除或剪除XP之前,保留多少天 (默认为 31)
换图时剪除?为何换图要剪除以前用户的数据库?以前用户的数据库具体是什么意思?如果是普通的不保存经验的服,一换图不管你这里是怎么设置的,都会在换图后清除所有玩家的经验的啊。
如果是用数据库保存经验的服务器,那就更难理解了,既然都表明是保存经验的服务器为何还来个换图时自动剪除用户数据?我已经试过把它设置为1,根本不见它有什么剪除。
还有保留多少天的问题,本人愚顿,始终无法理解其含义,只好放个“365”。
mp_xpmultiplier  3.0  // 设置增加一级所需的等级的倍数 (默认为 1.0)
这个数值是越高就越难升级,比如我设置成2.0,一个比较热心的玩家在玩了三个月后才勉强把所有种族练到满级(平均每天玩1个小时左右)。如果你不想弄成保存经验的,设置为0.7是最好的(地图时限为45分钟),这个参数在32人满的情况下最多有5个人练到满级,升级速度即不会太快,也不会太慢。还有,经过本人实践,人数越少越好升级,所以在你的服不预备很多人的话最好适当提高一点这个参数,比如1.0
还有下面这几个参数:
FT_bombplanterxp 50  // 埋炸弹所给的XP (默认为 15)
FT_defusexp  60  // 解除炸弹所给的XP (默认为 30)
FT_hostagexp  30  // 帮助营救人质所给的XP (默认为 25)
FT_killrescuemanxp 25  // 杀死营救人质者所给的XP (默认为 25)
FT_xpbonus  60  // 购买经验之书所给的XP (默认为 50)
FT_kill_bomb_carrier_bonus 25  // 杀死炸弹携带者所给的XP (默认为 25)
FT_defuser_kill_bonus 25  // 杀死解除炸弹者所给的XP (默认为 25)
FT_VIP_kill_bonus 40  // 杀死VIP所给的XP (默认为 25)
FT_VIP_escape_bonus 30  // VIP逃脱所给的XP (默认为 30)
FT_headshot_bonus 9  // 爆头所给的XP (默认为 9)
FT_xp_radius  750  // 给XP在完成特定任务(成功营救人质\安装炸弹\杀死VIP\VIP逃脱)的地点附件的队友,设置其半径距离 ( 默认为 is 750)
FT_round_win_XP  35  // 给胜利一方的经验 (默认为 35)
到底是设置低的给的经验越高还是设置低的给的经验越低?由于平时不是很注意这几个参数,所以不是很明白,因为我尝试设置了一下,发觉不大对劲,也没有深入的研究下去,望研究出结果的给个答案。
FT_races  9  // 种族的数量 (如果种族少于 5, 二号商店将不能使用 (4 是标准的WAR3), 默认为 8)
这个的话默认是为8,没有第九种族变色龙,如果想用变色龙就把它设为9。
FT_ultimatedelay 15.0  // 每局开始大绝延迟多少时间 (单位秒) (默认为 15.0)
FT_healing_range 750  // 治疗波从一个玩家跳到另一个玩家并治疗的范围 (默认为 750)
FT_ultimate_cooldown 35.0  // 所有大绝镇定 (默认为 35.0)
FT_warn_suicide  1  // 当不死亡灵碰了大绝按钮,告诉他:炸弹已经装配好了,第二次按键将引爆它. (默认为 1)
FT_blinkenabled  1  // 使用瞬移代替队心灵运输 (默认为 1)
FT_blink_protection 1  // 在一些地图上(如skywalking, map exploiting),处死滥用瞬移的人 ( 默认为 1)
FT_blink_radius  500  // 有免疫的敌人在这个范围之内,将使瞬移失败 (默认为 500)
这些如果你把他们设置得比较低的话战斗将会很激烈,而且非常容易出现一边倒的情况。强的一边将会把弱的一边打得抬不起头来。适合不是经验保存类的。经验保存的话用默认的就行了。
FT_blink_dizziness 2  // 什么类型的 dizyiness? (1 或 0 为 闪光效果, 2 为 衰退的绿屏幕, 默认为 1)
这个是人类瞬间移动的效果,用闪光效果的话瞬间移动后屏幕会白一片什么都看不到,象中了闪光弹一样,很不爽。最好用衰退的绿屏幕,瞬间移动后还能模糊看到一点东西。
FT_entangle_drop 1  // 被缠绕的玩家是否能扔掉它的主要武器? (默认为 0)
这个选项的本意是:被暗夜精灵缠绕的玩家是否缴枪,也就是说被缠绕后你的主武器(机枪类)是否被强行掉出来。由于原版翻译上的失误,使得我误会了很久。
FT_impale_intensity 10  // 设置这个为更低的非负数,将使刺穿的强度变小 (默认为 10)
这个选项我就不懂了。
我弄不明白和弄清除了的就是这些了,还有一些参数也还在试验阶段,不好往下论断。
发表于 2006-12-18 01:29:57 | 显示全部楼层 来自 中国–福建–泉州

回复: 想跟大家讨论一下魔兽服的war3FT.cfg设置问题。

哈哈 楼主很细心又很耐心啊
我认为不一定要所以的都懂
用不到的管他是什么意思呢
回复

使用道具 举报

 楼主| 发表于 2006-12-18 10:08:11 | 显示全部楼层 来自 中国–广西–河池

回复: 想跟大家讨论一下魔兽服的war3FT.cfg设置问题。

但是如果都能理解并用好其中的参数,会调试出一个比较均衡的服务器,何乐而不为呢?
回复

使用道具 举报

发表于 2006-12-19 10:56:41 | 显示全部楼层 来自 中国–上海–上海–嘉定区

回复: 想跟大家讨论一下魔兽服的war3FT.cfg设置问题。

是的 !我和你想的一样啊啊!
回复

使用道具 举报

发表于 2007-1-11 22:17:09 | 显示全部楼层 来自 中国–上海–上海–黄浦区

回复: 想跟大家讨论一下魔兽服的war3FT.cfg设置问题。

记号~~~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

发表于 2007-6-10 16:06:32 | 显示全部楼层 来自 中国–山东–烟台–龙口市

回复: 想跟大家讨论一下魔兽服的war3FT.cfg设置问题。

FT_auto_pruning 0 // 换图时自动剪除以前用户的数据库 (默认为 0)
sv_daysbeforedelete 365 // 从数据库总删除或剪除XP之前,保留多少天 (默认为 31
意思就是:每天早晨5:36 到 5:59 点左右,当这个时段恰巧碰上一次换地图,那么新地图开始前先检测一遍数据库,发现某个玩家上一次登陆到现在时间超过了指定的天数(默认31天),也就是说这个玩家31天没来玩了,那么就删除这个玩家所保存的经验,数据库就算清理了一次,设置FT_auto_pruning为0就是永久保存所有玩家经验,还有个总的前提是必须用SQL数据库保存才清理,保存在amxmodx\data\vault.ini里的不算。
回复

使用道具 举报

发表于 2007-6-10 16:32:28 | 显示全部楼层 来自 中国–山东–烟台–龙口市

回复: 想跟大家讨论一下魔兽服的war3FT.cfg设置问题。

FT_impale_intensity 10 // 设置这个为更低的非负数,将使刺穿的强度变小 (默认为 10
地穴的第一个技能,击中对方有概率使对方屏幕晃动,无法瞄准,晃动的幅度就是这个决定的,数值小一点(不可以负数),对方晃几下就停了,数值大点,可以晃到对方晕车吐了为止。
其他就不解释了,看起来你都知道了。
回复

使用道具 举报

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

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