返回列表 发帖

[其他] 【月协出品】YDWE1.22.8

本帖最后由 夜の星 于 2012-5-5 12:01 编辑

YDWE论坛新址:www.ydwe.net
以后这个帖子是YDWE编辑器的更新帖(以免版主老对我授精 ),随时会放上新的版本,敬请关注!

YDWE开发团队名单
程序——aeris
脚本——watalooEverguoWarft_TigerCNFetrix_sai
logo设计——C kuhn
鸣谢——hyp Hackwaly

QQ群: 55521180 【月协二群】YDWE   (已满)
         39151458 【月协四群】WE群    (已满)

         17807681 【YDWE】论坛群      (已满)
         58916489 【YDWE】讨论群      (已满)
         32297386 【YDWE】黄金甲      (已满)
         39450843 【YDWE】Warft_TigerCN  (已满)
         91428937 【YDWE】aries      (已满)
            155819468【YDWE】actboy168     (新开)  
            155808659【YDWE】Fetrix_sai      (新开)

=========YDWE更新帖  1.22.8======
YDWE1.22.8 正式版.part1.rar (8 MB) YDWE1.22.8 正式版.part2.rar (6.45 MB)
转自:http://www.ydwe.net/thread-8094-1-1.html



----------------------------------------------
-------------以下为历史版本-----------
----------------------------------------------
=========YDWE更新帖  1.22.6======
YDWE1.22.6正式版.part1.rar (8 MB) YDWE1.22.6正式版.part2.rar (6.24 MB)
转自:http://www.ydwe.net/thread-7464-1-1.html

=========YDWE更新帖  1.22.5======
编辑器下载:http://www.ydwe.net/forum.php?mod=viewthread&tid=7181#lastpost



=========YDWE更新帖  1.22.4======
编辑器下载:http://www.ydwe.net/thread-6981-1-1.html

=========YDWE更新帖  1.21.6======
编辑器下载:http://www.ydwe.net/thread-6824-1-1.html

=========YDWE更新帖  1.21正式版======
编辑器下载:http://bbs.wow8.org/thread-171744-1-1.html


=========YDWE更新帖  1.20正式版======
编辑器下载:http://bbs.wow8.org/viewthread.php?tid=168065&page=1&extra=#pid2432467


=========YDWE更新帖  1.19正式版======
编辑器下载:
YDWE1.19正式版.part1.rar (4.77 MB) YDWE1.19正式版.part2.rar (3.68 MB)
=============我是废话的分割线==========
    1.19正式版是目前为止最满意的一个版本,测试版经过了长时间测试,虽然目前仍未解决中心计时器和存储系统不兼容的问题,但修正了以前许多BUG。

YDWE1.19正式版更新说明http://bbs.wow8.org/viewthread.php?tid=162280&page=1&extra=#pid2337328

=========YDWE更新帖  1.18正式版======
编辑器下载:
YDWE1.18正式版.part1.rar (4.77 MB) YDWE1.18正式版.part2.rar (3.98 MB)
=============我是废话的分割线==========
    让大家等久了,这个版本已经在YDWE论坛内测了好几天,而我本人一直用来做图,暂未发现问题,故来发布,详细说明稍后放出...
===============YDWE正式发布的分割线==============

YDWEv1.18正式版更新如下:
程序部分:
1.新增tesh开关,可在配置文件中开启或关闭,当出现点击触发器崩溃时可以关闭tesh,无需用以前的修复补丁;
2.新增Cjass编译器和助手程序(Warft_TrigerCN制作);
3.新增地图文件关联程序,以后地图会有logo,并且可以双击地图直接启动YDWE;
4.加入破除地形纹理数量限制插件;
5.可在配置文件中设置Cjass编译器开关,默认关闭;
6.修正必须关闭WE窗口化魔兽设置才能生效的BUG;
7.新加自定义物体编辑器数据ID功能;
8.新增支持中文触发器名。

