📄 undead.ai
字号:
endif
set v3b=(v3b and i<=v3c)
if v3b then
call v38("Towerrush variable is true")
endif
endfunction
function v3d takes nothing returns nothing
local real v3e=v3f()
local integer i=GetRandomInt(1,100)
if v40[hero[1]]>=v41 then
if v3e<8000 then
call v42(120)
elseif i<=75 and v3e<11000 then
call v42(120)
elseif i<=50 and v3e<14000 then
call v42(120)
elseif i<=20 and v3e<16000 then
endif
endif
endfunction
function v43 takes nothing returns nothing
set v44[0]=30
set v44[1]=24
set v44[2]=18
set v44[3]=26
set v44[4]=28
set v44[5]=25
set v44[6]=24
set v44[7]=24
set v44[8]=25
set v44[9]=18
set v44[10]=40
set v44[11]=35
set v44[12]=15
call v45()
if v46>2 then
call v47(3)
endif
if v48>0 then
set v44[v197]=v44[v197]+0
set v44[v19c]=v44[v19c]+18
set v44[v198]=v44[v198]+9
set v44[v1a1]=v44[v1a1]+9
set v44[v1a2]=v44[v1a2]+9
set v44[v19f]=v44[v19f]+0
set v44[v19d]=v44[v19d]+18
set v44[v19e]=v44[v19e]+18
set v44[v1a0]=v44[v1a0]+18
set v44[v19b]=v44[v19b]+9
set v44[v19a]=v44[v19a]+5
set v44[v199]=v44[v199]+5
set v44[ve]=v44[ve]+0
endif
if v49 then
set v44[v197]=v44[v197]+0
set v44[v19c]=v44[v19c]+0
set v44[v198]=v44[v198]+0
set v44[v1a1]=v44[v1a1]+0
set v44[v1a2]=v44[v1a2]+40
set v44[v19f]=v44[v19f]+40
set v44[v19d]=v44[v19d]+0
set v44[v19e]=v44[v19e]+0
set v44[v1a0]=v44[v1a0]+0
set v44[v19b]=v44[v19b]+40
set v44[v19a]=v44[v19a]+10
set v44[v199]=v44[v199]+8
set v44[ve]=v44[ve]+0
endif
if v4a then
set v44[v197]=v44[v197]+0
set v44[v19c]=v44[v19c]+0
set v44[v198]=v44[v198]+0
set v44[v1a1]=v44[v1a1]+0
set v44[v1a2]=v44[v1a2]+0
set v44[v19f]=v44[v19f]+0
set v44[v19d]=v44[v19d]+0
set v44[v19e]=v44[v19e]+0
set v44[v1a0]=v44[v1a0]+0
set v44[v19b]=v44[v19b]+0
set v44[v19a]=v44[v19a]+5
set v44[v199]=v44[v199]+10
set v44[ve]=v44[ve]+0
endif
if v4b[0]>0 then
set v44[v197]=v44[v197]+10
set v44[v19c]=v44[v19c]+0
set v44[v198]=v44[v198]+0
set v44[v1a1]=v44[v1a1]+0
set v44[v1a2]=v44[v1a2]+10
set v44[v19f]=v44[v19f]+9
set v44[v19d]=v44[v19d]+9
set v44[v19e]=v44[v19e]+0
set v44[v1a0]=v44[v1a0]+5
set v44[v19b]=v44[v19b]+0
set v44[v19a]=v44[v19a]+8
set v44[v199]=v44[v199]+10
set v44[ve]=v44[ve]+0
endif
if v4b[1]>0 then
set v44[v197]=v44[v197]+0
set v44[v19c]=v44[v19c]+0
set v44[v198]=v44[v198]+0
set v44[v1a1]=v44[v1a1]+0
set v44[v1a2]=v44[v1a2]+0
set v44[v19f]=v44[v19f]+5
set v44[v19d]=v44[v19d]+9
set v44[v19e]=v44[v19e]+0
set v44[v1a0]=v44[v1a0]+10
set v44[v19b]=v44[v19b]+0
set v44[v19a]=v44[v19a]+0
set v44[v199]=v44[v199]+0
set v44[ve]=v44[ve]+0
endif
if v4b[2]>0 then
set v44[v197]=v44[v197]+0
set v44[v19c]=v44[v19c]+-10
set v44[v198]=v44[v198]+0
set v44[v1a1]=v44[v1a1]+9
set v44[v1a2]=v44[v1a2]+10
set v44[v19f]=v44[v19f]+0
set v44[v19d]=v44[v19d]+-10
set v44[v19e]=v44[v19e]+-5
set v44[v1a0]=v44[v1a0]+5
set v44[v19b]=v44[v19b]+10
set v44[v19a]=v44[v19a]+0
set v44[v199]=v44[v199]+0
set v44[ve]=v44[ve]+0
endif
if v4b[3]>0 then
set v44[v197]=v44[v197]+0
set v44[v19c]=v44[v19c]+0
set v44[v198]=v44[v198]+0
set v44[v1a1]=v44[v1a1]+15
set v44[v1a2]=v44[v1a2]+0
set v44[v19f]=v44[v19f]+10
set v44[v19d]=v44[v19d]+10
set v44[v19e]=v44[v19e]+10
set v44[v1a0]=v44[v1a0]+10
set v44[v19b]=v44[v19b]+10
set v44[v19a]=v44[v19a]+0
set v44[v199]=v44[v199]+0
set v44[ve]=v44[ve]+0
endif
if v4b[4]>0 then
set v44[v197]=v44[v197]+0
set v44[v19c]=v44[v19c]+0
set v44[v198]=v44[v198]+-5
set v44[v1a1]=v44[v1a1]+9
set v44[v1a2]=v44[v1a2]+10
set v44[v19f]=v44[v19f]+0
set v44[v19d]=v44[v19d]+5
set v44[v19e]=v44[v19e]+-5
set v44[v1a0]=v44[v1a0]+5
set v44[v19b]=v44[v19b]+9
set v44[v19a]=v44[v19a]+0
set v44[v199]=v44[v199]+0
set v44[ve]=v44[ve]+0
endif
if v4c[1]>0 then
set v44[v197]=v44[v197]+0
set v44[v19c]=v44[v19c]+0
set v44[v198]=v44[v198]+0
set v44[v1a1]=v44[v1a1]+0
set v44[v1a2]=v44[v1a2]+0
set v44[v19f]=v44[v19f]+0
set v44[v19d]=v44[v19d]+0
set v44[v19e]=v44[v19e]+0
set v44[v1a0]=v44[v1a0]+0
set v44[v19b]=v44[v19b]+0
set v44[v19a]=v44[v19a]+0
set v44[v199]=v44[v199]+0
set v44[ve]=v44[ve]+0
endif
if v4c[2]>0 then
set v44[v197]=v44[v197]+0
set v44[v19c]=v44[v19c]+0
set v44[v198]=v44[v198]+0
set v44[v1a1]=v44[v1a1]+0
set v44[v1a2]=v44[v1a2]+0
set v44[v19f]=v44[v19f]+0
set v44[v19d]=v44[v19d]+0
set v44[v19e]=v44[v19e]+0
set v44[v1a0]=v44[v1a0]+0
set v44[v19b]=v44[v19b]+0
set v44[v19a]=v44[v19a]+0
set v44[v199]=v44[v199]+0
set v44[ve]=v44[ve]+0
endif
if v4c[3]>0 then
set v44[v197]=v44[v197]+0
set v44[v19c]=v44[v19c]+0
set v44[v198]=v44[v198]+0
set v44[v1a1]=v44[v1a1]+0
set v44[v1a2]=v44[v1a2]+0
set v44[v19f]=v44[v19f]+0
set v44[v19d]=v44[v19d]+0
set v44[v19e]=v44[v19e]+0
set v44[v1a0]=v44[v1a0]+0
set v44[v19b]=v44[v19b]+0
set v44[v19a]=v44[v19a]+0
set v44[v199]=v44[v199]+0
set v44[ve]=v44[ve]+0
endif
if v4c[4]>0 then
set v44[v197]=v44[v197]+0
set v44[v19c]=v44[v19c]+0
set v44[v198]=v44[v198]+0
set v44[v1a1]=v44[v1a1]+0
set v44[v1a2]=v44[v1a2]+0
set v44[v19f]=v44[v19f]+0
set v44[v19d]=v44[v19d]+0
set v44[v19e]=v44[v19e]+0
set v44[v1a0]=v44[v1a0]+0
set v44[v19b]=v44[v19b]+0
set v44[v19a]=v44[v19a]+0
set v44[v199]=v44[v199]+0
set v44[ve]=v44[ve]+0
endif
if v46>2 then
call v4d(3)
endif
call v4e()
endfunction
function v4f takes nothing returns nothing
local real array rp
if not v50 or v51!=v52 or v53>-1 or v54()>=85 or v55()<v56 then
return
endif
call v43()
call v57()
set v44[v51]=v44[v51]+v58+v59*v54()
set v44[v197]=0
set v44[v19c]=0
set v44[v198]=0
set v44[v1a1]=0
set v44[v1a2]=0
set v44[v19f]=0
set v44[v19d]=0
set v44[v19e]=0
set v44[v1a0]=0
set v44[v19b]=0
set v44[v19a]=0
set v44[v199]=0
set v44[ve]=0
set rp[v197]=rp[v197]+0*v5a
set rp[v19c]=rp[v19c]+5*v5a
set rp[v198]=rp[v198]+0*v5a
set rp[v1a1]=rp[v1a1]+0*v5a
set rp[v1a2]=rp[v1a2]+-5*v5a
set rp[v19f]=rp[v19f]+5*v5a
set rp[v19d]=rp[v19d]+5*v5a
set rp[v19e]=rp[v19e]+-5*v5a
set rp[v1a0]=rp[v1a0]+5*v5a
set rp[v19b]=rp[v19b]+0*v5a
set rp[v19a]=rp[v19a]+0*v5a
set rp[v199]=rp[v199]+0*v5a
set rp[ve]=rp[ve]+0*v5a
set rp[v197]=rp[v197]+0*v5b
set rp[v19c]=rp[v19c]+0*v5b
set rp[v198]=rp[v198]+0*v5b
set rp[v1a1]=rp[v1a1]+0*v5b
set rp[v1a2]=rp[v1a2]+0*v5b
set rp[v19f]=rp[v19f]+0*v5b
set rp[v19d]=rp[v19d]+0*v5b
set rp[v19e]=rp[v19e]+0*v5b
set rp[v1a0]=rp[v1a0]+0*v5b
set rp[v19b]=rp[v19b]+8*v5b
set rp[v19a]=rp[v19a]+0*v5b
set rp[v199]=rp[v199]+0*v5b
set rp[ve]=rp[ve]+0*v5b
set rp[v197]=rp[v197]+0*v5c
set rp[v19c]=rp[v19c]+4*v5c
set rp[v198]=rp[v198]+0*v5c
set rp[v1a1]=rp[v1a1]+0*v5c
set rp[v1a2]=rp[v1a2]+0*v5c
set rp[v19f]=rp[v19f]+0*v5c
set rp[v19d]=rp[v19d]+0*v5c
set rp[v19e]=rp[v19e]+0*v5c
set rp[v1a0]=rp[v1a0]+8*v5c
set rp[v19b]=rp[v19b]+0*v5c
set rp[v19a]=rp[v19a]+0*v5c
set rp[v199]=rp[v199]+0*v5c
set rp[ve]=rp[ve]+8*v5c
set rp[v197]=rp[v197]+0*v5d
set rp[v19c]=rp[v19c]+-4*v5d
set rp[v198]=rp[v198]+-4*v5d
set rp[v1a1]=rp[v1a1]+-4*v5d
set rp[v1a2]=rp[v1a2]+0*v5d
set rp[v19f]=rp[v19f]+0*v5d
set rp[v19d]=rp[v19d]+-8*v5d
set rp[v19e]=rp[v19e]+0*v5d
set rp[v1a0]=rp[v1a0]+0*v5d
set rp[v19b]=rp[v19b]+-8*v5d
set rp[v19a]=rp[v19a]+0*v5d
set rp[v199]=rp[v199]+0*v5d
set rp[ve]=rp[ve]+-4*v5d
set rp[v197]=rp[v197]+0*v5e
set rp[v19c]=rp[v19c]+-4*v5e
set rp[v198]=rp[v198]+0*v5e
set rp[v1a1]=rp[v1a1]+0*v5e
set rp[v1a2]=rp[v1a2]+2*v5e
set rp[v19f]=rp[v19f]+-8*v5e
set rp[v19d]=rp[v19d]+0*v5e
set rp[v19e]=rp[v19e]+4*v5e
set rp[v1a0]=rp[v1a0]+-4*v5e
set rp[v19b]=rp[v19b]+0*v5e
set rp[v19a]=rp[v19a]+0*v5e
set rp[v199]=rp[v199]+0*v5e
set rp[ve]=rp[ve]+0*v5e
set rp[v197]=rp[v197]+0*v5f
set rp[v19c]=rp[v19c]+0*v5f
set rp[v198]=rp[v198]+-4*v5f
set rp[v1a1]=rp[v1a1]+-4*v5f
set rp[v1a2]=rp[v1a2]+0*v5f
set rp[v19f]=rp[v19f]+0*v5f
set rp[v19d]=rp[v19d]+-4*v5f
set rp[v19e]=rp[v19e]+0*v5f
set rp[v1a0]=rp[v1a0]+0*v5f
set rp[v19b]=rp[v19b]+0*v5f
set rp[v19a]=rp[v19a]+0*v5f
set rp[v199]=rp[v199]+0*v5f
set rp[ve]=rp[ve]+0*v5f
set rp[v197]=rp[v197]+0*v60
set rp[v19c]=rp[v19c]+-4*v60
set rp[v198]=rp[v198]+0*v60
set rp[v1a1]=rp[v1a1]+-4*v60
set rp[v1a2]=rp[v1a2]+-8*v60
set rp[v19f]=rp[v19f]+0*v60
set rp[v19d]=rp[v19d]+-4*v60
set rp[v19e]=rp[v19e]+-8*v60
set rp[v1a0]=rp[v1a0]+-4*v60
set rp[v19b]=rp[v19b]+8*v60
set rp[v19a]=rp[v19a]+0*v60
set rp[v199]=rp[v199]+0*v60
set rp[ve]=rp[ve]+-8*v60
set rp[v197]=rp[v197]+0*v61
set rp[v19c]=rp[v19c]+4*v61
set rp[v198]=rp[v198]+0*v61
set rp[v1a1]=rp[v1a1]+0*v61
set rp[v1a2]=rp[v1a2]+0*v61
set rp[v19f]=rp[v19f]+4*v61
set rp[v19d]=rp[v19d]+4*v61
set rp[v19e]=rp[v19e]+0*v61
set rp[v1a0]=rp[v1a0]+8*v61
set rp[v19b]=rp[v19b]+0*v61
set rp[v19a]=rp[v19a]+3*v61
set rp[v199]=rp[v199]+0*v61
set rp[ve]=rp[ve]+8*v61
set rp[v197]=rp[v197]+0*v62
set rp[v19c]=rp[v19c]+8*v62
set rp[v198]=rp[v198]+4*v62
set rp[v1a1]=rp[v1a1]+4*v62
set rp[v1a2]=rp[v1a2]+0*v62
set rp[v19f]=rp[v19f]+4*v62
set rp[v19d]=rp[v19d]+8*v62
set rp[v19e]=rp[v19e]+0*v62
set rp[v1a0]=rp[v1a0]+4*v62
set rp[v19b]=rp[v19b]+4*v62
set rp[v19a]=rp[v19a]+5*v62
set rp[v199]=rp[v199]+2*v62
set rp[ve]=rp[ve]+0*v62
set rp[v197]=rp[v197]+0*v63
set rp[v19c]=rp[v19c]+0*v63
set rp[v198]=rp[v198]+0*v63
set rp[v1a1]=rp[v1a1]+4*v63
set rp[v1a2]=rp[v1a2]+8*v63
set rp[v19f]=rp[v19f]+0*v63
set rp[v19d]=rp[v19d]+0*v63
set rp[v19e]=rp[v19e]+8*v63
set rp[v1a0]=rp[v1a0]+0*v63
set rp[v19b]=rp[v19b]+0*v63
set rp[v19a]=rp[v19a]+1*v63
set rp[v199]=rp[v199]+1*v63
set rp[ve]=rp[ve]+0*v63
set rp[v197]=rp[v197]+0*v64
set rp[v19c]=rp[v19c]+8*v64
set rp[v198]=rp[v198]+4*v64
set rp[v1a1]=rp[v1a1]+4*v64
set rp[v1a2]=rp[v1a2]+0*v64
set rp[v19f]=rp[v19f]+0*v64
set rp[v19d]=rp[v19d]+4*v64
set rp[v19e]=rp[v19e]+0*v64
set rp[v1a0]=rp[v1a0]+0*v64
set rp[v19b]=rp[v19b]+8*v64
set rp[v19a]=rp[v19a]+0*v64
set rp[v199]=rp[v199]+5*v64
set rp[ve]=rp[ve]+0*v64
set v44[v197]=v44[v197]+R2I(rp[v197])
set v44[v19c]=v44[v19c]+R2I(rp[v19c])
set v44[v198]=v44[v198]+R2I(rp[v198])
set v44[v1a1]=v44[v1a1]+R2I(rp[v1a1])
set v44[v1a2]=v44[v1a2]+R2I(rp[v1a2])
set v44[v19f]=v44[v19f]+R2I(rp[v19f])
set v44[v19d]=v44[v19d]+R2I(rp[v19d])
set v44[v19e]=v44[v19e]+R2I(rp[v19e])
set v44[v1a0]=v44[v1a0]+R2I(rp[v1a0])
set v44[v19b]=v44[v19b]+R2I(rp[v19b])
set v44[v19a]=v44[v19a]+R2I(rp[v19a])
set v44[v199]=v44[v199]+R2I(rp[v199])
set v44[ve]=v44[ve]+R2I(rp[ve])
call v65()
endfunction
function v66 takes nothing returns nothing
set v67[0]=2
set v67[1]=2
set v67[2]=1
set v67[3]=2
set v67[4]=2
set v67[5]=3
set v67[6]=-1
set v67[7]=1
set v67[8]=2
set v67[9]=1
set v67[10]=1
set v67[11]=2
endfunction
function v68 takes nothing returns nothing
local integer i=0
set v69=v6a+v6b
if v6c and v6d[0]then
call v6e()
else
set v6f=v6b
endif
set v70[0]=343
set v71[0]=23
set v70[1]=344
set v71[1]=15
set v70[2]=345
set v71[2]=18
set v70[3]=346
set v71[3]=8
set v70[4]=347
set v71[4]=11
set v70[5]=348
set v71[5]=5
set v70[6]=350
set v71[6]=20
set v70[7]=351
set v71[7]=3
set v70[8]=140
set v71[8]=44
set v70[9]=141
set v71[9]=13
set v70[10]=142
set v71[10]=29
set v70[11]=143
set v71[11]=14
loop
exitwhen i>v69
set v72[i]=v70[i]
set i=i+1
endloop
call v73()
call v74(v21[v51],v22[v51])
if v48>0 then
set v71[0]=v71[0]+0
set v71[1]=v71[1]+0
set v71[2]=v71[2]+0
set v71[3]=v71[3]+0
set v71[4]=v71[4]+0
set v71[5]=v71[5]+0
set v71[6]=v71[6]+0
set v71[7]=v71[7]+0
set v71[8]=v71[8]+0
set v71[9]=v71[9]+0
set v71[10]=v71[10]+0
set v71[11]=v71[11]+0
endif
if v4b[0]>0 then
set v71[0]=v71[0]+0
set v71[1]=v71[1]+0
set v71[2]=v71[2]+0
set v71[3]=v71[3]+0
set v71[4]=v71[4]+0
set v71[5]=v71[5]+0
set v71[6]=v71[6]+0
set v71[7]=v71[7]+0
set v71[8]=v71[8]+10
set v71[9]=v71[9]+0
set v71[10]=v71[10]+0
set v71[11]=v71[11]+0
endif
if v4b[1]>0 then
set v71[0]=v71[0]+0
set v71[1]=v71[1]+0
set v71[2]=v71[2]+0
set v71[3]=v71[3]+0
set v71[4]=v71[4]+0
set v71[5]=v71[5]+0
set v71[6]=v71[6]+0
set v71[7]=v71[7]+0
set v71[8]=v71[8]+10
set v71[9]=v71[9]+0
set v71[10]=v71[10]+10
set v71[11]=v71[11]+0
endif
if v4c[1]>0 then
set v71[0]=v71[0]+0
set v71[1]=v71[1]+0
set v71[2]=v71[2]+0
set v71[3]=v71[3]+0
set v71[4]=v71[4]+0
set v71[5]=v71[5]+0
set v71[6]=v71[6]+0
set v71[7]=v71[7]+0
set v71[8]=v71[8]+0
set v71[9]=v71[9]+0
set v71[10]=v71[10]+0
set v71[11]=v71[11]+0
endif
if v4b[2]>0 then
set v71[0]=v71[0]+0
set v71[1]=v71[1]+0
set v71[2]=v71[2]+0
set v71[3]=v71[3]+0
set v71[4]=v71[4]+0
set v71[5]=v71[5]+0
set v71[6]=v71[6]+0
set v71[7]=v71[7]+0
set v71[8]=v71[8]+10
set v71[9]=v71[9]+0
set v71[10]=v71[10]+10
set v71[11]=v71[11]+10
endif
if v4c[2]>0 then
set v71[0]=v71[0]+0
set v71[1]=v71[1]+0
set v71[2]=v71[2]+0
set v71[3]=v71[3]+0
set v71[4]=v71[4]+0
set v71[5]=v71[5]+0
set v71[6]=v71[6]+0
set v71[7]=v71[7]+0
set v71[8]=v71[8]+0
set v71[9]=v71[9]+0
set v71[10]=v71[10]+0
set v71[11]=v71[11]+0
endif
if v4b[3]>0 then
set v71[0]=v71[0]+0
set v71[1]=v71[1]+0
set v71[2]=v71[2]+0
set v71[3]=v71[3]+0
set v71[4]=v71[4]+0
set v71[5]=v71[5]+0
set v71[6]=v71[6]+0
set v71[7]=v71[7]+0
set v71[8]=v71[8]+10
set v71[9]=v71[9]+5
set v71[10]=v71[10]+10
set v71[11]=v71[11]+5
endif
if v4c[3]>0 then
set v71[0]=v71[0]+0
set v71[1]=v71[1]+0
set v71[2]=v71[2]+0
set v71[3]=v71[3]+0
set v71[4]=v71[4]+0
set v71[5]=v71[5]+0
set v71[6]=v71[6]+0
set v71[7]=v71[7]+0
set v71[8]=v71[8]+0
set v71[9]=v71[9]+0
set v71[10]=v71[10]+0
set v71[11]=v71[11]+0
endif
if v4b[4]>0 then
set v71[0]=v71[0]+0
set v71[1]=v71[1]+0
set v71[2]=v71[2]+0
set v71[3]=v71[3]+0
set v71[4]=v71[4]+0
set v71[5]=v71[5]+0
set v71[6]=v71[6]+0
set v71[7]=v71[7]+0
set v71[8]=v71[8]+10
set v71[9]=v71[9]+0
set v71[10]=v71[10]+30
set v71[11]=v71[11]+0
endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -