| 赞 | 0  | 
 
| VIP | 0 | 
 
| 好人卡 | 0 | 
 
| 积分 | 2 | 
 
| 经验 | 4880 | 
 
| 最后登录 | 2018-12-21 | 
 
| 在线时间 | 156 小时 | 
 
 
 
 
 
Lv1.梦旅人 
	- 梦石
 - 0 
 
        - 星屑
 - 227 
 
        - 在线时间
 - 156 小时
 
        - 注册时间
 - 2016-6-12
 
        - 帖子
 - 8
 
 
 
 | 
	
 本帖最后由 Mandroid 于 2018-10-9 10:05 编辑  
- (function ($) {
 
 -     var _Scene_ItemBase_determineItem = Scene_ItemBase.prototype.determineItem;
 
 -     Scene_ItemBase.prototype.determineItem = function () {
 
 -         var item = this.item();
 
 -         //这里只作为测试,当选择的是ID=1的物品,则直接进行合成操作,你可以自己做个菜单还有设置允许合成的物品
 
 -         if(item.id == 1) {
 
 -             this.synthesize(item, 5, 2);//用5个ID=1的物品合成1个ID=2的物品
 
 -             this.activateItemWindow();
 
 -         }else{
 
 -             _Scene_ItemBase_determineItem.call(this);
 
 -         }
 
 -     };
 
  
-     /**
 
 -      * 将指定数量的item合成另一个item
 
 -      * @param item 用于合成的原料物品
 
 -      * @param count 原料物品所需数量
 
 -      * @param mixedItemID 合成后的物品ID
 
 -      */
 
 -     Scene_ItemBase.prototype.synthesize = function (item, count, mixedItemID) {
 
 -         var itemCount = $gameParty.numItems(item);
 
 -         if (itemCount >= count){
 
 -             $gameParty.loseItem(item, count);
 
 -             var mixedItem = $dataItems[mixedItemID];
 
 -             $gameParty.gainItem(mixedItem, 1);
 
 -         }
 
 -     }
 
 - })();
 
  复制代码 |   
 
 
 
 |