注意:中文触发器名称转换为代码的时候,汉字会全部变成下划线,只要汉字个数相同,就认为是同名触发。所以“背包系统”和“刷怪系统”这两个名称的触发器会被认为是 *同名触发*。可以在触发名称前后加一些前缀后缀来解决这个问题。例如“背包系统1”,“刷怪系统2"之类的。

UI与函数库部分:
1.修正中心计时器卡机演示;
2.增加局部变量数组;
3.新增由Fetrix_sai制作的全新中心计时器系统;
4.新增修正地图边界、修改伤害类型等GUI接口。
5.修正自动排泄系统导致地图崩溃BUG,并将泄漏信息提示改成中文(详见初级演示);
6.增加“任意单位移动物品事件”,新增“被移动中的物品”,并放上禁止单位移动物品栏里物品演示(详见中级演示);
7.新增由Fetrix_sai制作的全新中心计时器系统,所做的单位环绕演示(详见高级演示);
8.新增命令ID与整数的转换


=========YDWE更新帖  1.18测试版c======
编辑器下载:
YDWE1.18测试版c_2.part1.rar (4.77 MB) YDWE1.18测试版c_2.part2.rar (2.96 MB)
=============我是废话的分割线==========
    对不起,这个版本真是让大家久等了;由于出了之前1.18测试版导致地图崩溃BUG,现在我是慎之有慎,君不见这次的版本已经是测试版C了;此外,我打算以后在wow8和U9,只发正式版,也请大家只用正式版做图;


YDWE1.18c测试版更新说明:http://bbs.wow8.org/thread-155694-1-1.html

YDWE1.18测试版更新说明:http://bbs.wow8.org/thread-153759-1-1.html


===============YDWE正式发布的分割线==============
YDWEv1.18测试版C更新如下:
程序部分:
1.新加自定义物体编辑器数据ID功能2.新增tesh开关,可在配置文件中开启或关闭,当出现点击触发器崩溃时可以关闭tesh,无需用以前的修复补丁;
3.新增Cjass编译器和助手程序(Warft_TrigerCN制作);
4.新增地图文件关联程序,以后地图会有logo,并且可以双击地图直接启动YDWE。

UI与函数库部分:
1.修正中心计时器卡机演示;
2.增加局部变量数组;
3.新增由Fetrix_sai制作的全新中心计时器系统;
4.新增修正地图边界、修改伤害类型等GUI接口。
5.修正自动排泄系统导致地图崩溃BUG,并将泄漏信息提示改成中文(详见初级演示);
6.增加“任意单位移动物品事件”,新增“被移动中的物品”,并放上禁止单位移动物品栏里物品演示(详见中级演示);
7.新增由Fetrix_sai制作的全新中心计时器系统,所做的单位环绕演示(详见高级演示);
8.新增命令ID与整数的转换。

=========YDWE更新帖  1.17正式版======
编辑器下载:
YDWE1.17正式版.rar (6.2 MB)

=============我是废话的分割线==========
    最近精神不太好,做东西老出错;但可能是清明节禁欲的关系,我居然神奇般拜托了兽兽的影响,在三天内,接连攻克中心计时器、完美局部变量这些原本打算留到下个版本再研究的难题,而且效果出奇的好。现在YDWE已经能很大程度上接近jass,这也意味着YDWE的开发进入尾声,此时此景,有些话想说,算了,我另开个帖子吧。

http://bbs.wow8.org/viewthread.php?tid=147519&page=1&extra=#pid2112394

===============YDWE正式发布的分割线==============
YDWEv1.17正式版更新如下:
程序部分:
暂无

UI与函数库部分:
1.中心计时器;
2.修正了局部变量,使其在有等待时可以用于多人;
3.任意单位伤害事件;
4.去除冲撞技能可能出现的文字。


=========YDWE更新帖  1.17测试版======

----------最近精神萎靡,在忘了更新1.24的函数库后,做好了1.24的函数库却在上传时传成了1.20的,导致使用1.24的朋友再次杯具,兽兽表示对此毫无鸭梨-.-请使用1.24的朋友重新下载次 by Everguo(2010.3.22)--------


