能:设置物品来源
  
脚本命令ThrowItem是在地面上放物品,SetThrowItemLy命令是用来设置该物品的来源,在ThrowItem前使用
脚本命令Give是给玩家物品,SetThrowItemLy命令是用来设置该物品的来源,在Give前使用


SetThrowItemLy 参数1 参数2 参数3 参数4 参数5 参数6
参数1 来源(1GM制造,2Npc制造, 3购买商铺,4购买商店, 5怪物爆出, 6系统给与, 7挖矿, 8挖肉, 9宝箱,或者任意字符作为来源信息)
参数2 地图文件名称(不是游戏里显示的地图名称)
参数3 怪物名称(没有可以用“*”号,不能为空)
参数4 人物名称(没有可以用“*”号,不能为空)
参数5 年-月-日(也可以使用“DATE”表示使用当前日期)
参数6 时:分:秒(也可以使用“TIME”表示使用当前时间)

SetThrowItemLy 该命令不能单独使用,必须配合其他脚本命令一起同时使用,下面是三个配合使用的例子

例子:

[@test]
#IF
#ACT
SetThrowItemLy 2 <$MAP> <$KILLMONNAME> <$USERNAME> <$YEAR>-<$MONTH>-<$DAY> <$HOUR>:<$MINUTE>:<$SECOND>
ThrowItem <$MAP> <$KILLMONX> <$KILLMONY> 1 <$STR(S44)> 1|1 0 1

[@test]
#IF
#ACT
SetThrowItemLy 5 <$MAP> <$KILLMONNAME> <$USERNAME> DATE TIME
Give 木剑 1

[@test]
#IF
#ACT
SetThrowItemLy 来自宇宙深处 <$MAP> <$KILLMONNAME> <$USERNAME> DATE TIME
Give 木剑 1
sendmsg 6 该物品的来源信息显示为“来自宇宙深处”

;--------------------------------------------------------------------------------------------------------------

功能:调整物品来源信息

格式: CHANGEMAKEITEMINFO 位置(-1时是OK框中的装备, -1~18或30~41时是穿在身上的装备) 类型(0没有物品来源 1GM创建 2NPC创建 3购买的商铺的 4购买的NPC商店里的 5怪物爆的 6系统刷的 7挖矿 8挖的 9宝箱,或者任意字符作为来源信息,字符长度不超过50个) 地图名称(不能为空) 人物名称(如果没有用“*”代替,不能为空) 怪物名称(如果没有用“*”代替,不能为空) 是否修改物品来源时间(1为修改为当前时间,为空时不修改)

[@删除衣服的物品来源]
#ACT
CHANGEMAKEITEMINFO 0 0

[@修改衣服的物品来源]
#ACT
CHANGEMAKEITEMINFO 0 1 3 <$USERNAME> * 1
SENDMSG 6 衣服的来源已经修改为GM制造,并且修改为当前时间

[@修改衣服的物品来源]
#ACT
CHANGEMAKEITEMINFO 0 5 3 <$USERNAME> 白野猪
SENDMSG 6 衣服的来源已经修改为怪物爆出

[@修改衣服的物品来源]
#ACT
SetThrowItemLy 合成 <$MAP> 白野猪 <$USERNAME> <$YEAR>-<$MONTH>-<$DAY> <$HOUR>:<$MINUTE>:<$SECOND>
CHANGEMAKEITEMINFO 0
SENDMSG 6 衣服的来源信息显示为合成

 

;支持使用SetThrowItemLy设置来源,CHANGEMAKEITEMINFO只要有第一个参数就可以
[@修改衣服的物品来源]
#ACT
SetThrowItemLy 5 <$MAP> 白野猪 <$USERNAME> <$YEAR>-<$MONTH>-<$DAY> <$HOUR>:<$MINUTE>:<$SECOND>
CHANGEMAKEITEMINFO 0
SENDMSG 6 衣服的来源已经修改为怪物爆出

;--------------------------------------------------------------------------------------------------------------

功能:获取来源信息
GETITEMCREATEINFO 装备位置(-1时是OK框中的装备, 0~28或30~41时是穿在身上的装备) 变量1(0=没有来源 1GM创建 2NPC创建 3购买的商铺的 4购买的NPC商店里的 5怪物爆的 6系统刷的 7挖矿 8挖的 9宝箱) 变量2(自定义来源信息) 变量2(人物名称) 变量4(怪物名称) 变量5(地图名称) 变量6(时间)< /FONT>

[@main]
#act
GETITEMCREATEINFO 0 N1

[@main]
#act
GETITEMCREATEINFO 0 N1 S1

[@main]
#act
GETITEMCREATEINFO 0 N1 S1 S2 S3 S4 S5