Для юных администраторов RF Серверов которые не могут сами написать код, решил выложить пару жизненно необходимых запросов:
Чтобы не было совсем халявой - ХАЙД [0]
1) Выдача CASH SHOP кредитов игроку;
2) Проверка на наличие CASH SHOP кредитов;
3) Проверка пароля от Банка;
4) Создание ГМ аккаунта;
5) Проверка пароль от аккаунта;
6) Смена Класса персонажа;
7) Смена пароля ГМа;
8) Выдача ПРЕМ акка;
1) update billing.dbo.tbl_user
set cash = cash + 1
where userid = 'логин'
2) select * from dbo.tbl_user
WHERE (UserID ='логин')
3) SELECT CONVERT(varchar, [TrunkPass]) FROM [tbl_AccountTrunk] LEFT JOIN [RF_USER].[dbo].[tbl_UserAccount] ON ([RF_USER].[dbo].[tbl_UserAccount].[Serial] = [tbl_AccountTrunk].[AccountSerial]) WHERE [RF_USER].[dbo].[tbl_UserAccount].[id] = 'логин'
5) select convert(varchar, [password]) from tbl_rfaccount where id = 'логин'
6) UPDATE [tbl_base] SET [Class] = 'КОД КЛАССА' WHERE [Name] = 'НИК перса'
7) UPDATE [tbl_StaffAccount] SET [PW] = CONVERT(varbinary, 'новый пароль') WHERE [ID] = 'ID Гм ака'
8) UPDATE [BILLING].[dbo].[tbl_personal_billing] SET [BILLING].[dbo].[tbl_personal_billing].[BillingType] = 2, [BILLING].[dbo].[tbl_personal_billing].[EndDate] = dateadd(day, КОЛ. ДНЕЙ, CASE WHEN [BILLING].[dbo].[tbl_personal_billing].[EndDate] > getdate() THEN [BILLING].[dbo].[tbl_personal_billing].[EndDate] ELSE getdate() END) FROM [BILLING].[dbo].[tbl_personal_billing] WHERE [BILLING].[dbo].[tbl_personal_billing].[ID] = 'ЛОГИН'
[/HIDE]
Если помог Репу + :11:
Буду обновлять по необходимости!
Последний раз редактировалось Вульф88; 22.08.2012 в 15:42.
от себя добавлю... (на авторство не претендую но скажу себе спасибо за сбор этой инфы)
9) Создать простой аккаунт
10) Смена пароля игрового/обычный акк
11) Аккаунты и пароли ГМов
12) Аккаунты и пароли игроков
13) Снятие GM прав
14) Блокировка персонажа
15) Узнаём пароль от аккаунта
16) Пополнение Далант/Дизен/СР/Платины Пункт 17) - Понять, кто голосует пакетами
15)
SELECT convert(varchar,password) FROM tbl_LUAccount where id=convert(binary,'ЛОГИН АККАУНТА')
[/HIDE]
16)
Искать тут - RF_World - tbl_AccountTrunk
Беллато Dalant0, Gold0 Кора Dalant1, Gold1 Аккретия Dalant2, Gold2
Запрос :
UPDATE RF_World.dbo.tbl_AccountTrunk SET Dalant0='777', Gold0='555' WHERE AccountSerial='123'
[/HIDE]
Забыл добавить)) Пункт 17) - Понять, кто голосует пакетами
17)
SELECT Account,accountserial,serial,name,lv,race,deletena me,DeleteTime FROM rf_world.dbo.tbl_base
WHERE DeleteTime>=dateadd(minute,-3600,getdate())
ORDER BY Account
[/HIDE]
Последний раз редактировалось Вульф88; 22.08.2012 в 15:42.
Может и проще, у меня информация эта собиралась 3 года)) как проще узнали только недавно а раньше и вообще с 5 апом я только руками всё через базу делал, не то что сейчас - панельки скрипты и прочие))
-
Добавил пункт 17)) полезный
Может и проще, у меня информация эта собиралась 3 года)) как проще узнали только недавно а раньше и вообще с 5 апом я только руками всё через базу делал, не то что сейчас - панельки скрипты и прочие))
-
Добавил пункт 17)) полезный
как я понял он по времени удаления работает? оО
Толку от него?) Лично я пакечу даже патром)