搜索
 找回密码
 加入

[1299] my files u can login the game

214550663 2008-4-18 14:37:50 5181
yl941
2008-4-13 12:12:19
原始数据库根本启动不了,修改了也不行,每次开启Ebenzer一会应该是加载完地图后就会显示AI出错,查了半天找不到原因,郁闷ing。。。

[ 本帖最后由 yl941 于 2008-4-13 23:13 编辑 ]
泪怜芳草
2008-4-13 13:50:19
点击查看详情
别放弃,至少别人能启动,自己找找原因吧!!!

评分

1

查看全部评分

709394
2008-4-13 15:28:38
数据源开个KN_Data可以解决问题,但Eb启动不久后就来个AI Server Connect Fail
yl941
2008-4-13 22:31:14
原帖由 709394 于 2008-4-13 15:28 发表
数据源开个KN_Data可以解决问题,但Eb启动不久后就来个AI Server Connect Fail

的确是这样,这个问题可能是EB里面版本信息和服务器里面的版本信息不一致引起的,EB里面显示的1298的数据,和1299的不对应

评分

1

查看全部评分

瞎子
2008-4-14 10:06:30
可怜不是国人知道搞出来的.
crazyfish6
2008-4-14 13:23:45
只有一个莫拉登地图。。别的没有缺少DATA,没NPC

[ 本帖最后由 crazyfish6 于 2008-4-14 13:37 编辑 ]
ctgwglzc
2008-4-14 16:02:26

Fix error Login

(insert User in TB_user)


  1. CREATE TABLE [dbo].[TB_USER] (
  2. [strAccountID] [varchar] (21) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
  3. [strPasswd] [varchar] (13) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
  4. [strSocNo] [char] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
  5. [idays] [int] NOT NULL ,
  6. [ppcard] [char] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
  7. [ppbittimi] [char] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
  8. ) ON [PRIMARY]
  9. GO

复制代码

Procedure ACCOUNT_LOGIN



  1. -- Procedure update by [email protected]
  2. -- Ex Comunidad Apocalipsis - MicroGames

  3. Alter PROCEDURE ACCOUNT_LOGIN
  4. @AccountID varchar(21),
  5. @Password varchar(13),
  6. @nRet smallint OUTPUT

  7. AS


  8. select @nRet=count(*) from tb_user where straccountid=@AccountID
  9. if @nRet=0
  10. begin
  11. insert into tb_user values (@AccountID , @Password , 1 , 6 , 1 ,1)
  12. set @nRet=1
  13. RETURN
  14. end


  15. DECLARE @Nero tinyint, @PlayerTurk smallint, @Lethe int, @Vipspawn int , @matrix1536 int
  16. SET @Nero = 0
  17. SET @PlayerTurk = 0

  18. DECLARE @pwd varchar(13)

  19. SET @pwd = null

  20. IF @pwd <> @Password
  21. BEGIN
  22. SET @nRet = 3
  23. RETURN
  24. END

  25. IF @Vipspawn=0
  26. begin
  27. set @nRet=11
  28. RETURN
  29. end
  30. IF @Lethe = 0
  31. begin
  32. set @nRet=12
  33. RETURN
  34. end
  35. IF @matrix1536=0
  36. begin
  37. set @nRet=4
  38. RETURN
  39. end

  40. select @nRet=count(*) from currentuser where straccountid=@AccountID

  41. IF @nRet>0
  42. begin
  43. set @nRet=5
  44. RETURN
  45. end



  46. SELECT @Nero = bNation, @PlayerTurk = bCharNum FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID
  47. IF @@ROWCOUNT = 0
  48. BEGIN
  49. SET @nRet = 1
  50. RETURN
  51. END
  52. IF @PlayerTurk = 0
  53. BEGIN
  54. SET @nRet = 1
  55. RETURN
  56. END
  57. ELSE
  58. BEGIN
  59. SET @nRet = 1
  60. RETURN
  61. END
  62. GO
复制代码
ctgwglzc
2008-4-14 16:05:29

first
Server Files : ServeR Filesler.zip ... at uploaded.to - Free File Hosting, Free Image Hosting, Free Music Hosting, Free Video Hosting, ...
Database : RapidShare Webhosting + Webspace

download it files and
ebenezer file in create

Notice.txt
BlockWord.txt
HackToolList.txt


if aujard server.ini port 127.0.0.1 change to 80
(some guys possible 15001)

files okey.
now DB add procedure
  1. /****** Object: Stored Procedure dbo.PROC_INSERT_CURRENTUSER Script Date: 09/04/2008 6:03:32 PM ******/


  2. -- 2008.04.09. ESTHECAT

  3. CREATE PROCEDURE PROC_INSERT_CURRENTUSER
  4. @ServerNo int,
  5. @ServerIP varchar(50),
  6. @AccountID varchar(50),
  7. @CharID varchar(50),
  8. @ClientIP varchar(50),
  9. @nret smallint output

  10. AS

  11. INSERT INTO CURRENTUSER ( nServerNo, strCharID, strAccountID, strServerIP, strClientIP ) Values (@ServerNo, @ServerIP, @AccountID, @CharID, @ClientIP )
  12. set @nret=1

  13. GO
复制代码


how do i add?
you can add from Query analyzer

and add table
  1. nServerNo int 4 0 (0 is clicked)
  2. strServerIP varchar 50 0
  3. strAccountID varchar 50 0
  4. strCharID varchar 50 0
  5. strClientIP varchar 50 0
复制代码

table name is
  1. CURRENTUSER
复制代码
server files arange
  1. 1)billing
  2. 2)Version
  3. 3)Aiserver
  4. 4)_billing and click Patch Off
  5. 5)Ebenezer
  6. 6)again _billing and click patch
  7. 7)Aujard
  8. 8)start game
复制代码
瞎子
2008-4-14 17:16:29
我决定要重新学英文.怒
ctgwglzc
2008-4-18 14:37:50
高级模式
游客