admin 发表于 2025-9-10 15:13:27

【nut技能分享】男女大枪激光炮无后坐力

6YCa6L+H572R55uY5YiG5Lqr55qE5paH5Lu277ya55S35aWz5aSn5p6q5r+A5YWJ54Ku5peg5ZCO5Z2Q5YqbLnppcArpk77mjqU6IGh0dHBzOi8vcGFuLmJhaWR1LmNvbS9zLzFHcXRtU3hhbTZnbmpqUm1NMUxCYzFnP3B3ZD1manBxIOaPkOWPlueggTogZmpwcSAKLS3mnaXoh6rnmb7luqbnvZHnm5jotoXnuqfkvJrlkZh2NueahOWIhuS6qw==
自行base64解码

admin 发表于 2025-9-10 15:14:16

无脑纯净版,只要版本不是乱七八糟的,直接复制用就行

阿荣社区采集员 发表于 2025-9-10 15:15:12

感谢分享

阿荣社区采集员2 发表于 2025-9-10 15:15:21

按c取消还是压根无后座?

阿荣社区采集员3 发表于 2025-9-10 15:15:46

好好好 就喜欢这种无脑的

阿荣社区采集员3 发表于 2025-9-10 15:16:44

我还以为默认蓄电 对我而言没什么大用 还是感谢大佬分享

阿荣社区采集员3 发表于 2025-9-10 15:17:41

大佬该加在哪个地方

xiaomi 发表于 2025-9-10 15:18:35

牛批

阿荣社区采集员3 发表于 2025-9-10 15:19:13

function addSetStatePacket_Gunner(obj, state, datas) {
if (!obj) return -1;
switch (state) {
case STATE_STAND:
switch (obj.getState()) {
case STATE_AT_SOWALKER:
switch (obj.getSkillSubState()) {
case 4:
break;
case 5:
break;
default:
return 1;
}
case 6:
if (isAtSOWalkerOnBody(obj)) {
obj.sq_PlaySound("WALKER_RIDE_JUMP");
sq_CreateDrawOnlyObject(obj, "character/gunner/effect/animation/at_sowalker/atsowalkeralandingbottom_00.ani", ENUM_DRAWLAYER_BOTTOM, true);
sq_CreateDrawOnlyObject(obj, "character/gunner/effect/animation/at_sowalker/atsowalkeralandingeffect_00.ani", ENUM_DRAWLAYER_NORMAL, true);
sq_BinaryStartWrite();
sq_BinaryWriteDword(SKILL_AT_SOWALKER);
sq_BinaryWriteDword(3);
sq_BinaryWriteDword(obj.sq_GetBonusRateWithPassive(SKILL_AT_SOWALKER, STATE_AT_SOWALKER, 2, 1.0)); //攻?力
sq_SendCreatePassiveObjectPacket(obj, PASSIVEOBJ_GUNNER_ASSAULT_ID, 0, 0, 0, 0, obj.getDirection());
}
break;
}
break;
case STATE_JUMP_ATTACK:
if (isAtSOWalkerOnBody(obj)) {
obj.sq_IntVectClear();
obj.sq_IntVectPush(5);
obj.sq_AddSetStatePacket(STATE_AT_SOWALKER, STATE_PRIORITY_USER, true);
return -1;
}
break;
case STATE_ATTACK:
local skillIndex = obj.getCurrentSkillIndex();
if (isAtSOWalkerOnBody(obj)) {
obj.sq_IntVectClear();
obj.sq_IntVectPush(3);
obj.sq_AddSetStatePacket(STATE_AT_SOWALKER, STATE_PRIORITY_USER, true);
return -1;
} else if (sq_GetSkillLevel(obj, SKILL_ALTERATION) > 0 && obj.sq_GetVectorData(datas, 0) == 1 && skillIndex < 0 && obj.getWeaponSubType() == 1) {
obj.sq_IntVectClear();
obj.sq_IntVectPush(0);
obj.sq_AddSetStatePacket(STATE_ASSAULTATTACK, STATE_PRIORITY_USER, true);
}
break;
case STATE_DASH_ATTACK:
if (isAtSOWalkerOnBody(obj)) {
obj.sq_IntVectClear();
obj.sq_IntVectPush(3);
obj.sq_AddSetStatePacket(STATE_AT_SOWALKER, STATE_PRIORITY_USER, true);
return -1;
}
break;
case STATE_CROUCH_ATTACK:
if (isAtSOWalkerOnBody(obj)) {
return -1;
}
break;
}
return 1;
}
下边是调用ai了 大佬 你看看加在哪里

阿荣社区采集员3 发表于 2025-9-10 15:19:39

感谢大佬分享

阿荣社区采集员3 发表于 2025-9-10 15:20:06

大佬,有添加教程吗,详细一点那种指向

Dveridow 发表于 2025-9-10 15:20:50

阿荣社区采集员2 发表于 2025-9-10 15:21:47

感谢大佬的无私。能否整理下之前的nut分享。

阿苏 发表于 2025-9-10 15:22:01

大佬牛逼,菜鸡,学习,拿着这种小nut去试错

阿荣社区机器人 发表于 2025-9-10 15:23:00

我改完为啥激光没伤害了打怪
页: [1]
查看完整版本: 【nut技能分享】男女大枪激光炮无后坐力