编辑器下载:
                YDWE 1.17 测试版 YDWE1.17测试版.rar (5.65 MB)

=============我是废话的分割线==========

    由于春节放假,加上兽兽的影响(潜伏百度贴吧数天加了无数关注留了无数邮箱最终无所获可恨的骗子再次欺骗俺纯真的感情),这个版本让大家久等了;大家期待的双开功能,aeris在这个版本也加入了;非常感谢Warft_TigerCN和Fetrix_Sai能协助脚本编写,期待后续更多的合作。时间有限,相应更行大家请参考对应说明,并留下你宝贵的意见;目前这是测试版,最好不要用来做图,在未来几天内,我们会放出正式版。

----------最近精神萎靡,都TM赖兽兽,害我忘了更新1.24的函数库,希望用1.24的朋友重新下载次--------


===============YDWE正式发布的分割线==============
YDWEv1.17测试版更新如下:


程序更新:
    1.支持双开(同时开启两个以上WE);
    2.支持导入自定义的common.j和blizzard.j(上个版本的语法检查不支持)。

UI与函数库更新:   
    1.修正字符串与物品ID和单位ID转换的BUG(实为WE自身的BUG);
    2.增加Warft_TigerCN制作的万能计时器模板系统,这一系统被分为“跳劈函数”、“月神箭”和“冲锋”三个触发器动作(感谢Fetrix_Sai修改代码);
    3.修正“字符串局部变量”一处BUG,增加点“局部变量”(该局部变量乃由存储系统模拟,实则和全局变量一样,在有等待的触发器中不能用于多人);

    4.修正AI单位技能释放概率;
    5.增加修正触发器崩溃的补丁,如果出现点击触发器导致编辑器崩溃的异常情况,可以按说明使用。



=========YDWE更新帖  1.16======
编辑器下载:
红包YDWE 1.16 正式版 YDWE 1.16 正式版.rar (5.27 MB)


YDWE1.16测试版 YDWE1.16.rar (4.61 MB)
=============我是废话的分割线==========
诚心祝大家春节快乐,阖家团圆(葱头:84)

=============我是废话的分割线==========
    YDWE自发布第一个版本以来,已经三个月了,这期间更新的速度是蛮快的,平均一个月更新两次;不过更新得太快,也带来一些问题,比如YDWE的很多功能大家到现在还不会用。以后我会尽量放出相关的演示,引领大家使用新加的功能;这次我先着重讲解下存储系统——相信以后你们会非常喜欢它。
    aeris这段时间不在,有点担心他,祝他一切顺利吧;那么,在aeris回归之前,YDWE不会在程序方面加入新功能,仅仅更新UI和函数库,YDWE1.16的正式版,也会等到aeris回来后发布。
    可能大家有些失望,传说中的局部变量系统,要等待一段时间才能看到了;关于这个系统,我已经想好模拟的方法,不过具体如何实现,还要和aeris进一步沟通。
===============YDWE正式发布的分割线==============
程序更新:
1.增加了启动时的闪屏(回避某些BT杀毒软件);
2.增加了显示jassHelper版本的菜单;
3.自动删除魔兽根目录下“TriggerData.txt”等UI文件。


UI和函数库更新:
1.按ID发布命令(指定单位)里面的龙鹰骑士的空中镣铐,ID应该是852480,老狼UI的是852483;目前UI都是以老狼UI为基础,估计别的UI也有这问题。(本BUG由“最后的骄傲”反馈)
2.采用文本比照工具全面兼容老狼UI和夜天UI;
3.增加以秒为单位的中心计时器,在整数里有了“获取当前游戏时间”的功能;
4.增加显示单位和物品类型为整数的功能,目前这个仅适合用于存储系统;
5.增加翻页保存属性的多物品栏系统;
6.修改部分编辑器说明和触发器说明;
7.增加存储系统和局部变量的使用演示

稍后我会另发帖子,详细介绍存储系统和局部变量的使用。
=========YDWE更新帖  1.15======

