kratos | Дата: Пятница, 02.03.2012, 12:54 | Сообщение # 1 |
Лейтенант
Группа: Проверенные
Сообщений: 28
Статус: Оффлайн
| Ребят извените что пишу в ету тему т.к. в другие неответят =) Проблема в том что у меня GS после нескольких часов работы начинает невпускать на сервер и в логах я увидел чудную ошибку "error-L1 : CloseClient INVALID_SOCKET" . Тех админ сделал что то в базах ну всё по старому. Может кто подсказать в чём проблема. Сборка : SCF Windows 2003 R2 SP2 Отпишитесь пожалуйсто ниже, с меня огромный +
Реклама
by Adm[Light] http://muredlan.ru/
[img]http://nick-name.ru/sertificates/572176/][img]http://nick-name.ru/forum/Adm%5BLight%5D.gif[/img]
Сообщение отредактировал kratos - Пятница, 02.03.2012, 12:54 |
|
| |
|
kratos | Дата: Суббота, 03.03.2012, 21:38 | Сообщение # 3 |
Лейтенант
Группа: Проверенные
Сообщений: 28
Статус: Оффлайн
| В ссылках ненашёл ничего подобного что мне надо. Пробывал меня Join Server , так же выкидует.
by Adm[Light] http://muredlan.ru/
[img]http://nick-name.ru/sertificates/572176/][img]http://nick-name.ru/forum/Adm%5BLight%5D.gif[/img]
Сообщение отредактировал kratos - Суббота, 03.03.2012, 21:38 |
|
| |
491399 | Дата: Понедельник, 05.03.2012, 21:17 | Сообщение # 4 |
Майор
Группа: Проверенные
Сообщений: 58
Статус: Оффлайн
| ммм такова было в connectserver.exe ат бор !
Миняи другои !Добавлено (05.03.2012, 21:17) --------------------------------------------- имею виду JoinServer и Connect !
Mu.RMoldova.com Новыи сервер Season4 Episode 6 Mu.RMoldova.com Mu.RMoldova.com
|
|
| |
Swoop | Дата: Понедельник, 05.03.2012, 23:25 | Сообщение # 5 |
Полковник
Группа: Модераторы
Сообщений: 232
Статус: Оффлайн
| Если у вас гс сервер выдает ошибку Error-l1 : Closeclient Invalid_socket используйте этот код в Query Analyzer.
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[MEMB_STAT_GJ]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[MEMB_STAT_GJ] GO
CREATE TABLE [dbo].[MEMB_STAT_GJ] ( [memb___id] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [name] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [ServerName] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [ServerCode] [int] NULL , [IP] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [TM] [datetime] NULL ) ON [PRIMARY] GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[WZ_CONNECT_MEMB]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[WZ_CONNECT_MEMB] GO
SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS OFF GO
CREATE PROCEDURE WZ_CONNECT_MEMB @uid varchar(10), @server varchar(20), @uip varchar(20) AS
Begin
BEGIN TRANSACTION
SET NOCOUNT ON
IF EXISTS ( SELECT memb___id FROM MEMB_STAT WITH (READUNCOMMITTED) WHERE memb___id = @uid ) Begin UPDATE MEMB_STAT SET ip = @uip , connectstat = 1 , servername = @server , ConnectTM = (getdate()) WHERE memb___id = @uid End ELSE Begin INSERT INTO MEMB_STAT ( memb___id,ip,connectstat,servername) valueS (@uid,@uip,1,@server ) End IF(@@Error <> 0 ) ROLLBACK TRANSACTION ELSE COMMIT TRANSACTION
--写入登录记录 IF EXISTS ( SELECT UserID FROM UserLogin WITH (READUNCOMMITTED) WHERE UserID = @uid ) Begin UPDATE UserLogin SET LoginIP=@uip,Server=@server,LoginTM = (getdate()),OnlineSec=0,GiveMoney=0,logoutTM=null WHERE UserID = @uid End ELSE Begin INSERT INTO UserLogin (UserID,LoginIP,Server,LoginTM,OnlineSec,GiveMoney ) values (@uid,@uip,@server,getdate(),0,0) End --自动封服务器不准进入的人物 declare @SmallestZS int declare @LargestZS int declare @Type int select @Type=Type from SetServerList where ServerName=@server
if (@Type>0) begin
select @SmallestZS=Smallest_ZS from SetServerList where ServerName=@server select @LargestZS=Largest_ZS from SetServerList where ServerName=@server
if not (@SmallestZS is null) begin update character set ctlcode=(ctlcode | 0x81) where [name] not in ( SELECT NAME FROM WEB_ZS WHERE (ACC = @uid) AND (ZSCS >= @LargestZS) AND (ZSCS <= @SmallestZS) ) AND (AccountID = @uid) end end DELETE FROM MEMB_STAT_GJ WHERE (memb___id = @uid and servername=@server) update character set ctlcode=(ctlcode | 0x81) where [name] in ( SELECT name FROM MEMB_STAT_GJ WHERE (memb___id = @uid) ) AND (AccountID = @uid)
SET NOCOUNT OFF End GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO
Вёрстка + натягивание вёрстки на движок сайта. Исправление шаблонов сайта. Обращаться сюда: skype: deagle19921 icq: 466-266-741
Сообщение отредактировал MAKESERVER - Понедельник, 05.03.2012, 23:26 |
|
| |