//死亡單位 是孫權(**的) 即是有復仇技能的孫權死亡
function trig_multiboardrevivetimer_______u_conditions takes nothing returns boolean
if ( not ( getunittypeid(getdyingunit()) == 'u00o' ) ) then
return false
endif
return true
endfunction
//擊殺者存在,並且不是中立敵對玩家,即不是野怪殺的
function trig_multiboardrevivetimer_______u_func004c takes nothing returns boolean
if ( not ( getowningplayer(getkillingunitbj()) != player(player_neutral_aggressive) ) ) then
return false
endif
if ( not ( getkillingunitbj() != null ) ) then
return false
endif
return true
endfunction
function trig_multiboardrevivetimer_______u_actions takes nothing returns nothing
//被擊殺玩家
set udg_sunquanwanjia=getowningplayer(gettriggerunit())
//孫權本體
set udg_sunquanbenti=gettriggerunit()
if ( trig_multiboardrevivetimer_______u_func004c() ) then
set udg_kills[getconvertedplayerid(getowningplayer(getkillingunitbj()))]=( udg_kills[getconvertedplayerid(getowningplayer(getkillingunitbj()))] + 1 )
call multiboardsetitemvaluebj(udg_multiboard, 2, ( getconvertedplayerid(getowningplayer(getkillingunitbj())) + 1 ), i2s(udg_kills[getconvertedplayerid(getowningplayer(getkillingunitbj()))]))
set udg_playerdeath[getconvertedplayerid(getowningplayer(getdyingunit()))]=( udg_playerdeath[getconvertedplayerid(getowningplayer(getdyingunit()))] + 1 )
call multiboardsetitemvaluebj(udg_multiboard, 3, ( getconvertedplayerid(getowningplayer(gettriggerunit())) + 1 ), i2s(udg_playerdeath[getconvertedplayerid(getowningplayer(getdyingunit()))]))
set udg_hero_timer2=( i2r(getunitlevel(gettriggerunit())) * 5.00 )
call multiboardsetitemvaluebj(udg_multiboard, 4, udg_multiboard_player[getconvertedplayerid(getowningplayer(gettriggerunit()))], i2s(r2i(udg_hero_timer2)))
call enabletrigger(gg_trg____________________001)
else
set udg_playerdeath[getconvertedplayerid(getowningplayer(getdyingunit()))]=( udg_playerdeath[getconvertedplayerid(getowningplayer(getdyingunit()))] + 1 )
call multiboardsetitemvaluebj(udg_multiboard, 3, ( getconvertedplayerid(getowningplayer(gettriggerunit())) + 1 ), i2s(udg_playerdeath[getconvertedplayerid(getowningplayer(getdyingunit()))]))
set udg_hero_timer2=( i2r(getunitlevel(gettriggerunit())) * 5.00 )
call multiboardsetitemvaluebj(udg_multiboard, 4, udg_multiboard_player[getconvertedplayerid(getowningplayer(gettriggerunit()))], i2s(r2i(udg_hero_timer2)))
call enabletrigger(gg_trg____________________001)
endif
endfunction
function inittrig_multiboardrevivetimer_______u takes nothing returns nothing
set gg_trg_multiboardrevivetimer_______u=createtrigger()
call triggerregisteranyuniteventbj(gg_trg_multiboardrevivetimer_______u, event_player_unit_death)
call triggeraddcondition(gg_trg_multiboardrevivetimer_______u, condition(function trig_multiboardrevivetimer_______u_conditions))
call triggeraddaction(gg_trg_multiboardrevivetimer_______u, function trig_multiboardrevivetimer_______u_actions)
endfunction
亞洲的復仇(下)
儲蓄過剩還有另乙個方面的影響,並與隨後一次金融衝擊有關 2000年網際網路泡沫的破滅。後果之一,是大部分高收入國家的企業界積累了大量財務盈餘。換句話說,公司的留存收益已超過其投資。非金融企業成為資金提供者,而不是從銀行和其它資本 商處貸款。一 批重要國家擁有大量儲蓄盈餘,與此同時,非金融企業的資本需...
尤里的復仇 小芳!
tips 通過sql注入拿到管理員密碼!尤里正在追女神小芳,在得知小芳開了一家公司後,尤里通過whois查詢發現了小芳公司 學過一點黑客技術的他,想在女神面前炫炫技。於是他開啟了傳送門 小芳公司 第一步,判斷是否存在sql注入漏洞 在 後構造?id 1 and 1 1 然後回車 頁面返回正常 再次構...
《Effective C 》 編譯器的復仇
今天看到 effective c item12中一段比較有意思的描述 當我們為類親自構造copy constructor和assign operator函式時,編譯器不會再自動生成copy constructor和assign operator。這時,假設我們為類新新增了成員變數,但是忘記在copy...