设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1832|回复: 3
打印 上一主题 下一主题

[有事请教] 请教大神:增减经验值功能给人物加经验时常加不上的问题..

[复制链接]

Lv2.观梦者

梦石
0
星屑
929
在线时间
105 小时
注册时间
2022-7-30
帖子
47
跳转到指定楼层
1
发表于 2022-10-13 23:53:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
做了个经验袋道具,采用明雷遇敌,战斗胜利获得10分之1的怪物经验存储进经验袋,角色可以随时使用一次获得经验袋存储的经验。

脚本思路:存储的经验值用24号变量记录,使用道具时先用25到28号共四个变量记录四个角色ID,增减经验值功能的对象指定到25-28号变量,实现给指定角色+经验的目的。
增减经验功能只能全队员+或固定某某+,不灵活,但实操后发现如下问题:
1-只给领队+,一切正常,重复+也正常。
2-给234号队员+,头次+大几率正常,经验袋存经验后再+就+不上,脚本已跑完,24号变量已归零。
3-给234号队员+,头次也+不上,但变量也归零了,重复存经验后再+也时上时不上。

为什么只给领队的+就一切正常,其他队员+就莫名的问题,是脚本哪里不对吗?

屏幕截图 2022-10-13 232659.png (153.88 KB, 下载次数: 26)

屏幕截图 2022-10-13 232659.png

Lv2.观梦者

梦石
0
星屑
929
在线时间
105 小时
注册时间
2022-7-30
帖子
47
2
 楼主| 发表于 2022-10-14 00:04:21 | 只看该作者
补充一下问题内容:
游戏使用了YEP的插件,脚本的对话选项P[1]P[2]P[3]P[4]是YEP的信息扩展插件,在游戏里显示的是4个队员的名字,但是感觉出现的问题应该和这个插件无关...
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7089
在线时间
722 小时
注册时间
2021-3-5
帖子
821
3
发表于 2022-10-14 12:12:33 | 只看该作者
你可以在P1 P2 P3的分支里面把该队员的经验值以及24号变量都alert出来看一下分别是多少,以定位问题,比如:
“加之前:队员经验是500,变量24是35”
“加之后:队员经验是535,变量24是0”
这样的代码楼主会写吗?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
929
在线时间
105 小时
注册时间
2022-7-30
帖子
47
4
 楼主| 发表于 2022-10-14 17:01:43 | 只看该作者
本帖最后由 gxlmx2 于 2022-10-14 17:04 编辑

谢谢楼上的朋友,觉得此类脚本应该很简单,就没有做全面的检查,问题才莫名其妙。。
原因是脚本4个人物是暂时添加的,入队的命令勾选了初始化,导致每次测试人物的经验又变成0了。。。。。
低级错误,但也学会了一点检查脚本的技巧,结贴。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-16 14:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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