Project1
标题:
请教下如何用脚本语言在游戏里更改角色武器和职业
[打印本页]
作者:
帝宗
时间:
2016-5-17 19:36
标题:
请教下如何用脚本语言在游戏里更改角色武器和职业
看了
https://rpg.blue/forum.php?mod=v ... p;extra=#pid2682548
这位仁兄的问题,
突然很好奇,怎么改武器和职业
var actor = $gameActors.actor($gameVariables.value(8));
if (actor) {
actor.setCharacterImage("yf", 0);
actor.setFaceImage("yf", 0);
actor.setBattlerImage("yf");
加在这里actor.CharacterName = "名字"; 结果名字变成空的了,而如果写actor.setCharacterName("yf");则直接出错了
}
$gamePlayer.refresh();
求大仙指点
作者:
沉滞的剑
时间:
2016-5-19 22:47
修改名字actor.setName(name)
源代码:
Game_Actor.prototype.setName = function(name) {
this._name = name;
};
修改装备:
强制修改 actor.forceChangeEquip(slotId, item);
会覆盖原有的装备, 不可装备的物品也不会被自动卸下.
源代码:
Game_Actor.prototype.forceChangeEquip = function(slotId, item) {
this._equips[slotId].setObject(item);
this.releaseUnequippableItems(true);
this.refresh();
};
还有其他的正常装备方式:
在rpg_objects.js中Game_Actor的部分找吧.
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1