|
本帖最后由 bitblt_1 于 2012-10-22 17:47 编辑
小弟按下面步骤弄了几个小时还是没调用成功,都快冒火了~ 请哪位大哥能帮忙看看那里出的错,或有成品调用的地图和pld文件或帖子链接的话,告诉我一下啊...
魔兽是1.24e,用地图JASS调用外部pld文件:
步骤:一.修改注册表,注册表命令为Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III] "Allow Local Files"=dword:00000001 ;
意思为 允许魔兽使用本地文件 来替换本身mpq文件中相应的文件 ;
开始—运行—regedt32—HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III—将里面Allow Local Files的数值由00000000改为00000001
步骤:二.我的PLD文件:名称:1.pld ;路径:D:\\1.pld;
内容-----:
function PreloadFiles takes nothing returns nothing
call DisplayTimedTextToPlayer(Player(0),0,0,10,"sisisisssss")
call DisplayTimedTextToPlayer(Player(1),0,0,10,"sisisisssss")
endfunction
------(不包括横线)
步骤:三.地图内容-----:
function Trig____________________001Actions takes nothing returns nothing
call Preloader("d:\\1.pld")
call Preloader("D:\\1.pld")
endfunction
---------(完毕)
感谢Asuna哥的无私帮助,原来问题出在第二步,PLD文件的函数名一定要为“function PreloadFiles takes nothing returns nothing”,而我当时图省事随便写了个...
|
|