黑金传奇3私服脚本命令一览表(三)
分类:新开传奇3 阅读:1194 日期:2024-08-25 |
![]() |
三破戒指系列设置:
Shape=160 //麻痹和护身效果 Shape=161 //复活和麻痹效果 Shape=162 //复活和护身效果 Shape=163 //反护身效果 Shape=164 //反复活效果 Shape=169 //反麻痹效果 Shape=165 //反护身和反麻痹效果 Shape=166 //反复活和反麻痹效果 Shape=167 //反护身和反复活效果 Shape=168 //反护身、反复活、反麻痹效果 物品属性信息查询与编辑: CheckItemInfo A 0 //参数A为穿戴栏各个位置. 0=衣服 1=武器 4=头盔 3=项链 5=左手镯 6=右手镯 7=左戒指 8=右戒指 10=鞋子 2=蜡烛 9=护身符 11=玫瑰 12=马铠 13=圣物(第四格装备) CheckItemInfo A 1 //参数A为包裹栏物品的名字 CheckItemInfo A 2 //参数A为包裹栏物品的MakeIndex索引字段 CheckItemInfo A 3 //参数A为穿戴栏物品的名字 %FLD_NAME //物品名字 %FLD_STDMODE //物品表King_Stditems的StdMode字段值 %FLD_SHAPE //物品表King_Stditems的Shape字段值 %FLD_UPLVLTYPE //物品表King_Stditems的UpLvl_Type字段值 %FLD_PRICE //物品的价格 %FLD_DESC0~13 //TBL_ITEM表的附加属性值 %FLD_DESCR,G,B // TBL_ITEM表的FLD_COLORR, FLD_COLORG, FLD_COLORB字段值 %FLD_NAMEPREFIX //物品刻的名字 %FLD_MAKEINDEX //物品的索引字值(一个物品对应一个索引值,这个是唯一的) %FLD_DURA //物品剩余的持久 %FLD_DURAMAX //装备最大的持久 EditItem FLD_DESC0 = 13 //CheckItemInfo检测后,编辑FLD_DESC0~13的属性值,支持+ - =操作 EditItem FLD_DESC0 + 10 25880 //无CheckItemInfo检测,直接将包裹里索引为25880物品的FLD_DESC0的值+10 EditItem FLD_DURA - 1 //当SpecialItem=1,效果为数量减1,当SpecialItem=0,效果为持久减0.001 CheckItemW 装备名字 //检测身上是否穿戴某个名字的装备.注:只支持衣服、武器、头盔、项链、手镯、戒指 TakeW 装备名字 穿戴位置//系统拿走身上某个位置的某个名字的装备. 位置包含0=衣服 1=武器 4=头盔 3=项链 5=左手镯6=右手镯 7=左戒指 8=右戒指 10=鞋子 2=蜡烛 9=护身符 11=玫瑰 12=马铠 13=圣物 GiveW 穿戴位置 装备名字//系统直接给某个位置穿戴某个名字的装备. 位置包含0=衣服 1=武器 4=头盔 3=项链 5=左手镯 6=右手镯 7=左戒指 8=右戒指 10=鞋子 2=蜡烛 9=护身符 11=玫瑰 TakeOff 穿戴位置 //取下穿戴栏某个位置的装备到包裹里. 位置包含0=衣服 1=武器 4=头盔 3=项链 5=左手镯 6=右手镯 7=左戒指 8=右戒指 10=鞋子 2=蜡烛 9=护身符 11=玫瑰 12=马铠 13=圣物 装备佩戴、摘下触发: 物品表King_Stditems中的StdFunction字段值为佩戴、摘下触发的标签索引值. My00DefaultNPC-z010.txt 里加入[@_StdFuncOn]和[@_StdFuncOff]分别表示佩戴和摘下.例子如下: StdFunction字段写入301 [@_StdFuncOn] #ACT Mov 触发标签 %ARG(1) Mov 装备位置 %ARG(2) Mov 装备索引 %ARG(3) #IF Equal 触发标签 301 #say 穿戴成功!<$OUTPUT(触发标签)>,<$OUTPUT(装备位置)>,<$OUTPUT(装备索引)> [@_StdFuncOff] #ACT Mov 触发标签 %ARG(1) Mov 装备位置 %ARG(2) Mov 装备索引 %ARG(3) #IF Equal触发标签301 #say 取下成功!<$OUTPUT(触发标签)>,<$OUTPUT(装备位置)>,<$OUTPUT(装备索引)> 鼠标触发功能: My00DefaultNPC-z010.txt 里加入代码: [@_OnMouseItem] #Act Mov 物品索引 %ARG(1) #If #Say 鼠标触发成功!<$OUTPUT(物品索引)> plus_setup.ini新增参数: [Setup] ShowMgaicAtom=53478 //法师魔石技能颜色开关 ItemBgColor=$E6311F00 //装备属性背景栏颜色 $E6311F00(国际蓝) $E0316563(1.4c黄绿色) $E0003333(黄绿色) GameGatePort=5011 //EI端口 MsgPort=10001 //通信端口 DBSvr一机多服新增参数 [Server] LoginSrvAddr=127.0.0.1 LoginSrvPort=5602 BindingSelGatePort=5102 BindingEiServerPort=6002 MapFilePath=.\ 封MAC地址,CPU信息,硬盘信息功能: 增加三组变量 %MACID %CPUID %HDDID 分别表示MAC地址,CPU信息和硬盘信息 角色上线里添加如下代码: [@上线记录机器码] #ACT SaveValue "机器码记录.ini" [%USERNAME] [MAC信息] [%MACID] SaveValue "机器码记录.ini" [%USERNAME] [CPU信息] [%CPUID] SaveValue "机器码记录.ini" [%USERNAME] [HDD信息] [%HDDID] Break [@上线封MAC] #ACT Mov D1 0 LoadValue D1 "禁止MAC列表.ini" [%MACID] [Enabled] #IF Equal D1 1 #ACT KickUser Break [@上线封CPU] #ACT Mov D2 0 LoadValue D1 "禁止CPU列表.ini" [%CPUID] [Enabled] #IF Equal D2 1 #ACT KickUser Break [@上线封HDD] #ACT Mov D3 0 LoadValue D1 "禁止HDD列表.ini" [%HDDID] [Enabled] #IF Equal D3 1 #ACT KickUser Break |
下一篇:黑金传奇3私服脚本命令一览表(四)