Red_Wolf 发表于 2007-1-19 12:11:29

WE完全汉化V1.2.2版 5月14日更新

下载后解压到魔兽争霸根目录就可以,尽量不要和第三方增强WE混用
在不使用带标记函数的情况下,该UI与原版完全兼容,换句话说,使用了带标记的函数,再用原版WE就打不开了

UI文件夹下有2个.bat文件,点击运行可使用不同配置UI触发
Origin.bat   为标准设置,隐藏与原版函数功能相同的加强函数,建议使用该设置
All.bat   为全函数设置,显示所有隐藏的函数,如果有版本冲突的话可以使用该设置
Blz.bat   暴雪原版设置,希望用原版UI的用户可以使用这个,就相当于纯汉化补丁了

点击下载:   

编辑器全说明:(点击进入)
单位编辑器说明
物品编辑器说明
可破坏物编辑器说明
装饰物编辑器说明
技能编辑器说明
魔法效果编辑器说明
科技编辑器说明
游戏平衡常数说明 New!
触发说明单位事件

V1.2.2版更新
添加游戏平衡常数全说明
添加 指定单位 - 召唤单位事件
单位编辑器 - 防御、防御升级可以使用实数

V1.2.1版更新
修正几个小Bug
增加32个隐藏模型

V1.2版更新
添加隐藏图标109个,隐藏模型57个,可在"其他"分类中找到
修正原版WE中攻击伤害衰减的科技升级Bug
敏捷加成攻速等一些值域精确到0.001
修正原版WE中燃灰(箭矢)无法设置数据和末日审判无法设置目标等级要求的Bug(需要在地图中导入Units\AbilityMetaData.slk文件,并以此为路径名.占用大小20多K.)
修正官方触发的一些错误(会在原函数附加说明)
添加各类加强函数,以作为标记,
一部分函数native化而可以与原版兼容的,未添加标志。

添加以下隐藏技能:
ANbu AHbu AObu AEbu AUbu AGbu 各族建造技能 : 可修改图标和按钮位置
ACsp 中立生物睡眠 : 可更改睡眠效果
AHer 英雄 : 可设置英雄升级效果动画
Aloc 蝗虫 : 使得可以在触发器中添加该技能
Amov 移动 : 可设置经过传送门时的效果动画
Atol 生命之树效果附加 : 可更改附加效果

添加以下游戏平衡常数:
通过装饰物时选择圈Z偏移
点命令指示器颜色(一般)
点命令指示器颜色(攻击)
物品 - 物品阴影
物品 - 物品阴影位移
物品 - 物品阴影大小
信息面板 - Buff图标消褪时间
信息面板 - Buff图标消褪最小Alpha值
信息面板 - Buff图标消褪最大Alpha值
信息面板 - 近战最大攻击距离
信息面板 - 攻击速度 - 快(攻击速度显示分界点)
信息面板 - 攻击速度 - 中等
信息面板 - 攻击速度 - 慢
信息面板 - 攻击速度 - 非常慢
信息面板 - 移动速度 - 快
信息面板 - 移动速度 - 中等
信息面板 - 移动速度 - 慢
信息面板 - 移动速度 - 非常慢
漂浮文字 - 致命一击 - 文字颜色
漂浮文字 - 致命一击 - 字体大小
漂浮文字 - 致命一击 - 文字移动速度
漂浮文字 - 致命一击 - 持续时间
漂浮文字 - 致命一击 - 消逝时间点
漂浮文字 - 法力燃烧
漂浮文字 - 攻击丢失
漂浮文字 - 暗影突袭
漂浮文字 - 奖励
漂浮文字 - 木材
漂浮文字 - 黄金
小地图信号 - 完成信号颜色
小地图信号 - 攻击信号颜色
小地图信号 - 建议信号颜色
小地图信号 - 路径点信号颜色
字体大小 - 工具栏 - 标题
字体大小 - 工具栏 - 说明
字体大小 - 工具栏 - 消费数值
字体大小 - 聊天输入栏文字大小
字体大小 - 图标右下角数字
字体大小 - 游戏信息提示
字体大小 - 维修费提示
字体大小 - 排行榜和多面板
字体大小 - 触发文本显示
字体大小 - 聊天文本显示
字体大小 - 物品栏标题
字体大小 - 生命魔法值
字体大小 - 物体悬浮窗 - 名字
字体大小 - 物体悬浮窗 - 说明
字体大小 - 计分屏 - 普通字体
字体大小 - 计分屏 - 大字体
字体大小 - 计分屏 - 玩家名字