编辑器下载:
YDWE 1.15.rar (6.21 MB)


网盘地址:http://www.uushare.com/user/aeris/files/2340186


=============我是废话的分割线==========
很对不起,这个版本让大家等久了,到现在才发出来,为此我找了N个理由:
    1.之前1.14版耗费了太多精力,以致又出现了厌倦情绪(这种情绪每年都会出现几次,像大姨妈一样);
    2.很纠结是先写Hash和代码转换教程还是先做中心计时器系统,以致时间就在纠结中过去。
    3.生日和元旦,我生日在12月31日(按农历过,生日很诡异,差点09年就没有生日了),aeris生日在1月3日;生日嘛,总要休息下对不~
    4.局部变量系统,在aeris超强的程序编写功底下,一些原本很虚无缥缈的想法可以得以实现,比如在触发器中写局部变量;如果能做到这点,那么以后jass的功能就可以"不流失不增发"(非洲歌王东仙)地加到触发器里;不过这个局部变量,遇到了布尔表达式自动生成函数这个纠结的问题,即在布尔表达式中无法用之前定义的局部变量(触发器环境下)。

也罢,1.15就不做吸引眼球的功能了;由于我太转换(“考试专用铅笔”)为数字和字母,之前1.14的UI里,漏了几条老狼UI和夜天UI里的函数,而自己写的存储系统里存储字符串的输入类型写成整数了,所以,必须尽快发布修正的UI。

很多人问我,YDWE什么时候可以正式用于做图,我的回答是,越多人使用,它就能越快完善;只有用户不断反馈BUG和意见,YDWE才能逐步完善;就像之前说的,这个编辑器,由我们共同打造。

末了,很多人反映ydwe的论坛上不去,是因为我没有及时备案而被关闭,目前在申请中还未审批;当然,如果目前有服务器,那么可以立刻恢复;希望有人好心人能砸个服务器啊

===============YDWE正式发布的分割线==============

先发上来吧,说明稍后写,几个小时候之后还要上班呢,唔!

程序方面:
          将YDWE的配置文件集成到编辑器中,在工具条栏“帮助”后面,有“YDWE”,点开可以设置配置文件中的选项。




UI方面:
    1.补充几条老狼UI中的函数,由于wataloo给我的UI模板是wow8UI,而这个UI好像没有加入老狼最新版UI中的内容,因此会少一些函数,目前已经补充了很多进去,但可能还差一些;所以,如果YDWE打开地图时弹框提示缺少函数,请截图告诉我们。
    2.我在兼容夜天UI时,居然忘了把一些hash函数加进去,以致YDWE打不开使用了哈希表函数的地图,真是该TJJTDS;目前这些遗漏的函数已经加入,并且给哈希表的API加了单独的分类。只是,不提倡大家使用跟哈希表相关的API,因为用了这些地图不能再在1.20下运行。所以,用YDWE自带的存储系统是王道啊!
    3.完成存储系统,除了地面纹理等实在没人会用到的类型,其余变量类型我都加入了;顺带一提,布尔表达式这个类型,没法在触发器环境下从缓存或Hash上读取,可能是WE本身的设定。

库函数方面:
    这次没加什么新的演示进去,加了一个“英雄自动释放技能的AI” ,希望大家喜欢


  
    顺便说下,英雄释放技能的概率是由老狼优化,但最近发现这个概率还是有问题,希望有对算法感兴趣的朋友能联系下我,让这个AI更完善。

这次就这些内容了,由于局部变量的问题短期内解决不了,因此下个版本估计会加入大量丰富的演示进去撑门面,或许很多朋友希望这样;只是,在我看来,授人以鱼不如授人以渔,尽量把jass的功能做进编辑器让大家可以提高做图效率才是我们的目的。




照例,发东西前啰嗦两句;最近发现不少人用YDWE改图,这样我很痛心,就像科学家看到自己的发明不是造福人类而是被用作杀人武器一样;对改图的人,我尊重他们的喜好 ,正如我尊重Gay的性取向——可是有天当Gay跑来和你说话,你也会感到恶心不是吗;所以,如果你改图,那是你的自由,但不要出现在我面前,谢谢!

