赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 15 |
经验 | 0 |
最后登录 | 2022-10-21 |
在线时间 | 62 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1477
- 在线时间
- 62 小时
- 注册时间
- 2009-6-12
- 帖子
- 5
|
本帖最后由 chainliu 于 2017-5-7 00:40 编辑
1、代码文件命名为RandomWeapon.js,放的位置是Project1\js\plugins里面
2、在地图上新建一个事件EV001,在内容框中新建--脚本--RandomWeapon.getWeapon();
3、RandomWeapon.js的具体代码如下:
var RandomWeapon = window.RandomWeapon || {};
RandomWeapon.weaponsList={1,2,3,4};
RandomWeapon.price=1;
RandomWeapon.getWeapon=function(){
if($gameParty.gold()<RandomWeapon.price)
{
return;
}
else{
var id =Math.ceil(Math.random()*(RandomWeapon.weaponsList.length));
$gameParty.gainItem($dataWeapons[RandomWeapon.weaponsList[id]],1);
$gameParty.loseGold(RandomWeapon.price);
}
4、运行游戏,触碰事件,就报出RandomWeapon is not defined,另外我用的版本是Version1.0.1(是不是我用的版本太低了?) |
|