 |
нужна помощь в написании скрипта .... - Rising Force Online - Уязвимости, баги, читы и статьи по RF Online. |
10.11.2008, 04:15
|
#16
|
|
|
|
Рыцарь-защитник
|
 Регистрация: 28.04.2008
 Сообщений: 657
 Популярность: 4925
 Сказал(а) спасибо: 251
Поблагодарили 1,126 раз(а) в 335 сообщениях
|
ты смотрел в логере пакетов что скрипт отсылает? там все регистрируется, если он включен конечно. посмотри в нем какие пакеты отправляет скрипт.. может я его реально косячно написал.. =(
________________
Внимательно читаем Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). . Незнание правил не освобождает Вас от ответственности Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Просьба не писать мне в ЛС по поводу того, что что-то не работает/выложить тему из подполья/рассказать о последних багах, читах, глюках. Не отвечу! Задавайте конкретные вопросы. Чем смогу - тем помогу. И в теме указывайте суть вопроса, а то смотреть вообще не буду - удалю и все.
__________________
Предоставляю услуги Гаранта/Проверяющего. Все подробности Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Связь только через ПМ. В теме писать "Гарант/Проверка".
__________________
__________________
Мои проекты:
-> Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
__________________ __________________
† Ваш рай - это только сон † ©
|
|
|
10.11.2008, 04:23
|
#17
|
|
|
|
Разведчик
|
 Регистрация: 26.09.2008
 Сообщений: 23
 Популярность: 10
 Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
вот
|
|
|
10.11.2008, 04:53
|
#18
|
|
|
|
Рыцарь-защитник
|
 Регистрация: 28.04.2008
 Сообщений: 657
 Популярность: 4925
 Сказал(а) спасибо: 251
Поблагодарили 1,126 раз(а) в 335 сообщениях
|
доо.. косяк... ща будем править..
Добавлено через 6 минут
Я короч не стал разбираться с форматом.. просто подрправил косяк.
Код:
var i: integer;
s: string;
begin
if GInt(_gBuff,3,2) = $105 then begin
gBlockPacket;
s := _gBuff;
for i:=1 to 255 do begin
if i<16 then s[5] := HStr(format('0%x',[i]))
else s[5] := HStr(format('%x',[i]));
end;
end;
end.
________________
Внимательно читаем Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). . Незнание правил не освобождает Вас от ответственности Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Просьба не писать мне в ЛС по поводу того, что что-то не работает/выложить тему из подполья/рассказать о последних багах, читах, глюках. Не отвечу! Задавайте конкретные вопросы. Чем смогу - тем помогу. И в теме указывайте суть вопроса, а то смотреть вообще не буду - удалю и все.
__________________
Предоставляю услуги Гаранта/Проверяющего. Все подробности Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Связь только через ПМ. В теме писать "Гарант/Проверка".
__________________
__________________
Мои проекты:
-> Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
__________________ __________________
† Ваш рай - это только сон † ©
Последний раз редактировалось Глюконатор; 10.11.2008 в 05:01.
Причина: Добавлено сообщение
|
|
|
10.11.2008, 05:16
|
#19
|
|
|
|
Разведчик
|
 Регистрация: 26.09.2008
 Сообщений: 23
 Популярность: 10
 Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
Не получилось
.......
|
|
|
10.11.2008, 05:17
|
#20
|
|
|
|
Разведчик
|
 Регистрация: 26.09.2008
 Сообщений: 23
 Популярность: 10
 Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
Утро вечера мудренее , оставим это на потом ....
|
|
|
10.11.2008, 05:27
|
#21
|
|
|
|
Рыцарь-защитник
|
 Регистрация: 28.04.2008
 Сообщений: 657
 Популярность: 4925
 Сказал(а) спасибо: 251
