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

Project1

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

[有事请教] 口袋妖怪人物不参战

[复制链接]

Lv2.观梦者

梦石
0
星屑
621
在线时间
300 小时
注册时间
2018-7-28
帖子
212
跳转到指定楼层
1
发表于 2020-4-24 22:15:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
100星屑
有没有大佬知道怎么实现,类似的也可以

最佳答案

查看完整内容

NPC追隨者插件.(角色.NPC追隨者身份交換,得到要效果) 將隊員以外的NPC添加到地圖上編隊的任何位置。 NPC由參與者在數據庫上定義,並從插件命令中添加/刪除。 由於您不是戰鬥員,因此不會影響菜單屏幕或戰鬥屏幕。 另外,不顯示排時不顯示任何內容。 可以添加具有相同ID的多個演員。 作者:triacontane 插件: NpcFollower.js 繁化註釋 ...
菜鸟一只

Lv4.逐梦者

梦石
0
星屑
16044
在线时间
3992 小时
注册时间
2015-9-14
帖子
1337

开拓者

2
发表于 2020-4-24 22:15:11 | 只看该作者
本帖最后由 wabcmcc 于 2020-4-30 14:21 编辑

NPC追隨者插件.(角色.NPC追隨者身份交換,得到要效果)
  
將隊員以外的NPC添加到地圖上編隊的任何位置。
  NPC由參與者在數據庫上定義,並從插件命令中添加/刪除。
由於您不是戰鬥員,因此不會影響菜單屏幕或戰鬥屏幕。
另外,不顯示排時不顯示任何內容。
可以添加具有相同ID的多個演員。

作者:triacontane
插件: NpcFollower.js
繁化註釋 NpcFollower.rar (3.69 KB, 下载次数: 149)

点评

大佬,设置好追随者之后怎么交换到第一位啊  发表于 2022-3-13 21:51
谢谢大佬!成功解决问题  发表于 2020-4-30 21:40
牆外人氏.不知要挂vpn是什麼東東.  发表于 2020-4-30 14:21
大佬这是要挂vpn才能进吗,网页打不开  发表于 2020-4-30 12:48
插件的鏈接 NpcFollower.js  发表于 2020-4-29 22:22
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
646
在线时间
120 小时
注册时间
2019-12-7
帖子
67
3
发表于 2020-4-24 22:35:27 | 只看该作者
那得看你会啥的,会JS直接改底层系统
比如:https://rpg.blue/thread-481256-1-1.html

不会的话,那我也不知道了,毕竟我没研究过,有几个这方面的插件和做法,虽然我没用过,但从它们的描述来看,用来做口袋妖怪似乎都有些缺陷

比如你的队伍只有精灵,没有训练师,只不过把领队的行走图换成训练师的,表面上能实现,缺点也很多,毕竟这种做法,本质上就没有训练师这个对象了

点评

不会js,大佬有没有别的方法,我只是想领队的是个人物模型,实际有没有这对象不重要  发表于 2020-4-24 23:12
看了你贴吧发的帖子,是真的强啊,大佬!  发表于 2020-4-24 23:10
新账号chyj4747,这个账号是我刚来论坛时随便填的,当时没想着要发帖
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7570
在线时间
665 小时
注册时间
2012-7-29
帖子
174
4
发表于 2020-4-24 23:05:38 | 只看该作者
我有个笨拙的思路:队伍里不放人物,只放精灵,所有的精灵都用主角的行走图,但脸图是各自的。

这样一来,不论领队是哪只精灵,地图上行走的都是主角;战斗中只有精灵出战,因为主角根本不在队伍中;在查看菜单时,右侧显示的是各个精灵的脸图。

唯一的缺点就是,默认的存档界面显示所有队员的行走图,会出现一排的主角。可以开启自带的插件AltSaveScreen,把存档界面换成不显示行走图的。

点评

hh  发表于 2020-4-24 23:18
谢谢回答,不过我想做的效果是宠物也有行走图,做成宠物跟随那种比较帅  发表于 2020-4-24 23:17
字打好放了半小时才回复,回复完发现楼上已经有类似思路了。  发表于 2020-4-24 23:07
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
320
在线时间
36 小时
注册时间
2018-12-21
帖子
9
5
发表于 2020-5-1 11:07:14 | 只看该作者
还有一个DreamX的插件Follower and Battle Member Options可以通过角色备注设置是否显示在菜单,是否参战,是否跟随

点评

我发个帖子晚点  发表于 2020-5-2 11:08
感觉不错,大佬能给个链接吗,找不到  发表于 2020-5-2 01:58
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
193
在线时间
59 小时
注册时间
2021-9-2
帖子
71
6
发表于 2021-9-11 02:34:39 | 只看该作者
wabcmcc 发表于 2020-4-24 22:15
NPC追隨者插件.(角色.NPC追隨者身份交換,得到要效果)
  
將隊員以外的NPC添加到地圖上編隊的任何位置。

大佬怎么使用 告知一下,怎么设置插件命令
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
16044
在线时间
3992 小时
注册时间
2015-9-14
帖子
1337

开拓者

7
发表于 2021-9-11 12:33:21 | 只看该作者
大佬怎么使用 告知一下,怎么设置插件命令

在隊列1號ID哈羅德後面添加3號ID瑪莎NPC追隨者.
插件命令: NF_ADD_NPC 3 1

在隊列1號ID哈羅德後面添加1號ID哈羅德NPC追隨者.
插件命令: NF_ADD_NPC 1 1
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
559
在线时间
55 小时
注册时间
2019-12-24
帖子
30
8
发表于 2022-3-13 23:13:00 | 只看该作者
怎么做到的让追随者到首位来

点评

宝可梦并不是一号角色对应一种宝可梦,如果这样实现起来倒是简单,可惜每一种宝可梦并不止一只  发表于 2022-3-14 19:04
没法做到角色只在队列,不在菜单与对战中,且队列保持在队首。能找到的两个跟随者插件都有bug  发表于 2022-3-14 19:03
用变量也不太行,宝可梦的排例组合组合太多了,没法精准的知道队伍某一位置是哪只。昨天研究了一晚上翻遍了p1,貌似没有办法能完美实现  发表于 2022-3-14 19:01
能用变量的话,其实可以遍历的……不过,我还是建议学点脚本  发表于 2022-3-14 18:28
并不能用入队离队解决,因为宝可梦游戏的角色总量太大,且无法判断  发表于 2022-3-14 09:06
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2866
在线时间
446 小时
注册时间
2016-9-26
帖子
1223
9
发表于 2022-3-15 02:21:02 | 只看该作者
本帖最后由 任小雪 于 2022-3-15 02:27 编辑
1965725771 发表于 2022-3-13 23:13
怎么做到的让追随者到首位来


我总感觉可以……因为我自己试过用脚本战前给死亡角色退队再进队(哦,对了,还试过让玩家根据变量进队退队,实现玩家战斗前随机角色的操作(已拥有的未参战角色被进队退队到战斗队伍后边,是按顺序的),所以我还是觉得你可以自己实现)。然后,角色这东西不就是一个宝可梦对应一号吗?而职业相当于宝可梦的种类。
我觉得打开菜单前,你可以让玩家暂时退队,然后,整队后,退出菜单后,则玩家进队,然后遍历一次宝可梦们退队再进队。

如果感觉自己事件掌握得差不多了,学学脚本其实是挺好的(因为部分事件本身限制不给你使用变量,但其实是可以用的)。

点评

给我看也没用,事件和代码我还是想着你自己写的,至于排序依靠的各种多种族依据,我建议你学学脚本,里面的一个叫meta的东西是个好东西  发表于 2022-3-15 12:04
另外就是我现在上班,感觉我自己描述的不够准确,等我下班我把录制的视频贴给大佬看看  发表于 2022-3-15 08:21
感觉就算是对应的,获得宝可梦的顺序并不是固定的,几百种宝可梦排列组合太多了一点。。。  发表于 2022-3-15 08:19
不是啊,我并没有使用yep独立角色之类的插件,而是自己把同种宝可梦的不同资质的个体给列了出来,并不能通过角色id知道具体的宝可梦种类。。。。  发表于 2022-3-15 08:13
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2866
在线时间
446 小时
注册时间
2016-9-26
帖子
1223
10
发表于 2022-3-15 12:11:39 | 只看该作者
本帖最后由 任小雪 于 2022-3-15 12:30 编辑
任小雪 发表于 2022-3-15 02:21
我总感觉可以……因为我自己试过用脚本战前给死亡角色退队再进队(哦,对了,还试过让玩家根据变量进队退 ...


老实说,我也没有使用yep,我是一直自己做的插件(其实就是大一点的脚本)(嗯,或许你要用到的是脚本里的meta,感觉meta里自己设定的各个种族去自动排序,不过,老实说,菜单貌似是含有回调机制的,所以,排序可能在菜单以外自己去排序,打开菜单前一一对应会比较好,你想要的功能比较复杂,从今天开始学脚本会是个好的开始

我自己学脚本的心路历程是这样的(我没使用过一个别人的插件),你可以参考一下,但很不正规,不排除各种错误(回调之魔,事件等待之魔,你可能将遇到):https://www.bilibili.com/read/cv13967138
https://rpg.blue/thread-487752-1-1.html

meta的用法参考我这个帖子里的发言https://rpg.blue/thread-487277-1-1.html

我的两句想法:靠人不如靠己,当然,要是有大佬耐心解答就更好了,即使没有,偶尔逛逛论坛,看看大佬们的姿势也是极好的。
第二,当一个问题解决不了时,就是时候停下,让子弹飞一会儿了,说不定自己将来还是会慢慢学到相关知识点,到时问题就会自己解决,当然,要是现在已经弄清楚需要在哪些方向努力,可以学习的,也不妨可以试试。
第三,bug总会在各种不经意间产生,未写事件,先想bug,或许是个好主意,当然,粗心是没救的,比如把i写成1,比如英文的符号写成中文的,比如在别的地方不经意的执行过了相关的一些变量或事件

点评

感谢大佬的指导!不过我目前这段时间应该没时间看js怎么写....下班太晚了,而且沉迷画地图。过段时间再看了  发表于 2022-3-15 14:19
这样子不让队列里宝可梦出现,就不用考虑顺序的问题,换行走图就行。。。玩家自己通过奖励道具来实现切换跟随者(变成了换装游戏。。。)  发表于 2022-3-15 14:15
跟随的话,我只留了一个主角的行走图追随者(不在菜单显示,不战斗),跟随则被我作为奖励道具来实现(创建另一个不在队伍里面的追随者  发表于 2022-3-15 14:13
大佬你这个想法也不错,哈哈哈不过我为了偷懒,目前仓库系统实现起来就是用的yep队伍核心。我感觉够用,  发表于 2022-3-15 14:11
我以前目眩大佬指导过我给角色编号,也是用meta,后来一直报错,他也没辙。。。不过脚本还是要学的,感谢大佬!  发表于 2022-3-15 14:05
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-18 07:40

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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