beibei007 发表于 2021-3-22 20:47

硬货来袭,随机山寨发光最简单最完整的解析~~~~~~

本帖最后由 beibei007 于 2021-4-30 19:15 编辑

看贴吧的两位朋友@360百毒360和@Syhttp://tiebapic.baidu.com/forum/w%3D580/sign=d2dec99b862397ddd679980c6983b216/e00b332eb9389b50f824102e9235e5dde5116eca.jpgy研究异象的触发机率的时间,于是根据他们的思路也进行了一下研究,现在说明一下具体方法:


一、先说一下固定时间固定山寨发光的问题


这个通过Event文件即可实现,固定22个山寨id为31001~31022,发光时间分为六种:


1.按季度发光,将这22个id的字段even_time设置为1,这个必须,even_time_value1设置为1~4,代表1年4个季度,如为0则表示每个季度都发光,这样设置以后就可以实现。说明如下:


even_time,even_time_value1
1,1,每年第1个季度后发光
1,2,每年第2个季度后发光
1,3,每年第3个季度后发光
1,4,每年第4个季度后发光


2.按月份发光,将这22个id的字段even_time设置为2,这个必须,even_time_value1设置为1~12,代表1年12个月,如为0则表示每个月都发光,这样设置以后就可以实现。说明如下:


enev_time,even_time_value1
2,1,每年第1个月第1天发光
2,2,每年第2个月第1天发光
2,3,每年第3个月第1天发光
2,4,每年第4个月第1天发光
以此类推,直到12月份


3.指定年月发光,将这22个id的字段even_time设置为3,这个必须,even_time_value1设置为任意年份,even_time_value2设置为1~12,代表1年12个月,这样设置以后就可以实现。说明如下:


enev_time,even_time_value1,even_time_value2
3,208,1,208年第1个月后发光



4.每个季度发光,将enev_time修改为5即可,后面两个参数必须为0,这样每个季度后就发光。



5.指定月日发光,类似指定年月发光,将字段even_time设置为6,这个必须,even_time_value1设置为任意月份,even_time_value2设置为1~30,代表30天,这样设置以后就可以实现。说明如下:

enev_time,even_time_value1,even_time_value2
6,2 ,10,每年2月10日发光



6.读取存档后就发光,将enev_time修改为7即可,后面两个参数必须为0,这样读取任意日期的存档后就发光。




二、再说一下随机发光


相比固定发光,大家更喜欢随机发光,比如一个月或一个季度、一年有几个山寨发光,这样实现起来就需要用到2个文件:Event和Random文件。下面以制作每个月有3个随机山寨发光为例来说明一下。


1.修改Event文件,在id31022后面新增3条录,内容基本与31022一致,但id需要改,event_time改为2,function、function_value1和function_value2这三个字段值设定为36,40101,0,完整修改如下:


"id","group_id","event_title","event_story","event_time","event_time_value1","event_time_value2","event_result_flag","event_reset","function_type","function","function_value1","function_value2","function_value3","function_value4","function_value5","version_tag"
31023,31023,0,0,2,0,0,false,true,2,36,40101,0,1001,0,0,1
31024,31024,0,0,2,0,0,false,true,2,36,40101,0,1001,0,0,1
31025,31025,0,0,2,0,0,false,true,2,36,40101,0,1001,0,0,1


2.修改Random文件,在id40122后面新增3条录,内容基本与40122一致,但id需要改,后面的type_id要改为刚才在Event文件中新增3条记录的id,完整修改如下“


"id","group_id","condition_1","condition_1_value1","condition_1_value2","condition_1_value3","condition_2","condition_2_value1","condition_2_value2","condition_2_value3","roll_weight","real_history","type","type_id","type_num","version_tag"
40123,40101,0,0,0,0,0,0,0,0,100,true,4,31023,0,1
40124,40101,0,0,0,0,0,0,0,0,100,true,4,31024,0,1
40125,40101,0,0,0,0,0,0,0,0,100,true,4,31025,0,1


经过以上修改,即可实现每个月有3个随机山寨发光事件。


当然,这里也有一个缺点,就是每个月的发光山寨会有一定的机率发生重复,因为毕竟是3条单独的记录,因此每条都是单独从22个山寨中随机一个山寨,而不是三条共同从22个山寨中随机出3个,因此难免会有重复,但不影响游戏就好。


至于为什么一定要新增而不是修改原有的记录,主要是因为通过测试发现,修改Event中31001~31022的两个字段为2,0和修改后面3个字段为36,40101,0这两个位置数据的方法,如果修改哪个id的山寨,那么后面随机刷的时候,哪个寨就不会随机出,因此需要以新增记录的方式才能解决。




三、再说一下其他的


对于City_buff文件,id为1001和1002的最后一个字段buff_avg为弹出山寨发光报告画面,如果发光山寨多了,会很烦,将其设置为0,即不会再弹出报告画面了,只会在左下角显示,可以按Alt键查看。


1001和1002的字段buff_day则显示山寨发光的天数,一个是540,另一个是99999,只需要修改第一个就好了,后面的不用管。


