骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 8809|回复: 36

[功能与代码] 【OSP】【WSE】真正实现马上双手四向攻击和双手骑枪戳刺动画(完美版)

[复制链接]

23

主题

331

回帖

266

积分

见习骑士

Rank: 3

UID
3189500
第纳尔
2549
精华
0
互助
24
荣誉
4
贡献
10
魅力
235
注册时间
2020-6-13
鲜花(66) 鸡蛋(0)
发表于 2022-12-23 00:32:28 | 显示全部楼层 |阅读模式
本帖最后由 武安apk43 于 2023-8-15 13:31 编辑

受到中文站两位汽油的启发马上关刀动作完美修正及双手长枪动作放出下载马背上双手武器的动作,我尝试为战团添加马上双手动画,但是正如前人所说,由于引擎限制,只能替换原有单手动画。
于是在官方论坛寻求帮助,在WSE2的作者K700的启示下,利用WSE的agent_set_personal_animation操作符成功实现目标!
由于所有触发器都用的ti,性能特别好。
我在官方论坛发的帖子:[OSP]Two-handed attack animations on horseback | TaleWorlds Forums
(点击展开 / 收起)

(点击展开 / 收起)

想要实现马上双手上劈和下刺动画,还需要为武器添加相应动作,
(点击展开 / 收起)

