所以我正在研究我的Minecraft的Triggerbot。 爲了讓它繞過,我需要添加一個輕微的延遲... 我已經做了一些研究,並嘗試了一些不同的東西,但我似乎無法得到任何東西的功能,就像我使用:我該如何延遲這段特定的代碼?
try {
Thread.sleep(100);
} catch (InterruptedException TriggerDelay) {
TriggerDelay.printStackTrace();
}
這基本上凍結了整個遊戲,而不是代碼,我不想耽誤只是行...
這裏的特定部分,我需要延遲,我離開了剩下的讓孩子們可以不打滑我的Triggerbot ..
if(mc.objectMouseOver !=null) {
if(mc.objectMouseOver.typeOfHit == MovingObjectType.ENTITY) {
if(mc.objectMouseOver.entityHit instanceof EntityLivingBase) {
// This is where I need help, I want to delay the following by 100ms...
mc.thePlayer.swingItem();
mc.thePlayer.sendQueue.addToSendQueue(new C02PacketUseEntity(mc.objectMouseOver.entityHit, C02PacketUseEntity.Action.ATTACK));
我希望縮進不是從你的實際代碼。你有多少層次的嵌套循環和條件? –
調查線程。如果你只是想安排這兩個操作的執行,以後你可以創建一個後臺線程並進行睡眠。 –