找回密码
 立即注册
楼主: 诚实小鸟

武器升级脚本看能不能精简!现在能完美运行

[复制链接]

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-28 15:21:49 | 显示全部楼层
czy7812 发表于 2022-4-19 07:19 升级武器,怎么实现3小时取也没问题,求教
配置配置文件

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-28 15:21:49 | 显示全部楼层
czy7812 发表于 2022-4-19 07:19 升级武器,怎么实现3小时取也没问题,求教
升级时记录当前时间到变量,把天小时分等全部转换成秒。
取回时用服务器时间对比此变量大于3小时即可

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-28 15:21:49 | 显示全部楼层
442671 发表于 2022-4-19 14:32 升级时记录当前时间到变量,把天小时分等全部转换成秒。
取回时用服务器时间对比此变量大于3小时即可
呵呵,你想简单了啊,如果用系统的升级武器,成功率无法用脚本控制。如果用脚本升级武器,因为没办法实现物品寄存,所以只能秒取,而没有办法实现1小时后才能取回武器。如果非要1小时取回武器,你只能在升级时用TAKE让系统回收手中的武器,取回时再用GIVE给武器,但这样一收一给,你的武器已经不是原来的那把武器了。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-28 15:21:49 | 显示全部楼层
51614445 发表于 2022-4-18 22:11 别折腾了0320的引擎能 完美1:1用脚本还原 武器升级包括开刀
开刀几年前就可以了,问题是开的属性,如果你在砍之前就改好点数,有些人可以读取到武器数据,增加了不确定因素。
如果在砍的同时改点数,目前新引擎又做不到老的攻击触发,必须要伤害才可以,砍NPC等等不能触发了,又得绕一圈不完美实现。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-28 15:21:49 | 显示全部楼层
czy7812 发表于 2022-4-19 22:40 呵呵,你想简单了啊,如果用系统的升级武器,成功率无法用脚本控制。如果用脚本升级武器,因为没办法实现 ...
这些倒不是问题,都可以控制。成功率自己写,武器得10属性位置就是开刀得,自己可以实验数值。几小时取也都是可以通过脚本来控制页面显示来解决。(比如没到三小时我显示得取武器页面跳转得是时间不够提示,够时间就给正常取武器页面。)

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-28 15:21:49 | 显示全部楼层
higee 发表于 2022-4-20 00:43 这些倒不是问题,都可以控制。成功率自己写,武器得10属性位置就是开刀得,自己可以实验数值。几小时取也 ...
发现我们说的好像不是同一个问题,你讲的是如何实现1小时后取回。我想知道的是如何确保收走和取回的是同一把武器。
你直接告诉我,升级武器时,用什么命令取走手上的武器,取回武器时,用什么命令返回武器吧。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-28 15:21:49 | 显示全部楼层
czy7812 发表于 2022-4-20 07:31 发现我们说的好像不是同一个问题,你讲的是如何实现1小时后取回。我想知道的是如何确保收走和取回的是同 ...
是你还没理解。。。
我说得这样完全是用的引擎自带的功能,只不过在合适得时机计算获得点数。
这样说吧武器升级NPC的各种脚本入口,完全可以自己添加任意功能脚本,加上武器属性10的位置开刀,这样不就是完全自定义几率/点数/时间了嘛。
补充内容 (2022-4-20 08:02):
至于收取同一把武器,这功能本来就不需要关注了,因为就是引擎功能,本身就是正常的收取,我不过在这个过程当中加入自己的功能脚本。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-28 15:21:49 | 显示全部楼层
higee 发表于 2022-4-20 00:37 开刀几年前就可以了,问题是开的属性,如果你在砍之前就改好点数,有些人可以读取到武器数据,增加了不确 ...
有个脚本可以控制开刀成功率和升级属性

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-28 15:21:49 | 显示全部楼层
51614445 发表于 2022-4-20 12:23 有个脚本可以控制开刀成功率和升级属性
这些我早写了,只要知道插入点,几率点数都是看自己写法,没有什么难点。

© 2026 折翼天使社区 版权所有