Тема: Обсуждение / Вопросы Не открывается игра по внешнему ip
Показать сообщение отдельно
Старый 12.11.2022, 12:37  
sedoq321
Постоялец
Аватар для sedoq321
OFFLINE
Регистрация: 08.02.2016
Возраст: 33
Сообщений: 100
Благодарностей:
4 всего
Репутация: 13

/open прописываю постоянно в логинсервере externalconnect становится truee здесь я так понял всё норм, меня беспокоит в Акаунтсервере ExternalOpen : false всегда, а когда в прописываю /open команда не распознаётся, кракозябры там=)

Сделал запрос pSelect_AccountPass_China

Цитата:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go


ALTER PROCEDURE [dbo].[pSelect_AccountPass_China]
@id varchar(13)
AS

DECLARE @curdate DATETIME
DECLARE @birthdate DATETIME
DECLARE @plusdate DATETIME
DECLARE @AgeResult TINYINT

SET @curdate = GETDATE()
SET @birthdate = (SELECT birthdate FROM tbl_rfaccount WHERE ID = CONVERT(BINARY, @id))

IF(ISDATE(@birthdate) = 1)
BEGIN
SET @plusdate = DATEADD(yy, 18, CONVERT(DATETIME, @birthdate))
END

IF(ISDATE(@curdate) = 1) AND (@curdate >= @plusdate)
BEGIN
SET @AgeResult = 0
END
ELSE
BEGIN
SET @AgeResult = 1
END

SELECT RTRIM( CONVERT( VARCHAR(24), password) ), accounttype, AgeResult= @AgeResult FROM tbl_rfaccount WHERE ID = CONVERT(BINARY, @id)
Если делаю запрос в таблицу с тестаками то всё работает пускает.

Цитата:
INSERT INTO rf_user.dbo.tbl_RFTestAccount(Id,Password,BCodeTU) VALUES ((CONVERT(binary, 'qwer')), (CONVERT(binary, 'qwer')),1)
А если в эту или useracc то пишет неверный логин пароль, хотя записи делаются.

Цитата:
INSERT INTO RF_User.dbo.tbl_rfaccount (id,password,accounttype,birthdate) VALUES ((CONVERT(binary, 'qwer')), (CONVERT(binary, 'qwer');0', '1/01/1950')),'

Последний раз редактировалось sedoq321; 12.11.2022 в 17:34.
 
Ответить с цитированием