首先如图:进图创建一个触发器
function onStartDungeon_Swordman(obj)
{
if(!obj) return;
local chr = sq_GetCNRDObjectToSQRCharacter ( obj );
if(obj.sq_IsEnterSkill(73)!=-1){
local NowWeaponType = chr.getWeaponSubType();
obj.getVar("SwordmanWeaponType").clear_vector();
obj.getVar("SwordmanWeaponType").push_vector(NowWeaponType);
}
}
如果你的pvf没有这个函数就可以直接写上

function onStartDungeon_Swordman(obj)
{
if(!obj) return;
local chr = sq_GetCNRDObjectToSQRCharacter ( obj );
if(obj.sq_IsEnterSkill(73)!=-1){
local NowWeaponType = chr.getWeaponSubType();
obj.getVar("SwordmanWeaponType").clear_vector();
obj.getVar("SwordmanWeaponType").push_vector(NowWeaponType);
}
}
如果你的pvf没有这个函数就可以直接写上