• 963阅读
  • 5回复

WS 7.27去壳版 [复制链接]

上一主题 下一主题
离线6667999
 
发帖
335
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2006-07-27
http://cxcx.8866.org/showthread.php?t=344

壳是脱了但是还没修复所以程序大了点但是不影响使用 大家也可以自己把他修复



以下为攻城GS对应新功能
2006.7.18

  1.加入扩展仓库2个(系统自动撤换)共享版不支持
  2.角色进入欢迎公告提示
  3.汉化罗兰事件公告信息
  4.修正合成问题.
  5.修改不能进不了龙塔问题

2006.7.19

  1.加入不红名PK地图设置
  PKwereNotRedonthemap   = 0   ; PK不红色的地图号 (0-35)

2006.7.22

  1.定义物品属性暴率
  CZFExcellentSkills   = 100   ; 卓越物品技能暴率(默认为100%)
  CZFExcellenceLucky   = 1   ; 卓越物品幸运暴率(默认为1%)

  CZFGeneralSkills       = 6   ; 一般物品技能暴率(默认为6%)
  CZFGeneralLucky       = 4   ; 一般物品幸运暴率(默认为4%)

  2.解决角色速度太快引起断线问题
  3.解决GS挂掉的问题(方法来自VZ论坛)

2006.7.23

1.组队等级限制
TeamGradingRestrictions   = 130   ; 组队等级限制(官方130级)

2006.7.24

1.修复联盟聊天系统
2.修复由于祝福宝石价格修改引起的合成出的祝福药水成在刷钱BUG
3.修复战盟指责及解体公告信息

2006.7.25

4.修复以前没有修正的BUG
5.分离设置信息文件Gameserver.ini

2006.7.56

1.加入扩展命令 /仓库
2.加入扩展命令 /广告
3.修正DLL接口问题.
4.有关扩展仓库更新请看(扩展仓库补丁说明.txt)


扩展仓库升级说明,打开企业管理器->数据库->muonline->存储过程-> 找到"WHS_SELECT"删除掉.

打开 查询分析器 复制以下存储过程内容,执行及可..

/////////////////////////////////////////////////////////////////////////////////////////////////////


SET QUOTED_IDENTIFIER ON
GO

SET ANSI_NULLS ON
GO

CREATE     proc WHS_SELECT_UP
@num int,
@Name varchar(10)
as
set nocount on
declare @aid varchar(10)
declare @cknum int

    SELECT @aid=AccountID FROM Character WHERE Name=@Name
SELECT @cknum=NeedExtCK FROM warehouse WHERE AccountID=@aid
if @cknum is null begin --打开主仓库
INSERT INTO warehouse (AccountID, Items, Money, EndUseDate, DbVersion)
  VALUES (@aid,cast(REPLICATE(char(0xff),1200) as varbinary(1200))
  ,0, getdate(), 2)
end
Update warehouse Set NeedExtCK=@num WHERE AccountID=@aid
Select @num AS NeedExtCK

set nocount off
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO


CREATE     proc WHS_SELECT
@op int,
@Accountid varchar(10)
as
set nocount on
declare @aid varchar(10)
,@cknum int
if @op=1 begin --读取ID,检查仓库是否存在
SELECT @aid=AccountID,@cknum=NeedExtCK FROM warehouse WHERE AccountID=@accountid
if @cknum is null begin --打开主仓库
INSERT INTO warehouse (AccountID, Items, Money, EndUseDate, DbVersion)
  VALUES (@accountid,cast(REPLICATE(char(0xff),1200) as varbinary(1200))
  ,0, getdate(), 1)
Select @accountid AS AccountID
end else begin
Update warehouse Set ExtCKNum=NeedExtCK WHERE AccountID=@accountid
if @cknum=0
  Select @aid AS AccountID
else begin
  if not EXISTS (select AccountID FROM ExtWareHouse WHERE AccountID=@accountid and Number=@cknum) begin
  INSERT INTO ExtWarehouse (AccountID,Number,Items, Money, EndUseDate, DbVersion)
  VALUES (@accountid,@cknum,cast(REPLICATE(char(0xff),1200) as varbinary(1200))
    ,0, getdate(), 1)
  end
  Select @accountid AS AccountID
end
end
end else if @op=2 begin
SELECT @cknum=ExtCKNum FROM warehouse WHERE AccountID=@accountid
    if @cknum=0 begin
SELECT Items from warehouse where AccountID=@accountid
    end
else begin
SELECT Items from ExtWareHouse WHERE AccountID=@Accountid AND Number=@cknum
        end
end else begin
SELECT @cknum=ExtCKNum FROM warehouse WHERE AccountID=@accountid
if @cknum=0
SELECT Money, DbVersion, pw from warehouse where AccountID=@accountid
else
SELECT Money, DbVersion, pw from ExtWareHouse where AccountID=@accountid AND Number=@cknum
end
set nocount off
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线auldey
发帖
1022
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 沙发  发表于: 2006-07-27
谁拿去减肥下发布哦~~~
MuChina
离线yllnqlin
发帖
292
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 板凳  发表于: 2006-07-27
ddddddddddddd
离线123iop1234
发帖
382
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 地板  发表于: 2006-07-27
Re:WS 7.27去壳版,不错
-------------------------------------------------------
怀念梦之奇迹!!!
离线minf1
发帖
1009
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 4楼 发表于: 2006-07-27
..我找不到.这个储存过程吖
⊙_⌒γ
离线wdsd
发帖
68
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 5楼 发表于: 2006-07-27
用户被禁言,该主题自动屏蔽!
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个

      管理员联系信箱 [email protected] 所有内容均来之互联网,如侵犯您的隐私和权益,请和我们及时联系!