mirror1449 发表于 2011-11-6 18:15

求武器脚本分析。

风剑的脚本,我想去掉里面的单手剑像双手剑一样背在背上的脚本。但同时想保留其它的脚本,脚本控们能帮找一下是哪一段么?scn AK1h2hswitch

ref akbase
ref akowner
ref akshield
short flag
ref source
ref target
short timer
float sx
float sy
float tx
float ty
float cx
float cy
ref cf
ref akwea

begin gamemode

set akbase to aathunderblade
set akowner to getcontainer
set cf to akcaster01

if (akowner.getequipped akbase)

if(akowner.isweaponout != flag)

set akshield to akowner.getequippedobject 13

if (flag == 0)

set flag to 1

setweapontype 0

akowner.unequipitemns akbase

akowner.equipitemns akbase

akowner.unequipitemns akshield

akowner.equipitemns akshield

set akwea to GetCurrentWeatherID

forceweather Thunderstorm 1

elseif (flag == 2)

setweapontype 1

set flag to 0

else

ReleaseWeatherOverride

if (akwea !=0)

forceweather akwea

endif

set flag to 0

setweapontype 1

akowner.unequipitemns akbase

akowner.equipitemns akbase

setweapontype 0

akowner.unequipitemns akshield

akowner.equipitemns akshield

setweapontype 1

endif

endif


if (timer < 3)

set timer to timer + 1

else

set timer to 0

if (target != akglobalquest.aktarget)

set target to akglobalquest.aktarget

set source to akglobalquest.aksource


set sx to source.getpos x

set sy to source.getpos y

set tx to target.getpos x

set ty to target.getpos y

set cx to (tx - sx)/100

set cy to (ty - sy)/100

cf.moveto source cx cy 60


cf.cast aklightingchain target

else

set akglobalquest.aktarget to 0

set akglobalquest.aksource to 0

endif

endif
endif

end

begin onequip

set flag to 1
end

begin menumode
if (flag == 0)

setweapontype 0

set flag to 2
endif
end

mirror1449 发表于 2011-11-10 09:29

脚本帝已经神隐了么。
页: [1]
查看完整版本: 求武器脚本分析。