Project1

标题: 如何使制定角色在升级的时候执行制定公共事件(已解决) [打印本页]

作者: 世界第一中二    时间: 2017-9-14 21:39
标题: 如何使制定角色在升级的时候执行制定公共事件(已解决)
本帖最后由 世界第一中二 于 2017-9-16 15:31 编辑

如题,重点是指定角色执行制定公共事件……js盲QvQ
恳求各位大佬的协助。
作者: wabcmcc    时间: 2017-9-15 15:36
這是角色LV升級,人物加入.
把人物加入改為公共事件可以.



作者: 铅笔描绘的思念    时间: 2017-9-15 18:04
本帖最后由 铅笔描绘的思念 于 2017-9-16 15:11 编辑

JAVASCRIPT 代码复制
  1. (function () {
  2.         var new_levelUp = Game_Actor.prototype.levelUp;
  3.         Game_Actor.prototype.levelUp = function() {
  4.                 new_levelUp.call(this);
  5.                 if(this._actorId === 1){ //←这里的数字 => 数据库人物id
  6.                         $gameTemp.reserveCommonEvent(1); //←这里的数字 => 公共事件id
  7.                 }
  8.         };
  9. }())();

作者: 世界第一中二    时间: 2017-9-15 21:17
铅笔描绘的思念 发表于 2017-9-15 18:04

首先,谢谢大佬!
不过怎样制定人物id呢,就是说只有一个人物能在升级时执行方案……我的设计中有加载公共事件的只有主角一个人物。
再次感谢大佬的解答!




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