⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 undead.ai

📁 魔兽补o丁功能极其强大
💻 AI
📖 第 1 页 / 共 3 页
字号:
set v3e[v162]=v3e[v162]+0
set v3e[v161]=v3e[v161]+18
set v3e[v163]=v3e[v163]+9
set v3e[v15d]=v3e[v15d]+0
set v3e[v160]=v3e[v160]+0
endif
if v45[4]>0 then
set v3e[v15c]=v3e[v15c]+18
set v3e[v164]=v3e[v164]+9
set v3e[v15f]=v3e[v15f]+-9
set v3e[v15e]=v3e[v15e]+18
set v3e[v162]=v3e[v162]+18
set v3e[v161]=v3e[v161]+0
set v3e[v163]=v3e[v163]+9
set v3e[v15d]=v3e[v15d]+0
set v3e[v160]=v3e[v160]+9
endif
if v46[1]>0 then
set v3e[v15c]=v3e[v15c]+0
set v3e[v164]=v3e[v164]+0
set v3e[v15f]=v3e[v15f]+0
set v3e[v15e]=v3e[v15e]+0
set v3e[v162]=v3e[v162]+0
set v3e[v161]=v3e[v161]+0
set v3e[v163]=v3e[v163]+0
set v3e[v15d]=v3e[v15d]+0
set v3e[v160]=v3e[v160]+0
endif
if v46[2]>0 then
set v3e[v15c]=v3e[v15c]+0
set v3e[v164]=v3e[v164]+0
set v3e[v15f]=v3e[v15f]+0
set v3e[v15e]=v3e[v15e]+0
set v3e[v162]=v3e[v162]+0
set v3e[v161]=v3e[v161]+0
set v3e[v163]=v3e[v163]+0
set v3e[v15d]=v3e[v15d]+0
set v3e[v160]=v3e[v160]+0
endif
if v46[3]>0 then
set v3e[v15c]=v3e[v15c]+0
set v3e[v164]=v3e[v164]+0
set v3e[v15f]=v3e[v15f]+0
set v3e[v15e]=v3e[v15e]+0
set v3e[v162]=v3e[v162]+0
set v3e[v161]=v3e[v161]+0
set v3e[v163]=v3e[v163]+0
set v3e[v15d]=v3e[v15d]+0
set v3e[v160]=v3e[v160]+0
endif
if v46[4]>0 then
set v3e[v15c]=v3e[v15c]+0
set v3e[v164]=v3e[v164]+0
set v3e[v15f]=v3e[v15f]+0
set v3e[v15e]=v3e[v15e]+0
set v3e[v162]=v3e[v162]+0
set v3e[v161]=v3e[v161]+0
set v3e[v163]=v3e[v163]+0
set v3e[v15d]=v3e[v15d]+0
set v3e[v160]=v3e[v160]+0
endif
if v40>2 then
call v47(3)
endif
call v48()
endfunction
function v49 takes nothing returns nothing
local real array rp
if not v4a or v4b!=v4c or v4d>-1 or v4e()>=85 or v4f()<v50 then
return
endif
call v3d()
call v51()
set v3e[v4b]=v3e[v4b]+v52+v53*v4e()
set v3e[v15c]=0
set v3e[v164]=0
set v3e[v15f]=0
set v3e[v15e]=0
set v3e[v162]=0
set v3e[v161]=0
set v3e[v163]=0
set v3e[v15d]=0
set v3e[v160]=0
set rp[v15c]=rp[v15c]+0*v54
set rp[v164]=rp[v164]+0*v54
set rp[v15f]=rp[v15f]+-2*v54
set rp[v15e]=rp[v15e]+-2*v54
set rp[v162]=rp[v162]+-10*v54
set rp[v161]=rp[v161]+1*v54
set rp[v163]=rp[v163]+1*v54
set rp[v15d]=rp[v15d]+-10*v54
set rp[v160]=rp[v160]+-1*v54
set rp[v15c]=rp[v15c]+0*v55
set rp[v164]=rp[v164]+-1*v55
set rp[v15f]=rp[v15f]+1*v55
set rp[v15e]=rp[v15e]+-1*v55
set rp[v162]=rp[v162]+1*v55
set rp[v161]=rp[v161]+1*v55
set rp[v163]=rp[v163]+-1*v55
set rp[v15d]=rp[v15d]+0*v55
set rp[v160]=rp[v160]+1*v55
set rp[v15c]=rp[v15c]+0*v56
set rp[v164]=rp[v164]+1*v56
set rp[v15f]=rp[v15f]+0*v56
set rp[v15e]=rp[v15e]+0*v56
set rp[v162]=rp[v162]+0*v56
set rp[v161]=rp[v161]+0*v56
set rp[v163]=rp[v163]+1*v56
set rp[v15d]=rp[v15d]+0*v56
set rp[v160]=rp[v160]+1*v56
set rp[v15c]=rp[v15c]+0*v57
set rp[v164]=rp[v164]+-1*v57
set rp[v15f]=rp[v15f]+1*v57
set rp[v15e]=rp[v15e]+1*v57
set rp[v162]=rp[v162]+1*v57
set rp[v161]=rp[v161]+0*v57
set rp[v163]=rp[v163]+0*v57
set rp[v15d]=rp[v15d]+-1*v57
set rp[v160]=rp[v160]+0*v57
set rp[v15c]=rp[v15c]+0*v58
set rp[v164]=rp[v164]+0*v58
set rp[v15f]=rp[v15f]+0*v58
set rp[v15e]=rp[v15e]+0*v58
set rp[v162]=rp[v162]+0*v58
set rp[v161]=rp[v161]+0*v58
set rp[v163]=rp[v163]+0*v58
set rp[v15d]=rp[v15d]+0*v58
set rp[v160]=rp[v160]+0*v58
set rp[v15c]=rp[v15c]+0*v59
set rp[v164]=rp[v164]+0*v59
set rp[v15f]=rp[v15f]+0*v59
set rp[v15e]=rp[v15e]+0*v59
set rp[v162]=rp[v162]+0*v59
set rp[v161]=rp[v161]+0*v59
set rp[v163]=rp[v163]+0*v59
set rp[v15d]=rp[v15d]+0*v59
set rp[v160]=rp[v160]+0*v59
set rp[v15c]=rp[v15c]+0*v5a
set rp[v164]=rp[v164]+0*v5a
set rp[v15f]=rp[v15f]+0*v5a
set rp[v15e]=rp[v15e]+0*v5a
set rp[v162]=rp[v162]+0*v5a
set rp[v161]=rp[v161]+0*v5a
set rp[v163]=rp[v163]+0*v5a
set rp[v15d]=rp[v15d]+0*v5a
set rp[v160]=rp[v160]+0*v5a
set rp[v15c]=rp[v15c]+0*v5b
set rp[v164]=rp[v164]+1*v5b
set rp[v15f]=rp[v15f]+0*v5b
set rp[v15e]=rp[v15e]+0*v5b
set rp[v162]=rp[v162]+0*v5b
set rp[v161]=rp[v161]+1*v5b
set rp[v163]=rp[v163]+1*v5b
set rp[v15d]=rp[v15d]+0*v5b
set rp[v160]=rp[v160]+1*v5b
set rp[v15c]=rp[v15c]+0*v5c
set rp[v164]=rp[v164]+-1*v5c
set rp[v15f]=rp[v15f]+-1*v5c
set rp[v15e]=rp[v15e]+0*v5c
set rp[v162]=rp[v162]+1*v5c
set rp[v161]=rp[v161]+-1*v5c
set rp[v163]=rp[v163]+-1*v5c
set rp[v15d]=rp[v15d]+1*v5c
set rp[v160]=rp[v160]+0*v5c
set rp[v15c]=rp[v15c]+0*v5d
set rp[v164]=rp[v164]+0*v5d
set rp[v15f]=rp[v15f]+0*v5d
set rp[v15e]=rp[v15e]+0*v5d
set rp[v162]=rp[v162]+0*v5d
set rp[v161]=rp[v161]+0*v5d
set rp[v163]=rp[v163]+0*v5d
set rp[v15d]=rp[v15d]+0*v5d
set rp[v160]=rp[v160]+0*v5d
set rp[v15c]=rp[v15c]+0*v5e
set rp[v164]=rp[v164]+1*v5e
set rp[v15f]=rp[v15f]+1*v5e
set rp[v15e]=rp[v15e]+1*v5e
set rp[v162]=rp[v162]+-1*v5e
set rp[v161]=rp[v161]+1*v5e
set rp[v163]=rp[v163]+1*v5e
set rp[v15d]=rp[v15d]+0*v5e
set rp[v160]=rp[v160]+1*v5e
set v3e[v15c]=v3e[v15c]+R2I(rp[v15c])
set v3e[v164]=v3e[v164]+R2I(rp[v164])
set v3e[v15f]=v3e[v15f]+R2I(rp[v15f])
set v3e[v15e]=v3e[v15e]+R2I(rp[v15e])
set v3e[v162]=v3e[v162]+R2I(rp[v162])
set v3e[v161]=v3e[v161]+R2I(rp[v161])
set v3e[v163]=v3e[v163]+R2I(rp[v163])
set v3e[v15d]=v3e[v15d]+R2I(rp[v15d])
set v3e[v160]=v3e[v160]+R2I(rp[v160])
call v5f()
endfunction
function v60 takes nothing returns nothing
set v61[0]=2
set v61[1]=2
set v61[2]=1
set v61[3]=2
set v61[4]=2
set v61[5]=3
set v61[6]=-1
set v61[7]=1
set v61[8]=2
set v61[9]=1
set v61[10]=1
set v61[11]=2
endfunction
function v62 takes nothing returns nothing
local integer i=0
set v63=v64+v65
if v66 and v67[0]then
call v68()
else
set v69=v65
endif
set v6a[0]=7
set v6b[0]=30
set v6a[1]=8
set v6b[1]=30
set v6a[2]=9
set v6b[2]=10
loop
exitwhen i>v63
set v6c[i]=v6a[i]
set i=i+1
endloop
call v6d()
call v6e(v1c[v4b],v1d[v4b])
if v42>0 then
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
endif
if v45[0]>0 then
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
endif
if v45[1]>0 then
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
endif
if v46[1]>0 then
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
endif
if v45[2]>0 then
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
endif
if v46[2]>0 then
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
endif
if v45[3]>0 then
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
endif
if v46[3]>0 then
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
endif
if v45[4]>0 then
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
endif
if v46[4]>0 then
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
endif
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
set v6f=v70()
set v6b[0]=v6b[0]-0
set v6b[1]=v6b[1]-0
set v6b[2]=v6b[2]-0
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
call v6e(v1e[v4b],v1f[v4b])
call v71()
set v6b[0]=v6b[0]-0
set v6b[1]=v6b[1]-0
set v6b[2]=v6b[2]-0
set v6b[0]=v6b[0]+0
set v6b[1]=v6b[1]+0
set v6b[2]=v6b[2]+0
call v72()
endfunction
function v73 takes nothing returns nothing
local integer v74=0
set v74=v75(79)
if v74>=v76 then
set v4b=v4c
else
call v77(v76,79,90)
endif
endfunction
function v78 takes nothing returns nothing
local integer v79=0
set v79=v75(78)
if v79>=v7a then
set v4b=v4c
else
call v77(v7a,78,90)
endif
endfunction
function v7b takes nothing returns nothing
local integer v7c=0
set v7c=v75(77)
if v7c>=v7d then
set v4b=v4c
else
call v77(v7d,77,90)
endif
endfunction
function v7e takes nothing returns nothing
local integer v7f=0
set v7f=v75(81)
if v7f>=v80 then
set v4b=v4c
else
call v77(v80,81,90)
endif
endfunction
function v81 takes nothing returns nothing
local integer v82=0
set v82=v75(96)
if v82>=v83 then
set v4b=v4c
else
call v77(v83,96,90)
endif
endfunction
function v84 takes nothing returns nothing
local integer v85=0
set v85=v75(97)
if v85>=v86 then
set v4b=v4c
else
call v77(v86,97,90)
endif
endfunction
function v87 takes nothing returns nothing
if v4b==50 then
call v73()
elseif v4b==51 then
call v78()
elseif v4b==52 then
call v7b()
elseif v4b==53 then
call v7e()
elseif v4b==54 then
call v81()
elseif v4b==55 then
call v84()
endif
endfunction
function v88 takes nothing returns nothing
if hero[1]==7 then
call v89(1,1,1)
elseif hero[2]==7 then
call v89(2,1,2)
elseif hero[3]==7 then
call v89(3,1,3)
endif
if hero[1]==8 then
call v89(1,2,1)
elseif hero[2]==8 then
call v89(2,2,2)
elseif hero[3]==8 then
call v89(3,2,3)
endif
if hero[1]==9 then
call v89(1,3,1)
elseif hero[2]==9 then
call v89(2,3,2)
elseif hero[3]==9 then
call v89(3,3,3)
endif
endfunction
function v8a takes boolean inj returns nothing
set wave=wave+1
call v8b()
if inj then
call RemoveInjuries()
endif
call v8c(hero[1])
call v8c(hero[2])
call v8c(hero[3])
call v8c(74)
call v8c(76)
call v8c(77)
call v8c(78)
call v8c(79)
call v8c(81)
call v8c(82)
call v8c(83)
call v8c(85)
call v8d()
endfunction
function v8e takes nothing returns nothing
local integer gn=v8f(v90)
local integer wood=v91()
if wood>v92 then
set vc=true
elseif wood<v92 then
set vc=false
endif
if vc then
set v93=gn-1
elseif wave==1 then
set v93=v94(4,gn-2)
elseif wave==2 then
set v93=v94(5,gn-2)
elseif wood<v95 then
set v93=gn-v94(4-(4*v8f(v96)),0)
elseif wood>v95 and wood<v92/2 then
set v93=gn-v94(3-(4*v8f(v96)),0)
else
set v93=gn-v94(2-(4*v8f(v96)),0)
endif
set v93=v97(v94(v93,0),gn-1)
if not v98 and wood<v95 then
set v99=1
else
set v99=1
endif
endfunction
function v9a takes nothing returns nothing
call va6(8,56,true,0,96,2)
call v9b(1,1,81)
call v9b(2,2,81)
call v9b(3,4,81)
call v9b(3,2,77)
set va2=3
endfunction
function v9c takes nothing returns nothing
call v134(3,97,70)
call v77(3,97,30)
if v75(81)==0 and v91()<500 then
call v77(1,81,260)
endif
call v77(2,v165,50)
if GetPlayerRace(v9f)!=RACE_UNDEAD and v8f(81)>10 then
call va0(2,0,true,5,0.75,0,true,50,120)
endif
if GetPlayerRace(v9f)==RACE_NIGHTELF and v8f(81)>1 then
call va0(1,0,true,3,0.75,0,true,10,80)
endif
endfunction
function v166 takes nothing returns nothing
endfunction
function v167 takes nothing returns nothing
if tier==3 then
call v77(3,83,55)
call v77(2,76,40)
call v77(4,74,50)
call v77(10,81,55)
call v77(2,81,90)
call v77(4,79,50)
call v77(2,78,20)
call v77(1,hero[1],80)
call v77(1,hero[2],60)
call v77(1,hero[3],40)
call v9d(2,160,40)
call v9d(2,161,25)
call v9d(1,100,45)
call v9d(1,103,15)
call v9d(1,99,45)
call v9d(1,104,40)
call v9d(3,158,40)
call v9d(3,156,41)
call v9d(3,159,35)
call v9d(3,157,36)
elseif tier==2 then
call v77(3,83,55)
call v77(2,76,40)
call v77(10,81,55)
call v77(2,81,90)
call v77(1,hero[1],80)
call v77(1,hero[2],60)
call v77(1,91,10)
call v9d(1,160,40)
call v9d(1,161,25)
call v9d(1,99,45)
call v9d(1,104,40)
call v9d(2,158,30)
call v9d(2,156,31)
call v9d(2,159,5)
call v9d(2,157,6)
else
call v77(10,81,55)
call v77(2,81,90)
call v77(1,hero[1],80)
call v77(1,90,20)
call v9d(1,99,45)
endif
endfunction
function v168 takes nothing returns nothing
endfunction
function v169 takes nothing returns nothing
if tier==3 then
call v77(6,81,55)
call v77(2,81,90)
call v77(8,77,50)
call v77(6,78,50)
call v77(1,hero[1],80)
call v77(1,hero[2],60)
call v77(1,hero[3],40)
call v9d(1,103,55)
call v9d(1,101,65)
call v9d(3,159,45)
call v9d(3,157,46)
elseif tier==2 then
call v77(6,81,55)
call v77(2,81,90)
call v77(6,77,50)
call v77(1,hero[1],80)
call v77(1,hero[2],60)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -