设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2530|回复: 9
打印 上一主题 下一主题

[已经过期] 如何使制定角色在升级的时候执行制定公共事件(已解决)

[复制链接]

Lv4.逐梦者

梦石
10
星屑
7765
在线时间
694 小时
注册时间
2017-1-9
帖子
643

我没有哭开拓者

跳转到指定楼层
1
发表于 2017-9-14 21:39:41 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 世界第一中二 于 2017-9-16 15:31 编辑

如题,重点是指定角色执行制定公共事件……js盲QvQ
恳求各位大佬的协助。
这个B天天摸鱼,快点来个谁把他从被窝里拖出来

Lv4.逐梦者

梦石
10
星屑
7765
在线时间
694 小时
注册时间
2017-1-9
帖子
643

我没有哭开拓者

4
 楼主| 发表于 2017-9-15 21:17:15 | 只看该作者

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

点评

谢谢dalao!  发表于 2017-9-16 15:31
看原回复  发表于 2017-9-16 15:10
囧 脑抽了 还是在脚本里加吧  发表于 2017-9-16 15:06
不懂啊dalao……能不能说得具体一点是哪个功能……捉摸半天不知道该怎么判断是谁升级了QvQ  发表于 2017-9-16 13:36
公共事件里判断  发表于 2017-9-16 10:00
这个B天天摸鱼,快点来个谁把他从被窝里拖出来
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1384
在线时间
962 小时
注册时间
2012-4-30
帖子
1475

开拓者

3
发表于 2017-9-15 18:04:24 | 只看该作者
本帖最后由 铅笔描绘的思念 于 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. }())();

评分

参与人数 1星屑 +15 收起 理由
白嫩白嫩的 + 15 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
16064
在线时间
3993 小时
注册时间
2015-9-14
帖子
1337

开拓者

2
发表于 2017-9-15 15:36:07 | 只看该作者
這是角色LV升級,人物加入.
把人物加入改為公共事件可以.


点评

抱歉……我没说清楚,我需要的是每次升级都能执行指定事件。  发表于 2017-9-15 16:11
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-1 07:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表