例如分封2k14多诺万米切尔面补,想让艾莉莎追随当小弟,应该怎么做

查看: 1956|回复: 39
例如分封多诺万,想让艾莉莎追随当小弟,应该怎么做?
在线时间 小时
我试了添加私兵的方法,之后多诺万和我身上都有艾莉莎,怎么改能让多诺万像其他大领主一样带两个NPC,求解 感激不尽
在线时间 小时
有木有帮帮忙
在线时间 小时
我这个小白新,怎么没有人理
在线时间 小时
我感到很难受
在线时间 小时
本帖最后由 starshield 于
16:32 编辑
好像可以在触发器里设置某npc定期加入某人,不过我只添加过主角的随从,其他人没搞过。
ailisa是阿里斯特尔的相好,你给多诺万也不合适吧
在线时间 小时
有木有大神帮帮我呀
在线时间 小时
新人求助有木有
在线时间 小时
想在哪里改。
在线时间 小时
想在哪里改。
魔球上能修改嘛?
在线时间 小时
想在哪里改。
大神在不?在线等
在线时间 小时
魔球上能修改嘛?
是说在什么mod上改……
嘛……理论上魔球里提供的触发器也够用了。但还是不太方便罢了。
在线时间 小时
是说在什么mod上改……
嘛……理论上魔球里提供的触发器也够用了。但还是不太方便罢了。
我玩的mod是&&潘德的预言3.25G&&我已经弄了但是还是不行, 添加私兵的方法不行
在线时间 小时
是说在什么mod上改……
嘛……理论上魔球里提供的触发器也够用了。但还是不太方便罢了。
我也不懂写代码什么的?大神帮帮忙
在线时间 小时
我也不懂写代码什么的?大神帮帮忙
明天给消息。
鲜花鸡蛋&&在 10:12&&送朵鲜花&&并说:我非常同意你的观点,送朵鲜花鼓励一下
在线时间 小时
明天给消息。
嗯&&谢谢你啦
在线时间 小时
沙发到板凳可以删掉一层,编辑在下方分割线下面,在编辑内有删除选项,版规4-4 。
这想法让我想起欧洲封建的逐层分封。
在线时间 小时
明天给消息。
在线时间 小时
明天给消息。
在线时间 小时
有木有大神,帮忙搞一搞,研究一天 还是没搞懂
在线时间 小时
头已经爆炸,算了,哎
请不要重复发帖。
在线时间 小时
本帖最后由 达尔克内斯 于
22:18 编辑
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答应今天上午就给消息。所以就算再怎么喊,在下也不会回答的。
另外,在下自问算是比较克制的了。但是也有些觉得烦了。建议楼主今后改变下态度,学会耐心些。中文站玩代码的很少喜欢“吵闹”的。而反复水楼也是违反规则的,俗称“三连”、“多连”。
一般来说,中文站一个帖子隔几天回复的也基本是正常现象。
3,实际上,要想最简单粗暴地解决标题问题,只需要一句话就可以搞定了:party_remove_members。但因为太简单粗暴了,所以会让自己很窝心。所以在下花的时间基本都在考虑如何使得代码不那么简单粗暴。
不过,因为要考虑只用魔球的触发器解决问题,所以想要尽善尽美是不可能的——至少一个对话问题就绕不过去。而围绕npc有大大小小不知多少相关问题,所以,在下这里也只能说是“按规矩走不会有问题”。
4,没有加到G版原来的代码里面,一方面是考虑魔球能改的东西基本触及不到多少相关的,另一方面是因为私兵npc和玩家方npc有一些地方不一样,乱改会容易出问题,好好改又恐怕说不清,也说不全。
然后,正题:
在魔球里面新建一个触发器。(这个应该不用教吧?)
在结果块里面加入这些代码然后套用保存:
3 0 3 0 31 2
3 0 3 0 4 0 31 2
条件块里面,因为不明确具体需要多少对应关系,所以这里只拿抬头里面的例子说:
500 3 640092 299 <font color="#ff
蓝色的是多诺万的代号,红色是莎拉的。其他以此类推,想加多少对关系就加多少类似的句子,反正魔球里面也不用考虑功能块以外的东西。
但是注意,不要搞成两个兵种代号一样。在下在结果块里面加了保险,比如多诺万的所属假如也是多诺万的话,是不会起效的。
具体效果与问题:
效果:分封npc后(只包含安东嘉到宝黛丝这些原先就有的玩家npc,如果说用其他方法改成别的npc也可以分封的话,这里也不会生效),比如说分封了多诺万,其预定的下属是莎拉。
那么,每过一段时间(这里自己定吧,建议是3~12小时,太长会不明显,太短也没必要,测试效果可以搞短些),只要多诺万和莎拉都不是俘虏,多诺万领主的队伍也生成了,那么莎拉就会从当前的队伍里跑到多诺万的队伍里。
而假如莎拉是某一支部队的俘虏,会把她移除,等下一次的时候就又会回到多诺万的部队里面。
问题:如果多诺万在大厅里,而周围又恰好有空位,那么,大厅里会刷出一个莎拉。这时候和她对话会发现,还有征求入队的选项,选择同意的话,就会出现玩家部队和多诺万部队里面都有一个莎拉的情况。
所以,只要老老实实地,放出去的npc就不要再管就好。
虽然理论来说,在下在触发器里面上了保险,就是当多诺万的部队正常出现时,不论莎拉在哪支部队里面,或是成为俘虏中,都会被移除,而这时如果多诺万的部队里面有莎拉就不会添加。
但实际远比理论复杂。最直接的一个就是,可以趁这种时候,让莎拉去搞宣传、搜集情报之类的。
所以说,“按规矩走不会有问题”。因为对话是简单的添加兵种而不是“移动兵种”,所以,局限于触发器的魔球是不可能做到尽善尽美的。
如果觉得不完美,自己想改对话之类的,可以去参考别的东西。但这就意味着要从基础开始学习代码了。没有那个毅力奉劝还是省省吧。
鲜花鸡蛋&&在 09:40&&送朵鲜花&&并说:我非常同意你的观点,送朵鲜花鼓励一下&&在 15:40&&送朵鲜花&&并说:我非常同意你的观点,送朵鲜花鼓励一下&&在 17:45&&送朵鲜花&&并说:超级超级感谢
在线时间 小时
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答 ...
非常非常感谢,好热心写的这么详细&&感激不尽
在线时间 小时
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答 ...
触发器都弄好了,不过我不太懂那个 条件块 这个步骤怎么做?今天烦扰到你 真是不好意思 。实在是太想弄明白 请谅解,以后肯定会耐心的。
在线时间 小时
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答 ...
小弟已经弄懂啦, 搞错模块啦& &再次感谢
在线时间 小时
触发器都弄好了,不过我不太懂那个 条件块 这个步骤怎么做?今天烦扰到你 真是不好意思 。实在是太想弄明 ...
魔球的触发器点开后,右边有三部分。
触发时间及功能识别、激发条件、激发结果。
时间这里简单些,只改检测时间,自己根据需要和上面的说明选一个就好。比如改成3,就是大地图每3小时触发一次。
激发条件和激发结果使用方法是一样的。就是把代码复制进去(如果复制的是上面这样的txt,就粘贴进txt代码里面,有时候有人会发布py或是反编译代码,就可以丢进py代码选项里面。一般来说没有发布伪代码的)。
虽然看上去都是一个白色的方块,但如果输入的代码格式不对,会报错,所以也可以用这个来检测是不是复制、粘贴错误了。
上面的结果块就是无脑复制,粘到激发结果里面就好。
激发条件里面就是粘500 3
640091 这样的。
需要别的,就照葫芦画瓢就好。代号的顺序和兵种在魔球里的顺序是一致的,实在不明白,就把他们丢进去以后,再点伪代码选项,就可以看到伪代码。用右键点击兵种名称,再点击打开来的兵种选项,就可以把点击的兵种调整成别的兵种了。
总之,私以为,魔球的使用是没有必要刻意学习的,因为基本是傻瓜式的。自己多摆弄自然就会了。
另外,可能有时候没办法用右键点粘贴,所以要学会ctrl键+v键粘贴,这是电脑的一种最基本操作。
以及粘进去代码以后记得及时点套用。
发不了互助,给你发5点魅力吧
在线时间 小时
本帖最后由 悬系 于
21:33 编辑
魔球的触发器点开后,右边有三部分。
触发时间及功能识别、激发条件、激发结果。
嗯,好的&&谢谢
在线时间 小时
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答 ...
分封后,如果多诺万被打散,艾丽莎无法回到队伍中去,还会弹出红字
在线时间 小时
分封后,如果多诺万被打散,艾丽莎无法回到队伍中去,还会弹出红字
知道了,再看看。
在线时间 小时
本帖最后由 达尔克内斯 于
16:58 编辑
分封后,如果多诺万被打散,艾丽莎无法回到队伍中去,还会弹出红字
首先,这是修改后的结果块。替换掉原来的就好。
6 3 079 3 2
3 0 3 0 4 0 32 2
3 0 3 0 31 2
3 0 3 0 4 0 31 2
然后,有件事情要明确:
原来的的确会刷红字,但不是“随从”回不到队伍里,在下自己测试的时候是刷红字但回到了。原因有兴趣可以看看。
在下的设计是三次主要判定,即:“领头”npc是否是俘虏;“随从”npc是否是俘虏;“领头”npc的队伍里是否有“随从”npc。
第一个判定确保“随从”npc不会加入俘虏“领头”npc的队伍。第二个判定确保“随从”npc不会同时出现在其他队伍俘虏和“领头”npc队伍里。同时也会移除其他队伍里的“随从”npc俘虏。第三个判定则是防止多次添加。
若任何一个判定失败,则都不会造成“随从”npc入队。
之前的问题就出在了第二个判定里面。因为在下忘记了即便npc没有存在那个队伍里——即所属队伍为“不存在”——一些执行函数依然会执行,只是会刷红字。
现在把第二个判定改造成可以被跳过的就基本解决了。
而感觉“随从”没有入队,是因为当之前的判定失败后,“随从”没有入队,但但触发器已经运行完了。所以就要等到下一次触发。
乐于助人!
在线时间 小时
达尔克内斯 发表于
首先,这是修改后的结果块。替换掉原来的就好。
嗯,收到了,我去试试,再次感谢
Powered by查看: 2741|回复: 14
你与艾莉莎的关系从-3提高到-2
在线时间 小时
正在野营耗时间(萨里昂雇佣兵队长状态,暂时全世界和平无仗可打),忽然跳出来这么条消息,吓我一跳,她还在我队伍里啊,而且应该是99热情啊……点开最近消息栏,这个“你与艾莉莎的关系从-3提高到-2”中的艾莉莎的确是我队伍里的艾莉莎,再打开队伍栏,99热情非常满意……
那么这个-3到-2是怎么回事?
在线时间 小时
我也是经常碰到,莫非是随机事件?
在线时间 小时
PS:之前看到有朋友说如果队友因为争吵而士气归到0跑了,那么下次再把他招回来时就99再也不掉了。
安冬嘉刚跑了,但是跑的时候是6点士气,试图劝说无效(我说服技能低)……这个,那么她这样子以后会是啥状态?
在线时间 小时
汉化的问题吧。
在线时间 小时
安冬嘉同学滚回来了……身为强盗被打劫,身无分文求收留……
现在99热情,对一切都感到很满意,毫无怨言。
在线时间 小时
热情99其实是士气,而-3到-2其实是她和你关系变化
你封她做领主你就知道了她和你关系-2了 NPC关系不是你看到的99
乐于助人!
在线时间 小时
艾莉莎的性格是 人渣或者暴躁型的,所以会这样。
就是不知道是人渣还是暴躁
在线时间 小时
热情99其实是士气,而-3到-2其实是她和你关系变化
你封她做领主你就知道了她和你关系-2了 NPC关系不是你看到的99
fagfy13 发表于
对头,给封地以后关系就经常显示了,但莫名+1原因不明。
在线时间 小时
我……那个99热情回来的安冬嘉,几天一过,现在又98热情了,显示“关心队友”……所以上次没跌到0?不够彻底?
在线时间 小时
安冬嘉现在只剩60热情了。
我在想,怎么才能让她归0后才跑……
在线时间 小时
安冬嘉现在只剩60热情了。
我在想,怎么才能让她归0后才跑……
U-47 发表于
上次那个帖子是我发的,后来有人指出,我那个想法是错误的,我之所以出现这种情况还是因为修改器,因为修改器不够完善,所以会跑,跑了后又不会跑了
在线时间 小时
本帖最后由 U-47 于
15:03 编辑
了解了,谢谢。
不过我似乎发现,本MOD中,一个人如果加入队伍时已经有喜欢的队友,那么他便不会再和其他不喜欢的队友吵架于是掉关系。
反过来,一个人加入队伍时如果尚无喜欢的队友,却有讨厌的队友,那么他们肯定会吵架,而若做出不利于他的裁决便会自然而然的掉关系。
安冬嘉是我队伍里唯一一个加入队伍时只有讨厌却无喜欢队友的,于是,吵上了。于是,她是现在唯一一个待不住的。随时可能闪人的。
而比如安森加入队伍已经有安冬嘉这个他喜欢的队友,所以虽然里还有两个他不喜欢的人,却从未吵架,一直99热情,喜欢队友。PS,我现在NPC带全了,无任何此方面修改。
在线时间 小时
本帖最后由 silentvoice 于
07:19 编辑
11# 异界行者
了解了,谢谢。
不过我似乎发现,本MOD中,一个人如果加入队伍时已经有喜欢的队友,那么他便不会再和其他不喜欢的队友吵架于是掉关系。
反过来,一个人加入队伍时如果尚无喜欢的队友,却有讨厌 ...
U-47 发表于
我的情況是先有安森和安東嘉說喜歡對方的事件,接著才加入安森討厭的兩人,
但還是都有吵架,最後安森士氣掉到0自己跑了;
過一段時間酒館遇到說想歸隊,回來一開始士氣99過沒幾天又降到0,再跑~
感覺隊伍裡有喜歡的只能容忍一個討厭的(一個喜歡一個討厭-&士氣60~70&滿足&)
兩個討厭的都在還是會跑
在线时间 小时
silentvoice
我现在NPC全了(除了安冬嘉,这次她士气快跌到0时我刚好自立了,于是打发她去做首席大臣,没事了),因此每个NPC理论上都有一个喜欢的与两个讨厌的。可是无论如何,只有安冬嘉吵过架,然后一直掉士气,除此之外所有NPC都是99士气,都喜欢队友。即便安冬嘉离开的那段时间,安森也没有和其他人起过矛盾,现在还是99,喜欢队友状态。
在线时间 小时
13# silentvoice
我现在NPC全了(除了安冬嘉,这次她士气快跌到0时我刚好自立了,于是打发她去做首席大臣,没事了),因此每个NPC理论上都有一个喜欢的与两个讨厌的。可是无论如何,只有安冬嘉吵过架,然后一 ...
U-47 发表于
我估计你那里如果是安森先来,其他两位后来的话(这个先后 指的是 吵架或者爱慕 对话出现的 先后) 那么 安东嘉还是会闹离队
由此可见,战团同伴系统不完善。一些事情会因为某些原因被覆盖了
Powered by查看: 1957|回复: 39
例如分封多诺万,想让艾莉莎追随当小弟,应该怎么做?
在线时间 小时
我试了添加私兵的方法,之后多诺万和我身上都有艾莉莎,怎么改能让多诺万像其他大领主一样带两个NPC,求解 感激不尽
在线时间 小时
有木有帮帮忙
在线时间 小时
我这个小白新,怎么没有人理
在线时间 小时
我感到很难受
在线时间 小时
本帖最后由 starshield 于
16:32 编辑
好像可以在触发器里设置某npc定期加入某人,不过我只添加过主角的随从,其他人没搞过。
ailisa是阿里斯特尔的相好,你给多诺万也不合适吧
在线时间 小时
有木有大神帮帮我呀
在线时间 小时
新人求助有木有
在线时间 小时
想在哪里改。
在线时间 小时
想在哪里改。
魔球上能修改嘛?
在线时间 小时
想在哪里改。
大神在不?在线等
在线时间 小时
魔球上能修改嘛?
是说在什么mod上改……
嘛……理论上魔球里提供的触发器也够用了。但还是不太方便罢了。
在线时间 小时
是说在什么mod上改……
嘛……理论上魔球里提供的触发器也够用了。但还是不太方便罢了。
我玩的mod是&&潘德的预言3.25G&&我已经弄了但是还是不行, 添加私兵的方法不行
在线时间 小时
是说在什么mod上改……
嘛……理论上魔球里提供的触发器也够用了。但还是不太方便罢了。
我也不懂写代码什么的?大神帮帮忙
在线时间 小时
我也不懂写代码什么的?大神帮帮忙
明天给消息。
鲜花鸡蛋&&在 10:12&&送朵鲜花&&并说:我非常同意你的观点,送朵鲜花鼓励一下
在线时间 小时
明天给消息。
嗯&&谢谢你啦
在线时间 小时
沙发到板凳可以删掉一层,编辑在下方分割线下面,在编辑内有删除选项,版规4-4 。
这想法让我想起欧洲封建的逐层分封。
在线时间 小时
明天给消息。
在线时间 小时
明天给消息。
在线时间 小时
有木有大神,帮忙搞一搞,研究一天 还是没搞懂
在线时间 小时
头已经爆炸,算了,哎
请不要重复发帖。
在线时间 小时
本帖最后由 达尔克内斯 于
22:18 编辑
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答应今天上午就给消息。所以就算再怎么喊,在下也不会回答的。
另外,在下自问算是比较克制的了。但是也有些觉得烦了。建议楼主今后改变下态度,学会耐心些。中文站玩代码的很少喜欢“吵闹”的。而反复水楼也是违反规则的,俗称“三连”、“多连”。
一般来说,中文站一个帖子隔几天回复的也基本是正常现象。
3,实际上,要想最简单粗暴地解决标题问题,只需要一句话就可以搞定了:party_remove_members。但因为太简单粗暴了,所以会让自己很窝心。所以在下花的时间基本都在考虑如何使得代码不那么简单粗暴。
不过,因为要考虑只用魔球的触发器解决问题,所以想要尽善尽美是不可能的——至少一个对话问题就绕不过去。而围绕npc有大大小小不知多少相关问题,所以,在下这里也只能说是“按规矩走不会有问题”。
4,没有加到G版原来的代码里面,一方面是考虑魔球能改的东西基本触及不到多少相关的,另一方面是因为私兵npc和玩家方npc有一些地方不一样,乱改会容易出问题,好好改又恐怕说不清,也说不全。
然后,正题:
在魔球里面新建一个触发器。(这个应该不用教吧?)
在结果块里面加入这些代码然后套用保存:
3 0 3 0 31 2
3 0 3 0 4 0 31 2
条件块里面,因为不明确具体需要多少对应关系,所以这里只拿抬头里面的例子说:
500 3 640092 299 <font color="#ff
蓝色的是多诺万的代号,红色是莎拉的。其他以此类推,想加多少对关系就加多少类似的句子,反正魔球里面也不用考虑功能块以外的东西。
但是注意,不要搞成两个兵种代号一样。在下在结果块里面加了保险,比如多诺万的所属假如也是多诺万的话,是不会起效的。
具体效果与问题:
效果:分封npc后(只包含安东嘉到宝黛丝这些原先就有的玩家npc,如果说用其他方法改成别的npc也可以分封的话,这里也不会生效),比如说分封了多诺万,其预定的下属是莎拉。
那么,每过一段时间(这里自己定吧,建议是3~12小时,太长会不明显,太短也没必要,测试效果可以搞短些),只要多诺万和莎拉都不是俘虏,多诺万领主的队伍也生成了,那么莎拉就会从当前的队伍里跑到多诺万的队伍里。
而假如莎拉是某一支部队的俘虏,会把她移除,等下一次的时候就又会回到多诺万的部队里面。
问题:如果多诺万在大厅里,而周围又恰好有空位,那么,大厅里会刷出一个莎拉。这时候和她对话会发现,还有征求入队的选项,选择同意的话,就会出现玩家部队和多诺万部队里面都有一个莎拉的情况。
所以,只要老老实实地,放出去的npc就不要再管就好。
虽然理论来说,在下在触发器里面上了保险,就是当多诺万的部队正常出现时,不论莎拉在哪支部队里面,或是成为俘虏中,都会被移除,而这时如果多诺万的部队里面有莎拉就不会添加。
但实际远比理论复杂。最直接的一个就是,可以趁这种时候,让莎拉去搞宣传、搜集情报之类的。
所以说,“按规矩走不会有问题”。因为对话是简单的添加兵种而不是“移动兵种”,所以,局限于触发器的魔球是不可能做到尽善尽美的。
如果觉得不完美,自己想改对话之类的,可以去参考别的东西。但这就意味着要从基础开始学习代码了。没有那个毅力奉劝还是省省吧。
鲜花鸡蛋&&在 09:40&&送朵鲜花&&并说:我非常同意你的观点,送朵鲜花鼓励一下&&在 15:40&&送朵鲜花&&并说:我非常同意你的观点,送朵鲜花鼓励一下&&在 17:45&&送朵鲜花&&并说:超级超级感谢
在线时间 小时
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答 ...
非常非常感谢,好热心写的这么详细&&感激不尽
在线时间 小时
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答 ...
触发器都弄好了,不过我不太懂那个 条件块 这个步骤怎么做?今天烦扰到你 真是不好意思 。实在是太想弄明白 请谅解,以后肯定会耐心的。
在线时间 小时
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答 ...
小弟已经弄懂啦, 搞错模块啦& &再次感谢
在线时间 小时
触发器都弄好了,不过我不太懂那个 条件块 这个步骤怎么做?今天烦扰到你 真是不好意思 。实在是太想弄明 ...
魔球的触发器点开后,右边有三部分。
触发时间及功能识别、激发条件、激发结果。
时间这里简单些,只改检测时间,自己根据需要和上面的说明选一个就好。比如改成3,就是大地图每3小时触发一次。
激发条件和激发结果使用方法是一样的。就是把代码复制进去(如果复制的是上面这样的txt,就粘贴进txt代码里面,有时候有人会发布py或是反编译代码,就可以丢进py代码选项里面。一般来说没有发布伪代码的)。
虽然看上去都是一个白色的方块,但如果输入的代码格式不对,会报错,所以也可以用这个来检测是不是复制、粘贴错误了。
上面的结果块就是无脑复制,粘到激发结果里面就好。
激发条件里面就是粘500 3
640091 这样的。
需要别的,就照葫芦画瓢就好。代号的顺序和兵种在魔球里的顺序是一致的,实在不明白,就把他们丢进去以后,再点伪代码选项,就可以看到伪代码。用右键点击兵种名称,再点击打开来的兵种选项,就可以把点击的兵种调整成别的兵种了。
总之,私以为,魔球的使用是没有必要刻意学习的,因为基本是傻瓜式的。自己多摆弄自然就会了。
另外,可能有时候没办法用右键点粘贴,所以要学会ctrl键+v键粘贴,这是电脑的一种最基本操作。
以及粘进去代码以后记得及时点套用。
发不了互助,给你发5点魅力吧
在线时间 小时
本帖最后由 悬系 于
21:33 编辑
魔球的触发器点开后,右边有三部分。
触发时间及功能识别、激发条件、激发结果。
嗯,好的&&谢谢
在线时间 小时
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答 ...
分封后,如果多诺万被打散,艾丽莎无法回到队伍中去,还会弹出红字
在线时间 小时
分封后,如果多诺万被打散,艾丽莎无法回到队伍中去,还会弹出红字
知道了,再看看。
在线时间 小时
本帖最后由 达尔克内斯 于
16:58 编辑
分封后,如果多诺万被打散,艾丽莎无法回到队伍中去,还会弹出红字
首先,这是修改后的结果块。替换掉原来的就好。
6 3 079 3 2
3 0 3 0 4 0 32 2
3 0 3 0 31 2
3 0 3 0 4 0 31 2
然后,有件事情要明确:
原来的的确会刷红字,但不是“随从”回不到队伍里,在下自己测试的时候是刷红字但回到了。原因有兴趣可以看看。
在下的设计是三次主要判定,即:“领头”npc是否是俘虏;“随从”npc是否是俘虏;“领头”npc的队伍里是否有“随从”npc。
第一个判定确保“随从”npc不会加入俘虏“领头”npc的队伍。第二个判定确保“随从”npc不会同时出现在其他队伍俘虏和“领头”npc队伍里。同时也会移除其他队伍里的“随从”npc俘虏。第三个判定则是防止多次添加。
若任何一个判定失败,则都不会造成“随从”npc入队。
之前的问题就出在了第二个判定里面。因为在下忘记了即便npc没有存在那个队伍里——即所属队伍为“不存在”——一些执行函数依然会执行,只是会刷红字。
现在把第二个判定改造成可以被跳过的就基本解决了。
而感觉“随从”没有入队,是因为当之前的判定失败后,“随从”没有入队,但但触发器已经运行完了。所以就要等到下一次触发。
乐于助人!
在线时间 小时
达尔克内斯 发表于
首先,这是修改后的结果块。替换掉原来的就好。
嗯,收到了,我去试试,再次感谢
Powered by查看: 1958|回复: 39
例如分封多诺万,想让艾莉莎追随当小弟,应该怎么做?
在线时间 小时
我试了添加私兵的方法,之后多诺万和我身上都有艾莉莎,怎么改能让多诺万像其他大领主一样带两个NPC,求解 感激不尽
在线时间 小时
有木有帮帮忙
在线时间 小时
我这个小白新,怎么没有人理
在线时间 小时
我感到很难受
在线时间 小时
本帖最后由 starshield 于
16:32 编辑
好像可以在触发器里设置某npc定期加入某人,不过我只添加过主角的随从,其他人没搞过。
ailisa是阿里斯特尔的相好,你给多诺万也不合适吧
在线时间 小时
有木有大神帮帮我呀
在线时间 小时
新人求助有木有
在线时间 小时
想在哪里改。
在线时间 小时
想在哪里改。
魔球上能修改嘛?
在线时间 小时
想在哪里改。
大神在不?在线等
在线时间 小时
魔球上能修改嘛?
是说在什么mod上改……
嘛……理论上魔球里提供的触发器也够用了。但还是不太方便罢了。
在线时间 小时
是说在什么mod上改……
嘛……理论上魔球里提供的触发器也够用了。但还是不太方便罢了。
我玩的mod是&&潘德的预言3.25G&&我已经弄了但是还是不行, 添加私兵的方法不行
在线时间 小时
是说在什么mod上改……
嘛……理论上魔球里提供的触发器也够用了。但还是不太方便罢了。
我也不懂写代码什么的?大神帮帮忙
在线时间 小时
我也不懂写代码什么的?大神帮帮忙
明天给消息。
鲜花鸡蛋&&在 10:12&&送朵鲜花&&并说:我非常同意你的观点,送朵鲜花鼓励一下
在线时间 小时
明天给消息。
嗯&&谢谢你啦
在线时间 小时
沙发到板凳可以删掉一层,编辑在下方分割线下面,在编辑内有删除选项,版规4-4 。
这想法让我想起欧洲封建的逐层分封。
在线时间 小时
明天给消息。
在线时间 小时
明天给消息。
在线时间 小时
有木有大神,帮忙搞一搞,研究一天 还是没搞懂
在线时间 小时
头已经爆炸,算了,哎
请不要重复发帖。
在线时间 小时
本帖最后由 达尔克内斯 于
22:18 编辑
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答应今天上午就给消息。所以就算再怎么喊,在下也不会回答的。
另外,在下自问算是比较克制的了。但是也有些觉得烦了。建议楼主今后改变下态度,学会耐心些。中文站玩代码的很少喜欢“吵闹”的。而反复水楼也是违反规则的,俗称“三连”、“多连”。
一般来说,中文站一个帖子隔几天回复的也基本是正常现象。
3,实际上,要想最简单粗暴地解决标题问题,只需要一句话就可以搞定了:party_remove_members。但因为太简单粗暴了,所以会让自己很窝心。所以在下花的时间基本都在考虑如何使得代码不那么简单粗暴。
不过,因为要考虑只用魔球的触发器解决问题,所以想要尽善尽美是不可能的——至少一个对话问题就绕不过去。而围绕npc有大大小小不知多少相关问题,所以,在下这里也只能说是“按规矩走不会有问题”。
4,没有加到G版原来的代码里面,一方面是考虑魔球能改的东西基本触及不到多少相关的,另一方面是因为私兵npc和玩家方npc有一些地方不一样,乱改会容易出问题,好好改又恐怕说不清,也说不全。
然后,正题:
在魔球里面新建一个触发器。(这个应该不用教吧?)
在结果块里面加入这些代码然后套用保存:
3 0 3 0 31 2
3 0 3 0 4 0 31 2
条件块里面,因为不明确具体需要多少对应关系,所以这里只拿抬头里面的例子说:
500 3 640092 299 <font color="#ff
蓝色的是多诺万的代号,红色是莎拉的。其他以此类推,想加多少对关系就加多少类似的句子,反正魔球里面也不用考虑功能块以外的东西。
但是注意,不要搞成两个兵种代号一样。在下在结果块里面加了保险,比如多诺万的所属假如也是多诺万的话,是不会起效的。
具体效果与问题:
效果:分封npc后(只包含安东嘉到宝黛丝这些原先就有的玩家npc,如果说用其他方法改成别的npc也可以分封的话,这里也不会生效),比如说分封了多诺万,其预定的下属是莎拉。
那么,每过一段时间(这里自己定吧,建议是3~12小时,太长会不明显,太短也没必要,测试效果可以搞短些),只要多诺万和莎拉都不是俘虏,多诺万领主的队伍也生成了,那么莎拉就会从当前的队伍里跑到多诺万的队伍里。
而假如莎拉是某一支部队的俘虏,会把她移除,等下一次的时候就又会回到多诺万的部队里面。
问题:如果多诺万在大厅里,而周围又恰好有空位,那么,大厅里会刷出一个莎拉。这时候和她对话会发现,还有征求入队的选项,选择同意的话,就会出现玩家部队和多诺万部队里面都有一个莎拉的情况。
所以,只要老老实实地,放出去的npc就不要再管就好。
虽然理论来说,在下在触发器里面上了保险,就是当多诺万的部队正常出现时,不论莎拉在哪支部队里面,或是成为俘虏中,都会被移除,而这时如果多诺万的部队里面有莎拉就不会添加。
但实际远比理论复杂。最直接的一个就是,可以趁这种时候,让莎拉去搞宣传、搜集情报之类的。
所以说,“按规矩走不会有问题”。因为对话是简单的添加兵种而不是“移动兵种”,所以,局限于触发器的魔球是不可能做到尽善尽美的。
如果觉得不完美,自己想改对话之类的,可以去参考别的东西。但这就意味着要从基础开始学习代码了。没有那个毅力奉劝还是省省吧。
鲜花鸡蛋&&在 09:40&&送朵鲜花&&并说:我非常同意你的观点,送朵鲜花鼓励一下&&在 15:40&&送朵鲜花&&并说:我非常同意你的观点,送朵鲜花鼓励一下&&在 17:45&&送朵鲜花&&并说:超级超级感谢
在线时间 小时
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答 ...
非常非常感谢,好热心写的这么详细&&感激不尽
在线时间 小时
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答 ...
触发器都弄好了,不过我不太懂那个 条件块 这个步骤怎么做?今天烦扰到你 真是不好意思 。实在是太想弄明白 请谅解,以后肯定会耐心的。
在线时间 小时
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答 ...
小弟已经弄懂啦, 搞错模块啦& &再次感谢
在线时间 小时
触发器都弄好了,不过我不太懂那个 条件块 这个步骤怎么做?今天烦扰到你 真是不好意思 。实在是太想弄明 ...
魔球的触发器点开后,右边有三部分。
触发时间及功能识别、激发条件、激发结果。
时间这里简单些,只改检测时间,自己根据需要和上面的说明选一个就好。比如改成3,就是大地图每3小时触发一次。
激发条件和激发结果使用方法是一样的。就是把代码复制进去(如果复制的是上面这样的txt,就粘贴进txt代码里面,有时候有人会发布py或是反编译代码,就可以丢进py代码选项里面。一般来说没有发布伪代码的)。
虽然看上去都是一个白色的方块,但如果输入的代码格式不对,会报错,所以也可以用这个来检测是不是复制、粘贴错误了。
上面的结果块就是无脑复制,粘到激发结果里面就好。
激发条件里面就是粘500 3
640091 这样的。
需要别的,就照葫芦画瓢就好。代号的顺序和兵种在魔球里的顺序是一致的,实在不明白,就把他们丢进去以后,再点伪代码选项,就可以看到伪代码。用右键点击兵种名称,再点击打开来的兵种选项,就可以把点击的兵种调整成别的兵种了。
总之,私以为,魔球的使用是没有必要刻意学习的,因为基本是傻瓜式的。自己多摆弄自然就会了。
另外,可能有时候没办法用右键点粘贴,所以要学会ctrl键+v键粘贴,这是电脑的一种最基本操作。
以及粘进去代码以后记得及时点套用。
发不了互助,给你发5点魅力吧
在线时间 小时
本帖最后由 悬系 于
21:33 编辑
魔球的触发器点开后,右边有三部分。
触发时间及功能识别、激发条件、激发结果。
嗯,好的&&谢谢
在线时间 小时
首先,是一些必要的废话:
1,在下不是什么“大神”,只是个凡人。
2,在下虽然答应今天给消息,却没有答 ...
分封后,如果多诺万被打散,艾丽莎无法回到队伍中去,还会弹出红字
在线时间 小时
分封后,如果多诺万被打散,艾丽莎无法回到队伍中去,还会弹出红字
知道了,再看看。
在线时间 小时
本帖最后由 达尔克内斯 于
16:58 编辑
分封后,如果多诺万被打散,艾丽莎无法回到队伍中去,还会弹出红字
首先,这是修改后的结果块。替换掉原来的就好。
6 3 079 3 2
3 0 3 0 4 0 32 2
3 0 3 0 31 2
3 0 3 0 4 0 31 2
然后,有件事情要明确:
原来的的确会刷红字,但不是“随从”回不到队伍里,在下自己测试的时候是刷红字但回到了。原因有兴趣可以看看。
在下的设计是三次主要判定,即:“领头”npc是否是俘虏;“随从”npc是否是俘虏;“领头”npc的队伍里是否有“随从”npc。
第一个判定确保“随从”npc不会加入俘虏“领头”npc的队伍。第二个判定确保“随从”npc不会同时出现在其他队伍俘虏和“领头”npc队伍里。同时也会移除其他队伍里的“随从”npc俘虏。第三个判定则是防止多次添加。
若任何一个判定失败,则都不会造成“随从”npc入队。
之前的问题就出在了第二个判定里面。因为在下忘记了即便npc没有存在那个队伍里——即所属队伍为“不存在”——一些执行函数依然会执行,只是会刷红字。
现在把第二个判定改造成可以被跳过的就基本解决了。
而感觉“随从”没有入队,是因为当之前的判定失败后,“随从”没有入队,但但触发器已经运行完了。所以就要等到下一次触发。
乐于助人!
在线时间 小时
达尔克内斯 发表于
首先,这是修改后的结果块。替换掉原来的就好。
嗯,收到了,我去试试,再次感谢
Powered by}

我要回帖

更多关于 多诺万 米切尔 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信