NodeJS SteamBot(多个交易)

时间:2016-05-16 10:08:31

标签: javascript node.js

我有一个Steam Tradebot系统(用NodeJS编写),我遇到了问题。我的机器人在mysql选择查询之后发送多个交易信息(当BOT正在执行SELECT查询时我更新mysql行,但是选择查询在同一行上再次运行 - >那就是问题)。我尝试使用setInterval中的setTimeout来减慢速度,但它没有正常工作。这种问题每50次就会发生一次(超过1次提供)。我该如何解决?这很重要,因为我需要通过tradeofferID检查交易,如果用户接受了错误的交易,我的系统会将其显示为"不接受"。

这是我的代码:

http://pastebin.com/YCBChiY0

是因为JS是异步脚本而引起的吗?

感谢您的帮助!

0 个答案:

没有答案
相关问题