搜索
 找回密码
 加入

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

chencjh 2009-9-25 12:56:43 1406
本帖最后由 chencjh 于 2009-6-24 19:49 编辑
  1. -- Use CREATE PROCEDURE instead of ALTER PROCEDURE if you don't already have this procedure
  2. ALTER PROCEDURE [dbo].[UPDATE_WAREHOUSE_PW]
  3.     @strAccountID varchar(21),
  4.     @strWarehousePw varchar(20),
  5.     @Money int,
  6.     @dwTime int,
  7.     @strWarehouseData varchar(1600),
  8.     @strSerial varchar(1600)
  9. AS
  10. BEGIN
  11.     UPDATE WAREHOUSE SET strWarehousePw = @strWarehousePw, dwTime = @dwTime, nMoney = @Money, WareHouseData = @strWarehouseData, strSerial = @strSerial WHERE strAccountID = @strAccountID
  12. END



  13. ALTER  PROCEDURE [dbo].[UPDATE_WAREHOUSE]
  14.     @accountid         varchar(21),
  15.     @Money        int,
  16.     @dwTime        int,
  17.     @strItem        varchar(1600),
  18.     @strSerial        varchar(1600)
  19. AS
  20. UPDATE    WAREHOUSE
  21. Set
  22.     nMoney        = @Money,
  23.     dwTime        = @dwTime,
  24.     WarehouseData    = @strItem,
  25.     strSerial        = @strSerial
  26. WHERE    strAccountID    = @accountid


  27. ALTER  PROCEDURE [dbo].[UPDATE_USER_DATA]
  28.     @id         varchar(21),
  29.     @Nation    tinyint,
  30.     @Race        tinyint,
  31.     @Class        smallint,
  32.     @HairColor    tinyint,
  33.     @Rank        tinyint,
  34.     @Title        tinyint,
  35.     @Level        tinyint,
  36.     @Exp        int,
  37.     @Loyalty    int,
  38.     @Face        tinyint,
  39.     @City        tinyint,   
  40.     @Knights    smallint,
  41.     @Fame        tinyint,
  42.     @Hp        smallint,
  43.     @Mp        smallint,
  44.     @Sp        smallint,
  45.     @Str        tinyint,
  46.     @Sta        tinyint,
  47.     @Dex        tinyint,
  48.     @Intel        tinyint,
  49.     @Cha        tinyint,
  50.     @Authority    tinyint,
  51.     @Points        tinyint,   
  52.     @Gold        int,
  53.     @Zone        tinyint,
  54.     @Bind        smallint,
  55.     @PX        int,
  56.     @PZ        int,
  57.     @PY        int,
  58.     @dwTime    int,
  59.     @QuestTotal     smallint,
  60.     @strSkill    varchar(20),
  61.     @strItem    varchar(400),
  62.     @strSerial    varchar(400),
  63.     @strQuest    varchar(400),
  64.     @MannerPoint   int,
  65.     @LoyaltyMonthly    int
  66. AS

  67. DECLARE @KnightsIndex smallint

  68. IF @Zone > 2        -- battle zone user
  69. BEGIN
  70.     SELECT @KnightsIndex=Knights FROM USERDATA WHERE strUserId=@id
  71.     IF @KnightsIndex = -1    -- expel user
  72.     BEGIN
  73.         SET @Knights = 0
  74.         SET @Fame = 0
  75.     END
  76. END

  77. UPDATE    USERDATA
  78. Set
  79.     Nation        = @Nation,
  80.     Race        = @Race,
  81.     Class        = @Class,
  82.     HairColor    = @HairColor,
  83.     Rank        = @Rank,
  84.     Title        = @Title,
  85.     [Level]        = @Level,
  86.     [Exp]        = @Exp,
  87.     Loyalty        = @Loyalty,
  88.     Face        = @Face,
  89.     City        = @City,   
  90.     Knights        = @Knights,
  91.     Fame        = @Fame,
  92.     Hp        = @Hp,
  93.     Mp        = @Mp,
  94.     Sp        = @Sp,
  95.     Strong        = @Str,
  96.     Sta        = @Sta,
  97.     Dex        = @Dex,
  98.     Intel        = @Intel,
  99.     Cha        = @Cha,
  100.     Authority    = @Authority,
  101.     Points        = @Points,
  102.     Gold        = @Gold,
  103.     [Zone]        = @Zone,
  104.     Bind        = @Bind,
  105.     PX        = @PX,
  106.     PZ        = @PZ,
  107.     PY        = @PY,
  108.     dwTime        = @dwTime,
  109.     strSkill        = @strSkill,
  110.     strItem        = @strItem,
  111.     strSerial        = @strSerial,    -- 2002 11. 12
  112.     sQuestCount    = @QuestTotal,    -- 2003.04.09
  113.     strQuest        = @strQuest,    -- 2003.04.09
  114.     MannerPoint     = @MannerPoint,    -- 2004.01.30
  115.     LoyaltyMonthly    = @LoyaltyMonthly,    -- 2004.04.22
  116.     UpdateTime       = getdate()
  117. WHERE    strUserId    = @id
复制代码

7 回复

feifeixia
2009-6-24 20:00:19
点击查看详情
刚GHOST了机器,谁研究的去试下。
hl8882
2009-6-24 21:51:37
不研究了,开始出售了,要的可以与我联系。
toto1511 发表于 2009-6-24 21:36


你卖什么啊?几个钱
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
具体还不知道能不能行
高级模式
游客