设为首页 加入收藏
网站首页 家族联盟 技术文章 外挂下载 网站帮助
发布红月 发布家族 开区服务 IP生成器 广告联系
 

业务联系QQ:170892752

您当前位置: www.hy45.net 邮件转生储存
红月搜索: 条件 名称 IP 时间 介绍
邮件转生储存
文章作者:管理员 文章来源:红月私服中心 更新时间:2008-8-8 7:00:27 

--注意:tblgameid1表中,必须有redmoon这个角色,
-- 转生条件要求用户发信给redmoon,并且
-- 等级达到5000,邮件名称为'转生'


CREATE TRIGGER RMT_METEMPSYCHOSIS ON [dbo].[tblMail1]
FOR INSERT
AS

declare @Recipient varchar(14) --收信人
declare @Sender  varchar(14) --发信人
declare @Title  char(80) --邮件名称

 

select @Recipient=recipient,@Sender=sender,@Title=title from tblMail1
where Time >= (select max(time) from tblMail1)

if @Recipient='redmoon' and @Title = '转生' --判断信件是不是转生信件
 EXEC RMS_METEMPSYCHOSIS @Sender

------------------------------------------------
--功能:转生
--注意:tblgameid1表中,必须有redmoon这个角色,
-- 转生条件要求用户发信给redmoon,并且
-- 等级达到5000,邮件名称为'转生'


SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS OFF
GO

CREATE    PROCEDURE RMS_METEMPSYCHOSIS
 @GameID varchar(14)

AS
set nocount on

begin transaction RMS_METEMPSYCHOSIS

declare @Lvl  int  --等级
declare @Bonus2  int  --丹药点数
declare @STotalBonus int  --总丹药点数
declare @Count  int  --转生赋予的丹药个数
declare @RecordCount int  --纪录数目
declare @MailContent varchar(100) --邮件内容

if @GameID<>''
begin
 select @Lvl=lvl from tblGameid1 where gameid=@GameID
 if @Lvl=5000
 begin
  --清除丹药表中该用户的纪录
  delete from tblBonus2Log1 where gameid=@GameID
  --设置转生后的属性
  set @Bonus2=1000  --设置转生后保留的点数
  set @STotalBonus=@Bonus2+2 --设置转生后保留的点数
  set @MailC + convert(varchar,@STotalBonus) + '点' --设置信件内容
  update tblgameid1
   set lvl=1,experiment=0,fame=0,
   strength=10,spirit=10,dexterity=10,power=10,
   --map=12,x=10,y=15, --设置转生后的出生坐标  
   bonus=2,bonus2=@Bonus2,sbonus=0,stotalbonus=@STotalBonus
   where gameid=@GameID
  --发送转生成功信件 
  EXEC RMS_SENDMAIL @GameID,'redmoon','恭喜转生成功,请重新登陆',1,@MailContent,''
 end
 else
  --发送转生失败信件
  EXEC RMS_SENDMAIL @GameID,'redmoon','转生条件不符合,转生失败',1,'',''
end


commit transaction RMS_METEMPSYCHOSIS


GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO

浏览次数:1
最新文章
· 可随意变换的新人出生地图存储过程...
· 邮件转生储存...
· 战争开始时间的储存过程的新设置...
· 如何把自己改为GM...
· 加王的方法...
· 部分新特代码...
· 红月私服改版新建议...
· 红月家族...
· 装备位置代码...
· 关于克隆人...
热门文章
· 红月技能点属性上限...
· 退出游戏自动打开网站代码...
· 升华原版升级代码...
· Web服务器安全加固步骤(三)...
· Web服务器安全加固步骤(四)...
· 地图能否PK的设置...
· Web服务器安全加固步骤(一)...
· 3.8C红月私服限制部分外挂的方法...
· 积分计算方式...
· 红月服务器如何做到冲卡的...
关于我们 开区服务 网站帮助 全部私服
 
Copyright 2008-2010 Www.hy45.Net All Rights Reserved
品牌商标、文字、形象及内容归 红月私服中心 版权所有
注释:本站发布所有游戏信息,均来自互联网。请玩家仔细辨认信息的真实性!
网站备案登记号
闽ICP备06051081号