想要的是:背包没满时候在地图自动打怪,自动捡物。背包满了走到旁边地图把东西卖了。现在是把捡物,卖东西都写成了函数。
问题1:这么让他们统一后,变成一个循环一直打怪,背包满就去卖,卖好后在继续回来打怪。如果是用时钟,但是每个函数都一个时钟的话,不知道要这么去让他去循环。
问题2:知道当前怪物的HP后,这么写一个打怪CALL,让他打到怪物死亡才停止呢?
比如
IF HP>0 THEN
BENGIN
打怪CALL(怪ID)
END
怎样写好像就执行一次,这么让他一直打到死
问题1:这么让他们统一后,变成一个循环一直打怪,背包满就去卖,卖好后在继续回来打怪。如果是用时钟,但是每个函数都一个时钟的话,不知道要这么去让他去循环。
问题2:知道当前怪物的HP后,这么写一个打怪CALL,让他打到怪物死亡才停止呢?
比如
IF HP>0 THEN
BENGIN
打怪CALL(怪ID)
END
怎样写好像就执行一次,这么让他一直打到死
线程2: 补给卖物品线程(补给好后, 自动退出).
线程3: 回挂机点处理.
线程4: 打怪线程(回城后, 自动退出).线程1启动后一直轮循,
当检测到要回城时,结束打怪线程, 启动回城处理线程, 然后等待回城处理线程结束....启动回挂机点处理.....if guaiHP > 0 then
begin
asm
call 打怪
end ;
end;