Просмотр полной версии : Автозаточка Жду нормальных предложений Решения проблемы
Скрипт mks етова человека у миня не работет вобще!!!!
Пользуюсь вот етим скриптом Адаптированая под Gracia by CreaDo
Появляеца такое собщение
ArtemOrange>Colvowpn=1 ColvoScr=87 CurencLvl = 0
но когда выполняю соцеальное действие "Да" ничиво не происходит
И по поваду Скрипта тоже работает
Автоматизация заточки предметов до необходимого уровня by NLObP для Грации
Што означает ета фраза
"Затачиваем по очереди все предметы с ItemID пока не переломаем
или не заточим, один предмет всегда остаётся"
Зачем ето далать? и когда запускаю Панель то вней я немогу вписать id вещей
Пробывал тут
//Список переменных
var
Item, scrl: integer;
ScrollID, ScrollOID: integer; //ScrollID скролла заточки
ItemID, ItemOID, ItemEnch: integer; //ItemID затачиваемого предмета
MaxEnchLvl: integer; //уровень заточки который требуется достичь
//ITEMs
но вместо чево или перед чем вписать id ?
Сам я играю на сервере Hellbaund
Чел..сорри,но можешь расписать проблему на нормальном русском языке..Чесн....ничего непонятно:hang1:
Я с Ураины Чо мне Убица ?
artemx1, я тоже с Украины, и у тебя проблемы не в том что языки отличаются а в том что ты не внятно и не по порядку объясняеш)))
Так что сосредоточся перечитай то что ты написал и в нормальном порядке все изложи... желательно орфографию тоже проверяй
- Скрипт mks етова человека у миня не работет вобще!!!!- ето понятно ?
- Variant or safe array index out of bounds как исправить ето ошыбку ?
- List index out of bounds (10) как исправить ?
Пользуюсь вот етим скриптом Адаптированая под Gracia by CreaDo
работет у миня
вот што приходит мне в приват
ArtemOrange>Colvowpn=1 ColvoScr=87 CurencLvl = 0
При выполнение соц действия "ДА"
не происходит автоточка ?
почему ?
Добавлено через 9 минут
все сори за флуд скрипт mks заработал раз точнуло и дисконект буду пробывать
8tomat8, давай, у тя терпение еще не кончилось, объясни чуваку.
Так, теперь давай по порядку...
Я начинаю понимать что ты пишеш...
Выложи скрипт в тег [ HIGHLIGHT="delphi" ][ /HIGHLIGHT ] без пробелов.
Я тебе в нем подправлю скоросить заточки, скорее всего из за этого вылетаеш
Пробывал 2 скрипт от mks всервно не стает точить сервер после заточки получаю такой пакет
5F 9A 89 11 40
Tип: 0x5F (RequestAnswerFriendInvite)
Pазмер: 5+2
Время прихода: 22:28:06:500
0002 d Response: 1074891162 (0x4011899A)
я уже с етим разобрался немогу остановить заточку изпользовал скрипт
mks 1 и 2 но всервно не спасет
а ты не пробовал скрипт NLObPa?
Пробывал 2 скрипт от mks всервно не стает точить сервер после заточки получаю такой пакет
5F 9A 89 11 40
Tип: 0x5F (RequestAnswerFriendInvite)
Pазмер: 5+2
Время прихода: 22:28:06:500
0002 d Response: 1074891162 (0x4011899A)
У меня таже фигня....юзай мой скрипт....
Эм...Администрация, как писатьправильно коментарии в скрипте???))
//QaK:однострочные комментарии начинаются с //
// многострочные {вот так}
//Комментарий
Во благодарю=))))Ща подкоректирую свой скриптик)))
я уже с етим разобрался немогу остановить заточку изпользовал скрипт
mks 1 и 2 но всервно не спасет
выложи сюда пакет от сервера #$87 после успешной заточки и после сброса на 0, и подправим, я смотрю эти пакеты везде разные - где сброс на 0 имеет значение 3, где значение 2, а где вообще в нем приходит уровень заточки....
ЗЫ тем конечно понаплодили одинаковых ппц, объединяю!
HORSE нашол твой скрипт токо не могу понять де уровень точки вписать ?
HORSE нашол твой скрипт токо не могу понять де уровень точки вписать ?
const
Name='HORSE'; //сюда свой ник
var
timer:TTimer;
x:byte;
procedure Init;
begin
timer:=TTimer.Create(nil);
timer.interval:=120; //скорость точки
timer.OnTimer:=@fireTimer;
timer.enabled:=true;
x:=1;
end;
procedure Free;
begin
timer.Free;
end;
procedure fireTimer(Sender: TObject);
begin
case x of
1:begin
buf:=hstr('19 38 97 03 10 00 00 00 00'); //пакет активации точки
SendToServerEx(Name);
inc(x);
end;
2:begin
buf:=hstr('5F C7 99 01 10 00 00 00 00'); //пакет заточки вещи
SendToServerEx(Name);
x:=1;
end;
end;{case}
end;
begin
if FromServer then
begin
case pck[1] of
#$21: begin //InventoryUpdate
if (ReadD(12)=9426)// ID вещи
and (ReadD(34)=9)// предел заточки
then timer.enabled:=false;;
end;
end;
end;
end.
Добавлено через 1 минуту
and (ReadD(34)=9)// предел заточки какое число точка 34 ? или 9 ?
ID вещи чиво ето заточки или пухи я не мойму
Добавлено через 1 минуту
and (ReadD(34)=9)// предел заточки какое число точка 34 ? или 9 ?
ID вещи чиво ето заточки или пухи я не мойму
Было бы ID заточки я бы так и написал бы, а так надо ID того, что точишь на данный момент....а предел точки это "9"..(в данном скрипте)...
нет не работает на l2rx.com Hellbaund просто иза тово што там паекты у тя в скрипте есть думаю што токо на твой сервер
А скрипт ом mks пашен но не осатавливаеца
Добавлено через 1 минуту
выложи сюда пакет от сервера #$87 после успешной заточки и после сброса на 0, и подправим, я смотрю эти пакеты везде разные - где сброс на 0 имеет значение 3, где значение 2, а где вообще в нем приходит уровень заточки....
што ето за пакет он так начинаеца или чо ?
Точи и наблюдай за пакетами...точи по не сломаеться...(не скинеться на 0)
87 00 00 00 00 ето удачная точка вроде
Tип: 0x87 (Dummy)
Pазмер: 5+2
Время прихода: 14:41:49:343
ето збросил на 0
87 00 00 00 00
Tип: 0x87 (Dummy)
Pазмер: 5+2
Время прихода: 14:42:50:515
Скажы с каким значением поймать пакет тоесть номером № какой должен быть ?
87 00 00 00 00 ето удачная точка вроде
Tип: 0x87 (Dummy)
Pазмер: 5+2
Время прихода: 14:41:49:343
ето збросил на 0
87 00 00 00 00
Tип: 0x87 (Dummy)
Pазмер: 5+2
Время прихода: 14:42:50:515
Скажы с каким значением поймать пакет тоесть номером № какой должен быть ?
ну все правильно ты поймал, только сомневаюсь что при удачной точке и сбросе на 0 пакет не отличается
все верно ищо раз пробывал не отличаюца сервер l2rx.com
все верно ищо раз пробывал не отличаюца сервер l2rx.com
ну тогда понятно что ни один скрит не останавливается....
смотри после точки пакет 21 (InventoryUpdate), если приходит можно будет взять кусок из скрипта Horse, если не приходит тогда придется разбирать пакет ItemList скорей всего
нет не приходит
Ну тогда у тебя есть 2 варианта:
1. Расбирашь пакет ItemList, ищешь как от туда вытащить уровень заточки.
2. Используешь 1й либо 2й скрипт, и тренеруешь свою реакцию пытаясь вовремя остановить заточку 1м соц.действием:)
vBulletin® v3.6.11, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot