1299遇到加入100% 50%炉子升级,修复重复选择种族的方法。遇到的情况通报一下啊。。。
本帖最后由 dxd123456 于 2009-11-26 12:31 编辑发一贴1299遇到的问题:加入100% 50%炉子升级,进骑士升级时只能升到7有时到4 或6爆炉子。
修复重复选择种族的方法原贴
8:修复重复选择种族的方法
修改存储过程
CREATE PROCEDURE ACCOUNT_LOGIN
@AccountID varchar(21),
@Password varchar(13),
@nRet smallint OUTPUT
AS
DECLARE @Nation tinyint, @CharNum smallint
SET @Nation = 0
SET @CharNum = 0
DECLARE @pwd varchar(13)
SET @pwd = null
SELECT @pwd = strPasswd FROM . WHERE strAccountID = @AccountID and idays=6
IF @pwd IS null
BEGIN
SET @nRet = 0
--SET @nRet = 4
RETURN
END
ELSE IF @pwd <> @Password
BEGIN
SET @nRet = 0
--SET @nRet = 3
RETURN
END
DECLARE @gokhantasci varchar(21)
select @gokhantasci = count(straccountid)FROM premium_service WHERE strAccountID = @AccountID
if @gokhantasci = 0
begin
insert into PREMIUM_SERVICE (strAccountID, strType, nDays) VALUES (@AccountID, 1, 3)
end
SELECT @Nation = bNation, @CharNum = bCharNum FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID
IF @@ROWCOUNT = 0
BEGIN
SET @nRet = 1
RETURN
END
IF @CharNum = 0
BEGIN
SET @nRet = 1
RETURN
END
ELSE
BEGIN
SET @nRet = @Nation+1
--SET @nRet = 1
RETURN
END
GO
==========================
CREATE PROCEDURE MYST_LOGIN
@AccountID varchar(21),
@Password varchar(13),
@nRet smallint OUTPUT
AS
DECLARE @Nation tinyint, @CharNum smallint
SET @Nation = 0
SET @CharNum = 0
DECLARE @pwd varchar(13)
SET @pwd = null
SELECT @pwd = strPasswd FROM . WHERE strAccountID = @AccountID
IF @pwd IS null
BEGIN
SET @nRet = 0
RETURN
END
ELSE IF @pwd <> @Password
BEGIN
SET @nRet = 0
RETURN
END
SELECT @Nation = bNation, @CharNum = bCharNum FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID
IF @@ROWCOUNT = 0
BEGIN
SET @nRet = 1
RETURN
END
IF @CharNum >= 0
BEGIN
SET @nRet = 1
RETURN
END
ELSE
BEGIN
SET @nRet = @Nation+1
RETURN
END
GO
当建CREATE PROCEDURE MYST_LOGIN
存储的时候进的时候AU一闪而过,试了几个,小牛的能用。。进去后,输入账号密码都提示不对。删掉后显示密码账号正常了。可能进去了
还有
逼不得已的1299版 2转方法
1299, 2转, 二转
打开数据库
USERDATA
Class选项里改
205--剑士
206--大剑师
207--游侠
208--杀手
209--术士
210--大法师
211--牧师
212--圣灵导师
兽族的是1开头
如
105
106
测试通过,可以使用
求汉化怪物名称的方法
曾人2转按上面方法无效。。。。
以上遇到的问题希望在有人遇到时能知道怎么回事 加我QQ:773503347
帮你摆平 炉子的问题是这样的。要在骑士数据库表里把导进去后是ITEM_UPGRADE100 把原来的ITEM_UPGRADE换个名,我没删,把后面的100删掉,问题解决了。。。谢谢胖子。。。 发一贴1299遇到的问题:加入100% 50%炉子升级,进骑士升级时只能升到7有时到4 或6爆炉子。
修复重复选择种族的方法原贴
8:修复重复选择种族的方法
修改存储过程
CREATE PROCEDURE ACCOUNT_LOGIN
@AccountID ...
dxd123456 发表于 2009-11-26 20:20 http://www.kofans.cn/bbs/static/image/common/back.gif
汉化怪物,直接去K_monster里改名字就行了 不错,学习了 二转怎么解决呢?有谁知道说一下。。。 CREATE PROCEDURE MYST_LOGIN
现在确认只要建了这个存储就密码不对啊,怎么回事? 學習一下
研究研究
页:
[1]