2013年已经过去了,这一年几乎有半年的时间在开发墨香,完善了4次源代码,开发出网站
一套,这个站的第一个版本,已经被发到本帖吧了。登陆器和配置器N个。
1.首先完善了天空的源代码,源代码完全可编译,增加了转生系统,ID系统,转职系统
和卡符咒修复,还有修复和修改了卡技能修复,AgentServer 被攻击自动关闭,地图被攻
击自动关闭 等已知漏洞。
2. 开发出网站一套,使用.NET平台开发,使用经典的三层架构,有网站商城,后台可以添加
任意游戏物品在网站出售,开发出离线出售系统,可以把自己牛X的装备放在网站上出售
!游戏不在线也可以。还有其他功能,此站每句代码系本人所写,不是网上流传的asp版
3,开发出可以验证bin文件是否被修改的登陆器,登陆器带攻击检测功能,5分钟循环一次
系统进程,发现危险进程,立刻结束游戏,登陆器带注册,带端口重新定向功能!!
上几张图 需要的兄弟直接联系我 电话:13830143282 QQ:2608512920
protected void bt_pay_Click(object sender, EventArgs e)
{
bt_pay.Enabled = false;
if (DropList_Character.Items.Count == 0)
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!请先创建角色后购买物品");
bt_pay.Enabled = true;
}
else if (GetShopListCount() == 0)
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!你没有选定任何商品");
bt_pay.Enabled = true;
}
else
{
BLL.GameShopBLL gameshopbll = new BLL.GameShopBLL();
BLL.MemberBLL memberbll = new BLL.MemberBLL();
long[] MoneyInfo=memberbll.GetMemberMoneyAndGold(Session["MemberName"].ToString(),Convert.ToInt64(DropList_Character.SelectedValue));
long[] ShopMoneyInfo=GetShopMoneyAndGold();
int[] ItemPos=memberbll.GetCharacterItemEmpty(Convert.ToInt32(DropList_Character.SelectedValue));
int[] BaibaoPos=memberbll.GetCharacterBaibaoEmpty(Convert.ToInt32(DropList_Character.SelectedValue));
int ItemEmptyPosCount = GetEmptyPosCount(ItemPos);
int BaibaoEmptyPosCount = GetBaibaoEmptyPosCount(BaibaoPos);
int ItemCount = GetItemCount();
int BaobaoCount = GetBaobaoCount();
if (memberbll.GetMemberLoginStatic(Session["MemberName"].ToString()) == true)
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!请将角色离线后购买!");
bt_pay.Enabled = true;
}
else if(MoneyInfo[0]<ShopMoneyInfo[0])
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!你的元宝数量不足支付!请冲值");
bt_pay.Enabled = true;
}
else if (MoneyInfo[1] < ShopMoneyInfo[1])
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!当前角色携带的墨币数量不足支付!请检查");
bt_pay.Enabled = true;
}
else if(ItemCount>ItemEmptyPosCount)
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!当前角色包袱空格数量不够!当前需要"+ItemCount+"个格子,"+"角色只有"+ItemEmptyPosCount+"个空格");
bt_pay.Enabled = true;
}
else if (BaobaoCount > BaibaoEmptyPosCount)
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!当前角色百宝空格数量不够!当前需要" + BaobaoCount + "个格子," + "角色只有" + BaibaoEmptyPosCount + "个空格");
bt_pay.Enabled = true;
}
else
{
if (gameshopbll.PayShop(GetSelectShopInfo(), GetItemEmptyValue(ItemPos), GetBaobaoEmptyValue(BaibaoPos), Convert.ToInt64(DropList_Character.SelectedValue), Session["MemberName"].ToString()) == true)
{
Common.ClientHelper.ShowMessage(this.Page, "购买成功!请登陆游戏查看");
System.Web.HttpContext.Current.Session[System.Web.HttpContext.Current.Session["MemberName"] + "ShopList"] = null;
ShopListCheck.Items.Clear();
bt_pay.Enabled = true;
}
else
{
Common.ClientHelper.ShowMessage(this.Page, "购买失败!请联系管理员");
bt_pay.Enabled = true;
}
}
}
}
一套,这个站的第一个版本,已经被发到本帖吧了。登陆器和配置器N个。
1.首先完善了天空的源代码,源代码完全可编译,增加了转生系统,ID系统,转职系统
和卡符咒修复,还有修复和修改了卡技能修复,AgentServer 被攻击自动关闭,地图被攻
击自动关闭 等已知漏洞。
2. 开发出网站一套,使用.NET平台开发,使用经典的三层架构,有网站商城,后台可以添加
任意游戏物品在网站出售,开发出离线出售系统,可以把自己牛X的装备放在网站上出售
!游戏不在线也可以。还有其他功能,此站每句代码系本人所写,不是网上流传的asp版
3,开发出可以验证bin文件是否被修改的登陆器,登陆器带攻击检测功能,5分钟循环一次
系统进程,发现危险进程,立刻结束游戏,登陆器带注册,带端口重新定向功能!!
上几张图 需要的兄弟直接联系我 电话:13830143282 QQ:2608512920
protected void bt_pay_Click(object sender, EventArgs e)
{
bt_pay.Enabled = false;
if (DropList_Character.Items.Count == 0)
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!请先创建角色后购买物品");
bt_pay.Enabled = true;
}
else if (GetShopListCount() == 0)
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!你没有选定任何商品");
bt_pay.Enabled = true;
}
else
{
BLL.GameShopBLL gameshopbll = new BLL.GameShopBLL();
BLL.MemberBLL memberbll = new BLL.MemberBLL();
long[] MoneyInfo=memberbll.GetMemberMoneyAndGold(Session["MemberName"].ToString(),Convert.ToInt64(DropList_Character.SelectedValue));
long[] ShopMoneyInfo=GetShopMoneyAndGold();
int[] ItemPos=memberbll.GetCharacterItemEmpty(Convert.ToInt32(DropList_Character.SelectedValue));
int[] BaibaoPos=memberbll.GetCharacterBaibaoEmpty(Convert.ToInt32(DropList_Character.SelectedValue));
int ItemEmptyPosCount = GetEmptyPosCount(ItemPos);
int BaibaoEmptyPosCount = GetBaibaoEmptyPosCount(BaibaoPos);
int ItemCount = GetItemCount();
int BaobaoCount = GetBaobaoCount();
if (memberbll.GetMemberLoginStatic(Session["MemberName"].ToString()) == true)
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!请将角色离线后购买!");
bt_pay.Enabled = true;
}
else if(MoneyInfo[0]<ShopMoneyInfo[0])
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!你的元宝数量不足支付!请冲值");
bt_pay.Enabled = true;
}
else if (MoneyInfo[1] < ShopMoneyInfo[1])
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!当前角色携带的墨币数量不足支付!请检查");
bt_pay.Enabled = true;
}
else if(ItemCount>ItemEmptyPosCount)
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!当前角色包袱空格数量不够!当前需要"+ItemCount+"个格子,"+"角色只有"+ItemEmptyPosCount+"个空格");
bt_pay.Enabled = true;
}
else if (BaobaoCount > BaibaoEmptyPosCount)
{
Common.ClientHelper.ShowMessage(this.Page, "对不起!当前角色百宝空格数量不够!当前需要" + BaobaoCount + "个格子," + "角色只有" + BaibaoEmptyPosCount + "个空格");
bt_pay.Enabled = true;
}
else
{
if (gameshopbll.PayShop(GetSelectShopInfo(), GetItemEmptyValue(ItemPos), GetBaobaoEmptyValue(BaibaoPos), Convert.ToInt64(DropList_Character.SelectedValue), Session["MemberName"].ToString()) == true)
{
Common.ClientHelper.ShowMessage(this.Page, "购买成功!请登陆游戏查看");
System.Web.HttpContext.Current.Session[System.Web.HttpContext.Current.Session["MemberName"] + "ShopList"] = null;
ShopListCheck.Items.Clear();
bt_pay.Enabled = true;
}
else
{
Common.ClientHelper.ShowMessage(this.Page, "购买失败!请联系管理员");
bt_pay.Enabled = true;
}
}
}
}