** Set a map flag:
<map name>%TAB%mapflag%TAB%<flag>
引用
Eathena_Mapflgnomemo //不能使用memo
noteleport //不能瞬间移动
noreturn //死后不回城
monster_noteleport //魔物不能瞬间移动
nosave //下线不保存人物位置
nobranch //不能用枯树枝
noexppenalty //死亡不减经验
pvp //开启pvp
pvp_noparty //pvp无视组队
pvp_noguild //pvp无视工会
pvp_nightmaredrop //pvp掉装备模式
pvp_nocalcrank //
gvg_castle //
gvg //开启gvg
gvg_dungeon
gvg_noparty //gvg无视组队
nozenypenalty //死亡不减钱
notrade //不能交易
noskill //不能使用技能
nowarp //
nowarpto // 内容来自dedecms
noicewall //不能使用冰墙
snow //下雪
clouds //云
clouds2 //云
fog //雾
fireworks //烟火
sakura //樱花
leaves //落叶
rain //下雨
indoors //在室内
nogo //
nobaseexp //没有基本经验
nojobexp //没有职业经验
nomobloot //魔物不能捡东西
nomvploot //MVP魔物不能捡东西
nightenabled //
restricted //
nodrop //魔物死后不掉东西
novending //不能开露天商店
loadevent //
nochat //不能开聊天室
partylock //不能退队或组队
guildlock //不能加公会或退公会
<>里为必须写的(<>不用写)
{}里为可写可不写的
<map name>可以不用加".gat"
'%TAB%' 代表为键盘上的TAB键(制表符), 有且最好只按一下TAB键(制表符), 不要使用空格, 但NPC名字中间可以用空格!
蓝色字为保留字不可缺省..... copyright dedecms
如果你的脚本在EA模拟器上读取或显示有问题 请看下你的脚本是不是没有用TAB键(制表符)!!! TAB键(制表符)所按出来的空格, 在上显示为若干不等的小空格, 所以不要乱拷贝别人的脚本粘在自己的脚本上, 动动手请自己修改!
如果不明白什么是TAB键的话, 我建议你买一本 计算机键盘初级指南 类似的书, 因为我只能指导你如何写脚本, 不能教你怎么找按键(某日补充脚本头格式)
** Create a permanent monster spawn: <map name>,<x>,<y>,<xs>,<ys>
%TAB%monster%TAB%<monster name>
%TAB%<mob id>,<amount>,<delay1>,<delay2>,<event>
copyright dedecms
** Define a warp point <from map name>,<fromX>,<fromY>,<facing>
%TAB%warp%TAB%<warp name>
%TAB%<spanx>,<spany>,<to map name>,<toX>,<toY>
** Define an NPC object. <map name>,<x>,<y>,<facing>
%TAB%script%TAB%<NPC Name>
%TAB%<sprite id>,{<code>}
<map name>,<x>,<y>,<facing>
%TAB%script%TAB%<NPC Name>
%TAB%<sprite id>,<triggerX>,<triggerY>,{<code>}
织梦好,好织梦
** Define an NPC duplicate. <map name>,<x>,<y>,<facing>
%TAB%duplicate(<label>)%TAB%<name>
%TAB%<sprite id>
<map name>,<x>,<y>,<facing>
%TAB%duplicate(<label>
)%TAB%<name>
%TAB%<sprite id>,<triggerX>,<triggerY>
** Define a 'floating' NPC object. -%TAB%script%TAB%<NPC Name>
%TAB%-1,{<code>} <---注意前面的"
-"
copyright dedecms ** Define a shop NPC. <map name>,<x>,<y>,<facing>
%TAB%shop%TAB%<NPC Name>
%TAB%<sprite id>,<itemid>:<price>{,<itemid>:<price>...}
** Define a function object function%TAB%script%TAB%<function name>
%TAB%{<code>}