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

Project1

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

[原创发布] 【原创脚本】对话框使用默认脸图

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4881
在线时间
425 小时
注册时间
2019-10-22
帖子
666
跳转到指定楼层
1
发表于 2020-5-4 15:46:17 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 坏数据 于 2020-8-12 10:36 编辑

今天为大家带来的是  【原创脚本】对话框使用默认脸图

其实做这个脚本的初衷是 希望在高自由度 开局可以选人选角色 的类型的游戏里面
也可以正确方便地显示脸图
解释一下:
想象你新建了一个工程 里面有艾里克 娜塔利等小伙伴 如果你想把游戏做成 开局可以从10个人里面选一个玩,那么之后的剧情(如果有剧情的话),你怎么去做一个传统的 默认的事件对话呢? 当然是使用事件里面的【显示文字】了。
那么问题来了,角色名可以用 \p[123456] 这样的写法 来实现不管选哪个角色  都可以显示正确的名字
那   头像呢?

功能:
  1) 设置事件里面的对话每次都要选择头像很烦对不对,
  只要对话中的第一行是 \n[数字],
  就会自动匹配对应名字的角色的脸图作为对话的脸图。
  如果已经指定了脸图,那么就会优先使用指定的脸图,无论开关是否打开,名字是否匹配
  
  2) 脸图由\p[数字]来指定,显示的脸图将会匹配到第几个队伍成员的脸图






范例:这么简单 不用范例了吧。 脚本放进去,新建个事件,确保你把开关打开了,默认是66号开关,然后你就会发现,人物之间的对话,即使你没有设置脸图,也会使用默认的脸图噢。

那么,下面就是脚本
【猛点此处展开】

Update Log



评分

参与人数 9+9 收起 理由
2253238 + 1 游戏里加了换头像功能,这个很好用.
多啦A户 + 1 塞糖
sweetcrazy + 1 超方便的!
枻白白 + 1 666
89444640 + 1 原创轮子
白嫩白嫩的 + 1 马大佬666
zyf722 + 1 塞糖
百里_飞柳 + 1 塞糖
Nil2018 + 1 精品文章

查看全部评分

















头像被屏蔽

Lv4.逐梦者 (禁止发言)

梦石
0
星屑
5706
在线时间
922 小时
注册时间
2013-8-29
帖子
1468
2
发表于 2020-5-4 16:05:23 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
11374
在线时间
611 小时
注册时间
2016-8-25
帖子
1401

R考场第七期纪念奖

3
发表于 2020-5-4 16:06:38 | 只看该作者
谢邀,人在美国,刚下飞机
刚刚才看到帖子
感谢大佬分享

点评

她在模仿知乎体  发表于 2020-5-4 20:49
小瞳来美国了?  发表于 2020-5-4 16:19
回复 支持 1 反对 0

使用道具 举报

Lv6.析梦学徒

老鹰

梦石
40
星屑
34730
在线时间
6740 小时
注册时间
2012-5-26
帖子
3259

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

4
发表于 2020-5-4 16:51:54 | 只看该作者
谢邀,但其实并不想被邀()

默认编辑器里的设置内容已经很少了,就那么几项,我对话框扩展要新加一些属性都不好搞,再把脸图名称干掉了还行……

点评

第一句话开始还没反应过来是知乎体 然后心里很敏感地去删掉了所有的@ 唉 最近脑子可能不太正常  发表于 2020-5-4 19:18

评分

参与人数 1+1 收起 理由
坏数据 + 1 我很赞同

查看全部评分

回复 支持 0 反对 1

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4881
在线时间
425 小时
注册时间
2019-10-22
帖子
666
5
 楼主| 发表于 2020-5-4 19:46:22 | 只看该作者
其实做这个脚本的初衷是 希望在高自由度 开局可以选人选角色 的类型的游戏里面
也可以正确方便地显示脸图
解释一下:
想象你新建了一个工程 里面有艾里克 娜塔利等小伙伴 如果你想把游戏做成 开局可以从10个人里面选一个玩,那么之后的剧情(如果有剧情的话),你怎么去做一个传统的 默认的事件对话呢? 当然是使用事件里面的【显示文字】了。
那么问题来了,角色名可以用 \p[123456] 这样的写法 来实现不管选哪个角色  都可以显示正确的名字
那   头像呢?

接下来的版本更新中  我将会加入这个功能  就是去匹配 \p[]  字符串 使得对话中总是显示队伍中队长的头像

点评

已加入这个功能  发表于 2020-5-17 05:26
















回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2802
在线时间
393 小时
注册时间
2015-8-8
帖子
440

R考场第七期纪念奖

6
发表于 2020-5-4 19:50:13 | 只看该作者
Hey, aren’t you the horse from horsin’ around?

点评

hrrrrrrrrr............  发表于 2020-5-9 14:40
上头了哈  发表于 2020-5-4 20:16
旧作《邵彦朝的大冒险》下载

默默无闻的论坛观察者
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv4.逐梦者 (禁止发言)

梦石
0
星屑
5706
在线时间
922 小时
注册时间
2013-8-29
帖子
1468
7
发表于 2020-5-4 20:23:45 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
35186
在线时间
4169 小时
注册时间
2007-12-15
帖子
10067
8
发表于 2020-5-5 06:41:45 | 只看该作者
本帖最后由 89444640 于 2020-5-5 06:50 编辑

和猫大的实现方法很接近,英雄所见略同吧。
她那个是\F,\F[An] A代表角色编号,自定义,因为要短所以从A开始代表主角,其他不常用的NPC可以是AA 编号自己写的和文件名相同即可 N 是对话用脸图编号,不写等同于\F[A0]常用的普通表情。
其实我最需要的就是魔改1.03版本xp的动画编辑器,扩编辑器窗口,让动画编辑器以100%显示并且所有动画原件都能拉到四个犄角,楼主考虑考虑
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4881
在线时间
425 小时
注册时间
2019-10-22
帖子
666
9
 楼主| 发表于 2020-6-8 22:45:11 | 只看该作者
89444640 发表于 2020-5-5 06:41
和猫大的实现方法很接近,英雄所见略同吧。
她那个是\F,\F[An] A代表角色编号,自定义,因为要短所以从A开 ...

下载Resource Hacker  把XP本体  (注意  不是游戏工程里面的)   本体的dll打开  然后你会发现新世界的

点评

能放大就不至于算着坐标一帧一帧调弧线了。  发表于 2020-6-10 06:37
那我试试看,能fang da  发表于 2020-6-10 06:36
不 这是给你魔改动画编辑器窗口的  发表于 2020-6-9 19:19
这个工具直接调节动画元件坐标吗,但是没动画编辑器,不直观的话无法编辑有复杂位移的动作,还是默认那种用的习惯。  发表于 2020-6-9 06:58
















回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4881
在线时间
425 小时
注册时间
2019-10-22
帖子
666
10
 楼主| 发表于 2020-8-12 10:41:51 | 只看该作者
08112020更新
我改了一下 get_actor_by_1stline 这个方法
现在等于直接把读到的默认脸图 放进去$game_message里面
应该可以兼容各个大佬写的  头顶对话框  立绘对话框了
比如我现在在用的【又一立绘对话框】 只需要在里面的new_page里 靠前的位置 调用一次get_actor_by_1stline 即可
啊 做剧情的效率又高了呢
















回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-21 23:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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