全局变量类型添加:
multiboarditem 多面板项目

自定义代码动作添加预置选项:
退出当前循环
禁用ESC跳过电影消息
启用ESC跳过电影消息

添加触发调用预置变量代替一些函数,主要是Last'X类函数:
循环整数A循环整数B
最后发言长度(实数)
最后创建的单位最后读取的单位最后替换的单位最后创建的不死族金矿
最后创建的可破坏物
最后创建的物品最后丢弃的物品
最后创建的单位组
最后创建的特效
最后创建的闪电效果
最后创建的图像
最后创建的地面纹理变化
最后创建的天气效果
最后创建的地形变化
最后播放的音效
最后播放的音乐
最后创建的任务
最后创建的任务项目
最后创建的失败条件
最后创建的对话框按钮
最后创建的排行榜
最后创建的多面板
最后启用的计时器
最后创建的计时器窗口
最后创建的游戏缓存
最后创建的漂浮文字
最后创建的可见度修正器
可用地图区域    初始可用镜头范围
全部玩家(玩家组)

触发事件添加:
物品被破坏
单位进入不规则区域
单位离开不规则区域

触发动作添加:
相对点函数,添加各种坐标函数
各类native函数
删除魔法效果(更详细的分类)
添加/删除单位类别(已去除无用类别)
发布单位命令:按OrderId发布命令,
发布单位命令:中介命令类(如购买物品 单位)
添加对话框按钮(有快捷键)
多面板项目类函数
设置循环整数A/B
暂停/恢复AI脚本运行

触发调用添加:
其它格式整数 (integer) : 可以输入0xfff, 'A001', (5+4)/a 等各种格式
学习技能(可在"技能"中直接使用)
技能效果 (effect)

V1.0 - V1.1
完全重汉化版本,修正原WE汉化错误无数(确是深有感慨,只有无数一词才能表达我的心情)
触发部分添加了详细的说明;所有需要注意内存释放的函数都以注明。
物体编辑器全说明随贴发出,所用词汇以该版本为准
物体编辑器各选项重新编排,更方便查找
最大限度解除编辑器地形限制
适当加入常用的加强型触发,并在其后添加 标记,在不使用带标记函数的前提下,该版与原版兼容

全局变量类型添加:
itempool 物品池
unitpool 单位池
region 不规则区域
trackable 可追踪对象
triggercondition 触发条件
triggeraction 触发动作
event 触发事件
eventid 事件ID
boolexpr 布尔表达式
code 函数

触发器单位类别添加:
死亡的
泰坦族
牛头人

触发事件添加:
对话框按钮被点击
鼠标点击可追踪对象(Trackable)
鼠标移动到可追踪对象(Trackable)

触发动作添加:
单位池类动作(unitpool)
物品池类动作(itempool)
矩形区域类动作(Rect)
不规则区域类动作(Region)
各类销毁对象动作
运行函数 ExecuteFunc
对指定玩家显示文本消息
指定序号播放单位动画
设置技能永久性
创建物品到指定物品栏
关闭游戏录像功能
输入作弊码
移动闪电效果
移动点

函数调用添加:
各类X/Y/Z坐标的获取
新建对象类
本地玩家(player)
作弊模式无法胜利(blooean)
作弊模式无法失败(blooean)
单位在不规则区域内(blooean)

Red_Wolf 发表于 2007-1-19 12:24:00

嗯,留一楼备用

Red_Wolf 发表于 2007-1-19 13:14:11

已经有以上函数了,用单位来模拟主要是他们不懂怎么来移动效果吧

