Добрый Вечер.
Создание простого аккаунта 1/5/6 ап серверов.
Код:
INSERT INTO rf_user.dbo.tbl_LUAccount (Id,Password,BCodeTU) VALUES ((CONVERT(binary, 'ЛОГИН')), (CONVERT(binary, 'ПАРОЛЬ')),1)
Создание простого аккаунта на 2.2.3+
Код:
INSERT INTO RF_User.dbo.tbl_rfaccount (id,password,accounttype,birthdate,email) VALUES ((CONVERT(binary, 'ЛОГИН')), (CONVERT(binary, 'ПАРОЛЬ')),'0', '1/01/1950', 'МЫЛО');
Создание GM accaunt
Код:
DECLARE @RC int
DECLARE @id varchar(13)
DECLARE @pw varchar(13)
DECLARE @depart varchar(32)
DECLARE @class varchar(12)
DECLARE @name varchar(12)
DECLARE @birthday varchar(10)
DECLARE @grade int
DECLARE @subgrade int
SELECT @id = 'ВАШ ЛОГИН'
SELECT @pw = 'ВАШ ПАРОЛЬ'
SELECT @depart = 'none'
SELECT @class = 'GM'
SELECT @name = 'name'
SELECT @birthday = 'None'
SELECT @grade = 2
SELECT @subgrade = 4
EXEC @RC = [rf_user].[dbo].[pInsert_Staff] @id, @pw, @depart, @class, @name, @birthday, @grade, @subgrade
DECLARE @PrnLine nvarchar(4000)
PRINT 'Stored Procedure: rf_user.dbo.pInsert_Staff'
SELECT @PrnLine = ' Return Code = ' + CONVERT(nvarchar, @RC)
Смена пароля GM акка
Код:
UPDATE tbl_StaffAccount SET PW = (CONVERT(binary, 'ПАРОЛЬ')) WHERE Id = 'ЛОГИН'
Смена пароля простого аккаунта:
Код:
UPDATE tbl_LUAccount SET Password = (CONVERT(binary, 'ПАРОЛЬ')) WHERE Id = 'ЛОГИН'
логины и пароли GMов
Код:
select serial,(convert(varchar, id)), (convert(varchar, PW)),realname from rf_user.dbo.tbl_staffaccount
Логины и пароли простых аккаунтов
5/6 апа
Код:
select (convert(varchar, id)), (convert(varchar, password)) from rf_user.dbo.tbl_LUAccount
223+
Код:
select (convert(varchar, id)), (convert(varchar, password)) from rf_user.dbo.tbl_rfaccount
Снятие GM прав
Код:
declare @acc varchar(13)
select @acc='!ЛОГИН'
update RF_User.dbo.tbl_staffaccount
set Grade = '0' // Это Грейд аккаунта
where ID=convert(binary, @acc)
Код:
set Grade = '0' - Простой аккаунт
set Grade = '2 - Гм аккаунт
set Grade = '3' - Аккаунт Администратора
Бан аккаунта
Код:
USE [RF_User]
DECLARE @RC int
DECLARE @nSerial int
DECLARE @nPeriod int
DECLARE @nKind int
DECLARE @szReason varchar(32)
SELECT @nSerial = 912487 //Серийный номер персонажа которого баним
SELECT @nPeriod = 99999 //Длительность бана в минутах
SELECT @nKind = 0 //не менять (кажется, 1 = бан чата)
SELECT @szReason = 'Причина, бана'
EXEC @RC = [RF_User].[dbo].[pInsert_UserBan] @nSerial, @nPeriod, @nKind, @szReason
DECLARE @PrnLine nvarchar(4000)
PRINT 'Stored Procedure: RF_User.dbo.pInsert_UserBan'
SELECT @PrnLine = ' Return Code = ' + CONVERT(nvarchar, @RC)
PRINT @PrnLine
Узнаем пароль от аккаунта ( 1 )
1/5/6 апа
Код:
SELECT convert(varchar,password) FROM tbl_LUAccount where id=convert(binary,'ЛОГИН АККАУНТА')
[COLOR="rgb(46, 139, 87)"]223+[/COLOR]
Код:
SELECT convert(varchar,password) FROM tbl_rfaccount where id=convert(binary,'ЛОГИН АККАУНТА')
Пополнение Далант/Дизен/СР/Платины
Код:
RF_World - tbl_AccountTrunk
Беллато Dalant0, Gold0
Кора Dalant1, Gold1
Аккретия Dalant2, Gold2
UPDATE RF_World.dbo.tbl_AccountTrunk SET Dalant0='777', Gold0='555' WHERE AccountSerial='123'
Полная информация об аккаунте ( логин/пароль/cash )
USE [BillCruxRF]
INSERT INTO [BillCruxRF].[dbo].[tblUser] (userId,userPwd) VALUES ('Account','Password')
INSERT INTO tblUserInfo (userId,userPwd,cashBalance) VALUES ('Account','Password','cash')
Удаление из базы удалённых персонажей, используя встроенные процедуры:
Код:
use [rf_world_novus]
declare @a int
select top 1 @a=serial from tbl_base where deletename<>'*'
while(not (@a is null)) begin
exec [dbo].[pDelete_AvatorData_NoSelect] @a
select top 1 @a=serial from tbl_base where deletename<>'*'
end
Вывод всех логинов и паролей из базы
223+ Простых аккаунтов
Код:
use rf_user
select convert(varchar,tbl_rfaccount.ID) as Логин,
convert(varchar,tbl_rfaccount.password) as Пароль,
convert(varchar,uilock_pw) as ФГ_Пароль,
convert(varchar,createip) as Создан_ip,
convert(varchar, lastconnectip) as ПоследнийВход_ip,
convert(varchar, createtime) as Дата_создания,
convert(varchar,email) as Email,
convert(varchar, serial) as serial
from tbl_rfaccount inner join tbl_UserAccount on tbl_rfaccount.id=tbl_useraccount.id
Для GM аккаунтов
Код:
use rf_user
select convert(varchar,tbl_StaffAccount.ID) as Логин,
convert(varchar,tbl_StaffAccount.PW) as Пароль,
convert(varchar,Grade) as Grade,
convert(varchar,SubGrade) as SubGrade,
convert(varchar,serial) as serial
from tbl_StaffAccount
Запрос на добавление ОС
Код:
use rf_world
update tbl_general set PvpPoint=кол-во ОС where serial = ( select serial from tbl_base where name='ник персонажа' )
delete from tbl_npcdata where serial = ( select serial from tbl_base where name='ник персонажа' )
Информация о полученных и потраченных кэш монетах
Код:
SELECT [Serial]
,[UserID]
,[Cash]
,[AddCashSum]
,[SpendCashSum]
FROM [BILLING].[dbo].[tbl_rfcash] WHERE UserID='логин аккаунта'
Пароль аккаунта
Код:
SELECT convert(varchar, Password) FROM [RF_User].[dbo].[tbl_rfaccount] where ID = convert(binary, 'логин')
Изменение количества пвп поинтов
Код:
UPDATE [RF_World].[dbo].[tbl_pvporderview] SET [PvpPoint]='колличество погинтов' WHERE [Serial]='ид персонажа';
Use RF_World;
UPDATE tbl_general Set PvpPoint = 0 WHERE Serial = 'ид персонажа'
Пароль ГМа
SELECT convert(varchar, PW) FROM [RF_User].[dbo].[tbl_StaffAccount] where ID = convert(binary, '!логин гма')
Пароль ФГ
Код:
SELECT convert(varchar, uilock_pw) FROM [RF_User].[dbo].[tbl_UserAccount]WHERE id=convert(binary, 'логин')
Изменение пароля
Код:
use RF_User
update tbl_rfaccount set Password=convert(binary,'нрвый пароль') where ID=convert(binary,'логин')
Изменение количества кэш монет
Код:
UPDATE tbl_rfcash set Cash='какое количество вы хотите чтобы было'
FROM [BILLING].[dbo].[tbl_rfcash] where UserID='логин'
Изменение класса игрока
Код:
use RF_World UPDATE tbl_base set Class='желаемый класс' WHERE Name='ник перса'
Изменение е-мэйла
Код:
use BILLING
UPDATE tbl_rfuser set mail='новый е-мэйл' WHERE UserID='логин'
Код:
UPDATE tbl_rfaccount set password=convert(binary(13), 'новый пароль') FROM [RF_User].[dbo].[tbl_rfaccount] where ID = convert(binary, 'логин')
Изменение пароля ФГ
Код:
UPDATE tbl_UserAccount set uilock_pw=convert(binary(13),'новый пароль') FROM [RF_User].[dbo].[tbl_UserAccount] WHERE id=convert(binary, 'логин')
Изменение секретного слова
Код:
use BILLING
UPDATE tbl_rfuser set SecretAnswer='новое секретное слово' WHERE UserID='логин'
Удаление голоса
Код:
use RF_World
update tbl_general set tmRaceBossVote='1990-01-01' where Serial='ид перса';
update tbl_supplement set IsVoted=0, VoteEnable=0, AccumPlayTime=100 where Serial='ид перса'
Смена лидера гильдии
Код:
use RF_World
UPDATE tbl_general set GuildStatus='0' WHERE Serial='ид текущего лидера ги';
use RF_World
UPDATE tbl_general set GuildStatus='2' WHERE Serial='ид нового лидера ги';
use RF_World
UPDATE tbl_Guild set MasterSerial='ид нового лидера ги' WHERE Serial='ид гильдии';
Перемещаем персонажа с акк на акк :
Код:
UPDATE RF_World_Novus.dbo.tbl_base SET AccountSerial='сериал аккаунта куда перем.', Account='логин аккаунта куда перем.' WHERE Name='ник кого перемещаем'