Jass脚本是魔兽争霸3地图的脚本语言,魔兽地图中的各种事件都是用他编写的。
但是暴雪从未给出过关于Jass的任何官方帮助或说明
甚至从未正式提到过它的存在
更别说是它的名字了
而我们之所以称它为Jass
仅仅是因为Blizzard.j里最上面写着
//===========================================================================//Blizzard.j(defineJass2functionsthatneedtobeineverymapsc<x>ript)//===========================================================================
而Common.j里也有出现了以"JASS_"开头的常量
我们以此推测这种脚本语言的名字是Jass2
既然有Jass2显然有Jass1根据对星际触发器的分析
星际的地图已经出现了一些如今Jass的脚本雏形
因此Jass1可能正是星际的地图脚本
而Jass这个词的含义
据暴雪的风格来推测可能是
JASS=Just Another Scripting System
只是另一个脚本系统
(怎幺推测的?WorldEditor新建地图叫Just another Warcraft III map)
不过可以用WE提取脚本(war3map.j)
高手们已经把他研究的挺清楚的了
可以用JassShop来很方便的编辑