|

楼主 |
发表于 2007-3-10 17:22:00
|
显示全部楼层
第二十六讲: 引起黑屏问题的解决方案之一
为让论友解决编译Mir2ei黑屏的问题,我再公布一段SQL代码,你要小心细看了,这不是Mir2ei中自带的SQL代码,是2003年的,注意微妙的差别,这就是引起黑屏问题的一个重要的原因!
/* **************************************************************************
Create Database for Legend of Mir 3
All written by fsfool.your's orZ
Copyright (C) 2003 Wemade Entertainment. All rights reserved.
*************************************************************************** */
USE LEGENDOFMIR3
GO
DROP TABLE TBL_CHARACTER
GO
/*
User Character Table
*/
CREATE TABLE TBL_CHARACTER
(
FLD_LOGINID CHAR(10) NOT NULL,
FLD_CHARNAME CHAR(20) NOT NULL,
FLD_JOB CHAR(1) NOT NULL,
FLD_GENDER CHAR(1) NOT NULL,
FLD_ISADMIN CHAR(1) NOT NULL,
FLD_LEVEL TINYINT NOT NULL,
FLD_DIRECTION INT NOT NULL,
FLD_CX INT NOT NULL,
FLD_CY INT NOT NULL,
FLD_ATTACKMODE INT NOT NULL,
FLD_HAIR INT NOT NULL,
FLD_EXP INT NOT NULL,
FLD_MAPNAME CHAR(16) NOT NULL,
FLD_GOLD INT NOT NULL,
FLD_DRESS_ID CHAR(11) NOT NULL,
FLD_WEAPON_ID CHAR(11) NOT NULL,
FLD_LEFTHAND_ID CHAR(11) NOT NULL,
FLD_RIGHTHAND_ID CHAR(11) NOT NULL,
FLD_HELMET_ID CHAR(11) NOT NULL,
FLD_NECKLACE_ID CHAR(11) NOT NULL,
FLD_ARMRINGL_ID CHAR(11) NOT NULL,
FLD_ARMRINGR_ID CHAR (11) NOT NULL,
FLD_RINGL_ID CHAR(11) NOT NULL,
FLD_RINGR_ID CHAR(11) NOT NULL,
)
GO
ALTER TABLE TBL_CHARACTER ADD CONSTRAINT PK_CHARACTER PRIMARY KEY (FLD_LOGINID, FLD_CHARNAME)
GO
多说一句:客户机进入游戏黑屏我发现有21处是由SQL数据库中的表域引起的,或者导致登陆服务器访问出界,或者由于缺少某个域而引起代码不能正常运行。 |
|