帅气小狗 发表于 2026-3-29 09:27:49

击杀指定怪物时,怎么随机召唤TXT文本里面的怪物呢


各位大佬,击杀指定怪物时,怎么随机召唤TXT文本里面的怪物呢

善良月亮 发表于 2026-3-29 09:27:49

#IF
CheckKillMonName 魔龙射手
;random 35
#ACT
goto @召唤
[@召唤]
#IF
CHECKTEXTLIST ..\\QuestDiary\\怪物列表\\魔龙类.txt <$KILLMONNAME>
#ACT
MONGENEX <$MAP> <$X> <$Y> <$KILLMONNAME> 3 1 253
;MONGENEX <$MAP> <$X> <$Y> 魔龙射手(极品) 3 1 253
SendCenterMsg 249 251 欺负普通怪物,惹怒了<$KILLMONNAME>前来报复。 0 30
感觉这么写肯定是错的,测试后发现真的是错的

阳光小鸟 发表于 2026-3-29 09:27:49

[@KillMon]
#IF
CHECKTEXTLIST ..\\QuestDiary\\怪物列表\\魔龙类.txt <$KILLMONNAME>
魔龙类.txt 写入当前击杀的怪物名字
#ACT
GetRandomText ..\\QuestDiary\\抽取怪物.txt S10
抽取怪物.txt写入随机抽取的怪物名字
MONGENEX <$MAP> <$ATTACKMONSTER_X> <$ATTACKMONSTER_Y> <$STR(s10)> 3 1 253
SendCenterMsg 249 251 欺负普通怪物,惹怒了<$STR(s10)>前来报复。 0 30  
页: [1]
查看完整版本: 击杀指定怪物时,怎么随机召唤TXT文本里面的怪物呢