代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。
原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html
四十七.采矿时50%概率挖出宝石和铥矿石
用MT管理器打开游戏目录/assets/scripts/prefabs/rocks.lua文件,将下列内容:
SetSharedLootTable( 'rock1',
{
{'rocks', 1.00},
{'rocks', 1.00},
{'rocks', 1.00},
{'nitre', 1.00},
{'flint', 1.00},
{'nitre', 0.25},
{'flint', 0.60},
})
SetSharedLootTable( 'rock2',
{
{'rocks', 1.00},
{'rocks', 1.00},
{'rocks', 1.00},
{'goldnugget', 1.00},
{'flint', 1.00},
{'goldnugget', 0.25},
{'flint', 0.60},
})
SetSharedLootTable( 'rock_flintless',
{
{'rocks', 1.0},
{'rocks', 1.0},
{'rocks', 1.0},
{'rocks', 1.0},
{'rocks', 0.6},
})
SetSharedLootTable( 'rock_flintless_med',
{
{'rocks', 1.0},
{'rocks', 1.0},
{'rocks', 1.0},
{'rocks', 0.4},
})
SetSharedLootTable( 'rock_flintless_low',
{
{'rocks', 1.0},
{'rocks', 1.0},
{'rocks', 0.2},
})
替换为:
SetSharedLootTable( 'rock1',
{
{'rocks', 1.00},
{'rocks', 1.00},
{'rocks', 1.00},
{'nitre', 1.00},
{'flint', 1.00},
{'nitre', 0.25},
{'flint', 0.60},
{'bluegem', 0.50},
{'redgem', 0.50},
{'orangegem', 0.50},
{'yellowgem', 0.50},
{'greengem', 0.50},
{'purplegem', 0.50},
{'thulecite', 0.50},
})
SetSharedLootTable( 'rock2',
{
{'rocks', 1.00},
{'rocks', 1.00},
{'rocks', 1.00},
{'goldnugget', 1.00},
{'flint', 1.00},
{'goldnugget', 0.25},
{'flint', 0.60},
{'bluegem', 0.50},
{'redgem', 0.50},
{'orangegem', 0.50},
{'yellowgem', 0.50},
{'greengem', 0.50},
{'purplegem', 0.50},
{'thulecite', 0.50},
})
SetSharedLootTable( 'rock_flintless',
{
{'rocks', 1.0},
{'rocks', 1.0},
{'rocks', 1.0},
{'rocks', 1.0},
{'rocks', 0.6},
{'bluegem', 0.50},
{'redgem', 0.50},
{'orangegem', 0.50},
{'yellowgem', 0.50},
{'greengem', 0.50},
{'purplegem', 0.50},
{'thulecite', 0.50},
})
SetSharedLootTable( 'rock_flintless_med',
{
{'rocks', 1.0},
{'rocks', 1.0},
{'rocks', 1.0},
{'rocks', 0.4},
{'bluegem', 0.50},
{'redgem', 0.50},
{'orangegem', 0.50},
{'yellowgem', 0.50},
{'greengem', 0.50},
{'purplegem', 0.50},
{'thulecite', 0.50},
})
SetSharedLootTable( 'rock_flintless_low',
{
{'rocks', 1.0},
{'rocks', 1.0},
{'rocks', 0.2},
{'bluegem', 0.50},
{'redgem', 0.50},
{'orangegem', 0.50},
{'yellowgem', 0.50},
{'greengem', 0.50},
{'purplegem', 0.50},
{'thulecite', 0.50},
})
即可在采矿时50%概率挖出宝石和铥矿石。也可将bluegem(蓝宝石)、redgem(红宝石)、orangegem(橙宝石)、yellowgem(黄宝石)、greengem(绿宝石)、purplegem(紫宝石)、thulecite(铥矿石)换成其他物品,比如koalefant_summer(红象)、koalefant_winter(冬象),并调整0.50的出现概率为你想要的数字