如何打开一个宝箱
91M2说明书 > 引擎脚本功能 > 脚本示例 >

首先需要在版本工具中配置宝箱

export function Main(NpcTNormNpcPlayerTPlayObjectArgsTArgs): void {
    Player.OpenBox(101); //打开一个ID为101的宝箱,随机取得一个物品,宝箱结束
    Player.OpenBoxEx(3101); //打开一个ID为101的宝箱,宝箱开启外观为3(可选1-5,分别是檀木宝箱、紫铜宝箱、白银宝箱、赤金宝箱和神秘宝箱)
    Player.OpenShuffle(101); //打开一个ID为101的宝箱让客户端执行翻牌操作
    //三种方式的区别在于:
    //OpenBox从宝箱中随机取出一个物品给玩家就结束了宝箱,类似开怪物宝箱;
    //OpenBoxEx将宝箱打开,并默认选中一个物品,允许玩家以付费或免费的形式重新选择其他物品
    //OpenShuffle则是执行翻牌动作,将物品呈现在玩家目前让玩家选择,只可开启一次的宝箱
 

引擎官网:www.91M2.com   交流群:5555999   此引擎仅供测试,切勿用于商业用途。如有侵权请立即联系我们,我们将在第一时间删除。