骑马与砍杀中文站论坛

用户名  找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

帖子
购买CDKEY 衣谷三国
查看: 1277|回复: 1

[功能与代码] 【战团】因城堡内人太多而见不到某人?一个简单的解决...

[复制链接]

8

主题

29

回帖

21

积分

随仆

Rank: 1

UID
3713555
第纳尔
115
精华
0
互助
0
荣誉
1
贡献
0
魅力
202
注册时间
2024-11-10
鲜花(7) 鸡蛋(0)
发表于 2024-12-22 16:04:14 | 显示全部楼层 |阅读模式
本帖最后由 AntiN0m1 于 2024-12-28 18:57 编辑

玩家进入城堡时,城堡内的人物是按固定顺序刷出的,所以当人数过多时有些人是刷不出来的。一个简单的解决思路是让人物按随机顺序刷出,找不到人可以退出再进去反复刷。这样游戏也稍生动些,毕竟都是活人,一动不动太死板了。

相关代码在module_scripts.py中的script_enter_court。
修改时把3处###(((括起来的原方法注释掉,加入5处###(((括起来的新方法即可。我注释好了每段代码的功能。
3处原方法分别是设置3类兵种位置的,都一样。5处新方法中,第1处就1句,中间3处分别替换掉原方法,除了兵种id的变量名全都一样,最后一处就是统一设置一下兵种位置。看起来有点多其实很简单。

(点击展开 / 收起)



29

主题

757

回帖

576

积分

骑士

Rank: 4Rank: 4

UID
3322408
第纳尔
1753
精华
0
互助
68
荣誉
0
贡献
0
魅力
6
注册时间
2022-2-3
鲜花(58) 鸡蛋(0)
发表于 2024-12-23 13:57:06 来自手机 | 显示全部楼层
来自: Android客户端
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2025-3-25 02:00 , Processed in 0.109013 second(s), 22 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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