0 : MASTER
1 : PRIVATE
2 : GAME MANAGER
3 : GAME TESTER
4 : COMMUNITY
5 : SUPPORT
6 : GAME OPERATOR
7 : GAME SYSTEM ADMIN
У каждого акк разные возможности.
Например
2.4 может только писать в GM чат.
2.3 Может все но имеет ограничение (авторизации)
3.4 Admin Может все что и 2.3 но не может писать в гм чат.ограничение (авторизации)
4.4 Аккаунт может все но (необходима авторизация)
1.2 GAME OPERATOR (косит под обычный акк) может толшько следить за игроками с помощью меню Ctrl+B. Чтоже такое не пашут гм команды?
Выдает ошибкуERROR authoryti? (это и есть авторизация)
Чтобы зарегестрировать GM акк Нужен следущий запрос
Код:
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 = 'Тут нужно присвоить значение для GM akk GAME TESTER' Или любое другое из списка выше
SELECT @class = 'GM'
SELECT @name = 'Ваше имя' (Заполнять обязательно)
SELECT @birthday = 'Срок действия гм акк' (можно оставить пустым)
SELECT @grade = 3 (обычный гм акк)
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)
PRINT @PrnLine
+ еще Функции GM зависят от локализации (RU Функции урезаются) (US FULL) И будут работать все GM команды хд
Последний раз редактировалось FlyGirl; 23.05.2011 в 20:28.
DevProtect 2.2.3.2 Комплексная система защиты для вашего сервера RF Online.
Флай,а тот ГМ который на пол может бросать,а простой лутать это какой?
Цитата:
Вобщем текстил на свооем 2.2.3 сервере — все пашет!
Нужно сменить флаг аккаунта на на обычный! Как вот так:
Есть пакет от сервера EnterWorldResult этот пакет отвечает за то, как сервер прореагировал на вашу попытку входа: вот пример:
Код:
06 00 01 02 00 00
06 00 — Длинна
01 02 — Тип
это ответ сервера на вход обычного игрока.
однако у гма он:
Код:
06 00 01 02 00 02
06 00 — Длинна
01 02 — Тип
02 — Нужный байт.
вот мы и нашли тот байт который отвечает к какому классу мы относимся
Пробуем поставить ГМу '00' байт — сработало — ник стал зеленый как у обычного игрока! и мы можешь себе спокойно передавать вещи на любой другой акк!
В общем вот скрипт для PPC саура язык FS:
Код:
var
ID, le: integer;
Hpto: string;
Procedure OnCreate;
begin
Hpto := HStr('06 00 01 02 00 00');
end;
BEGIN
ID := gInt(_gBuff,3,2);
le := length(_gBuff);
if le < 4 then exit;
if (_gFromServ) and (ID = $0201) then begin
gBlockPacket;
gSys.SendC(Hpto);
writelogln('пакет на вход изменен');
end;
END.
SELECT @depart = 'Тут нужно присвоить значение для GM akk GAME TESTER' Или любое другое из списка выше
для 4/4 Нужно присвоить GAME SYSTEM ADMIN
Добавлено через 6 минут
Цитата:
Сообщение от GranT[A]
Чистой воды пиздобольство
Грейд 255
Субгрейд 255
Сможешь выкинуть шмотку, другие смогут залутать.
1 но - Ниодна команда не работает.
Добавлено через 3 минуты
Простой акк 0-0 или 1-1, точно непомню
Видно сразу понимющий человек хд
Грейда 255.255 не существует.
команды не работают?
Читай внимательно 1й пост.
Для каждого гм акк нужно регестрировать имя, кто он (Admin) (Tester) и т.д
Добавлено через 1 час 12 минут Вобще правельное создание гм акк делается через манагу (Не через запросы всякие)
Вот скрин
Последний раз редактировалось FlyGirl; 23.05.2011 в 22:45.
Причина: Добавлено сообщение
DevProtect 2.2.3.2 Комплексная система защиты для вашего сервера RF Online.
Чистой воды пиздобольство
Грейд 255
Субгрейд 255
Сможешь выкинуть шмотку, другие смогут залутать.
1 но - Ниодна команда не работает.
Добавлено через 3 минуты
Простой акк 0-0 или 1-1, точно непомню
Ну и мудак.
Никогда, запомни - никогда больше не пиши тут.
Вообще зависит от сборки сервера и локализации.
У меня 2\3 - ГМ акаунт, у которого работает всё, от "!текст" чата до спавна предметов.
4\4 простой персонаж, который может взаимодействовать с другими, но работают все ГМ команды, вот только в ГМ чат "!текст" он писать не может.