脚本语句讨论
-
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坐标共享npc脚本变量的说明和未被用到的编号
LocalCount
生命周期:某个脚本内,跳出脚本既归0
类型:整型
未被用到的编号:14-19,21-28
LocalFlag
生命周期:某个脚本内,跳出脚本既归0
类型:布尔型
未被用到的编号:4-24,26-256
globalFlag
生命周期:登出不消失,服务器重启归0
类型:布尔型
未被用到的编号:73-255
NowEvent 和 EndEvent
生命周期:永久存在,保存到数据库
类型:布尔型EquipItem 检查正装备着的道具 判定条件 用于判定语句后面
格式:EquipItem == 道具编号killpet =刪除指定宠物
killpeth
killpetl =刪除指定宠物
killpeth和killpetl 后面跟的代码是enemybase.txt 里的代码
区别在于
killpeth 删除大于1级的宠
killpetl 删除1级的宠
-
不是很明白 NPC换形象是什么意思。
-
不错补充了部分。 希望高手可以接着完善!
-
非常适合我= =以后写脚本上来这里找就OK了~
-
这个好啊,写脚本用的着哦
-
感谢分享。。写脚本留用~
-
灰常感谢分享啊
-
好东西收藏..
-
还有部分没有补充上的。
-
这个真的不错。非常感谢
-
非常非常的好
-
VERY CLEAR!!!
-
UPUPUPUPUPUPUP
-
UPUPUPUPUPUPUPUPUPUPUP
-
UUPPUUPPUUPPUUPP
-
-
-
灌水之王 O(∩_∩)O哈哈~
-
continue!!!!!!!
-
郁闷啊 分数这真少
-
我要积分积分积分 我要升级升级升级