帖子发自 slamdunkxl
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
pililong 发表于 2015-5-3 14:07
要么是你复制粘贴漏了某些行,要么是你改乱了,要么是原本MOD就有问题,你这段MOD的意思是,
当“旗标165” ...
// 発生条件ブロックここから ///////////////////////////////////////////////////////////////////
eve_start
if_val,状態:player=4
if_val,勲功:player=13000
if_eveflg,211,>0
if_month,1
eve_end
// 実行ブロックここから ///////////////////////////////////////////////////////////////////
*eventstart
set_eveflg,165,0
add_eveflg,165,1
我找到后面的句子了,这个是放在我前面复制的后面,也就是第一次前面那段等于没用的,然后直接从eve_start 开始,然后到*eventstart 就已经设定 165加1了,我是不是也要把
set_eveflg,165,0
add_eveflg,165,1
这两句话加上才能成功。
这MODE 是不是第一次把eve_start 条件满足了,1月份就触发,然后,后面每个月+1 第四个月,再直接跳到*eventstart 不用再判断月份,直接执行后面的语句。
-
新手看坛子里很多事件MOD,看着有性趣的就下了,发现好多都发生不鸟,研究了好久发现是标旗冲突的原因,下了西瓜大大的标旗冲突检查器,发现确实好多用的同一个标旗,现在问题就是能不能简单的随便把冲突的一个旗号改成另一个,比如eveflg,112 改成 eveflg,199 还是旗号有特定的要求不能乱改。
很多MODe都是要用rnd 2之类的概率发生,而必发生的就限定时间,我下了日文MOD有这样一段
chk_eveflg,165,>0
chk_eveflg_then
add_eveflg,165,1
chk_eveflg_else
//3ヶ月に1回実行ブロックへ飛ばしてイベントを発生させる
chk_eveflg,165,4
chk_eveflg_then
goto,*eventstart
chk_eveflg_else
每个月给165标旗加1 等于四时自动回到开头(是这样理解吗),每三个月发生一次,然后我把这段简单的复制再加乱加一个标旗号 扔到我喜欢的MOD里,但并不成立。
版主招募区签到!祝大家开心每一天!【2022/11/5】
在 同盟签到区
发布于
11/5签到