Поблагодарили 1,126 раз(а) в 335 сообщениях
|
Ыы... я команды на отправку пакета забыл обратно вписать... =)
Код:
var i: integer;
s: string;
begin
if GInt(_gBuff,3,2) = $105 then begin
gBlockPacket;
s := _gBuff;
for i:=1 to 255 do begin
if i<16 then s[5] := HStr(format('0%x',[i]))
else s[5] := HStr(format('%x',[i]));
gSys.SendS(HStr(s));
end;
end;
end.
Кстати.. почему там 12? ты же говрил что с 1 начинается...
________________
Внимательно читаем Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). . Незнание правил не освобождает Вас от ответственности Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Просьба не писать мне в ЛС по поводу того, что что-то не работает/выложить тему из подполья/рассказать о последних багах, читах, глюках. Не отвечу! Задавайте конкретные вопросы. Чем смогу - тем помогу. И в теме указывайте суть вопроса, а то смотреть вообще не буду - удалю и все.
__________________
Предоставляю услуги Гаранта/Проверяющего. Все подробности Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Связь только через ПМ. В теме писать "Гарант/Проверка".
__________________
__________________
Мои проекты:
-> Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
__________________ __________________
† Ваш рай - это только сон † ©
|
|
|
10.11.2008, 05:55
|
#22
|
|
|
|
Разведчик
|
 Регистрация: 26.09.2008
 Сообщений: 23
 Популярность: 10
 Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
ERROR: EXCEPT: HSTR: '$??' is not a valid integer value at [11:11]
|
|
|
10.11.2008, 06:06
|
#23
|
|
|
|
Разведчик
|
 Регистрация: 26.09.2008
 Сообщений: 23
 Популярность: 10
 Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
сделал так :
var i: integer;
s: string;
begin
if GInt(_gBuff,3,2) = $105 then begin
gBlockPacket;
s := _gBuff;
for i:=1 to 255 do begin
if i<16 then s[5] := HStr(format('0%x',[i]))
else s[5] := HStr(format('%x',[i]));
gSys.SendS(s);
end;
end;
end.
и заработало - вот результат
|
|
|
10.11.2008, 06:08
|
#24
|
|
|
|
Разведчик
|
 Регистрация: 26.09.2008
 Сообщений: 23
 Популярность: 10
 Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
может всё таки сделать задержку , а то я в 1 сек сделал 255 ударов .....
|
|
|
10.11.2008, 06:09
|
#25
|
|
|
|
Рыцарь-защитник
|
 Регистрация: 28.04.2008
 Сообщений: 657
 Популярность: 4925
 Сказал(а) спасибо: 251
Поблагодарили 1,126 раз(а) в 335 сообщениях
|
молодца)) в прогеры пойдешь))... результат есть? =)
________________
Внимательно читаем Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). . Незнание правил не освобождает Вас от ответственности Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Просьба не писать мне в ЛС по поводу того, что что-то не работает/выложить тему из подполья/рассказать о последних багах, читах, глюках. Не отвечу! Задавайте конкретные вопросы. Чем смогу - тем помогу. И в теме указывайте суть вопроса, а то смотреть вообще не буду - удалю и все.
__________________
Предоставляю услуги Гаранта/Проверяющего. Все подробности Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Связь только через ПМ. В теме писать "Гарант/Проверка".
__________________
__________________
Мои проекты:
-> Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
__________________ __________________
† Ваш рай - это только сон † ©
|
|
|
10.11.2008, 06:12
|
#26
|
|
|
|
Разведчик
|
 Регистрация: 26.09.2008
 Сообщений: 23
 Популярность: 10
 Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
на скрине видно как сервак 255 раз прислал мне пакет "AttackErrorResult"
Добавлено через 4 минуты
там где на скрине пятый байт = 12 это я вручную посылал пакеты ,
как видишь всё проходило нормально
Сервак принимал их и присылал мне результаты о дамаге который я нанёс
Так что я думаю что что то можно замутить с этим скриптом , токо нужно еще подумать и поиграться с ним .....
Последний раз редактировалось OBERON_ZGZ; 10.11.2008 в 06:17.
Причина: Добавлено сообщение
|
|
|
10.11.2008, 06:23
|
#27
|
|
|
|
Рыцарь-защитник
|
 Регистрация: 28.04.2008
 Сообщений: 657
 Популярность: 4925
 Сказал(а) спасибо: 251
