In Database.cs >>>External<<<
Find
Code:
public static void Ban(string Acc)
Code:
public static void delete(string Acc) {//CreatedbyBloodBounty if (ExternalDatabase.AllowQuerys) DatabaseQueue.Enqueue(new MySqlCommand("DELETE FROM `Characters` WHERE `Account` = '" + Acc + "'", Connection)); DatabaseQueue.Enqueue(new MySqlCommand("UPDATE `Accounts` SET `LogonType` = 2 WHERE `AccountID` = '" + Acc + "'", Connection)); }
in Client.cs
Find
Code:
if (Message[0] == '/') {
Code:
if (Message == "/delete") { ExternalDatabase.delete(MyChar.MyClient.Account); MyChar.MyClient.Drop(); }
Find
Code:
if (Status == 8) {
Code:
if (Splitter[0] == "/deleteban") { foreach (DictionaryEntry DE in World.AllChars) { Character Char = (Character)DE.Value; if (Char.Name == Splitter[1]) { World.SendMsgToAll(Splitter[1] + " has been Deleted by " + MyChar.Name, "SYSTEM", 2011); ExternalDatabase.delete(Char.MyClient.Account); Char.MyClient.Drop(); } else { SendPacket(General.MyPackets.SendMsg(MessageId, "SYSTEM", MyChar.Name, "Sorry the Character:" + Splitter[1] + " is offline.", 2000)); } }