另外再说一点,如果想要全城市发光,那么Event文件的后面几个字段的设置如下:


"function_type","function","function_value1","function_value2","function_value3","function_value4","function_value5","version_tag"
2,34,2,101,1001,0,0,1
2,34,2,102,1001,0,0,1


则所有的据点都会发光,但因为只写了两条,所以只显示2处最前面的据点发光信息,其余通过按Alt键可看到。
以上,只要是34的function_value1值大于1,即为全据点发光。


下面附上我修改后在游戏里的山寨发光图,每月3随机山寨发光:





wxw15959 发表于 2021-3-22 21:21

这么好的贴没人顶吗?

hujin11 发表于 2021-3-23 01:47

enev_time 还有4 5 6 7可以研究下:lol

tututu963 发表于 2021-3-23 12:48

楼主真赞,感谢分享

三个六666 发表于 2021-3-23 12:52

这个必须顶,我已经保存了

18178335911 发表于 2021-3-23 13:12

支持必须顶起来,function   36这个是啥意思

hujin11 发表于 2021-3-23 20:23

18178335911 发表于 2021-3-23 13:12
支持必须顶起来,function   36这个是啥意思

转到RANDOM 文本

huailanmao808 发表于 2021-3-23 21:41

本帖最后由 huailanmao808 于 2021-3-23 21:45 编辑

大佬,全城市发光可以讲的再详细一点吗?没太理解,是改所有行的最后字段?
比如这句“另外再说一点,如果想要全城市发光,那么Event文件的后面几个字段的设置如下:”,是event文件里所有行都要改?还是改某两行?

tututu963 发表于 2021-3-24 12:50

大神能不能帮忙研究下商人怎么触发每月都来?

多朴实的老萝 发表于 2021-3-24 17:57

z专业啊。

FUGjF6 发表于 2021-3-28 00:37

路过,看看{:3_118:}呢,,,

QQD554327509 发表于 2021-4-17 19:22

hujin11 发表于 2021-3-23 01:47
enev_time 还有4 5 6 7可以研究下

用什么软件改的呢

springccr 发表于 2021-5-25 02:40

加了你这几条后……突然发现,武将技不能升级了。

beibei007 发表于 2021-5-25 08:01

springccr 发表于 2021-5-25 02:40
加了你这几条后……突然发现,武将技不能升级了。

这个修改和武将技没一点儿关系,你肯定是哪里搞错了。

springccr 发表于 2021-5-25 10:24

beibei007 发表于 2021-5-25 08:01
这个修改和武将技没一点儿关系,你肯定是哪里搞错了。

哈哈:L,我的锅,忘记了武将技升级道具有等级要求的,我后来把剧本起始等级改高了再测试没问题了。

52jinger 发表于 2021-5-25 15:16

楼主知道村民来要钱的事件是event里的哪一个吗?话说山寨是怎么发现的对应位置的 完全不知道怎么找啊

Bryan_ding 发表于 2021-6-18 18:41

好贴,顶下

x987456p 发表于 2021-9-18 14:34

楼主 把2.0的修改下呗

x987456p 发表于 2021-9-18 14:34

掉率也加下

青灯映雪 发表于 2021-9-19 01:20

请问,我修改了 所有山寨每个季度发光
如,\n,\n
但是上游戏就报错

青灯映雪 发表于 2021-9-19 02:45

青灯映雪 发表于 2021-9-19 01:20
请问,我修改了 所有山寨每个季度发光
如,\n[ ...

试了很多次,1要改成5,每季度闪光,还有不晓得是不是我覆盖form,没有删除的原因,删除form复制新的form就可以正常登录游戏了

wylzl998 发表于 2021-9-20 23:26

青灯映雪 发表于 2021-9-19 02:45
试了很多次,1要改成5,每季度闪光,还有不晓得是不是我覆盖form,没有删除的原因,删除form复制新的form ...

每季度闪光,是所有山寨每季度都发光,还是每季度随机一个山寨发光?

青灯映雪 发表于 2021-9-21 00:39

wylzl998 发表于 2021-9-20 23:26
每季度闪光,是所有山寨每季度都发光,还是每季度随机一个山寨发光?

所有,随机设置要麻烦点

叶晨晨 发表于 2021-10-3 03:34

神了,添加三行随机山寨发光后,死活都进不去,提示游戏资料载入失败。有人说是超过字节造成

SS1130687744 发表于 2021-12-23 13:45

怎么山寨ID多少是怎么找的。。。

wangtai321 发表于 2022-5-20 10:50

我用咱们说的软件进去,为啥找不到FORM文件呢,

qianhu123123123 发表于 2023-5-4 10:41

666666666666666666666

jasongzc21 发表于 2023-5-13 10:28

顶一个 强大

mengshaohua 发表于 2023-7-14 09:56

Random文件里找不到id40122,2.3.1版本是不是id改了?

你男人在这等 发表于 2023-7-22 16:59

修改的是那个文件,,,,
页: [1] 2
查看完整版本: 硬货来袭,随机山寨发光最简单最完整的解析~~~~~~