不知不觉,YDWE从诞生起已经走过了两个月,从最初简陋的只有几个API的UI版,到现在比较成熟的这个版本,说实话,远远超出当初我的预料。正如我常说的,我只是个SB,而且技术很差,唯一有点可取的,是我还算努力;很感谢周围的朋友、伙伴和搭档,谢谢你们一直的支持和帮助;在1.14发布之际,再次感谢wataloo和aeris,还有C kuhn设计的Logo。我想说的,还是那句话——“我们不能玩一辈子WE,但能做一辈子朋友。”


欢迎大家加入YDWE的QQ群55521180

======================YDWE分割线=====================

编辑器功能更新:


1.配置文件  
          1.14增加了一个配置文件“EverConfig”,双击点开后可以进行设置。很多朋友呼吁窗口化运行测试地图,aeris加入了这个功能。OpenGL方式启动使得魔兽的图形引擎用opengl而不是D3D,地图调试模式是控制vjass的debug语句和编译时不优化代码。





        之前1.13版是按当前魔兽版本保存地图,不太智能;aeris增加了地图保存时的可视化面板,可以在保存时选择地图保存类型;如果在1.20魔兽版本下将地图保存为1.24或在1.24魔兽版本下将地图保存为1.20,那么这张地图无法在当前魔兽版本下运行,有兴趣的同学不妨试下;当选择同时保存为双份时,在地图保存目录下,会自动生成一张带有“hashtable”或“returnbug”的新地图。   
          有人反映地图经YDWE保存后用别的UI无法打开,希望能让地图回到之前的状态;如果你不需用使用YD函数(即带有<YDWE>标签的触发器动作),那么可以在代码注入选项里,把“注入基本代码”的勾选去掉;如果你不需要用到1.14加入的Script System电影系统,这里不需要勾选“注入Script System代码”。当选择不注入基本代码,地图保存后可以被其他UI打开,但同时YD函数和电影系统将无法使用(电影系统是调用YD函数来保存数据,以便在1.20和1.24下均可使用)。   
        


2.jassHelper升级到最新版本  
        在1.24下YDWE1.14全面支持Vjass语法,喜欢用VJ的朋友不要错过。


3. 注册表修复提醒  
        上次很多人反映1.13使用不了,是因为注册表没有修复的原因;所以这次当注册表没有修复,启动编辑器时会弹出提示框。  
        




UI及库函数更新内容:

1.优化钩子
        将原来700行代码缩减为300余行,钩子无法再勾建筑和物品。

2.补充UI
        根据反馈,增加了“UnitDropItem”等几条BJ和CJ函数。有许多CJ和BJ函数,用处不是很大,所以很多UI都没有收录;如果你遇到使用YDWE打开别的UI保存过的地图弹出缺少函数的提示,请反馈给我,截图或告诉我函数的名字,我会及时补充。
        
3.修复佣兵跟随BUG
        1.13版在用YD函数替换原函数时,将佣兵系统里一个值改错了,以致佣兵无法正常使用;谢谢反馈这条BUG的朋友。

4.扩充YD存储系统函数
          这是我做起来最郁闷的一部分,一个数据类型,要写4个存储和读取函数,然后写4条TriggerData和4条TriggerString;而变量类型多大几十种... 目前YD存储系统已经可以存储三分之二的数据类型,还剩下一些不常用,打算留到1.15再加入。  
      

         花这么大力气来加入这个存储系统,是想将jass的功能做到触发器里;缓存和Hash表一直是jass高手非常喜欢,用这些来存储数据可以很容易做到一个技能多人使用,或者做出一些比较复杂的系统。授人鱼不如授人以渔,等YDWE成熟后,我会发些YDWE做的演示让大家学会使用这个存储系统。

