|
楼主 |
发表于 2010-8-9 20:46:46
|
显示全部楼层
哎
我说了是反向了
升级科技提升技能等级,不是提升技能等级提升科技
楼上有读清楚么?
要说我还会写
function LightWeaponsTraining takes nothing returns nothing
local player p = GetOwningPlayer(GetTriggerUnit())
local integer i = GetLearnedSkill()
if i=='A001' then
call SetPlayerTechResearched( p, 'R00B', GetPlayerTechCount(p,'R001',true) + 1 )
endif
endfunction
顺便1楼说的已经试过了,完全不起作用.
damage picere
事件
单位 - 任意单位 学习技能
条件
((触发单位) 的所有者) 等于 玩家1(红色)
((触发单位) 的类型) 等于 圣骑士
(学习技能) 等于 神圣祝福
动作
Set temp = ((可用地图区域) 内属于 玩家1(红色) 的所有单位)
单位组 - 选取 temp_group 内所有单位做动作
Loop - 动作
单位 - 使 (选取单位) 的 神圣祝福 等级提升1级 |
|