public SetPersonaState ( EPersonaState state ) : void | ||
state | EPersonaState | The state. |
return | void |
public void SetPersonaState( EPersonaState state )
{
cache.LocalUser.PersonaState = state;
var stateMsg = new ClientMsgProtobuf<CMsgClientChangeStatus>( EMsg.ClientChangeStatus );
stateMsg.Body.persona_state = ( uint )state;
stateMsg.Body.player_name = cache.LocalUser.Name;
this.Client.Send( stateMsg );
}
static void Main(string[] args) { Console.WriteLine("Steam Trading Card Farmer\n"); if (!STCFNet.CheckForInternetConnection()) { STCFNet.WriteError("No internet connection!"); } Console.WriteLine("Username:"******"Password:"******"Connecting to Steam..."); steamClient.Connect(); steamFriends.SetPersonaState(EPersonaState.Online); while (isRunning) { manager.RunWaitCallbacks(TimeSpan.FromSeconds(1)); } }