是在卡森发信中完成的,其他等级发东西和此一样做:存储过程如下
CREATE PROCEDURE RMS_BEGINSPYQUEST
@GameID varchar(14),
@Time datetime
AS
set nocount on
declare @updatestoryqueststate_error int, @insertmail_error int
begin transaction
update tblGameID1 set StoryQuestState = StoryQuestState | 1 where GameID = @GameID
select @updatestoryqueststate_error = @@ERROR
insert tblMail1 (Time, Recipient, Sender, ReadOrNot, Title, Line, Content, Item) values(@Time, @GameID, '[卡森]', 0, '紧急信件-从撒哈拉的卡森...', 28, '我是卡森很抱歉突然写这样的信给你。
但是因为事情危急不得联络你。
你应该也知道自从锡葛尼斯受到灾难后,逆贼艾加拉斯掌握了
锡葛尼斯的所有东西,不断的残杀反对他的势力。
但是,根据最新收到的消息,他们开始要进攻地球。想要得到不
像锡葛尼斯如此荒废,有着丰富资源的地球。
我相信在他们的计划中,一定不会缺少要先将会可能成为太阳的你
除掉。
要赶快找到他们的根据地才行,可靠的消息说,艾加拉斯的间谍
在你的身边徘徊,无论如何也要从他们身上得到消息。如果有任何
消息,请找在地球上的同志,然后告诉他,他目前伪装成考古学家
的身份。
祝你顺利
P.S : 根据情报,间谍隐居在住宅区的右上方...', '0:5-150/10.1:5-151/10.')
select @insertmail_error = @@ERROR
if @updatestoryqueststate_error = 0 AND @insertmail_error = 0
begin
commit transaction
end
else
begin
rollback transaction
end
GO
|