function run()
local mapid = Game_World_GetMapId()
if Game_Player_Weapon_GetWeaponType() == 3
and mapId ~= 305
and mapId ~= 303
and mapId ~= 306
and mapId ~= 301
and mapId ~= 302
and mapId ~= 503
and mapId ~= 506
then
tiaojian()
end
end
function tiaojian()
local actionid = Game_Player_GetPlayerActionId()
local NowFrame, EndFrame = Game_Player_GetActionFrame()
if actionid ~= 49292
and actionid ~= 49322
and actionid ~= 49323
and actionid ~= 49324
and actionid ~= 49326
and actionid ~= 49156
and actionid ~= 49157
and actionid ~= 49160
and actionid ~= 49153
and actionid ~= 130
and actionid ~= 131
and actionid ~= 135
and actionid ~= 138
and actionid ~= 139
and actionid ~= 140
and actionid ~= 153
and actionid ~= 154
and actionid ~= 144
and actionid ~= 142
and actionid ~= 1
and actionid ~= 15
and actionid ~= 30
and actionid ~= 120
and actionid ~= 121
and actionid ~= 123
and actionid ~= 124
and actionid ~= 126
and actionid ~= 128
and actionid ~= 205
and actionid ~= 207
and actionid ~= 209
and actionid ~= 238
and actionid ~= 24677
and actionid ~= 24727
and actionid ~= 24729
and actionid ~= 24730
and actionid ~= 24731
and actionid ~= 24733
and actionid ~= 24741
and actionid ~= 24744
and actionid ~= 24751
and NowFrame == 0
then
System_Chronoscope_AddChronoscope(0.5,'qianzhi')
System_Chronoscope_AddChronoscope(4.0,'jianqian')
then
jianqie()
end
end
function jianqie()
if
System_Chronoscope_CheckChronoscope('qianzhi')
then
return end
else
if
System_Chronoscope_CheckChronoscope('jianqian')
then
local BasicHPS,MaxHPS,NowHPS = Game_Player_GetPlayerHealth()
if NowHPS > 1
then
Game_Player_GetPlayerActionId() == 4101
or Game_Player_GetPlayerActionId() == 4102
or Game_Player_GetPlayerActionId() == 4104
or Game_Player_GetPlayerActionId() == 4109
or Game_Player_GetPlayerActionId() == 4100
or Game_Player_GetPlayerActionId() == 4111
or Game_Player_GetPlayerActionId() == 4146
or Game_Player_GetPlayerActionId() == 4117
or Game_Player_GetPlayerActionId() == 4147
or Game_Player_GetPlayerActionId() == 4185
or Game_Player_GetPlayerActionId() == 4230
or Game_Player_GetPlayerActionId() == 4209
or Game_Player_GetPlayerActionId() == 4134
or Game_Player_GetPlayerActionId() == 4098
or Game_Player_GetPlayerActionId() == 4253
or Game_Player_GetPlayerActionId() == 4133
or Game_Player_GetPlayerActionId() == 4135
or Game_Player_GetPlayerActionId() == 4250
or Game_Player_GetPlayerActionId() == 4202
or Game_Player_GetPlayerActionId() == 4201
or Game_Player_GetPlayerActionId() == 4145
or Game_Player_GetPlayerActionId() == 4200
or Game_Player_GetPlayerActionId() == 4115
or Game_Player_GetPlayerActionId() == 4203
or Game_Player_GetPlayerActionId() == 4193
then
Game_Player_RunFsmAction(3,86)
local xx,yy,zz = Game_Player_GetPlayerCoordinate()
Game_Player_CreateWeaponProjectiles(0,xx,yy,zz,xx,yy,zz)
end
end
end
end