Project1

标题: 对话脚本……先寻找臭虫1天 [打印本页]

作者: IamI    时间: 2009-8-28 17:57
标题: 对话脚本……先寻找臭虫1天
本帖最后由 IamI 于 2009-9-5 09:08 编辑

暑假还剩一点时间,打算写一个轻但是好用的对话脚本
http://rpg.blue/attachment.php?a ... pgWnnk6l27cwrOUBSS8
作者: samchantak    时间: 2009-8-28 17:58
我可以要嗎0.0
作者: killkill2298    时间: 2009-8-28 18:12
可以加入以下功能,如果写得出来的话0.0
\S [size]调整文字大小
\I [Icon]显示序号为Icon的图标(某些时候需要单独显示图标)
\M [MusicName]对话中播放SE音效(对话中播放音效更生动)
\D [DialogSpeed]调整讯息显示速度(1~10,10为最快,1最慢,1个个的打字效果)
作者: 凌辰    时间: 2009-8-28 18:14
按下某键时对话框不显示- -b也就是日式AVG常见的功能……
话说你那一堆注释我几乎没看懂到底是什么功能TAT
作者: 死伤殆尽    时间: 2009-8-28 18:28
楼主我跟你很熟对吧,我要预定脚本
作者: 越前リョーマ    时间: 2009-8-28 19:06
本帖最后由 越前リョーマ 于 2009-8-28 19:09 编辑

VX本来就有头像,应该没人会提face了……
(不过是轻的话,某些功能会不会太重了?)
(很可能会重复,VX的默认对话框可能在代码上比XP加强了)

①随时可以存档,或者说,存档的时候正在对话,档案可用(我记得用柳柳的脚本来每秒存档,如果在对话的时候的话,档案读取后会卡住…… - -)
②\随便吧,我也不大清楚会不会重复……[不透明度]
简单的说就是改不透明度,255为完全不透明,0就完全透明。
③\随便吧,我也不大清楚会不会重复……[字体大小]
改字体大小,不用说明了吧……
④\未知[T or F]
该文字是否以描点法显示,有的时候描点法比渲染后的更好。

其实我觉得这些代码都不大好,要是括起来多好,比如\C[1]这里是被改成一号颜色的内容\
不过这样也可能有不方便的地方,总之就这样了…… = =
[line]1[/line]
更新一个……(你才刚发啊,囧)

⑤\未知
把暂停标记显示在这个位置
作者: 38571240    时间: 2009-8-28 19:49
楼主能否做出可选择外形为
方、圆、或者带刺角的(比如角色大叫时用的那种刺溜溜的)对话框
作者: DeathKing    时间: 2009-8-29 08:47
本帖最后由 DeathKing 于 2009-8-29 13:55 编辑

\mn[MapId, [R, G, B[,FontsName]]]:显示当前地图名
\men[MapEnemyID,[R, G, B[,FontsName]]:显示当前地图n号怪物名
\tm[Time]:不需要的功能
\des[Hash]:事先在脚本编辑器中罗列好的语句。
\u[Up] \d[Down]:方便书写乘方或化学式

慢慢添加中……
好吧,我把它变成了参数的形式

追加:
\ani[AnimationId]:播放Animation??可能么?
\ec[id,faceto]:到这里的时候id号事件朝向8、4、6、2(四个方向)
\bc[number]:非一次性清除,换做倒着消除,number决定每次消除几个字
作者: 水镜风生    时间: 2009-8-29 09:31
\S[power, speed, duration]        当对话进行到这里的时候进行画面震动
\F[r,g,b, duration]                       当对话进行到这里的时候进行画面闪烁
作者: DeathKing    时间: 2009-8-29 13:55
\mn[MapId, [R, G, B[,FontsName]]]:显示当前地图名
\men[MapEnemyID,[R, G, B[,FontsName]]:显示当前地图n号怪物名
\tm[Time]:不需要的功能
\des[Hash]:事先在脚本编辑器中罗列好的语句。
\u[Up] \d[Down]:方便书写乘方或化学式

慢慢添加中……
好吧,我把它变成了参数的形式

追加:
\ani[AnimationId]:播放Animation??可能么?
\ec[id,faceto]:到这里的时候id号事件朝向8、4、6、2(四个方向)
\bc[number]:非一次性清除,换做倒着消除,number决定每次消除几个字
作者: IamI    时间: 2009-8-29 14:05
本帖最后由 IamI 于 2009-8-29 14:10 编辑

自重= =我要做的是轻而且实用的脚本
死皇你要的功能都可以只用一个《走进科学》中的\g功能实现:暂停对话框,执行事件,下次描绘自上次的位置开始
作者: 痞子阿姆    时间: 2009-8-29 21:35
新手问下,什么是请您伸手?
作者: IamI    时间: 2009-9-5 09:06
本帖最后由 IamI 于 2009-9-5 17:19 编辑

脚本大致完成……先放一天不设权限测试Bug。
很抱歉没有实现以上的大多数功能,但是可以辗转实现。
我只实现了我认为“最重要”的功能。
突然发现小柯要的一个都没实现……泪奔~~o(>_<)o ~~

对话之Plus.rar

357.73 KB, 阅读权限: 255, 下载次数: 3


作者: 越前リョーマ    时间: 2009-9-5 09:11
楼主能否做出可选择外形为
方、圆、或者带刺角的(比如角色大叫时用的那种刺溜溜的)对话框
38571240 发表于 2009-8-28 19:49

你拿显示图片或者背景变暗不就好了。




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