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

Project1

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

[有事请教] 请问我该如何追加新参数?

[复制链接]

Lv2.观梦者

梦石
0
星屑
829
在线时间
112 小时
注册时间
2018-7-25
帖子
3
跳转到指定楼层
1
发表于 2018-10-29 16:02:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如题,我想在游戏中增加四种参数
分别是str tec con agl 来方便我细分控管伤害参数的追加值。

我试过用变量+公共事件来达成,但会造成经常性lag,所以想直接从脚本下手,但无从下手,求各位大大教我一下。

Lv4.逐梦者

梦石
0
星屑
19255
在线时间
2305 小时
注册时间
2015-7-4
帖子
937
2
发表于 2018-10-29 16:25:01 | 只看该作者
MV自建的角色参数已经有:
atk、def、mat、mdf、agi、luk、
hit、eva、cri、cev、mev、mrf、
cnt、hrg、mrg、trg、tgr、grd、
rec、pha、mcr、tcr、pdr、mdr、fdr、exr
等26个之多了,竟然不够用?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3414
在线时间
461 小时
注册时间
2013-12-7
帖子
333
3
发表于 2018-10-29 16:41:06 | 只看该作者
脚本命令:

  1. $gameActors._data[1]._str = 100;
复制代码

一号角色的_str属性设置为100。当然在有值的情况下,也可以直接做运算 如 $gameActor._data[1]._str += 100。
技能公式 a._str (兼容性写法a._str || 0))可以直接取到值。

更优的办法是使用插件。随手给你写了一个,不用谢了。 M_Param.rar (811 Bytes, 下载次数: 130)
回复 支持 1 反对 0

使用道具 举报

Lv2.观梦者

梦石
0
星屑
829
在线时间
112 小时
注册时间
2018-7-25
帖子
3
4
 楼主| 发表于 2018-10-29 18:08:02 | 只看该作者
本帖最后由 AlGriffith 于 2018-10-29 18:39 编辑
ekmomo 发表于 2018-10-29 16:41
脚本命令:

一号角色的_str属性设置为100。当然在有值的情况下,也可以直接做运算 如 $gameActor._data[1] ...


了解了 感谢大大 看了您的js 我明白要怎么打了
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
829
在线时间
112 小时
注册时间
2018-7-25
帖子
3
5
 楼主| 发表于 2018-10-29 18:26:32 | 只看该作者
Fan723 发表于 2018-10-29 16:25
MV自建的角色参数已经有:
atk、def、mat、mdf、agi、luk、
hit、eva、cri、cev、mev、mrf、

大大 我只是要在主要基础参数atk、def、mat、mdf、agi、luk 上建立一个新的基础参数 方便细分 其中只有luk参数可以拿出来独立使用 其他我必须要去改脚本才能另外使用 我想问的就是要怎么新增

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-13 10:44

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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