Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Помощь и Поддержка/Все персы на всех аккаунтах админы :(
Search

Все персы на всех аккаунтах админы :(

15 replies230 viewsCurrently viewing: 1
Ванек
Ванек

User

Участник

Posts: 26

На форуме с: 01/30/2008

Репутация: +1

Рейтинг: 0

· 01/27/2009, 01:56 PM

Вообщем все персы на всех аккаунтах - админы, аккаунт_билдер - пустая, напротив ников персов - builder - 1

Сначала была проблема с временем, все аккаунты могли играть только день, после чего уже не пускало на сервер, я нашел фикс на ПП, залил его в БД. теперь все персы админы на любом аккаунте, кто скажет, как исправить ? :О

С меня кучища спасибок!!

0
agnitium
agnitium

User

Ветеран

Posts: 1298

На форуме с: 03/07/2008

Репутация: +351

Рейтинг: 0

· 01/27/2009, 02:20 PM

builder - 0 поставь

— Дизайны на заказ 1236548

0
Ванек
Ванек

User

Участник

Posts: 26

На форуме с: 01/30/2008

Репутация: +1

Рейтинг: 0

· 01/27/2009, 02:23 PM

И что мне ставить Builder - 0 каждому персу ? мда.... поставить билдер - 0 это не проблема, проблема том что всем новым персам этот билдер сам дается, вот я и спрашиваю знающих людей кто с таким уже сталкивался (

0
D
dredik13

User

Ветеран

Posts: 711

На форуме с: 11/24/2008

Репутация: +365

Рейтинг: 0

· 01/27/2009, 02:23 PM

Осмотри процедуру создания чара lin_createcharacter (чёт такое), возможно там напротив билд стоит 1.
Если нету - переустанови lin2world и lin2db базы.



agnitium: builder - 0 поставь

ты бы ставил каждому созданному персу 0 билд?
Я думаю нет. запарно. Твоё сообщение расцениваю как флуд.

— 127.0.0.1 hacker!!1

0
Ванек
Ванек

User

Участник

Posts: 26

На форуме с: 01/30/2008

Репутация: +1

Рейтинг: 0

· 01/27/2009, 03:12 PM

Процедуру нашел, но вот на против builder нечего нет, осталось только килять базы?

И теперь же появится баг с cannot load weak play time... поставлю фикс, снова все будут админами...

Вот сам фикс :

Код
Declare @acc int
Set @acc = 0

WHILE(@acc < 150000)
BEGIN
INSERT lin2world.dbo.time_data (account_id, last_logout, used_sec)
VALUES (@acc, '1/1/2004 1:00:00 AM', '0')
Set @acc = @acc + 1
END

0
D
dredik13

User

Ветеран

Posts: 711

На форуме с: 11/24/2008

Репутация: +365

Рейтинг: 0

· 01/27/2009, 04:37 PM

Попробуй приведённую ниже процедуру, возможно, проблема решиться.
если же нет - выложу чистые базы.

Код
CREATE PROCEDURE dbo.lin_CreateChar
(  
@char_name NVARCHAR(24),  
@account_name NVARCHAR(24),  
@account_id INT,  
@pledge_id INT,  
@builder  TINYINT,  
@gender TINYINT,  
@race  TINYINT,  
@class  TINYINT,  
@world  SMALLINT,  
@xloc  INT,  
@yloc  INT,  
@zloc  INT,  
@HP  FLOAT,  
@MP  FLOAT,  
@SP  INT,  
@Exp  INT,  
@Lev  TINYINT,  
@align  SMALLINT,  
@PK  INT,  
@Duel  INT,  
@PKPardon  INT,  
@FaceIndex   INT = 0,  
@HairShapeIndex  INT = 0,  
@HairColorIndex  INT = 0  
)  
AS  
  
SET NOCOUNT ON  
  
SET @char_name = RTRIM(@char_name)  
DECLARE @char_id int  
SET @char_id = 0  
  

IF @char_name LIKE N' '  
BEGIN  
RAISERROR ('Character name has space : name = [%s]', 16, 1, @char_name)  
RETURN -1  
END  
  
-- check user_prohibit  
if exists(select char_name from user_prohibit (nolock) where char_name = @char_name)  
begin  
RAISERROR ('Character name is prohibited: name = [%s]', 16, 1, @char_name)  
RETURN -1  
end  
  
declare @user_prohibit_word nvarchar(20)  
select top 1 @user_prohibit_word = words from user_prohibit_word (nolock) where @char_name like '%' + words + '%'
if @user_prohibit_word is not null  
begin  
RAISERROR ('Character name has prohibited word: name = [%s], word[%s]', 16, 1, @char_name, @user_prohibit_word)  
RETURN -1  
end  
  
-- check reserved name  
declare @reserved_name nvarchar(50)  
declare @reserved_account_id int  
select top 1 @reserved_name = char_name, @reserved_account_id = account_id from user_name_reserved (nolock) where used = 0 and char_name = @char_name  
if not @reserved_name is null  
begin  
if not @reserved_account_id = @account_id  
begin  
  RAISERROR ('Character name is reserved by other player: name = [%s]', 16, 1, @char_name)  
  RETURN -1  
end  
end  
  
-- insert user_data  
INSERT INTO user_data  
( char_name, account_name, account_id, pledge_id, builder, gender, race, class, subjob0_class,
world, xloc, yloc, zloc, HP, MP, max_hp, max_mp, SP, Exp, Lev, align, PK, PKpardon, duel, create_date, face_index, hair_shape_index, hair_color_index )  
VALUES  
(@char_name, @account_name, @account_id, @pledge_id, @builder, @gender, @race, @class, @class,
@world, @xloc, @yloc, @zloc, @HP, @MP, @HP, @MP, @SP, @Exp, @Lev, @align, @PK, @Duel, @PKPardon, GETDATE(), @FaceIndex, @HairShapeIndex, @HairColorIndex)  
  
IF (@@error = 0)  
BEGIN  
SET @char_id = @@IDENTITY  
INSERT INTO quest (char_id) VALUES (@char_id)  
END  
  
SELECT @char_id  
  
if @char_id > 0  
begin  
-- make user_history  
exec lin_InsertUserHistory @char_name, @char_id, 1, @account_name, NULL  
if not @reserved_name is null  
  update user_name_reserved set used = 1 where char_name = @reserved_name  
end

GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO

— 127.0.0.1 hacker&#33;&#33;1

0
Ванек
Ванек

User

Участник

Posts: 26

На форуме с: 01/30/2008

Репутация: +1

Рейтинг: 0

· 01/27/2009, 06:38 PM

А она для С1 PTS подойдет?

P.S Уже два раза перезакидывал все базы полностью все, все как бы с нуля делал, всеравно та же запара, тока создаю первого перса на сервере - он уже админ, и так все персы, я вообще незнаю че делать (

0
Ванек
Ванек

User

Участник

Posts: 26

На форуме с: 01/30/2008

Репутация: +1

Рейтинг: 0

· 01/27/2009, 07:20 PM

Не подошла, не ну это копец, залил нулячие базы, без фиксов, без нечего, пересоздал новые OBDC, все так же все персы на любом аккаунте админы, вот так запара, прямо какое-то напасть..

Не подошла, не ну это копец, залил нулячие базы, без фиксов, без нечего, пересоздал новые OBDC, все так же все персы на любом аккаунте админы, вот так запара, прямо какое-то напасть..

0
D
dredik13

User

Ветеран

Posts: 711

На форуме с: 11/24/2008

Репутация: +365

Рейтинг: 0

· 01/27/2009, 07:34 PM

Ухты... С1 .... Я думал это либо С4, либо интерлюдия... Честно говоря в тупике, никогда не имел дело с Ц1.

Но...
Советую использовать сборку уважаемого smeli.
Там мало дырок, всё хорошенько залатано и подогнано под "отличненько" :)

я ссылка

Его сборка 100% поддерживает Ц2 клиент и вплоть до самых последних хроник.
Насчёт поддержки Ц1 - не уверен, не увидал в описании.
Но ц1 и ц2 отличаются плаваньем в воде и ездой на страйдере, имхо.

Если тебе так уж не нравиться его сборка - попробуй инсталить базу с его sql файлов, которые находятся в его паке, возможно, что-то да получиться ;)

— 127.0.0.1 hacker&#33;&#33;1

0
Ванек
Ванек

User

Участник

Posts: 26

На форуме с: 01/30/2008

Репутация: +1

Рейтинг: 0

· 01/27/2009, 07:51 PM

Да нет, смели это что-то с чемто, я так и не понял что это у него за хроники, то интелюд с открытым исходным кодом, то грация, то с3-с2 то с5... я вообще незнаю )) я предпочитаю чистый С1, но ево скл все же попробую

