|
@@ -6575,7 +6575,7 @@ enum { MF_NOMEMO,MF_NOTELEPORT,MF_NOSAVE,MF_NOBRANCH,MF_NOPENALTY,MF_NOZENYPENA
|
|
MF_NOWARP,MF_NOPVP,MF_NOICEWALL,MF_SNOW,MF_FOG,MF_SAKURA,MF_LEAVES,MF_RAIN,
|
|
MF_NOWARP,MF_NOPVP,MF_NOICEWALL,MF_SNOW,MF_FOG,MF_SAKURA,MF_LEAVES,MF_RAIN,
|
|
MF_INDOORS,MF_NOGO,MF_CLOUDS,MF_CLOUDS2,MF_FIREWORKS,MF_GVG_CASTLE,MF_GVG_DUNGEON,MF_NIGHTENABLED,
|
|
MF_INDOORS,MF_NOGO,MF_CLOUDS,MF_CLOUDS2,MF_FIREWORKS,MF_GVG_CASTLE,MF_GVG_DUNGEON,MF_NIGHTENABLED,
|
|
MF_NOBASEEXP, MF_NOJOBEXP, MF_NOMOBLOOT, MF_NOMVPLOOT, MF_NORETURN, MF_NOWARPTO, MF_NIGHTMAREDROP,
|
|
MF_NOBASEEXP, MF_NOJOBEXP, MF_NOMOBLOOT, MF_NOMVPLOOT, MF_NORETURN, MF_NOWARPTO, MF_NIGHTMAREDROP,
|
|
- MF_RESTRICTED };
|
|
|
|
|
|
+ MF_RESTRICTED, MF_NOCOMMAND };
|
|
|
|
|
|
int buildin_setmapflagnosave(struct script_state *st)
|
|
int buildin_setmapflagnosave(struct script_state *st)
|
|
{
|
|
{
|
|
@@ -6718,6 +6718,9 @@ int buildin_setmapflag(struct script_state *st)
|
|
case MF_RESTRICTED:
|
|
case MF_RESTRICTED:
|
|
map[m].flag.restricted=1;
|
|
map[m].flag.restricted=1;
|
|
break;
|
|
break;
|
|
|
|
+ case MF_NOCOMMAND:
|
|
|
|
+ map[m].flag.nocommand=1;
|
|
|
|
+ break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -6842,6 +6845,9 @@ int buildin_removemapflag(struct script_state *st)
|
|
case MF_RESTRICTED:
|
|
case MF_RESTRICTED:
|
|
map[m].flag.restricted=0;
|
|
map[m].flag.restricted=0;
|
|
break;
|
|
break;
|
|
|
|
+ case MF_NOCOMMAND:
|
|
|
|
+ map[m].flag.nocommand=0;
|
|
|
|
+ break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|