Project1

标题: ACE 怎么用脚本调出商店? [打印本页]

作者: a274264307    时间: 2012-2-20 20:32
标题: ACE 怎么用脚本调出商店?
本帖最后由 a274264307 于 2012-2-20 21:22 编辑

貌似跟这两句有关..但是商店里什么都没有。到底要怎么写啊?
SceneManager.call(Scene_Shop)
SceneManager.scene.prepare([0],false)

作者: 亿万星辰    时间: 2012-2-20 20:50
SceneManager.scene.prepare([0],false)
第一个参数是商品列表,第二个参数是是否只允许购买

而第一个参数是这么个写法,比如
1号物品,原价出售,[0,1,0,0]
2号物品,40G出售,[0,2,1,40]
10号武器,原价出售,[1,10,0,0]
20号防具,500G出售,[2,20,1,500]
SceneManager.scene.prepare([[0,1,0,0],[0,2,1,40],[1,10,0,0],[2,20,1,500]],false)
作者: a274264307    时间: 2012-2-20 21:21
亿万星辰 发表于 2012-2-20 20:50
SceneManager.scene.prepare([0],false)
第一个参数是商品列表,第二个参数是是否只允许购买

非常感谢,已解决该问题
作者: 芥末菌    时间: 2012-2-20 23:03
不好意思,借地儿问一下,也是关于商店的问题:我这样改能不能实现佣兵售卖呢?     

when 0;  item = $data_items[goods[1]]
      when 1;  item = $data_weapons[goods[1]]
      when 2;  item = $data_armors[goods[1]]
        
      when 3;  item = $data_actors[goods[1]]






欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1