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

Project1

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

[已经解决] 怎么给人物加个性格啊~

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3841
在线时间
723 小时
注册时间
2014-3-29
帖子
509
跳转到指定楼层
1
发表于 2014-7-23 18:50:17 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
这又好像是未解之谜。。

给人物加个性格,影响他的各项能力(像神奇宝贝内样。)

{:2_282:}

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2014-7-23 20:50:21 | 只看该作者
本帖最后由 taroxd 于 2014-7-23 21:04 编辑

不会脚本的话,不要乱弄。你的要求过于概括,我也无法直接给出脚本。

会脚本的话,自己去改 Game_BattlerBase 就可以了



如果可以的话,不妨用状态表示性格?

点评

状态可以随机添加么。诶,回复后状态会消失,哭  发表于 2014-7-24 09:57
举个例子,如果该人物的性格为开朗(性格随机赋予人物),那么性格影响能力,开朗(魔攻值将定10%,敏捷值提升10%)类似这样的。。嗯,是不会...  发表于 2014-7-24 09:51
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
19 小时
注册时间
2013-12-8
帖子
47
3
发表于 2014-7-23 21:01:35 手机端发表。 | 只看该作者
tar版真是神主,虽然我不太懂,但好像有点思路。如果是我,就搞个物品或公共事件。lz想法真好,可以的话我打算在我游戏下一更更进去
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10074
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

4
发表于 2014-7-23 21:30:14 | 只看该作者
本帖最后由 VIPArcher 于 2014-7-23 21:34 编辑

这里有一个性格系统的脚本,你得慢慢研究。
这个貌似只是TP的扩展,和你的要求不是特别相符,不过我猜你会用的。
性格系统

点评

那状态可以随机添加么。。疑惑  发表于 2014-7-24 10:30
或者就是taroxd君说的那样,用状态来做性格。做成永不解除的状态。  发表于 2014-7-24 10:13
如果你一定要做性格,那你就用事件做吧。用称号来作为性格,事件增减能力值。(好像有点麻烦~  发表于 2014-7-24 10:11
那还是要谢谢你啦~  发表于 2014-7-24 10:06
不会用就算咯,反正和你的要求相差很大~  发表于 2014-7-24 10:04
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21599
在线时间
9411 小时
注册时间
2012-6-19
帖子
7117

开拓者短篇九导演组冠军

5
发表于 2014-7-24 01:24:25 | 只看该作者
默认情况下,队伍中同一个人物只能同时存在一个,给人物加性格的意义何在……

直接每个人物设置一个变量,加入队伍的时候判断变量的值,如果是XX的时候XX能力增加XX,XX能力减少XX不就好了…………

点评

有无限生成人物的脚本~  发表于 2014-7-24 09:45
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
196 小时
注册时间
2013-5-10
帖子
410
6
发表于 2014-7-26 00:16:21 | 只看该作者
附加状态即可。
变量操作:变量1 = 随机 35~59        (25种性格)
$game_actors[1].add_state($game_variables[1])#附加变量1号状态给1号角色
要显示性格的话,简单点说就把称号当性格吧(自古称号为废品)加上:
$game_actors[1].nickname = $data_states[$game_variables[1]].name#改称号

点评

tan12345 他的“宠物无限生成脚本”  发表于 2014-7-26 18:53
永久状态脚本你再找找吧,人物无限生成怎么不行了,应该是有id的,你用的哪个人物生成脚本?  发表于 2014-7-26 18:32
永久状态的脚本有么~实在是找不到了~  发表于 2014-7-26 17:10
可以有效果,诶,但是我用了人物无限生成的脚本,这样设置没有用了  发表于 2014-7-26 17:00
永久状态的配合好,这个是在事件里的脚本写的,比如你加入一号角色后运行这段脚本,1号角色就随机变性格。性格是35~59号状态,可自己改。  发表于 2014-7-26 15:59
大前年的作品《猪刀历险记》
前年的作品《深蓝之心》
上面都是黑历史!
开学了我终于要长久潜水了!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
312 小时
注册时间
2014-2-28
帖子
914
7
发表于 2014-7-26 19:30:19 | 只看该作者
本帖最后由 冰之滄月 于 2014-7-27 17:04 编辑

纯事件就能做!
获得角色(如果是开局自带角色添加到OP里)的时候执行以下事件:
变量“性格”随机数1~2
如果性格==1
更改称号:乐观
攻击=变量“攻击”。“攻击”除以10,增加能力值:变量“攻击”
反之如果性格==2
更改称号:悲观
攻击=变量“攻击”。“攻击”除以10,减少能力值:变量“攻击”
如果LZ听不懂可以问我我会附图的

@neverstop  

点评

好高深的样子。攻击值储存要怎么做  发表于 2014-7-27 16:58
把艾里克的攻击值储存到变量“攻击”里,然后把变量“攻击”/10。然后再减少“艾里克”的攻击,减少数字是“攻击”变量。  发表于 2014-7-27 16:16
“攻击”除以10 有些看不懂。  发表于 2014-7-27 11:48

评分

参与人数 1梦石 +1 收起 理由
taroxd + 1 我很赞同

查看全部评分


↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
由于我不服H·H·Y大触事件满于是他让我的事件也调满于是我照着做了结果那货居然把事件调低了……结果我现在原稿找不回来了只好保持着事件满的状态在大家面前闹笑话擦擦擦擦擦擦擦擦擦擦擦擦擦擦擦擦
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-11 04:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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