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

Project1

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

[有事请教] 芯☆淡茹水 的【XS.SRPG】战棋系统 怎么获取坐标用来埋伏,

[复制链接]

Lv1.梦旅人

梦石
0
星屑
231
在线时间
24 小时
注册时间
2023-4-24
帖子
9
跳转到指定楼层
1
发表于 2023-6-17 16:33:39 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
我搞了好几天了,各种获取坐标的方式在开启战旗战斗后就不能用了!!
我想在战旗模型下设定一片区域,然后当玩家踩到这个区域的任意一个坐标就会触发剧情对话以及出现敌人之类的,
现在就是获取坐标的方式都不在战旗开始战斗后适用,求大佬帮忙看看!!

123.png (330.58 KB, 下载次数: 176)

坐标

坐标

Lv1.梦旅人

梦石
0
星屑
231
在线时间
24 小时
注册时间
2023-4-24
帖子
9
14
 楼主| 发表于 2023-7-7 16:33:30 | 只看该作者
Cansor 发表于 2023-7-1 14:25
【单位待机后判定】这个公共事件似乎只对敌方单位有效……

不好意思,最近有点事,
谢谢大佬,我在原帖下问过,没理我
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1087
在线时间
53 小时
注册时间
2019-11-9
帖子
29
13
发表于 2023-7-1 14:25:57 | 只看该作者
Cansor 发表于 2023-7-1 14:17
测试了下,确实有这个问题。不过这个是战旗系统的问题,感觉像是BUG,可以向作者反馈一下 @芯☆ ...

【单位待机后判定】这个公共事件似乎只对敌方单位有效……
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1087
在线时间
53 小时
注册时间
2019-11-9
帖子
29
12
发表于 2023-7-1 14:17:23 | 只看该作者
张艾汨 发表于 2023-6-28 17:53
大佬,请问你有没有这个问题,
当这个脚本放在每单位待机这里时,会出现己方阵营全部待机或者结束回合后,敌 ...

测试了下,确实有这个问题。不过这个是战旗系统的问题,感觉像是BUG,可以向作者反馈一下 @芯☆淡茹水
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
231
在线时间
24 小时
注册时间
2023-4-24
帖子
9
11
 楼主| 发表于 2023-6-28 17:53:11 | 只看该作者
Cansor 发表于 2023-6-27 18:24
要在战旗战斗模式下,我放人员出场之后,这个时候才能读取到属性。在这之前没人上场当然没属性的。 ...

大佬,请问你有没有这个问题,
当这个脚本放在每单位待机这里时,会出现己方阵营全部待机或者结束回合后,敌方移动并待机后才可以触发.
其他位置也是差不多,总之就是当角色一号抵达目标地点时不会及时触发这样,
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
231
在线时间
24 小时
注册时间
2023-4-24
帖子
9
10
 楼主| 发表于 2023-6-28 17:35:08 | 只看该作者
Cansor 发表于 2023-6-27 18:24
要在战旗战斗模式下,我放人员出场之后,这个时候才能读取到属性。在这之前没人上场当然没属性的。 ...

谢谢大佬,我用事件页自动执行的,我说怎么一开始游戏就提示无法读取,我现在放公共事件就好了,再次感谢
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1087
在线时间
53 小时
注册时间
2019-11-9
帖子
29
9
发表于 2023-6-27 18:24:19 | 只看该作者
张艾汨 发表于 2023-6-26 16:21
喔,不好意思,最近没看论坛...
大佬这个我试了一下分支脚本,提示无法读取未定义的属性x ...

要在战旗战斗模式下,我放人员出场之后,这个时候才能读取到属性。在这之前没人上场当然没属性的。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
231
在线时间
24 小时
注册时间
2023-4-24
帖子
9
8
 楼主| 发表于 2023-6-26 16:21:33 | 只看该作者
Cansor 发表于 2023-6-22 14:10
用脚本吧。
$gameMap.xsPlayer(x) 可以获得在地图上的玩家角色,x表示第几号(注意不是角色ID哦)

喔,不好意思,最近没看论坛...
大佬这个我试了一下分支脚本,提示无法读取未定义的属性x
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1087
在线时间
53 小时
注册时间
2019-11-9
帖子
29
7
发表于 2023-6-22 14:10:26 | 只看该作者
本帖最后由 Cansor 于 2023-6-22 14:50 编辑

用脚本吧。
$gameMap.xsPlayer(x) 可以获得在地图上的玩家角色,x表示第几号(注意不是角色ID哦)

所以,可以在分支条件中用这个脚本判断:
// 当第1号成员的x坐标为10,并且y坐标为3时
($gameMap.xsPlayer(0).x == 10) && ($gameMap.xsPlayer(0).y == 3)



【特别注意】
必须要进入战旗战斗才能执行这个脚本,因为未进入战旗战斗时属性都是空的,会报错。
(可以用开关还是啥的控制事件页的执行。)
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
231
在线时间
24 小时
注册时间
2023-4-24
帖子
9
6
 楼主| 发表于 2023-6-19 13:29:20 | 只看该作者
张艾汨 发表于 2023-6-19 12:58
大佬你好,这个玩家阵容是角色不属于事件页,然后有敌人和盟友这个设定(敌人盟友都为AI控制),这俩是事件页 ...


我试了一下,把敌人劝降后可以让该"敌人"去指定地点触发剧情是可以的,然后就像上面说的,玩家不属于事件,在获取地图xy这个操作上,用事件页获取是可以的,但是用"玩家"获取不到,我也不清楚问题在哪
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 11:48

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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