public Interface.InterfaceError RetrievePointers(string user_, string password_) { pwnagebot.GameInterface.Offset.a a = new pwnagebot.GameInterface.Offset.a(user_, password_); Hashtable hashtable = new Hashtable(); try { FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location); string str = "pointers"; Interface.b.Debug("Requesting table " + str + " " + this.f.Version.FileVersion + " from server."); a.a(str + " " + this.f.Version.FileVersion, hashtable); } catch (Exception ex) { Interface.b.Log(Logger.MessageType.Failure, ex.Message); this.Shutdown(); if (ex.Message == "Out of date version") { return(Interface.InterfaceError.OUT_OF_DATE_VERSION); } throw ex; } if (hashtable.Count == 0) { Interface.b.Log(Logger.MessageType.Failure, "Failed to retrieve offsets from server!"); return(Interface.InterfaceError.FAILED_TO_RETRIEVE_OFFSETS); } this.m_pointers.Set(hashtable); return(Interface.InterfaceError.SUCCESS); }
public Offsets(string username_, string password_) { this.a = username_; this.b = password_; this.c = new pwnagebot.GameInterface.Offset.a(this.a, this.b); }