Поблагодарили 1,126 раз(а) в 335 сообщениях
|
С задержкой в 200мс
Код:
var i: integer;
s: string;
function OnTimer(n,cn: integer):boolean;
begin
if n = 1 then
if cn <= 255 then begin
if cn < 16 then s[5] := HStr(format('0%x',[i]))
else s[5] := HStr(format('%x',[i]));
writelogln(HStr(s));
result := true;
end
else result := false
else result := true;
end;
begin
if GInt(_gBuff,3,2) = $105 then begin
gBlockPacket;
s := _gBuff;
gSys.SetTimer(1,200);
end;
end.
бьешь моба 1 раз и ждешь... из расчета того чтов секунду будет послываться 5 пакетов то примерно 50 секунд)) иначе за адекватность не отвечаю =)
кстати у меня этот таймер иногда косячит... смотри в логах в номере пакета название [OnTimer]. Если не обнаржуишь такого.. попробуй скрипт перезапустить..
Добавлено через 1 минуту
я вообще афк если че на 30-50 мин.
________________
Внимательно читаем Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). . Незнание правил не освобождает Вас от ответственности Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Просьба не писать мне в ЛС по поводу того, что что-то не работает/выложить тему из подполья/рассказать о последних багах, читах, глюках. Не отвечу! Задавайте конкретные вопросы. Чем смогу - тем помогу. И в теме указывайте суть вопроса, а то смотреть вообще не буду - удалю и все.
__________________
Предоставляю услуги Гаранта/Проверяющего. Все подробности Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Связь только через ПМ. В теме писать "Гарант/Проверка".
__________________
__________________
Мои проекты:
-> Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
__________________ __________________
† Ваш рай - это только сон † ©
Последний раз редактировалось Глюконатор; 10.11.2008 в 06:24.
Причина: Добавлено сообщение
|
|
|
10.11.2008, 06:34
|
#28
|
|
|
|
Разведчик
|
 Регистрация: 26.09.2008
 Сообщений: 23
 Популярность: 10
 Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
Я вот подумал , а нельзя сделать по такой формуле
1 ловим пакет и блокируем его (s)
2 посылаем пакет с байтом 01 (i)
3 посылаем пакет c (i) + 1
4 если (i) =255 конец скрипта
5 если нет то пункт (3)+1
Чё то башка не варит
Короче в старом варианте по моему мы послали одним пакетом все значения, а нужно по очереди - да еще дать время серверу прислать нам инфу с дамагом ....
а может и нет , мозги уже совсем не варят - пойду спать ....
|
|
|
10.11.2008, 06:56
|
#29
|
|
|
|
Разведчик
|
 Регистрация: 26.09.2008
 Сообщений: 23
 Популярность: 10
 Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
что то с таймером не то
1,200 это не 1.2 сек ???
вот что на скрине , не знаю нормально ли это ....
|
|
|
10.11.2008, 07:14
|
#30
|
|
|
|
Рыцарь-защитник
|
 Регистрация: 28.04.2008
 Сообщений: 657
 Популярность: 4925
 Сказал(а) спасибо: 251
Поблагодарили 1,126 раз(а) в 335 сообщениях
|
Я короч итоговый скрипт опять забыл до конца изменить...
Код:
var i: integer;
s: string;
function OnTimer(n,cn: integer):boolean;
begin
if n = 1 then
if cn <= 255 then begin
if cn < 16 then s[5] := HStr(format('0%x',[i]))
else s[5] := HStr(format('%x',[i]));
gSys.SendS(s);
result := true;
end
else result := false
else result := true;
end;
begin
if GInt(_gBuff,3,2) = $105 then begin
gBlockPacket;
s := _gBuff;
gSys.SetTimer(1,200);
end;
end.
По поводу первого сообщения... Скрипт по этой схеме и работает... просто разница во времени между отсылками пакетов < 0,001с, поэтому в логгере это и не отображается..
Кстати пакет с еррором тебе пришел 254 раза)) первый наш пакет серв обработал и прислал тебе результат)
Че с таймером я хз... Если ты пользовался мультиинжектором, то могу только посоветовать перезапустить ВП и саму игру.. если через проксифер - только ВП... но с учетом нашей задержки это вполне ожидаемое поведение скрипта...
ЗЫ 1200 это 1,2 сек =)
________________
Внимательно читаем Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). . Незнание правил не освобождает Вас от ответственности Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Просьба не писать мне в ЛС по поводу того, что что-то не работает/выложить тему из подполья/рассказать о последних багах, читах, глюках. Не отвечу! Задавайте конкретные вопросы. Чем смогу - тем помогу. И в теме указывайте суть вопроса, а то смотреть вообще не буду - удалю и все.
__________________
Предоставляю услуги Гаранта/Проверяющего. Все подробности Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Связь только через ПМ. В теме писать "Гарант/Проверка".
__________________
__________________
Мои проекты:
-> Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
__________________ __________________
† Ваш рай - это только сон † ©
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 06:39.
|
 |