UID14426
阅读权限20
威望 点
积分80
注册时间2013-3-2
最后登录1970-1-1
听众
收听
 
 
 
升级 
    20%
 
 
 | 
 
Set a map flag  
map name%TAB%mapflag%TAB%flag  
引用  
Eathena_Mapflg 
nomemo 不能使用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   
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名字中间可以用空格!  
蓝色字为保留字不可缺省.....  
 
 
如果你的脚本在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  
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}   ---注意前面的-  
Define a shop NPC.  
map name,x,y,facing%TAB%shop%TAB%NPC Name%TAB%sprite id,itemidprice{,itemidprice...}  
Define a function object  
function%TAB%script%TAB%function name%TAB%{code} 
 
1) 把脚本放到'EA模拟器\npc\[MyScripts]\'下  
也可以在'EA模拟器\npc\'下自建一个文件夹,记住名字,如'EA模拟器\npc\MyScripts\'  
 
2) 打开'EA模拟器\npc\scripts_custom.conf' <---可以使用记事本打开  
找到复制代码 
// ------------------------- My Scripts -------------------------  
//npc: npc/location/to/script.txt  
// Your scripts go here!!  
// --------------------------------------------------------------  
 
 
加入你的脚本的相对路径  
如复制代码 
// ------------------------- My Scripts -------------------------  
npc: script/MyScripts/你的脚本名字.txt  
// Your scripts go here!!  
// --------------------------------------------------------------  
 
 
(待增加... )  
 
注意:脚本路径里的'/',不是'\' 
 
 |   
 
 温馨提示:
1. 本站模拟器源于网络,经 99Max.mE 二次开发,仅供个人学习娱乐使用,切勿用于商业用途,否则后果自负! 
2. 如需更好体验游戏内容,请前往官方游戏!不具备合法的运营模式,都是强盗,请勿擅自搭建私服! 
3. 如本站内容有侵犯您的权益,请发送信息至QQ:372607220 或 EMAIL:372607220@qq.com ,我们会及时删除。 
 
 
 |