其实只需要一个不可见的模型单位,把效果绑定到单位身上就可以,甚至还可以用SetUnitLookAt()来实现效果的旋转的



补上:
return effect的以上函数要用set var = xxx 形式来使用

Red_Wolf 发表于 2007-2-23 22:06:41

电脑坏了,过几天再修正

Red_Wolf 发表于 2007-3-1 00:50:08

引用第12楼小呆ACG于2007-02-24 16:51发表的:
狼大。。能加入多面板显示给特定玩家的T么=。=

不打算添加自定义函数,
这个用LocalPlayer就行了,比如:
濡傛灉鎵

ljf_1987 发表于 2007-3-8 20:36:27

我是菜鸟我不懂,下现

深渊 发表于 2007-3-9 21:43:44

不MB不行啊   太太太太太太太太太太太太太太太太太太太太太太太太太太帅了
PS:此帖非水帖...

secretzero 发表于 2007-3-12 22:10:20

飞来这里再支持老狼下。。。

hackwaly 发表于 2007-3-17 19:12:11

建议加上:条件->整数比较->物品的在物品栏中的位置
建议:在条件/环境里面加上,运行函数功能。
另,事件->箭头被按下 里面有重字。

Red_Wolf 发表于 2007-3-22 15:58:26

~~~~

NeoYang 发表于 2007-3-25 09:51:12

这给我这个新手用刚刚好

感谢老狼
 

baja02 发表于 2007-3-26 01:22:24

V1.2.1 1.20能用吗我可不想升级啊!!!


现在玩的都是120

HF1.21房间太少了 BN玩RPG 开了1分钟没人你的图就到列队很后面了

Red_Wolf 发表于 2007-3-27 08:36:35

1.2.1不是1.21

另1.21 blz压根就没更新WE

画中人 发表于 2007-5-13 01:06:15

还是加一些自定义函数吧.
有些很不错的函数结构,比BZ好多了.
比如选取单位组里的所有单位做动作,就没有:

function test takes group g,code c returns nothing
local unit u
loop
      set u=FirstOfGroup(g)
      call c()
      //这里能使用TriggerSleepAction
   exitwhen u=null
endloop
endfunction

这样写好.     

Red_Wolf 发表于 2007-5-17 08:11:45

UI里不能用code吧?
好吧,事实上是不会添加UI结构(比如T里的if/then/else loop等)

暂时想添加的功能:
code和boolexpr(可以像动作环境一样编写)
局部变量支持

wjf-wjf 发表于 2007-5-17 17:39:10

恩,今天又更新了.

MS偶用了那么久还没有帮忙顶呢,顶一下

fssssss 发表于 2007-5-25 22:34:15

添加 指定单位 - 召唤单位事件 1.2.2找不到这个啊~~~~~~~~~~~~~

Red_Wolf 发表于 2007-5-26 08:06:41

指定单位事件里

画中人 发表于 2007-5-26 13:39:07

引用第30楼Red_Wolf于2007-05-17 08:11发表的:
UI里不能用code吧?
好吧,事实上是不会添加UI结构(比如T里的if/then/else loop等)

暂时想添加的功能:
code和boolexpr(可以像动作环境一样编写)
.......
方法1:
把函数做成UI写进去,再写一个文件,里面放着这些函数,如果使用这个函数的话就在自定义脚本区贴上这些函数的定义.
方法2:
hackwaly大人说可以修改WE程序,在字符:endglobals后加上自己写的这些code,结果能自动加到地图的较前的位子.
方法3:
WEU做到了,但我没有看明白如何做的.
我确信那里面的advance系列函数是自定义的函数.
方法4:
jass helper居然能新定义一种语言,那么学买一下,应该能自定义code的.

Red_Wolf 发表于 2007-5-27 01:55:15

1和2的方法根本行不通,这个不是添加函数的问题
WEU并没做到code的使用,它所用到的只有:
1.运行触发动作
2.单句的函数
这些其实都是原有的
页: [1] 2 3 4 5
查看完整版本: WE完全汉化V1.2.2版 5月14日更新