怎样固定魔兽3.0里面的商店价格
请问高手哪个知道魔兽3.0的商店价格能固定, Osker Lee 我永远支持你! 说明白一点..不明你说什么 本帖最后由 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 ) * fInc) + ITEM_COST_RATIO;
new Float:fRatio = ( ( float( p_data ) - float( p_data ) ) * fInc ) + fInc;
return floatround( float( ITEM_COST ) * fRatio );
}
页:
[1]