求个能用的BOSS刷新还是未刷新的NPC
就是一个NPC上面一堆BOSS名字 显示死亡还是存活[大体意思] 地址在哪里的 给我个直接能用的 不要提醒我 提醒我我也看不懂 求你们了 完整版吧 让我画瓢就行 替换掉BOSS就行了 拜托各位了523960913 发表于 2023-3-30 11:50 GOOD 我能看懂 就一个问题了 怎么显示颜色? 白字太难看了大佬
[@main]
#IF
FindMonPoint 地图1 BOSS1 N1 N2
#ACT
MOV S$状态1 当前存活
MOV S$X1 <$STR(N1)>
MOV S$Y1 <$STR(N2)>
#ELSEACT
MOV S$1状态1 怪物已死亡
MOV S$X1
MOV S$Y1
#IF
FindMonPoint 地图2 BOSS2 N1 N2
#ACT
MOV S$状态2 当前存活
MOV S$X2 <$STR(N1)>
MOV S$Y2 <$STR(N2)>
#ELSEACT
MOV S$1状态2 怪物已死亡
MOV S$X2
MOV S$Y2
#IF
#ACT
#SAY [@main]
#if
FindMonPoint 地图代码 怪物名1 N$坐标X N$坐标Y
#act
MOV S$BOSS状态1 当前存活
#ELSEACT
MOV S$BOSS状态1 怪物已死亡
#if
FindMonPoint 地图代码 怪物名2 N$坐标X N$坐标Y
#act
MOV S$BOSS状态2 怪物存活
#ELSEACT
MOV S$BOSS状态2 怪物死亡
#IF
#SAY
怪物名1:<$STR(S$BOSS状态1)>\\
怪物名2:<$STR(S$BOSS状态2)>\\ 地图代码 替换 成你地图的地图代码 即 mapinfo.txt 里的代码.
怪物名1和怪物名2,改成你的BOSS名,后面的变量坐标X和坐标Y别管它,照着复制 442671 发表于 2023-3-28 21:32 地图代码 替换 成你地图的地图代码 即 mapinfo.txt 里的代码.
怪物名1和怪物名2,改成你的BOSS名,后面的 ...
这个是真大佬,帮了我很多次,好人有好报! [@boss查询]
{
#IF
#ACT
OPENMERCHANTBIGDLG 0 1821 1 4 0 0 1 330 3 1
#SAY
\\ \\
\\ \\
<尸 王 殿/@尸王1> <死亡棺材/@触龙1> <沃玛三层/@沃玛1> <祖玛之家/@祖玛1>\\ \\
<牛魔大厅/@牛魔1> <封 魔 殿/@封魔1> <骨魔五层/@黄泉1> <幻 境/@幻境1>\\ \\
<恶魔祭坛/@恶魔1> <赤月魔穴/@魔穴1> <藏 宝 阁/@宝阁1> <六大重装/@重装1>\\ \\
<未知暗殿/@未知1>
[@未知1]
#IF
CheckMapSameMonCount M001 鸡.1 > 0
#ACT
MOV A50 <【未知暗殿】/FCOLOR=245>-<鸡/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A50 <【未知暗殿】/FCOLOR=245>-<鸡/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount M001 鹿.1 > 0
#ACT
MOV A51 <鹿/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A51 <鹿/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount M001 稻草人.1 > 0
#ACT
MOV A52 <稻草人/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A52 <稻草人/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount M001 沃玛教主 > 0
#ACT
MOV A53 <沃玛教主/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A53 <沃玛教主/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
#ACT
MESSAGEBOX <$STR(A50)><$STR(A51)><$STR(A52)>\\\\<$STR(A53)>
[@尸王1]
#IF
CheckMapSameMonCount Q004 尸王 > 0
#ACT
MessageBox <【尸王殿】/FCOLOR=245>-<尸王/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MessageBox <【尸王殿】/FCOLOR=245>-<尸王/FCOLOR=254>-<未刷新/FCOLOR=249>
[@触龙1]
#IF
CheckMapSameMonCount D606 触龙神 > 0
#ACT
MessageBox <【死亡棺材】/FCOLOR=245>-<触龙神/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MessageBox <【死亡棺材】/FCOLOR=245>-<触龙神/FCOLOR=254>-<未刷新/FCOLOR=249>
[@沃玛1]
#IF
CheckMapSameMonCount D024 沃玛教主 > 0
#ACT
MessageBox <【沃玛教主大厅】/FCOLOR=245>-<沃玛教主/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MessageBox <【沃玛教主大厅】/FCOLOR=245>-<沃玛教主/FCOLOR=254>-<未刷新/FCOLOR=249>
[@祖玛1]
#IF
CheckMapSameMonCount D515 祖玛教主 > 0
#ACT
MessageBox <【祖玛教主之家】/FCOLOR=245>-<祖玛教主/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MessageBox <【祖玛教主之家】/FCOLOR=245>-<祖玛教主/FCOLOR=254>-<未刷新/FCOLOR=249>
[@牛魔1]
#IF
CheckMapSameMonCount D2079 牛魔王 > 0
#ACT
MessageBox <【牛魔寺庙大厅】/FCOLOR=245>-<牛魔王/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MessageBox <【牛魔寺庙大厅】/FCOLOR=245>-<牛魔王/FCOLOR=254>-<未刷新/FCOLOR=249>
[@封魔1]
#IF
CheckMapSameMonCount D2013 虹魔教主 > 0
#ACT
MessageBox <【封魔殿】/FCOLOR=245>-<虹魔教主/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MessageBox <【封魔殿】/FCOLOR=245>-<虹魔教主/FCOLOR=254>-<未刷新/FCOLOR=249>
[@黄泉1]
#IF
CheckMapSameMonCount D2067 黄泉教主 > 0
#ACT
MessageBox <【骨魔洞五层】/FCOLOR=245>-<黄泉教主/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MessageBox <【骨魔洞五层】/FCOLOR=245>-<黄泉教主/FCOLOR=254>-<未刷新/FCOLOR=249>
[@幻境1]
#IF
CheckMapSameMonCount H004 触龙神8 > 0
#ACT
MOV A50 <【幻境四层】/FCOLOR=245>-<触龙神/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A50 <【幻境四层】/FCOLOR=245>-<触龙神/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
CheckMapSameMonCount H005 黄泉教主8 > 0
#ACT
MOV A51 <【幻境五层】/FCOLOR=245>-<黄泉教主/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A51 <【幻境五层】/FCOLOR=245>-<黄泉教主/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
CheckMapSameMonCount H008 虹魔教主8 > 0
#ACT
MOV A52 <【幻境八层】/FCOLOR=245>-<虹魔教主/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A52 <【幻境八层】/FCOLOR=245>-<虹魔教主/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
CheckMapSameMonCount H009 双头金刚8 > 0
#ACT
MOV A53 <【幻境九层】/FCOLOR=245>-<双头金刚/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A53 <【幻境九层】/FCOLOR=245>-<双头金刚/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount H009 双头血魔8 > 0
#ACT
MOV A54 <双头血魔/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A54 <双头血魔/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
CheckMapSameMonCount H010 赤月恶魔8 > 0
#ACT
MOV A55 <【幻境十层】/FCOLOR=245>-<赤月恶魔/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A55 <【幻境十层】/FCOLOR=245>-<赤月恶魔/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount H010 暗之触龙神8 > 0
#ACT
MOV A56 <暗之触龙神/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A56 <暗之触龙神/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
CheckMapSameMonCount H010 牛魔王8 > 0
#ACT
MOV A57 <牛魔王/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A57 <牛魔王/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount H010 暗之牛魔王8 > 0
#ACT
MOV A58 <暗之牛魔王/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A58 <暗之牛魔王/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount H010 祖玛教主 > 0
#ACT
MOV A59 <祖玛教主/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A59 <祖玛教主/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount H010 沃玛教主 > 0
#ACT
MOV A60 <沃玛教主/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A60 <沃玛教主/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
#ACT
MESSAGEBOX <$STR(A50)><$STR(A51)>\\\\<$STR(A52)>\\\\<$STR(A53)><$STR(A54)>\\\\<$STR(A55)><$STR(A56)>\\\\<$STR(A57)><$STR(A58)><$STR(A59)><$STR(A60)>
[@恶魔1]
#IF
CheckMapSameMonCount D10061 双头金刚 > 0
#ACT
MOV A50 <【恶魔祭坛】/FCOLOR=245>-<双头金刚/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A50 <【恶魔祭坛】/FCOLOR=245>-<双头金刚/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount D10061 双头血魔 > 0
#ACT
MOV A51 <双头血魔/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A51 <双头血魔/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
#ACT
MESSAGEBOX <$STR(A50)><$STR(A51)>
[@魔穴1]
#IF
CheckMapSameMonCount D10062 赤月恶魔 > 0
#ACT
MOV A50 <【赤月魔穴】/FCOLOR=245>-<赤月恶魔/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A50 <【赤月魔穴】/FCOLOR=245>-<赤月恶魔/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount D10062 双头金刚 > 0
#ACT
MOV A51 <双头金刚/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A51 <双头金刚/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount D10062 双头血魔 > 0
#ACT
MOV A52 <双头血魔/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A52 <双头血魔/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
#ACT
MESSAGEBOX <$STR(A50)><$STR(A51)><$STR(A52)>
[@宝阁1]
#IF
CheckMapSameMonCount H204 地藏王 > 0
#ACT
MOV A50 <地藏王/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A50 <地藏王/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount H204 重装使者 > 0
#ACT
MOV A51 <重装使者/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A51 <重装使者/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount H204 牛魔王8 > 0
#ACT
MOV A52 <牛魔王/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A52 <牛魔王/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount H204 祖玛教主 > 0
#ACT
MOV A53 <祖玛教主/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A53 <祖玛教主/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
CheckMapSameMonCount H204 暗之牛魔王8 > 0
#ACT
MOV A54 <暗之牛魔王/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A54 <暗之牛魔王/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount H204 沃玛教主 > 0
#ACT
MOV A55 <沃玛教主/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A55 <沃玛教主/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount H204 黄泉教主8 > 0
#ACT
MOV A56 <黄泉教主/FCOLOR=254>-<已刷新/FCOLOR=250>,
#ELSEACT
MOV A56 <黄泉教主/FCOLOR=254>-<未刷新/FCOLOR=249>,
#IF
CheckMapSameMonCount H204 虹魔教主8 > 0
#ACT
MOV A57 <虹魔教主/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A57 <虹魔教主/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
#ACT
MESSAGEBOX <$STR(A50)><$STR(A51)><$STR(A52)><$STR(A53)>\\\\<$STR(A54)><$STR(A55)><$STR(A56)>\\\\<$STR(A57)>
[@重装1]
#IF
CheckMapSameMonCount T232 暗之沃玛教主 > 0
#ACT
MOV A50 <【钳虫巢穴】/FCOLOR=245>-<暗之沃玛教主/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A50 <【钳虫巢穴】/FCOLOR=245>-<暗之沃玛教主/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
CheckMapSameMonCount T218 暗之虹魔教主 > 0
#ACT
MOV A51 <【死亡神殿】/FCOLOR=245>-<暗之虹魔教主/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A51 <【死亡神殿】/FCOLOR=245>-<暗之虹魔教主/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
CheckMapSameMonCount T339 暗之骷髅精灵 > 0
#ACT
MOV A52 <【地狱烈焰】/FCOLOR=245>-<暗之骷髅精灵/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A52 <【地狱烈焰】/FCOLOR=245>-<暗之骷髅精灵/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
CheckMapSameMonCount T219 暗之双头金刚 > 0
#ACT
MOV A53 <【深渊魔域】/FCOLOR=245>-<暗之双头金刚/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A53 <【深渊魔域】/FCOLOR=245>-<暗之双头金刚/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
CheckMapSameMonCount T315 暗之黄泉教主 > 0
#ACT
MOV A54 <【堕落坟场】/FCOLOR=245>-<暗之黄泉教主/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A54 <【堕落坟场】/FCOLOR=245>-<暗之黄泉教主/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
CheckMapSameMonCount T118 暗之双头血魔 > 0
#ACT
MOV A55 <【堕落坟场】/FCOLOR=245>-<暗之双头血魔/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A55 <【堕落坟场】/FCOLOR=245>-<暗之双头血魔/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
CheckMapSameMonCount T1061 重装使者 > 0
#ACT
MOV A56 <【幻境迷宫】/FCOLOR=245>-<重装使者/FCOLOR=254>-<已刷新/FCOLOR=250>
#ELSEACT
MOV A56 <【幻境迷宫】/FCOLOR=245>-<重装使者/FCOLOR=254>-<未刷新/FCOLOR=249>
#IF
#ACT
MESSAGEBOX <$STR(A50)>\\<$STR(A51)>\\<$STR(A52)>\\<$STR(A53)>\\<$STR(A54)>\\<$STR(A55)>\\<$STR(A56)>
} [@main]
#if
CheckMapSameMonCount M001 沃玛教主 < 1 ;M001是mapinfo.txt 里的地图代码 沃玛教主 是本地图代码里的boss
#act
Mov S$地图1BOSS <已经死亡/SCOLOR=247> ;当地图 沃玛教主 检测是小于1就是0只 那么提示已经死亡会对应显示到下面去 否则是 已经刷新
#elseact
Mov S$地图1BOSS <已经刷新/SCOLOR=250>
#if
#act
#say
<> <☆ ☆ ☆/AUTOCOLOR=254,251,168,191,250,70,245,249,253> [@main]
#IF
FindMonPoint 地图1 BOSS1 N1 N2
#ACT
MOV S$状态1 当前存活
MOV S$X1 <$STR(N1)>
MOV S$Y1 <$STR(N2)>
#ELSEACT
MOV S$1状态1 怪物已死亡
MOV S$X1
MOV S$Y1
#IF
FindMonPoint 地图2 BOSS2 N1 N2
#ACT
MOV S$状态2 当前存活
MOV S$X2 <$STR(N1)>
MOV S$Y2 <$STR(N2)>
#ELSEACT
MOV S$1状态2 怪物已死亡
MOV S$X2
MOV S$Y2
#IF
#ACT
#SAY
BOSS1:<$STR(S$状态1)> 坐标:<$STR(S$X1)> <$STR(S$Y1)>\\
BOSS2:<$STR(S$状态2)> 坐标:<$STR(S$X2)> <$STR(S$Y2)>\\ 442671 发表于 2023-3-28 21:32 地图代码 替换 成你地图的地图代码 即 mapinfo.txt 里的代码.
怪物名1和怪物名2,改成你的BOSS名,后面的 ...
不对 我要的是NPC查询 点开NPC 所有BOSS显示刷没刷那种 不是这种.... 523960913 发表于 2023-3-29 19:12 不对 我要的是NPC查询 点开NPC 所有BOSS显示刷没刷那种 不是这种....
自己按格式加,我写了2个例子..
你要写未刷新或死亡都可以.有怪物就写已刷新
照着复制写的..