552388389 发表于 2013-8-27 13:55:34

贤知有您 发表于 2013-8-27 13:46
不只是脚本,把MOD发上来吧.否则我测试不了.

另外,



贤知有您 发表于 2013-8-27 14:52:09

552388389 发表于 2013-8-27 13:55


脚本写得有点累赘,看得很头晕.
我感觉把后面那两句删除掉应该可以.
因为799一直在开启,不用重新分析开启.
!?DL&v998=788/v999=21/v1000=13; [左键点击788对话框21号按钮]
!!DL788:C1;            关闭788对话框
**DL799:N^Upgrade2.txt^;          分析799号对话框模板
**DL799:S1;            显示799对话框

552388389 发表于 2013-8-27 15:34:04

贤知有您 发表于 2013-8-27 14:52
脚本写得有点累赘,看得很头晕.
我感觉把后面那两句删除掉应该可以.
因为799一直在开启,不用重新分析 ...

问题又来了
!?DL&v998=799/v999=22/v1000=13; [左键点击799对话框22号按钮]
!!DL799:C1;            关闭799对话框
!!DL788:N^Upgrade13.txt^;          分析788号对话框模板
!!FU99999:P;                     初始化对话框参数
!!DL788:S1;            显示788对话框
这段已经有了关闭799
但是却没关闭
于是再点击788的关闭按钮只有788关闭而799没关闭
想要一次性关闭完
!?DL&v998=788/v999=21/v1000=13; [左键点击788对话框21号按钮]
!!DL788:C1;            关闭788对话框
!!DL799:C1;            关闭799对话框
这样也没用,如何解决

贤知有您 发表于 2013-8-27 16:01:22

552388389 发表于 2013-8-27 15:34
问题又来了
!?DL&v998=799/v999=22/v1000=13; [左键点击799对话框22号按钮]
!!DL799:C1;               ...

你意思是说,对话框只能逐个关闭是吧.
好像是这样的,不能同时关闭2个显示出来的对话框.

其实你的对话框分析TXT太多了.
实际上,看你的升级应该只需要2个真正的对话框.
一个显示当前可以升级的魔法,一个是升级为什么魔法的界面.
相同形式的对话框不需要都重做,只需要在原有对话框上更改就行.
可以用脚本更换某个项目属性的,比如改魔法图片显示.一楼教程有说明.

552388389 发表于 2013-8-27 16:30:41

贤知有您 发表于 2013-8-27 16:01
你意思是说,对话框只能逐个关闭是吧.
好像是这样的,不能同时关闭2个显示出来的对话框.



那么再提一个问题,空闲的z变量都是那些?这个脚本里的z变量很多都已经有用(比如说右键技能时的简介)

贤知有您 发表于 2013-8-27 17:22:23

552388389 发表于 2013-8-27 16:30
那么再提一个问题,空闲的z变量都是那些?这个脚本里的z变量很多都已经有用(比如说右键技能时的简介)

下载ERM帮助文件
然后点左上的 Claimed
这里有变量的声明说明

552388389 发表于 2013-8-27 19:58:12

贤知有您 发表于 2013-8-27 17:22
下载ERM帮助文件
然后点左上的 Claimed
这里有变量的声明说明


看不懂哪些已占用,哪些空闲,能说得详细一点吗?

贤知有您 发表于 2013-8-28 09:53:16

552388389 发表于 2013-8-27 19:58
看不懂哪些已占用,哪些空闲,能说得详细一点吗?

Z变量从 Z1-Z1000
首先括号里面的可以作为 临时Z变量来用.注意是临时.
其它列出的Z变量是 WOG官方脚本已经用掉的变量.
未被列出的就是可以使用的z变量
(当然只能说和官方脚本不冲突了,论坛还有个变量声明平台,列出了论坛ERM大师们已经用掉的变量,不过好像升级后没法访问)

不过你不用担心,DL对话框是即时性的,一般情况下直接用临时Z变量就可以了.你直接用()里面的变量吧.我也是那样用的.除非你的脚本特殊,一般不会冲突.

logicmatch 发表于 2013-10-3 12:10:38

谢谢楼主的分享! 首次接触,学习中!

Castle 发表于 2014-4-24 14:45:29

精品贴!等暑假了实践一下,搞个酒馆的MOD

碳妖 发表于 2014-8-9 22:18:49

对于刚能写些简单功能的脚本的我来说,还是超复杂

碳妖 发表于 2014-8-12 17:36:30

是不是必须用erm脚本设置参数才能显示对话框?
只用
!?PI;
!!DL77:N^shishi.txt^;
!!DL77:S1;
根本没有显示
或者是我用那个软件编辑时,少设置了什么东西?这是我简单测试下都没有显示,完整做一个出来更是会崩溃。

碳妖 发表于 2014-8-12 18:57:10

会用了,感觉不错

碳妖 发表于 2014-8-12 19:00:19

小蓝鸟的教程是彻头彻尾地误导人了,要显示DL对话框只需要两句短erm,其他的语句根本不用。
!!DL编号:N^文件.txt^;
!!DL编号:S1;只需要这两句就可以显示,其他的文本,def,pcx设置可以全在那个软件搞定

falcon11810 发表于 2015-1-5 12:09:32

很好的学习了一下,楼主辛苦了

cwcwcwdsg 发表于 2015-2-22 23:55:33

有空闲一定要学下 ERM语法 基础!

liqueurw 发表于 2016-5-26 09:48:41

感谢教程贴,说的很详细

flyinggame 发表于 2019-5-6 17:12:56

晕,都不知道干什么的,看来我太菜了

YJ-snow 发表于 2019-5-18 16:30:24

看了一天了,还是没弄明白ERA平台是什么意思

yuanzhai 发表于 2019-9-25 21:20:13

mark下,最后的难点了。
页: 1 2 [3] 4
查看完整版本: DL对话框简单入门教程

捐赠