public void Pvpsystem()
{
try
{
byte pvptype = Character.Information.Pvptype;
if (Character.Information.Pvpstate == pvptype) return;
if (pvptype > 0)
{
MsSQL.UpdateData("UPDATE character SET Pvpstate='" + pvptype + "' WHERE name='" + Character.Information.Name + "'");
Character.Information.PvpWait = false;
Character.Information.PvP = true;
Send(Packet.PvpSystemData(Character.Information.UniqueID, pvptype));
StopPvpTimer();
}
else
{
MsSQL.UpdateData("UPDATE character SET Pvpstate='" + pvptype + "' WHERE name='" + Character.Information.Name + "'");
Character.Information.PvpWait = false;
Character.Information.PvP = false;
Send(Packet.PvpSystemData(Character.Information.UniqueID, 0));
StopPvpTimer();
}
}
catch (Exception ex)
{
Systems.Debugger.Write(ex);
}
}