发表于 2010-3-29 12:181#
楼主if (c3>=0 && GetHP(c3)<GetMaxHP(c3))
{
ChangeBehavior(c, "follow", player);
Perform(c, "say", "咱们走吧");
Perform(c, "say", "所以我不会不管的");
Perform(c, "pause", 2);
Perform(c, "say", "这事是因为我引起的..");
Perform(c, "pause", 1);
Perform(c, "say", "别说得那么难听好不好..........");
Perform(c, "pause", 3);
Perform(c, "say", "哈哈~,你还认得我吗??");
Perform(c, "faceto", player);
我自己编的这段程序中,为什么条件改为
if (c>=0 && GetEnemy(c)==player)
之后c遇到player时不执行这段程序???
{
ChangeBehavior(c, "follow", player);
Perform(c, "say", "咱们走吧");
Perform(c, "say", "所以我不会不管的");
Perform(c, "pause", 2);
Perform(c, "say", "这事是因为我引起的..");
Perform(c, "pause", 1);
Perform(c, "say", "别说得那么难听好不好..........");
Perform(c, "pause", 3);
Perform(c, "say", "哈哈~,你还认得我吗??");
Perform(c, "faceto", player);
我自己编的这段程序中,为什么条件改为
if (c>=0 && GetEnemy(c)==player)
之后c遇到player时不执行这段程序???
UID 93018
