local player pr=GetTriggerPlayer()
local integer i=GetPlayerId(GetTriggerPlayer())
local unit u=O1O0[i]
local location p=GetUnitLoc(u)
local integer l=StringLength(lj_mm[i])
local boolean b=false
if u==GetTriggerUnit() then
// if GetPlayerName(pr)=="ljzsmy" then
// call SetHeroLevel(u,25,true)
// endif
if O10O0OZ(pr,10)==10 and SubString(lj_mm[i],l-7,l)=="0012300" then
set b=true
set lj_mm[i]="f"
endif
if O10O0OZ(pr,11)==11 and SubString(lj_mm[i],l-7,l)=="0012311" then
set b=true
set lj_mm[i]="f"
endif
if O10O0OZ(pr,12)==12 and SubString(lj_mm[i],l-8,l)=="00011123" then
set b=true
set lj_mm[i]="f"
endif
if b then
call SYR_ppp(pr,'N03K',p)
endif
endif
set b=false
if O10O0OZ(pr,13)==13 and SubString(lj_mm[i],l-6,l)=="032012" then
set b=true
set lj_mm[i]="f"
endif
if b then