在传奇Geem2游戏中,有时需要在使用ThrowItem命令放置物品前修改物品的来源。本文将介绍如何使用SetThrowItemFrom命令实现这一功能。
功能说明
SetThrowItemFrom命令允许在执行ThrowItem命令前设置物品的来源。这个设置只会影响紧接着的一次ThrowItem命令。
命令格式
SetThrowItemFrom 物品来源(0-9) 地图号 怪物人 PK者 日期(yyyy-mm-dd) 时间(hh:nn:ss)
Copy
物品来源代码
0:未知
1:GM制造
2:脚本
3:商店购买
4:打怪掉落
5:系统给予
6:挖矿得到
7:宝箱取得
8:挖肉得到
9:捕捉得到
使用说明
该命令设置生效后,仅对紧接着的一次ThrowItem命令有效。执行完ThrowItem后,设置将自动还原。
示例
以下是一个使用SetThrowItemFrom命令的示例:
示例代码:
[@物品]
#if
#act
SetThrowItemFrom 4 3 白野猪 PK者 2021-01-11 10:00:00
ThrowItem <$map> <$x> <$y> 1 屠龙 1|0
[@KillMon]
#if
#act
SetThrowItemFrom 4 3 白野猪 PK者 <$Date> <$Time>
THROWITEM <$MAP> <$KILLMONX> <$KILLMONY> 1 力量戒指 1|120 2 1
sendmsg 7 测试下放置物品修改来源
SENDMSG 6 当前日期:<$Date>;当前时间<$Time>
Copy
在这个示例中,我们首先使用SetThrowItemFrom命令设置了物品来源为“打怪掉落”,指定地图号、怪物、PK者以及具体的日期和时间。然后使用ThrowItem命令放置了一个屠龙物品。另外,还使用了sendmsg命令来发送测试消息和当前日期时间。
功能说明:使用ThrowItem命令放置物品之前修改物品的来源
命令:SetThrowItemFrom 物品来源(0-9) 地图号 怪物人 PK者 日期(yyyy-mm-dd) 时间(hh:nn:ss)
物品来源代码:
0未知; 1:GM制造; 2:脚本; 3:商店购买; 4:打怪掉落; 5:系统给予; 6:挖矿得到; 7:宝箱取得; 8:挖肉得到; 9捕捉得到
说明:本命令只对设置后的一条ThrowItem生效。执行一次ThrowItem后,设置还原。
—————————————————————————–
示范:
[@物品]
#if
#act
SetThrowItemFrom 4 3 白野猪 PK者 2021-01-11 10:00:00
ThrowItem <$map> <$x> <$y> 1 屠龙 1|0
[@KillMon]
#if
#act
SetThrowItemFrom 4 3 白野猪 PK者 <$Date> <$Time>
THROWITEM <$MAP> <$KILLMONX> <$KILLMONY> 1 力量戒指 1|120 2 1
sendmsg 7 测试下放置物品修改来源
SENDMSG 6 当前日期:<$Date>;当前时间<$Time>