Project1

标题: 萌新有四个问题 [打印本页]

作者: gachen666    时间: 2020-3-2 12:05
标题: 萌新有四个问题
1.第一个比较长,谢谢你们能聆听,我完成了自带的教程后想尝试做一个《进入指定步数之内才开始向玩家靠近的敌人npc》
多方寻找资料后暂且是实现了,就是一对xy坐标做差再用4个if判定的那个,然后我就想再插入一点表演效果,具体就是玩家走入判定步数范围后,敌人头上显示感叹号气泡再加个吼一声的SE。
到这边问题就来了,我加入了气泡和声音后在测试的时候发现了问题,在战斗结束或逃跑后,怪物进入半透明状态和无图标状态时仍然会触发气泡与声音的效果,
可是判定的并行事件也不能就此wait,因为其他怪物也要用到。
在此想问问各位有什么更好的思路或插件手段呢?

2.请问一下,这游戏有没通过脚本来直接提取游戏中人物的数据的手段呢?这边搜了一下好像没有教程(也有可能是我关键词没搜对)。如果有教程贴希望能贴一下让我拜见学习下。如果有接口手册就更好了。

3.请问该如何自定义地增加或删减菜单和Title的选择项呢?如果有方法或插件望给个关键词。

4.最后一个是想问一下show text功能的拓展,有没有那种能让showtext以自定义宽高的形式显示在屏幕任意坐标、且可以并行地显示多个text框的方法或插件呢?:3

谢谢大佬们了,希望每个问题你们都能看一眼
{:4_91:}{:4_91:}{:4_91:}{:4_91:}{:4_91:}{:4_91:}
作者: Zeldashu    时间: 2020-3-2 12:52
1.事件就算是暂时取消了,而且是存在在地图上的,也就是说你让它显示气泡仍然会显示。不知道你具体怎么写的逻辑,最好的方法是让敌人时间本身触发“气泡”,这样可以让“无效”的敌人不触发。
2.三围数据用变量就能
3.插件
4.插件。
作者: yang1zhi    时间: 2020-3-2 13:25
1.要结束这个事件,不是把他弄看不到了。那样他只是隐身了,事件还在。要切换到没有内容的空白页。

2.$gameActors.actor(id)   这个可以获得角色数据
$gameParty.battleMembers()  这个可以获得战斗角色
$gameParty._actors[0]   这样是获得队伍1号角色的ID


作者: gachen666    时间: 2020-3-2 14:14
Zeldashu 发表于 2020-3-2 12:52
1.事件就算是暂时取消了,而且是存在在地图上的,也就是说你让它显示气泡仍然会显示。不知道你具体怎么写的 ...

谢谢,已解决,虽然都是用插件搞定的。
作者: gachen666    时间: 2020-3-2 14:20
yang1zhi 发表于 2020-3-2 13:25
1.要结束这个事件,不是把他弄看不到了。那样他只是隐身了,事件还在。要切换到没有内容的空白页。

2.$gam ...

谢谢,我待会去研究研究这几个代码,反应式追踪这个功能最终还是用插件实现了。
作者: kao_jun    时间: 2020-3-2 14:38
本帖最后由 kao_jun 于 2020-3-2 14:39 编辑

https://rpg.blue/thread-403194-1-1.html

个人感觉绝汪整理的事件脚本非常好用,关于获取和改变各种数据以及事件处理都能用得到
作者: gachen666    时间: 2020-3-2 17:45
kao_jun 发表于 2020-3-2 14:38
https://rpg.blue/thread-403194-1-1.html

个人感觉绝汪整理的事件脚本非常好用,关于获取和改变各种数据 ...

这个不错收藏了,多谢




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1