Project1
标题:
记录贴 一些功能代码实现
[打印本页]
作者:
a2350494472
时间:
2021-3-15 12:49
标题:
记录贴 一些功能代码实现
本人新手一个,于是开个记录贴,记录一些简单代码功能,如有错误望大佬指正
敌人偷窃:
$gameParty.loseItem($gameParty.allItems()[Math.floor(Math.random() * $gameParty.allItems().length)], 1);
目前来说还有缺陷,怪消灭后无法取回丢失物品,正在往数组方面考虑
业余注释: $gameParty.allItems().length 检索物品栏长度
Math.floor() 取整(无4舍5入)
Math.random() 0~1 随机
$gameParty.allItems()[] 获取物品id
$gameParty.loseItem() 物品id丢失
队伍是否有某个状态判定
var a = true;
for(var i = 0;i < $gameParty._actors.length;i++){
if ($gameActors.actor($gameParty._actors[i]).isStateAffected(36)){
a = false;
break;
}
}
if(a){
$gameSwitches.setValue(3,true);
}
业余注释: $gameParty._actors.length 获取队伍人数
$gameParty._actors[人物id]).isStateAffected(状态id) 判定人物是否有某个状态
作者:
希夷先生
时间:
2021-3-17 15:44
太少了 希望更新一百多个功能
作者:
qq8938
时间:
2021-3-17 22:28
太少了 希望更新一百多个功能
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1