Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# SteamBot-使用Trade发送消息_C#_Steambot - Fatal编程技术网

C# SteamBot-使用Trade发送消息

C# SteamBot-使用Trade发送消息,c#,steambot,C#,Steambot,当用户进行交易时,我尝试发送消息,但我找不到方法。我将SendMessage放在tradeOfferHandle.cs中: public override void OnTradeInit() { SendChatMessage("Hi User, Trade start!"); } 但是不要工作。有解决办法吗?我使用C#SteamBot:因为OnTradeInit是一个覆盖无效,它可能不知道SendChatMessage是什么 您应该创建一个名为TradeMessage的

当用户进行交易时,我尝试发送消息,但我找不到方法。我将SendMessage放在tradeOfferHandle.cs中:

public override void OnTradeInit() 
{ 

      SendChatMessage("Hi User, Trade start!"); 
}

但是不要工作。有解决办法吗?我使用C#SteamBot:

因为OnTradeInit是一个覆盖无效,它可能不知道SendChatMessage是什么

您应该创建一个名为TradeMessage的新void,并将SendChatMessage移到其中。然后,您需要从OnTradeInit void调用TradeMessage void


现在,这个问题应该解决了。问题是我需要覆盖SimpleUserHandle.cs,而不是TradeOfferHandle.cs

我这样做了,但不起作用:
public override void OnTradeInit(){TradeMessage();}
在我放入SendChatMessage的交易消息中