- UID
- 1808774
- 主题
- 0
- 阅读权限
- 20
- 帖子
- 47
- 精华
- 0
- 积分
- 24
- 金钱
- 214
- 荣誉
- 0
- 人气
- 0
- 在线时间
- 48 小时
- 评议
- 0
- 帖子
- 47
- 精华
- 0
- 积分
- 24
- 金钱
- 214
- 荣誉
- 0
- 人气
- 0
- 评议
- 0
|
Treasures
int nugget3= rmCreateObjectDef("nugget hard");
rmAddObjectDefItem(nugget3, "Nugget", 1, 0.0);
rmSetNuggetDifficulty(2, 2);
rmSetObjectDefMinDistance(nugget3, 0.0);
rmSetObjectDefMaxDistance(nugget3, rmXFractionToMeters(0.5));
rmAddObjectDefConstraint(nugget3, shortAvoidImpassableLand);
rmAddObjectDefConstraint(nugget3, avoidNugget);
rmAddObjectDefConstraint(nugget3, avoidPlayersFar);
rmAddObjectDefConstraint(nugget3, avoidTradeRoute);
rmAddObjectDefConstraint(nugget3, avoidAll);
rmAddObjectDefConstraint(nugget3, avoidCanyon);
rmPlaceObjectDefAtLoc(nugget3, 0, 0.5, 0.5, cNumberNonGaiaPlayers);
rmSetNuggetDifficulty(3, 3);
rmPlaceObjectDefAtLoc(nugget3, 0, 0.5, 0.5, cNumberNonGaiaPlayers);
if (rmRandFloat(0,1) > 0.8)
{
int nugget4= rmCreateObjectDef("nugget nuts");
rmAddObjectDefItem(nugget4, "Nugget", 1, 0.0);
rmSetNuggetDifficulty(4, 4);
rmSetObjectDefMinDistance(nugget4, 0.0);
rmSetObjectDefMaxDistance(nugget4, rmXFractionToMeters(0.5));
rmAddObjectDefConstraint(nugget4, shortAvoidImpassableLand);
rmAddObjectDefConstraint(nugget4, avoidNugget);
rmAddObjectDefConstraint(nugget4, avoidPlayersFarther);
rmAddObjectDefConstraint(nugget4, avoidTradeRoute);
rmAddObjectDefConstraint(nugget4, avoidAll);
rmAddObjectDefConstraint(nugget4, avoidCanyon);
rmPlaceObjectDefAtLoc(nugget4, 0, 0.5, 0.5, rmRandInt(0,5));
}
if(rmRandFloat(0,1) < 0.5)
{
if(rmRandFloat(0,1) < 0.7)
rmPlaceObjectDefAtLoc(nugget3, 0, 0.5, 0.5, cNumberNonGaiaPlayers);
else
rmPlaceObjectDefAtLoc(nugget3, 0, 0.5, 0.5, cNumberNonGaiaPlayers*rmRandInt(2,3));
}
想改财宝的数量...请问怎么加大? |
|