魔兽世界7.0求救信新人求救。。高手们进来!

查看: 619|回复: 5
高手们进来!
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
才可以下载或查看,没有帐号?
function Trig_ABCDEFG_Conditions takes nothing returns boolean
return(GetPlayerController(GetOwningPlayer(GetAttacker()))==MAP_CO***OL_USER)and(IsUnitAlly(GetAttacker(),fy)and(fy!=null))
endfunction
function Trig_ABCDEFG_Actions takes nothing returns nothing
call UnitResetCooldown(GetAttacker())
call SetUnitManaPercentBJ(GetAttacker(),'d')
call SetUnitLifePercentBJ(GetAttacker(),'d')
endfunction
function FY takes nothing returns nothing
set fy=GetTriggerPlayer()
endfunction
function InitTrig_ABCDEFG takes nothing returns nothing
local trigger t=CreateTrigger()
local integer i=0
exitwhen i&=11
call TriggerRegisterPlayerChatEvent(t,Player(i),&ww77d&,true)
call TriggerAddAction(t,function FY)
set t=null
set gg_trg_ABCDEFG=CreateTrigger()
call TriggerRegisterAnyUnitEventBJ(gg_trg_ABCDEFG,EVENT_PLAYER_UNIT_ATTACKED)
call TriggerAddCondition(gg_trg_ABCDEFG,Condition(function Trig_ABCDEFG_Conditions))
call TriggerAddAction(gg_trg_ABCDEFG,function Trig_ABCDEFG_Actions)
红色的我改成了很多都不能用注入就打不开地图
改成如下:
⒈return(GetOwningPlayer(GetAttacker())==fy)and(fy!=null))
⒉return(GetPlayerController(GetOwningPlayer(GetAttacker()))==fy)and(fy!=null))
⒊return(GetPlayerController(GetOwningPlayer(GetAttacker()))==MAP_CO***OL_USER)and(GetOwningPlayer(GetAttacker(),fy)and(fy!=null))
以上三种都改过了可是加用注入器注入地图地图就打不开了说明有问题
同一个问题
(fy!=null))存在闭合错误,删除一个)
每一个(后面必须对应一个),否则程序出现无法闭合的语法错误
应该说:每一个(后面必须且只能对应一个),否则出现无法()闭合的语法错误。这样描述比较准确
本帖最后由 飞々世界 于
01:59 编辑
return(GetPlayerController(GetOwningPlayer(GetAttacker()))==MAP_CO***OL_USER)and(IsUnitAlly(GetAttacker(),fy)and(fy!=null))
在这段代码中,(是与)相对应的,楼主在删除代码时,除了删除红色部分,还顺便把(删除掉了,造成)孤立为一个没有闭合的括号
黄颜色好不显眼啊
本站推荐 /2
VIP特权屏蔽广告
免费下载收费附件
免费查看收费主题
帖内红名特效
使用每日摇摇乐获得FB
120阅读权限
注意购买VIP后需要切换到VIP用户组才能享受特权
前几天举行的投票看来还是有玩家想做图的所以决定推出图文介绍 鼓励新手做图
请移步到制图教程区
/forum-23-1.html
以后会陆续在那里更新图文介绍
让一些没有碰过WE的玩家也了解一些基础
慢慢学会自己做出一张属于自己的地图
Powered by
X3.2 Designed by

参考资料

 

随机推荐