搜索
查看: 2464|回复: 3

怎样固定魔兽3.0里面的商店价格

[复制链接]
发表于 2009-6-8 09:05:05 | 显示全部楼层 |阅读模式 来自 广东中山
请问高手哪个知道魔兽3.0的商店价格能固定,
发表于 2009-10-23 04:04:31 | 显示全部楼层 来自 浙江杭州
Osker Lee   我永远支持你!
回复 1 0

使用道具 举报

发表于 2009-6-12 08:39:04 | 显示全部楼层 来自 广东广州
说明白一点..不明你说什么
回复

使用道具 举报

发表于 2009-9-3 09:29:42 | 显示全部楼层 来自 广西梧州
本帖最后由 Osker Lee 于 2009-9-3 09:31 编辑

魔兽商店的价格不是固定不变的,而是取决于玩家的等级,等级越低,打折下来就越便宜;相反,玩家的等级越高,物品就卖得越贵。主要是为了衡平等级相差悬殊的问题,防止贫富两极分化。

想要固定魔兽商店的商品价格,先打开war3ft文件夹,找到item.inl这个文件,复制这段代码覆盖原来的就行了。
// We created this to allow for different prices of items at different levels
ITEM_Cost( id, iItem )
{
        // How much should ratio increase per level?
        //new Float:fInc = ( 1.0 - ITEM_COST_RATIO ) / float( MAX_LEVELS );
        new Float:fInc = ( 1.0 - ITEM_COST_RATIO + ITEM_COST_RATIO);
        // Cost * ratio (ITEM_COST_RATIO to 1.0 dependent on level)
        //new Float:fRatio = (float( p_data[id][P_LEVEL] ) * fInc) + ITEM_COST_RATIO;
        new Float:fRatio = ( ( float( p_data[id][P_LEVEL] ) - float( p_data[id][P_LEVEL] ) ) * fInc ) + fInc;        
        return floatround( float( ITEM_COST[iItem] ) * fRatio );
}
回复

使用道具 举报

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

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