chencjh 发表于 2009-6-24 19:09:25

发布1311的仓库存储.........(不知是否可以解决人物招手问题)

本帖最后由 chencjh 于 2009-6-24 19:49 编辑

-- Use CREATE PROCEDURE instead of ALTER PROCEDURE if you don't already have this procedure
ALTER PROCEDURE .
    @strAccountID varchar(21),
    @strWarehousePw varchar(20),
    @Money int,
    @dwTime int,
    @strWarehouseData varchar(1600),
    @strSerial varchar(1600)
AS
BEGIN
    UPDATE WAREHOUSE SET strWarehousePw = @strWarehousePw, dwTime = @dwTime, nMoney = @Money, WareHouseData = @strWarehouseData, strSerial = @strSerial WHERE strAccountID = @strAccountID
END



ALTERPROCEDURE .
    @accountid         varchar(21),
    @Money      int,
    @dwTime      int,
    @strItem      varchar(1600),
    @strSerial      varchar(1600)
AS
UPDATE    WAREHOUSE
Set
    nMoney      = @Money,
    dwTime      = @dwTime,
    WarehouseData    = @strItem,
    strSerial      = @strSerial
WHERE    strAccountID    = @accountid


ALTERPROCEDURE .
    @id         varchar(21),
    @Nation    tinyint,
    @Race      tinyint,
    @Class      smallint,
    @HairColor    tinyint,
    @Rank      tinyint,
    @Title      tinyint,
    @Level      tinyint,
    @Exp      int,
    @Loyalty    int,
    @Face      tinyint,
    @City      tinyint,   
    @Knights    smallint,
    @Fame      tinyint,
    @Hp      smallint,
    @Mp      smallint,
    @Sp      smallint,
    @Str      tinyint,
    @Sta      tinyint,
    @Dex      tinyint,
    @Intel      tinyint,
    @Cha      tinyint,
    @Authority    tinyint,
    @Points      tinyint,   
    @Gold      int,
    @Zone      tinyint,
    @Bind      smallint,
    @PX      int,
    @PZ      int,
    @PY      int,
    @dwTime    int,
    @QuestTotal   smallint,
    @strSkill    varchar(20),
    @strItem    varchar(400),
    @strSerial    varchar(400),
    @strQuest    varchar(400),
    @MannerPoint   int,
    @LoyaltyMonthly    int
AS

DECLARE @KnightsIndex smallint

IF @Zone > 2      -- battle zone user
BEGIN
    SELECT @KnightsIndex=Knights FROM USERDATA WHERE strUserId=@id
    IF @KnightsIndex = -1    -- expel user
    BEGIN
      SET @Knights = 0
      SET @Fame = 0
    END
END

UPDATE    USERDATA
Set
    Nation      = @Nation,
    Race      = @Race,
    Class      = @Class,
    HairColor    = @HairColor,
    Rank      = @Rank,
    Title      = @Title,
          = @Level,
          = @Exp,
    Loyalty      = @Loyalty,
    Face      = @Face,
    City      = @City,   
    Knights      = @Knights,
    Fame      = @Fame,
    Hp      = @Hp,
    Mp      = @Mp,
    Sp      = @Sp,
    Strong      = @Str,
    Sta      = @Sta,
    Dex      = @Dex,
    Intel      = @Intel,
    Cha      = @Cha,
    Authority    = @Authority,
    Points      = @Points,
    Gold      = @Gold,
          = @Zone,
    Bind      = @Bind,
    PX      = @PX,
    PZ      = @PZ,
    PY      = @PY,
    dwTime      = @dwTime,
    strSkill      = @strSkill,
    strItem      = @strItem,
    strSerial      = @strSerial,    -- 2002 11. 12
    sQuestCount    = @QuestTotal,    -- 2003.04.09
    strQuest      = @strQuest,    -- 2003.04.09
    MannerPoint   = @MannerPoint,    -- 2004.01.30
    LoyaltyMonthly    = @LoyaltyMonthly,    -- 2004.04.22
    UpdateTime       = getdate()
WHERE    strUserId    = @id

feifeixia 发表于 2009-6-24 20:00:19

刚GHOST了机器,谁研究的去试下。

hl8882 发表于 2009-6-24 21:51:37

不研究了,开始出售了,要的可以与我联系。
toto1511 发表于 2009-6-24 21:36 http://www.kofans.cn/bbs/static/image/common/back.gif

你卖什么啊?几个钱

yfndq 发表于 2009-6-25 08:13:49

toto卖端啊
toto貌似很牛
头像都这么有杀伤力

ligang536 发表于 2009-6-28 17:18:00

有很多错误。不知道怎么修改。

dean98 发表于 2009-7-5 16:08:41

收藏了先

ww34856950 发表于 2009-9-25 12:56:29

我先看看在说

ww34856950 发表于 2009-9-25 12:56:43

具体还不知道能不能行
页: [1]
查看完整版本: 发布1311的仓库存储.........(不知是否可以解决人物招手问题)