脚本语句讨论

addfeversec = 加卡时
addgold = 加钱
addgoldlevel
addluck =加幸运度
addskillslot = 加技能格
addstampcount = 给某一道具加计数值
albumitemflg =变更人物头象
bankitem
BBImage(BImage) =判断人物图形编号
block = NPC指令开端(类似设定一块一块脚本块)
Changepal = 改变地图调色板 例如 changepal 15,180  参数15为调色板值,180为时间,单位秒
checkitemcategory
CheckRealTime =检查真实时间
checkskillslot =检查技能格数
checktitle =檢查是否有新称号
else =配合IF
encount =打怪
endblock
endevent =赋予指定event编号
endif =配合IF
EndWindow =对话结束关闭对话视窗
EquipItem
fame =称号值
floor  判断所在地图的编号比如法兰 1000
fp =给予+-生命值
gaendwindow  全队endwindow?
gaglobalflag 全队globalFlag条件判断
gawindow   全队window?
getalbumflgtotal
giveitem =给予指定道具编号指令(道具鉴定与否看itemset中的设置几率)
GiveLeak0Item =给予特定道具编号指令(未鉴定道具)
GiveLeak1Item =给予指定关键道具编号指令(已鉴定道具)
givepet 给予指定宠物
giverecipe =给予指定技能编号
givestackitem
globalFlag  类似ENDEVENT的判断?? 登出效果不消失,服务器重启归零
globaltimer
Gold =检查当前金钱值
gotob 用于语句跳转,向上跳(goto back)
gotof 用语语句跳转,向下跳(goto forward)
Group =检查当前組对人数
guildmember
HaveItem  检测是否拥有道具
haveleak0item
haveleak1item
havetitle  检测是否拥有称号
houseid
if =搭配ELES指令
imagetype =判断0:GIRL 1:BOY 2:CHILDBOY 3:CHILDGIRL 4:MAN 5:WOMAN 6:OLDMAN 7OG
Item =道具编号开端(如Item1234)
ItemCreateTime =判断道具创建到現在的时间差
itemdur =判断指定道具当前耐久
itemdurper
ItemSpace =判断道具空间
job =判断人物职业编号
jobancestry
jobrank =判断人物职业等級
killdrugdish
killitem =刪除指定编号道具
killitemall =刪除指定编号下的所有道具
killleak0item =刪除指定编号下未鉴定的所有道具
killleak1item =刪除指定编号下已鉴定的所有道具
killpet =刪除指定宠物
killpeth
killpetl =刪除指定宠物
LeaveGroup =强制离队
level =判断等級
localcount  本地计量?类似与局部计量变量
localflag
lp =判断生命值
maxfp =判断最大魔法值
maxlp =判断最大生命值
Message = 显示系统提示 ,参数为msg编号
metamocount =人物指定变更变身编号
moveto
Next =搭配Window指令
no =搭配Window指令
nowevent =判断当前event值
nowtime =判断当前魔力时间(0~15)
OK =搭配Window指令
pequipitem  整个队伍中有几人装备某道具  例 EV_tomita_comtest0204
petlevel =设定指定宠物等级
petspace =判断宠物栏当前剩余空格
phitem  整个队伍的道具判断
Play_SE =播放指定音效
playse =播放指定音效
random  随即数设定
Setaction =指定npc动作(必須是可动的npc),动作参数应该是0-9
setcharm =设定魅力值
SetDur 设定物品耐久,例如 setdur 18776,-1 18776为物品ID,-1表示减1耐久度
setfeverflg =设定称号值
sethouse =设定房间剩余时间
sethouselimit
setlevel
SetLoginPoint =设定登陆点指令,已知的参数为 0:法兰|1:阿凯鲁法|2:哥拉尔|3:应该是新城那个
SetLp =设定生命值
SetObject 设定指定不可穿越道具
setparameter
setvisitor  在流行山丘的大地鼠婆婆的脚本里有用到 setvisitor +1
shapenext   设定NPC变换形象,举例“shapenext  外观编号”
shapeoff
shapeon
shipchardown  下船?
shipchartake   上船
shipgetstoptime
skilllevel =设定技能等級
stackitemspace
StrCmpChat =判断 msg对话字句
strstrchat   同上?
systemmessage  系统信息?
total  全局总量
tglobalflag
trueimage
warp =移动指令
Window_NO =搭配Window_yes使用(玩家选no时)
Window_OK =玩家选确定后
Window_YES = 玩家选"yes"时
xpos =指定x坐标
yes 搭配window使用
Ypos =指定y坐标

LocalCount
         生命周期:某个脚本内,跳出脚本既归0
         类型:整型
         未被用到的编号:14-19,21-28

LocalFlag
         生命周期:某个脚本内,跳出脚本既归0
         类型:布尔型
         未被用到的编号:4-24,26-256

globalFlag
         生命周期:登出不消失,服务器重启归0
         类型:布尔型
         未被用到的编号:73-255

NowEvent 和 EndEvent
         生命周期:永久存在,保存到数据库
         类型:布尔型
         未被用到的编号:160-199,210-255

EquipItem 检查正装备着的道具 判定条件 用于判定语句后面
格式:EquipItem == 道具编号

killpet =刪除指定宠物
killpeth
killpetl =刪除指定宠物

killpeth和killpetl 后面跟的代码是enemybase.txt 里的代码
区别在于
killpeth 删除大于1级的宠
killpetl 删除1级的宠