2.4 编写第二个实用的 ACI 程序
输入以下代码:
mixed on_char_appear(mapping ob)
{
if (ob["type"] == OBJECT_TYPE_MONSTER)
printf("Monster %s is appeared, at %d, %d.\n", ob["name"],
ob["x"], ob["y"]);
else
if (ob["type"] == OBJECT_TYPE_CHAR)
printf("Player %s is appeared, at %d, %d.\n", ob["name"],
ob["x"], ob["y"]);
}
mixed on_item_appear(mapping ob)
{
printf("Item %s is appeared at %d, %d\n", ob["name"], ob["x"], ob["y"]);
}
加载以后在游戏中走动一会儿,注意一下调试窗口出现的信息