这时会发现有时候无法向左或者向右攻击,因为替换的动画里缺少一个“amf_rider_rot_xxx”的属性,所以修改module_animations.py,
在 "ready_slashright_twohanded", "release_slashright_twohanded" , "release_slashright_twohanded_continue", "blocked_slashright_twohanded" 和 "parried_slashright_twohanded" 插入"amf_rider_rot_swing_right";
例如: ["ready_slashright_twohanded", acf_right_cut|acf_rot_vertical_bow|acf_anim_length(100), amf_priority_attack|amf_use_weapon_speed|amf_use_inertia|amf_keep|amf_client_owner_prediction|amf_rider_rot_swing_right,
在 "ready_slashleft_twohanded", "release_slashleft_twohanded", "release_slashleft_twohanded_continue", "blocked_slashleft_twohanded" 和 parried_slashleft_twohanded"插入"amf_rider_rot_swing_left";

在 "ready_overswing_twohanded", "release_overswing_twohanded","release_overswing_twohanded_continue", "blocked_overswing_twohanded" 和 "parried_overswing_twohanded"插入 "amf_rider_rot_overswing";

在 "ready_thrust_twohanded", "release_thrust_twohanded", "release_thrust_twohanded_continue", "blocked_thrust_twohanded", "parried_thrust_twohanded_twohanded", "ready_thrust_staff", "release_thrust_staff","release_thrust_staff_continue", "blocked_thrust_staff" 和 "parried_thrust_staff"插入 "amf_rider_rot_thrust".

(点击展开 / 收起)



(点击展开 / 收起)




TXT修改方法改完之后一定要用最新版WSE2运行,具体用法搜中文站教程。

(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)


Native版本下载,直接覆盖:
游客,如果您要查看本帖隐藏内容请回复
















评分

参与人数 2荣誉 +1 第纳尔 +50 互助 +1 魅力 +20 收起 理由
Aomine Daiki + 1 + 20 文章不错,继续努力!
小丑遊戲 + 1 + 50 文章不错,继<span id="transmark"

查看全部评分

鲜花鸡蛋

我的长枪依在  在2023-2-11 11:46  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
我的长枪依在  在2023-1-15 21:01  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
但愿海波平  在2023-1-5 13:21  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
诺尔托斯  在2022-12-31 18:18  送朵鲜花  并说:有点东西,小小表示一下
B站个人空间:https://b23.tv/rZhCYpH

23

主题

331

回帖

266

积分

见习骑士

Rank: 3

UID
3189500
第纳尔
2549
精华
0
互助
24
荣誉
4
贡献
10
魅力
235
注册时间
2020-6-13
鲜花(66) 鸡蛋(0)
 楼主| 发表于 2022-12-23 00:47:27 | 显示全部楼层
本帖最后由 apk43 于 2023-1-5 14:36 编辑

我取anim_run_forward_staff中的某一帧新增了一个这样的动画,有点僵硬,想要的可以自行添加 屏幕截图 2023-01-05 143544.gif
在module_animations.py中添加
["ride_forward_staff", acf_enforce_lowerbody | acf_synch_with_horse, amf_client_prediction|amf_priority_ride|amf_play,
   [0.8, "run_forward_staff", 0, 0, arf_cyclic,pack2f(0.4,0.9), (0, 0, 0), 0.4],
],

记得注释掉一个unused_human_anim,每添加一个动作都要注释掉一个unused_human_anim;
然后在cf_agent_set_personal_animation中添加以下两行到相应位置
                                (agent_set_personal_animation, ":agent_no", "anim_lancer_ride_0", "anim_stand_staff"),                               
                                (agent_set_personal_animation, ":agent_no", "anim_lancer_ride_1", "anim_ride_forward_staff"),


B站个人空间:https://b23.tv/rZhCYpH

0

主题

30

回帖

9

积分

平民

Rank: 1

UID
3422197
第纳尔
48
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-9-30
鲜花(1) 鸡蛋(0)
发表于 2022-12-23 15:11:50 来自手机 | 显示全部楼层
感谢分享      来自: Android客户端

23

主题

331

回帖

266

积分

见习骑士

Rank: 3

UID
3189500
第纳尔
2549
精华
0
互助
24
荣誉
4
贡献
10
魅力
235
注册时间
2020-6-13
鲜花(66) 鸡蛋(0)
 楼主| 发表于 2022-12-27 12:51:58 | 显示全部楼层
本帖最后由 apk43 于 2023-1-17 11:06 编辑

---------------------------------------------
B站个人空间:https://b23.tv/rZhCYpH

50

主题

287

回帖

101

积分

见习骑士

Rank: 3

UID
2880114
第纳尔
1576
精华
0
互助
0
荣誉
0
贡献
0
魅力
3
注册时间
2017-9-30
QQ
鲜花(12) 鸡蛋(0)
发表于 2022-12-27 18:48:49 | 显示全部楼层
如果是现实中这么操作那得从马上掉下来

23

主题

331

回帖

266

积分

见习骑士

Rank: 3

UID
3189500
第纳尔
2549
精华
0
互助
24
荣誉
4
贡献
10
魅力
235
注册时间
2020-6-13
鲜花(66) 鸡蛋(0)
 楼主| 发表于 2022-12-27 20:35:18 | 显示全部楼层
djman 发表于 2022-12-27 18:48
如果是现实中这么操作那得从马上掉下来

现实中不也有偃月刀那样的吗,而且主要是模仿骑砍2为了爽。
B站个人空间:https://b23.tv/rZhCYpH

387

主题

2168

回帖

802

积分

骑士

Rank: 4Rank: 4

UID
215455
第纳尔
5576
精华
0
互助
7
荣誉
0
贡献
0
魅力
7
注册时间
2010-3-19

战团正版勋章维京征服正版勋章汉匈决战正版勋章

鲜花(194) 鸡蛋(44)
发表于 2022-12-28 12:03:23 来自手机 | 显示全部楼层
好,就等着这个。联机每次都要下马按住上砍不放上马才有这效果

23

主题

331

回帖

266

积分

见习骑士

Rank: 3

UID
3189500
第纳尔
2549
精华
0
互助
24
荣誉
4
贡献
10
魅力
235
注册时间
2020-6-13
鲜花(66) 鸡蛋(0)
 楼主| 发表于 2022-12-31 18:10:07 | 显示全部楼层
修复了一个小bug
B站个人空间:https://b23.tv/rZhCYpH

1

主题

22

回帖

12

积分

随仆

Rank: 1

UID
3217663
第纳尔
222
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2021-1-26
鲜花(0) 鸡蛋(0)
发表于 2022-12-31 22:16:21 | 显示全部楼层
大佬,我尝试按照修改了,但是为什么动作还是原来的啊?

23

主题

331

回帖

266

积分

见习骑士

Rank: 3

UID
3189500
第纳尔
2549
精华
0
互助
24
荣誉
4
贡献
10
魅力
235
注册时间
2020-6-13
鲜花(66) 鸡蛋(0)
 楼主| 发表于 2023-1-1 08:44:04 | 显示全部楼层
本帖最后由 apk43 于 2023-1-1 08:50 编辑
2592797718 发表于 2022-12-31 22:16
大佬,我尝试按照修改了,但是为什么动作还是原来的啊?

触发器添加到相应的场景了吗?以"village_center”为例
  (
    "village_center",0,-1,
    "village center",
    [(0,mtef_scene_source|mtef_team_0,0,0,1,[]),
     (1,mtef_scene_source|mtef_team_0,0,0,1,[]),
     (2,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
     (3,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
     (4,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
     (5,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
     (6,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
     (7,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),

     (8,mtef_visitor_source,af_override_horse,0,1,[]),
     (9,mtef_visitor_source,af_override_horse,0,1,[]),(10,mtef_visitor_source,af_override_horse,0,1,[]),(11,mtef_visitor_source,af_override_horse,0,1,[]),(12,mtef_visitor_source,af_override_horse,0,1,[]),(13,mtef_visitor_source,0,0,1,[]),(14,mtef_visitor_source,0,0,1,[]),(15,mtef_visitor_source,0,0,1,[]),
     (16,mtef_visitor_source,af_override_horse,0,1,[]),(17,mtef_visitor_source,af_override_horse,0,1,[]),(18,mtef_visitor_source,af_override_horse,0,1,[]),(19,mtef_visitor_source,af_override_horse,0,1,[]),(20,mtef_visitor_source,af_override_horse,0,1,[]),(21,mtef_visitor_source,af_override_horse,0,1,[]),(22,mtef_visitor_source,af_override_horse,0,1,[]),(23,mtef_visitor_source,af_override_horse,0,1,[]),
     (24,mtef_visitor_source,af_override_horse,0,1,[]),(25,mtef_visitor_source,af_override_horse,0,1,[]),(26,mtef_visitor_source,af_override_horse,0,1,[]),(27,mtef_visitor_source,af_override_horse,0,1,[]),(28,mtef_visitor_source,af_override_horse,0,1,[]),(29,mtef_visitor_source,af_override_horse,0,1,[]),(30,mtef_visitor_source,af_override_horse,0,1,[]),(31,mtef_visitor_source,af_override_horse,0,1,[]),
     (32,mtef_visitor_source,af_override_horse,0,1,[]),(33,mtef_visitor_source,af_override_horse,0,1,[]),(34,mtef_visitor_source,af_override_horse,0,1,[]),(35,mtef_visitor_source,af_override_horse,0,1,[]),(36,mtef_visitor_source,af_override_horse,0,1,[]),(37,mtef_visitor_source,af_override_horse,0,1,[]),(38,mtef_visitor_source,af_override_horse,0,1,[]),(39,mtef_visitor_source,af_override_horse,0,1,[]),
     (40,mtef_visitor_source,af_override_horse,0,1,[]),(41,mtef_visitor_source,af_override_horse,0,1,[]),(42,mtef_visitor_source,af_override_horse,0,1,[]),(43,mtef_visitor_source,af_override_horse,0,1,[]),(44,mtef_visitor_source,af_override_horse,0,1,[]),(45,mtef_visitor_source,af_override_horse,0,1,[]),(46,mtef_visitor_source,af_override_horse,0,1,[]),(47,mtef_visitor_source,af_override_horse,0,1,[]),
     ],
    [
      (1, 0, ti_once, [], [
          (store_current_scene, ":cur_scene"),
          (scene_set_slot, ":cur_scene", slot_scene_visited, 1),
          (call_script, "script_init_town_walker_agents"),
          (call_script, "script_music_set_situation_with_culture", mtf_sit_travel),
        ]),
      (ti_before_mission_start, 0, 0, [], [(call_script, "script_change_banners_and_chest")]),
      (ti_inventory_key_pressed, 0, 0, [(set_trigger_result,1)], []),
      (ti_tab_pressed, 0, 0, [(try_begin),
                                (check_quest_active, "qst_hunt_down_fugitive"),
                                (neg|check_quest_succeeded, "qst_hunt_down_fugitive"),
                                (neg|check_quest_failed, "qst_hunt_down_fugitive"),
                                (quest_slot_eq, "qst_hunt_down_fugitive", slot_quest_current_state, 1),
                                (try_begin),
                                  (call_script, "script_cf_troop_agent_is_alive", "trp_fugitive"),
                                  (call_script, "script_fail_quest", "qst_hunt_down_fugitive"),
                                (else_try),
                                  (call_script, "script_succeed_quest", "qst_hunt_down_fugitive"),
                                (try_end),
                              (try_end),
                              (set_trigger_result,1)], []),
      (ti_on_leave_area, 0, 0, [
          (try_begin),
            (assign,"$g_leave_town",1),
          (try_end),
          ], []),
      (3, 0, 0, [(call_script, "script_tick_town_walkers")], []),
      (2, 0, 0, [(call_script, "script_center_ambiance_sounds")], []),

      (1, 0, ti_once, [(check_quest_active, "qst_hunt_down_fugitive"),
                       (neg|check_quest_succeeded, "qst_hunt_down_fugitive"),
                       (neg|check_quest_failed, "qst_hunt_down_fugitive"),
                       (quest_slot_eq, "qst_hunt_down_fugitive", slot_quest_current_state, 1),
                       (assign, ":not_alive", 0),
                       (try_begin),
                         (call_script, "script_cf_troop_agent_is_alive", "trp_fugitive"),
                       (else_try),
                         (assign, ":not_alive", 1),
                       (try_end),
                       (this_or_next|main_hero_fallen),
                       (eq, ":not_alive", 1),
                       ],
       [(try_begin),
          (main_hero_fallen),
          (jump_to_menu, "mnu_village_hunt_down_fugitive_defeated"),
          (call_script, "script_fail_quest", "qst_hunt_down_fugitive"),
          (finish_mission, 4),
        (else_try),
          (call_script, "script_change_player_relation_with_center", "$current_town", -2),
          (call_script, "script_succeed_quest", "qst_hunt_down_fugitive"),
        (try_end),
        ]),
    ]
   + twh_anim_horseback_replace_triggers,
  ),
注意格式

B站个人空间:https://b23.tv/rZhCYpH

4

主题

310

回帖

104

积分

见习骑士

Rank: 3

UID
2745008
第纳尔
412
精华
0
互助
2
荣誉
0
贡献
0
魅力
9
注册时间
2016-5-11
鲜花(16) 鸡蛋(0)
发表于 2023-1-15 21:13:35 | 显示全部楼层
这个改动很棒.可惜我不会py修改.只会简单的TXT改动

23

主题

331

回帖

266

积分

见习骑士

Rank: 3

UID
3189500
第纳尔
2549
精华
0
互助
24
荣誉
4
贡献
10
魅力
235
注册时间
2020-6-13
鲜花(66) 鸡蛋(0)
 楼主| 发表于 2023-1-16 19:54:15 | 显示全部楼层
我的长枪依在 发表于 2023-1-15 21:13
这个改动很棒.可惜我不会py修改.只会简单的TXT改动

需要的话可以提供txt版本,但是需要WSE才能生效

鲜花鸡蛋

我的长枪依在  在2023-1-16 22:03  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
B站个人空间:https://b23.tv/rZhCYpH

4

主题

310

回帖

104

积分

见习骑士

Rank: 3

UID
2745008
第纳尔
412
精华
0
互助
2
荣誉
0
贡献
0
魅力
9
注册时间
2016-5-11
鲜花(16) 鸡蛋(0)
发表于 2023-1-16 22:03:14 | 显示全部楼层
apk43 发表于 2023-1-16 19:54
需要的话可以提供txt版本,但是需要WSE才能生效

那太谢谢了.辛苦发一下TXT吧

23

主题

331

回帖

266

积分

见习骑士

Rank: 3

UID
3189500
第纳尔
2549
精华
0
互助
24
荣誉
4
贡献
10
魅力
235
注册时间
2020-6-13
鲜花(66) 鸡蛋(0)
 楼主| 发表于 2023-1-17 09:44:54 | 显示全部楼层
我的长枪依在 发表于 2023-1-16 22:03
那太谢谢了.辛苦发一下TXT吧

已经在帖子写了txt修改方法

鲜花鸡蛋

我的长枪依在  在2023-1-17 16:13  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
B站个人空间:https://b23.tv/rZhCYpH

4

主题

310

回帖

104

积分

见习骑士

Rank: 3

UID
2745008
第纳尔
412
精华
0
互助
2
荣誉
0
贡献
0
魅力
9
注册时间
2016-5-11
鲜花(16) 鸡蛋(0)
发表于 2023-1-17 16:13:32 | 显示全部楼层
apk43 发表于 2023-1-17 09:44
已经在帖子写了txt修改方法

多谢多谢我去研究研究.这么好的技术帖.希望有更多骑友看到

0

主题

4

回帖

1

积分

平民

Rank: 1

UID
3423775
第纳尔
156
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-10-3
鲜花(0) 鸡蛋(0)
发表于 2023-1-17 18:37:23 | 显示全部楼层
11111111111111111

0

主题

2

回帖

1

积分

平民

Rank: 1

UID
3480837
第纳尔
30
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2023-1-30
鲜花(0) 鸡蛋(0)
发表于 2023-2-6 02:05:25 | 显示全部楼层
感谢分享 感谢分享 感谢

4

主题

310

回帖

104

积分

见习骑士

Rank: 3

UID
2745008
第纳尔
412
精华
0
互助
2
荣誉
0
贡献
0
魅力
9
注册时间
2016-5-11
鲜花(16) 鸡蛋(0)
发表于 2023-2-11 11:23:26 | 显示全部楼层
玩了一会儿.马背上双手砍的很爽.不过双手马背有减速和减伤.兄弟问下有办法移除双手武器在马背使用的减速减伤惩罚吗?

23

主题

331

回帖

266

积分

见习骑士

Rank: 3

UID
3189500
第纳尔
2549
精华
0
互助
24
荣誉
4
贡献
10
魅力
235
注册时间
2020-6-13
鲜花(66) 鸡蛋(0)
 楼主| 发表于 2023-2-12 10:26:18 | 显示全部楼层
我的长枪依在 发表于 2023-2-11 11:23
玩了一会儿.马背上双手砍的很爽.不过双手马背有减速和减伤.兄弟问下有办法移除双手武器在马背使用的减速减 ...

伤害公式是写在引擎里的,不过可以给马背上双手加额外伤害。两种方案:
第一种最常见的用ti_on_agent_hit触发器判断一下加额外伤害给受攻击者就行;
第二种可以直接在我写的触发器加agent_set_damage_modifier,马上拿着双手武器设定好一个值,然后非双手还原成100就行。
根据贡献一个骑砍伤害计算公式:“最惨的情况:双手长杆骑在马上(双手长杆就是无法拿盾的长杆),只能发挥原本65%的威力!
其次就是: 普通长杆骑着马,或者普通长杆拿个盾,只能发挥72.25% 。
再次就是:纯双手武器骑马(比如双手剑),只能发挥76.5%
单/双手两用的武器(比如手半剑),不论骑马还是持盾,都是发挥85%威力,这点相比纯双手武器还算好一些。”

可以加个判断根据不同武器类型加不同伤害。
B站个人空间:https://b23.tv/rZhCYpH

23

主题

331

回帖

266

积分

见习骑士

Rank: 3

UID
3189500
第纳尔
2549
精华
0
互助
24
荣誉
4
贡献
10
魅力
235
注册时间
2020-6-13
鲜花(66) 鸡蛋(0)
 楼主| 发表于 2023-2-12 10:47:53 | 显示全部楼层
apk43 发表于 2023-2-12 10:26
伤害公式是写在引擎里的,不过可以给马背上双手加额外伤害。两种方案:
第一种最常见的用ti_on_agent_hi ...

示例:
                        (try_begin),
                                (eq, ":wp_type", itp_type_polearm),
                                (agent_set_damage_modifier, ":agent_no", 150),
                        (else_try),
                                (eq, ":wp_type", itp_type_two_handed_wpn),
                                (try_begin),
                                        (item_has_capability, ":item", itcf_thrust_onehanded),#Is a bastardsword?
                                        (agent_set_damage_modifier, ":agent_no", 117),
                                (else_try),
                                        (agent_set_damage_modifier, ":agent_no", 130),
                                (try_end),
                        (try_end),

鲜花鸡蛋

我的长枪依在  在2023-2-12 14:55  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
B站个人空间:https://b23.tv/rZhCYpH

9

主题

68

回帖

23

积分

随仆

Rank: 1

UID
2804669
第纳尔
182
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-2-6
鲜花(6) 鸡蛋(0)
发表于 2023-2-17 21:57:10 来自手机 | 显示全部楼层
apk43 发表于 2022-12-23 00:47
我取anim_run_forward_staff中的某一帧新增了一个这样的动画,有点僵硬,想要的可以自行添加
在module_ani ...

谢谢LZ分享,我下载了就去试试。

207

主题

3081

回帖

1166

积分

骑士

Rank: 4Rank: 4

UID
70977
第纳尔
4879
精华
0
互助
36
荣誉
0
贡献
0
魅力
32
注册时间
2008-3-16
鲜花(61) 鸡蛋(2)
发表于 2023-4-24 22:48:22 | 显示全部楼层
才看到这个贴,WSE2果然强大,突破核心限制。
Deadmen tell no tales

0

主题

8

回帖

2

积分

平民

Rank: 1

UID
2991055
第纳尔
197
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2018-3-24
鲜花(0) 鸡蛋(0)
发表于 2023-8-19 18:54:58 | 显示全部楼层
万分感谢

0

主题

8

回帖

2

积分

平民

Rank: 1

UID
3490529
第纳尔
85
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2023-3-4
鲜花(0) 鸡蛋(0)
发表于 2023-9-26 23:04:41 来自手机 | 显示全部楼层
谢谢大佬分享来自: Android客户端

0

主题

2

回帖

6

积分

平民

Rank: 1

UID
3365094
第纳尔
5
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2022-6-3
鲜花(0) 鸡蛋(0)
发表于 2023-9-30 21:53:15 | 显示全部楼层
666666666666666666666666666666666666

0

主题

5

回帖

2

积分

平民

Rank: 1

UID
3573473
第纳尔
0
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2023-10-19
鲜花(0) 鸡蛋(0)
发表于 2023-10-19 13:34:44 来自手机 | 显示全部楼层
666666666666来自: Android客户端

0

主题

7

回帖

2

积分

平民

Rank: 1

UID
3203545
第纳尔
175
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-10-11
鲜花(0) 鸡蛋(0)
发表于 2023-10-29 13:41:49 | 显示全部楼层
牛牛牛牛牛牛牛牛,感谢分享


当你找到那最后一块拼图,我希望,一切都会明白的

0

主题

7

回帖

2

积分

平民

Rank: 1

UID
3403470
第纳尔
43
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-8-24
鲜花(0) 鸡蛋(0)
发表于 2023-10-31 23:02:37 来自手机 | 显示全部楼层
感谢大佬

8

主题

30

回帖

46

积分

扈从

Rank: 2Rank: 2

UID
2857382
第纳尔
358
精华
0
互助
7
荣誉
0
贡献
0
魅力
0
注册时间
2017-7-20
鲜花(6) 鸡蛋(0)
发表于 2023-11-5 14:34:37 | 显示全部楼层
这也太强了,宝藏贴,大佬nb

0

主题

5

回帖

7

积分

平民

Rank: 1

UID
3402009
第纳尔
76
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2022-8-21
鲜花(0) 鸡蛋(0)
发表于 2023-11-6 00:24:51 | 显示全部楼层
6666666666666666
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-3-29 23:30 , Processed in 0.186442 second(s), 55 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表