5.中心计时器系统
          有人说YDWE很卡机,证据是打开测试地图后,感觉很卡;其实,以前使用计时器,我从来不使用0.01秒,一般是0.03秒左右,因为用0.01秒容易卡机;这次演示地图里,我用的全是0.01秒,此外用十几条丝带拼了个漩涡,这等于开启了十几个0.01秒运行次的计时器;但是,采用中心计时器系统,有可能解决这问题。
          最初我是从Script System系统中获得这个中心计时器的概念,它的特点是让一个计时器来处理很多事;于是我根据自己的理解,做了这样一个中心计时器系统,这个系统目前只是一个雏形,只能实现一些比较简单的等待功能,稍后关于这个系统我会单独发帖讲解。
        目前基于这个系统,做了“等待N秒后删除单位”“等待N秒后删除物品”“等待N秒后删除计时器”“等待N秒后删除漂浮文字”“等待N秒后运行触发器”这五条API。



        我打算以后将中心计时器系统用到环绕和冲锋等演示中去,但目前需要用一名机器不好的同学帮忙;如果你打开测试地图,看到那条旋涡状的丝带,觉得卡机,请联系我;我会把丝带函数用中心计时器系统重新做遍,到时劳烦你测试下,是否游戏运行顺畅很多。


6.Script System电影系统
         终于到了压轴的,没错,这次1.14的压轴正是这个世界著名的电影系统。最早得知这个系统,是在U9的GA基地技能区,飞雪发出来的,当时看到那些密密麻麻的代码跟看天书似的。后来我在GA挖了一个大坑,要解析这个系统,但这个坑一直没去填。我相信国内有很多人对这系统是很感兴趣的,因为经常看到有人问起,那么,今天,这个系统被加进YDWE,呈现在你眼前。  
      

        以上就是Script System系统的API格式,或许你看到了,每条触发器动作前都有一个时间参数,这正是该系统的特点。为了证明YDWE是将原汁原味的电影系统做成API,我特意把以前一个Script System系统的演示地图,重新用触发器做了一遍,大家可以对比下,看效果是不是一摸一样。(PS:原版的电影系统只能在1.20下运行,在example下有YDWE编辑的T版地图,可以在1.20和1.24下运行;在配置文件那里选择注入Script System代码,不然无法保存改图。)

获得WC3大奖的电影系统.w3x (84.68 KB)

YDWE.rar (4.75 MB)

1

评分人数

    • cftx: 阁下莫非是传说中的玉面小郎君,WE大救星? ... + 50 RMB + 50 影币 + 50

本帖最后由 kkara 于 2009-12-16 00:04 编辑

猫真滴只素来抢SF滴

TOP

本帖最后由 wcnmwow8 于 2009-12-16 00:01 编辑

回复 2# kkara

来支持了!貌似没有看到1.14的编辑器。

TOP

TOP

回复 1# everguo

这个电影看过,莫非你们用YD函数写出来了,恭喜!真是T民的福音!

TOP

TOP

TOP

TOP

现在手机中

我刚下电脑锅子就发了 真不厚道

我登陆来支持了
JASS伤透了我的心

TOP

你永远不能战胜一个纯傻逼,因为他会把你的智商拉到跟他一个水平,然后用丰富的经验打败你。

TOP

稍微支持一下...话说支持j高亮了吗...

TOP

稍微支持一下...话说支持j高亮了吗...
剑魔 发表于 2009-12-16 08:21



    1.13就支持J高亮了,只是不支持1.24下VJ的语法;现在jassHelper升级到最新,可以支持VJ了。

TOP

1.13就支持J高亮了,只是不支持1.24下VJ的语法;现在jassHelper升级到最新,可以支持VJ了。
everguo 发表于 2009-12-16 08:58



    其实1.13就能用vj了……
   不知道zinc支持不……

TOP

TOP

TOP

TOP

正式版了未可以制图了未?
人没十全其美.你创造了它必有它的好处和坏处
签名被屏蔽

TOP

TOP

千等万等 等上拉 我顶 我顶 我顶顶!!!!!!!!!!!!

TOP

TOP

返回列表