0
Ванек
Ванек

User

Участник

Posts: 26

На форуме с: 01/30/2008

Репутация: +1

Рейтинг: 0

· 01/28/2009, 02:30 PM

Блин помогите народ, оно меня приследует, я заливал нулячие скрипты от смели, даже сервер его запустил, ппц всеравно все чары админы на всех аккаунтах, уже скачал другой С1 сервер, та же байда, я в панике, немогу избавится, оно как в памяти дето записало (

0
D
dredik13

User

Ветеран

Posts: 711

На форуме с: 11/24/2008

Репутация: +365

Рейтинг: 0

· 01/28/2009, 10:07 PM

как вариант - установи mssql 2000, вместо 2005.
Либо наоборот.

— 127.0.0.1 hacker&#33;&#33;1

0
pchayka
pchayka

User

Ветеран

Posts: 1304

На форуме с: 02/01/2008

Репутация: +1313

Рейтинг: 0

· 01/29/2009, 11:27 AM

проблема от кривых экстендеров

— You&#39;re an amateur

0
Ванек
Ванек

User

Участник

Posts: 26

На форуме с: 01/30/2008

Репутация: +1

Рейтинг: 0

· 01/29/2009, 01:03 PM

А разве для 1 хроник есть ексендеры? ))

0
D
dredik13

User

Ветеран

Posts: 711

На форуме с: 11/24/2008

Репутация: +365

Рейтинг: 0

· 01/29/2009, 08:54 PM

Да, есть. Но у тебя его нету, насколько я понял.
Видимо Pchаyka плохо основы проблемы знает.

— 127.0.0.1 hacker&#33;&#33;1

0
Topic is closed for replies