[Help] BC Rank

s7amb370

Member
Joined
Oct 16, 2010
Messages
82
Reaction score
13
(doh)
Здравейте, Искам да си направя БЦ Ранк като този: -=Mu Online=-

но за целта ми трябва помощ.. кой може да ми помогне скайпа ми е s7amb370
 
и аз опитах..ама Fail... И между другото до колкото разбрах трябва да има още няколко таблички които там липсват : ) за bc1, bc2,bc3,bc4 и bc6 ... и някои други
 
и аз опитах..ама Fail... И между другото до колкото разбрах трябва да има още няколко таблички които там липсват : ) за bc1, bc2,bc3,bc4 и bc6 ... и някои други

само това са таблиците

1a1e501f3049e2f57406b87853dd8b3b.png
 
Last edited:
само това са таблиците

1a1e501f3049e2f57406b87853dd8b3b.png

Значи все пак съм бил прав... Та според теб това което фрозен е соделил с нас може ли да е вярно и да тръгне ?
 
ами само това имам като ДБ от това което ДБ ми е създала пък незнам ... това на мен са ми таблици по default
 
ами само това имам като ДБ от това което ДБ ми е създала пък незнам ... това на мен са ми таблици по default

това дб на коя версия е ? и викаш, че си е така от бекъпа ..? нищо не си аддвал допълнително в ранкинг?
 
версията е сезон 4 не съм добавял нищо :) ето тези таблици имам

ето ви сорс кода

Code:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[EVENT_INFO]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[EVENT_INFO]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[EVENT_INFO_BC]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[EVENT_INFO_BC]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[EVENT_INFO_BC_3RD]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[EVENT_INFO_BC_3RD]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[EVENT_INFO_BC_4TH]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[EVENT_INFO_BC_4TH]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[EVENT_INFO_BC_5TH]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[EVENT_INFO_BC_5TH]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[T_BC_PCROOM_PLAYCOUNT]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[T_BC_PCROOM_PLAYCOUNT]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[T_ENTER_CHECK_BC]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[T_ENTER_CHECK_BC]
GO

CREATE TABLE [dbo].[EVENT_INFO] (
	[Server] [smallint] NOT NULL ,
	[Square] [tinyint] NOT NULL ,
	[AccountID] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[CharacterName] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[Class] [tinyint] NOT NULL ,
	[Point] [int] NOT NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[EVENT_INFO_BC] (
	[Server] [smallint] NOT NULL ,
	[Bridge] [tinyint] NOT NULL ,
	[AccountID] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[CharacterName] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[Class] [tinyint] NOT NULL ,
	[Point] [int] NOT NULL ,
	[PlayCount] [int] NOT NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[EVENT_INFO_BC_3RD] (
	[Server] [tinyint] NOT NULL ,
	[Bridge] [tinyint] NOT NULL ,
	[AccountID] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[CharacterName] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[Class] [tinyint] NOT NULL ,
	[Point] [int] NOT NULL ,
	[PlayCount] [int] NOT NULL ,
	[SumLeftTime] [int] NOT NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[EVENT_INFO_BC_4TH] (
	[Server] [tinyint] NOT NULL ,
	[Bridge] [tinyint] NOT NULL ,
	[AccountID] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[CharacterName] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[Class] [tinyint] NOT NULL ,
	[Point] [int] NOT NULL ,
	[PlayCount] [int] NOT NULL ,
	[SumLeftTime] [int] NOT NULL ,
	[MinLeftTime] [int] NOT NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[EVENT_INFO_BC_5TH] (
	[Server] [tinyint] NOT NULL ,
	[Bridge] [tinyint] NOT NULL ,
	[AccountID] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[CharacterName] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[Class] [tinyint] NOT NULL ,
	[Point] [int] NOT NULL ,
	[PlayCount] [int] NOT NULL ,
	[SumLeftTime] [int] NOT NULL ,
	[MinLeftTime] [int] NOT NULL ,
	[RegDate] [smalldatetime] NOT NULL ,
	[AlivePartyCount] [int] NOT NULL ,
	[MaxPointLeftTime] [int] NOT NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[T_BC_PCROOM_PLAYCOUNT] (
	[PCROOM_GUID] [int] NOT NULL ,
	[AccountID] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[PlayCount] [int] NOT NULL ,
	[Point] [int] NOT NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[T_ENTER_CHECK_BC] (
	[AccountID] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[CharName] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[ServerCode] [smallint] NOT NULL ,
	[ToDayEnterCount] [tinyint] NOT NULL ,
	[LastEnterDate] [smalldatetime] NOT NULL 
) ON [PRIMARY]
GO
 
мерси за таблиците колега :) сега остава само да открия и процедури :(
 
Да, без процедурите квито и таблици да имаш се тая :)