更新茶服加密
This commit is contained in:
@@ -1016,6 +1016,7 @@ function onKeyFrameFlag_Blessofcourage(obj, flagIndex)
|
||||
|
||||
if(CNSquirrelAppendage.sq_IsAppendAppendage(obj, "character/priest/1crusader_bykk/ap_gloriousbless.nut")) CNSquirrelAppendage.sq_RemoveAppendage(obj, "character/priest/1crusader_bykk/ap_gloriousbless.nut");
|
||||
if(CNSquirrelAppendage.sq_IsAppendAppendage(obj, APDPATH_CRUXOFVICTORIA)) CNSquirrelAppendage.sq_RemoveAppendage(obj, APDPATH_CRUXOFVICTORIA);
|
||||
if(CNSquirrelAppendage.sq_IsAppendAppendage(obj, APDPATH_BLESSOFCOURAGE)) CNSquirrelAppendage.sq_RemoveAppendage(obj, APDPATH_BLESSOFCOURAGE);
|
||||
local skillLevel = sq_GetSkillLevel(obj, SKILL_BYKK_BLESSOFCOURAGE);
|
||||
local range = sq_GetIntData(obj, SKILL_BYKK_BLESSOFCOURAGE, 0);
|
||||
local buffTime = sq_GetLevelData(obj, SKILL_BYKK_BLESSOFCOURAGE, 0, skillLevel);
|
||||
|
||||
@@ -1779,9 +1779,9 @@ function setCustomData_po_atpriest_bykk(obj, receiveData)
|
||||
CNSquirrelAppendage.sq_Append(AddAppendage, activeObj, sqrChr, true);
|
||||
|
||||
local tiaozheng = 1;
|
||||
if(isSameObject(sqrChr, activeObj)){
|
||||
tiaozheng = 0;
|
||||
}
|
||||
// if(isSameObject(sqrChr, activeObj)){
|
||||
// tiaozheng = 0;
|
||||
// }
|
||||
AddAppendage.getVar("custom").setInt(11, phAttack * tiaozheng);
|
||||
AddAppendage.getVar("custom").setInt(12, mgAttack * tiaozheng);
|
||||
AddAppendage.getVar("custom").setInt(13, attackSpeed);
|
||||
|
||||
@@ -2644,7 +2644,7 @@ function createPassiveObject_k_k(obj,monsterobj,skillIndex,subtype,x,y,z,pvector
|
||||
// local bonusRate = obj.getVar("summoners_bonusRate").get_vector(0).tofloat() / 1000.0;
|
||||
//print("bonusRate = "+bonusRate);
|
||||
// pvector1 = (pvector1.tofloat() * bonusRate).tointeger();
|
||||
if((skillIndex == SKILL_BYKK_SUMMONRAMOS && subtype == 41) || (skillIndex == 25 && subtype == 7) || (skillIndex == 46 && subtype == 6)) pvector2 = (pvector2.tofloat() * summoners_kuk_setbonusRate(obj).tofloat() / 1000.0).tointeger();
|
||||
//if((skillIndex == SKILL_BYKK_SUMMONRAMOS && subtype == 41) || (skillIndex == 25 && subtype == 7) || (skillIndex == 46 && subtype == 6)) pvector2 = (pvector2.tofloat() * summoners_kuk_setbonusRate(obj).tofloat() / 1000.0).tointeger();
|
||||
local destX_01 = 0;
|
||||
local destY_01 = 0;
|
||||
if(!isSameObject(obj, monsterobj)){
|
||||
|
||||
@@ -495,7 +495,8 @@ function setCustomData_po_swordman_bykk(obj, receiveData)
|
||||
for (local i = 0; i < objectManager.getCollisionObjectNumber(); i++){
|
||||
local object = objectManager.getCollisionObject(i);//得到控制類對象
|
||||
if (object && object.isObjectType(OBJECTTYPE_ACTIVE) && obj.isEnemy(object) && object.isInDamagableState(obj)){
|
||||
if(sq_Abs(sq_GetXPos(object) - xPos) <= 275 && sq_Abs(sq_GetYPos(object) - yPos) <= 138){
|
||||
local xDis = sq_Abs(sq_GetXPos(object) - xPos), yDis = sq_Abs(sq_GetYPos(object) - yPos);
|
||||
if((xDis <= 275 && yDis <= 15) || (xDis <= 220 && yDis <= 30) || (xDis <= 165 && yDis <= 45) || (xDis <= 110 && yDis <= 60) || (xDis <= 55 && yDis <= 75)){
|
||||
local activeObj = sq_GetCNRDObjectToActiveObject(object);
|
||||
if(!CNSquirrelAppendage.sq_IsAppendAppendage(activeObj, APDPATH_SM_HUNDREDSWORD_HOLD)){
|
||||
local AddAppendage = CNSquirrelAppendage.sq_AppendAppendage(activeObj, sqrChr, -1, false, APDPATH_SM_HUNDREDSWORD_HOLD, true);
|
||||
|
||||
Reference in New Issue
Block a user