地图下载
http://download.csdn.net/source/228036
相信很多人很喜欢玩魔兽的3c,很强的配合性和游戏性曾让我一度沉迷,但是神一样的对手不如猪一样的战友 ,当你遇到猪一样战友的时候,是逃跑,还是硬撑着最后被蹂躏呢,都不是,这不是我的风格,我的风格是凭一己之力力挽狂澜,对就是作弊,(鄙视我吧)。
但作弊并不简单,就拿3c orc1.69开刀,用worldedit打开地图,随便改个东西,保存后,用war3打开,怎么回事,绵羊选不了英雄。看来地图作者是作了保护了。用MPQWorkshop打开文件。
果然worldedit的文件头被删掉了,也就是无法用worldedit修改触发器了。
好来招绝的,解压缩里面后缀为j的脚本文件
分析一下,原来暴雪的j语言也没有传说中的那么恐怖
//和vc一样是注释
最前面是注释,接着以globals表示的是全局变量,变量类型有boolean array,integer,real,string array ,item array ,player,timer,timerdialog,unit,trigger 等看看字面意思应该都知道意思了吧。
这里重点说明一下trigger ,就是所谓的触发器
我在这里添加了一个新的触发器
trigger gg_trg_newa = null
相当告诉编译器有一个叫newa的触发器了
有定义就应该有函数了仿照上面形式我给红色玩家(Player(0))设一个当在聊天窗口输入rand的时候加10w块的函数,变态吧。
添加在一样结构的trigger 后面








这个是红色玩家+10w金币的action,不能直接加,这样作弊太没水准了。所以我在下面加了个控制








对就是在聊天窗口输入rand,呵呵我的网名
好了函数写好了,下面是调用了
在“function InitCustomTriggers takes nothing returns nothing”这句话后面添加调用函数


好了大功告成了,保存j文件,用 MPQWorkshop将原来的j文件删掉,将我们改好的j文件加入,呵呵新的1.693c orc作成了,这样作弊的话,就是正版在游戏列表里也能看到图象,好象正版图一样,呵呵。
好了改好了作弊去了。