导航菜单
首页 » 石器私服教程 » 正文

石器时代LUA npc库

AddGold/DelGold
npc.AddGold(charaindex,"10000");   --给对象charaindex增加/删除10000石币

AddFame/DelFame
npc.AddFame(charaindex,"1000");   --给对象charaindex增加/删除1000声望

AddItem
npc.AddItem(charaindex,10);   --给对象charaindex一个道具编号为10的道具

AddPet
npc.AddPet(charaindex,1610);    --给对象charaindex一个宠物编号为1610的宠物

AddExps
npc.AddExps(charaindex,"10000");    --给对象charaindex增加10000经验值

AddSkillPoint
npc.AddSkillPoint(charaindex,"3");   --给对象charaindex增加5点红利

CreateNpc
npc.CreateNpc("测试NPC",100000,2000,64,63,4);    --创建NPC名字为"测试NPC",图像号为100000,地图2000,x坐标,64,y坐标63,方向4

DelNpc
npc.DelNpc(npcindex);   --删除npcindex所有数据

DelItem
npc.DelItem(charaindex,"10*5");    --删除charaindex五个道具编号为10的道具(如npc.DelItem(charaindex,10)则删除所有为10道具编号的道具)

EvEnd
npc.EvEnd(charaindex,"4");   --设置对象charaindex第4号任务"已完成" (对应jobdaily.txt编号)

EvNow
npc.EvNow(charaindex,"4");   --设置对象charaindex第4号任务"进行中"(对应jobdaily.txt编号)

EvClr
npc.EvClr(meindex,"4");   --清除对象charaindex第4号任务 (对应jobdaily.txt编号)

Free
npc.Free(meindex,charaindex,"ITEM=30194*5&ITEM=30195*5")--判断对象charaindex道具栏是否有至少5个30194道具和至少5个30195道具(如果满足则值等于1)

isFaceToFace
npc.isFaceToFace(meindex,charaindex)  --判断对象charaindex对话距离小于2格(如果满足则值等于1)

评论(0)

二维码