Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Скрипт на фарм. В чем ошибка?

-

Общение и обсуждение, архив Lineage 2

- Cобытия, информация, вопросы и ответы по Lineage 2

Ответ
 
Опции темы
Старый 25.03.2012, 22:52   #1
 Разведчик
Аватар для DemGod9
 
DemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауру
Регистрация: 10.05.2011
Сообщений: 8
Популярность: 667
Сказал(а) спасибо: 1
Поблагодарили 10 раз(а) в 5 сообщениях
Отправить сообщение для DemGod9 с помощью Skype™
 
Question Скрипт на фарм. В чем ошибка?

Ребят пишу скрипт на фарм на 1 серве
Вот он
Код:
 begin
 if FromClient and (pck=Hstr('56 18 00 00 00 00 00 00 00 00 ')) then .//Если с клиента приходит действие "Да"
 begin
 repeat // повторяет
 buf:=Hstr(' 39 1E 01 00 00 00 00 00 00 00 '); //Скил агра
 delay(50);
 buf:=Hstr('39 24 00 00 00 00 00 00 00 00'); //масс атака
 delay(50);
 buf:=Hstr('9 30 00 00 00 00 00 00 00 00 '); // еще одна
 delay(50);
 buf:=Hstr('19 98 B7 00 10 00 00 00 00 '); //Юзает банку манны
 SendtoServerEx('Farm'); 
 delay(5000);
 until FromClient and (pck=Hstr('56 19 00 00 00 00 00 00 00 00 ')); //До нажатия нет
 end;
 end.
После нажатия дествия Да игра + л2пх вылетает. В чем моя ошибка?
________________
l l0l l
l l l0l
l 0l0l0l
  Ответить с цитированием
Старый 25.03.2012, 23:04   #2
 Разведчик
Аватар для Gaiola
 
Gaiola никому не известный тип
Регистрация: 08.12.2010
Сообщений: 5
Популярность: 14
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Скрипт на фарм. В чем ошибка?

buf:=Hstr('19 98 B7 00 10 00 00 00 00'); // Странная!
В след раз хроники напиши хотябы.

Код:
const Char_Name = 'Farm';

begin
 if FromClient and (pck=Hstr('56 18 00 00 00 00 00 00 00 00')) then begin 
 repeat
 buf:=Hstr('39 1E 01 00 00 00 00 00 00 00'); SendToServerEx(Char_Name);
 delay(50);
 buf:=Hstr('39 24 00 00 00 00 00 00 00 00'); SendToServerEx(Char_Name);
 delay(50);
 buf:=Hstr('39 30 00 00 00 00 00 00 00 00'); SendToServerEx(Char_Name);
 delay(50);
 buf:=Hstr('19 98 B7 00 10 00 00 00 00'); SendToServerEx(Char_Name);
 pck:=''; 
 delay(5000);
 until FromClient and (pck=Hstr('56 19 00 00 00 00 00 00 00 00'));
 end;
end.

Последний раз редактировалось Gaiola; 25.03.2012 в 23:19.
  Ответить с цитированием
Старый 25.03.2012, 23:31   #3
 Разведчик
Аватар для DemGod9
 
DemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауру
Регистрация: 10.05.2011
Сообщений: 8
Популярность: 667
Сказал(а) спасибо: 1
Поблагодарили 10 раз(а) в 5 сообщениях
Отправить сообщение для DemGod9 с помощью Skype™
 
По умолчанию Re: Скрипт на фарм. В чем ошибка?

Цитата:
Сообщение от GaiolaПосмотреть сообщение
buf:=Hstr('19 98 B7 00 10 00 00 00 00'); // Странная!
В след раз хроники напиши хотябы.

Код:
const Char_Name = 'Farm';

begin
 if FromClient and (pck=Hstr('56 18 00 00 00 00 00 00 00 00')) then begin 
 repeat
 buf:=Hstr('39 1E 01 00 00 00 00 00 00 00'); SendToServerEx(Char_Name);
 delay(50);
 buf:=Hstr('39 24 00 00 00 00 00 00 00 00'); SendToServerEx(Char_Name);
 delay(50);
 buf:=Hstr('39 30 00 00 00 00 00 00 00 00'); SendToServerEx(Char_Name);
 delay(50);
 buf:=Hstr('19 98 B7 00 10 00 00 00 00'); SendToServerEx(Char_Name);
 pck:=''; 
 delay(5000);
 until FromClient and (pck=Hstr('56 19 00 00 00 00 00 00 00 00'));
 end;
end.

Хроники ГоД
серовно не пашет.

Вот этот пакет, про который ты говоришь , что странный это пакет на исп. итема с панельки. Может надо его делать не через buf:= ?
________________
l l0l l
l l l0l
l 0l0l0l

Последний раз редактировалось DemGod9; 25.03.2012 в 23:35. Причина: Nope
  Ответить с цитированием
Старый 25.03.2012, 23:53   #4
 Разведчик
Аватар для Gaiola
 
Gaiola никому не известный тип
Регистрация: 08.12.2010
Сообщений: 5
Популярность: 14
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Скрипт на фарм. В чем ошибка?

Попробуй как нить вот так:
Код:
const Char_Name = 'Farm';

var mojno_attack:boolean;

procedure Attack; begin
 buf:=Hstr('39 1E 01 00 00 00 00 00 00 00'); SendToServerEx(Char_Name);
 delay(50);
 buf:=Hstr('39 24 00 00 00 00 00 00 00 00'); SendToServerEx(Char_Name);
 delay(50);
 buf:=Hstr('39 30 00 00 00 00 00 00 00 00'); SendToServerEx(Char_Name);
 delay(50);
 buf:=Hstr('19 98 B7 00 10 00 00 00 00'); SendToServerEx(Char_Name);
 pck:='';
end;

begin
 if FromClient and (pck=Hstr('56 18 00 00 00 00 00 00 00 00')) then
  mojno_attack:=true
 else if FromClient and (pck=Hstr('56 19 00 00 00 00 00 00 00 00')) then begin
  mojno_attack:=false;
 end;
 if mojno_attack then begin
  Attack;
  delay(5000);
 end;
end.
Если фейл попробуй закомментить buf:=Hstr('19 98 B7 00 10 00 00 00 00'); SendToServerEx(Char_Name);

Последний раз редактировалось Gaiola; 25.03.2012 в 23:56.
  Ответить с цитированием
Старый 26.03.2012, 00:07   #5
 Разведчик
Аватар для DemGod9
 
DemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауру
Регистрация: 10.05.2011
Сообщений: 8
Популярность: 667
Сказал(а) спасибо: 1
Поблагодарили 10 раз(а) в 5 сообщениях
Отправить сообщение для DemGod9 с помощью Skype™
 
По умолчанию Re: Скрипт на фарм. В чем ошибка?

Цитата:
Сообщение от GaiolaПосмотреть сообщение
Попробуй как нить вот так:
Код:
const Char_Name = 'Farm';

var mojno_attack:boolean;

procedure Attack; begin
 buf:=Hstr('39 1E 01 00 00 00 00 00 00 00'); SendToServerEx(Char_Name);
 delay(50);
 buf:=Hstr('39 24 00 00 00 00 00 00 00 00'); SendToServerEx(Char_Name);
 delay(50);
 buf:=Hstr('39 30 00 00 00 00 00 00 00 00'); SendToServerEx(Char_Name);
 delay(50);
 buf:=Hstr('19 98 B7 00 10 00 00 00 00'); SendToServerEx(Char_Name);
 pck:='';
end;

begin
 if FromClient and (pck=Hstr('56 18 00 00 00 00 00 00 00 00')) then
  mojno_attack:=true
 else if FromClient and (pck=Hstr('56 19 00 00 00 00 00 00 00 00')) then begin
  mojno_attack:=false;
 end;
 if mojno_attack then begin
  Attack;
  delay(5000);
 end;
end.
Если фейл попробуй закомментить buf:=Hstr('19 98 B7 00 10 00 00 00 00'); SendToServerEx(Char_Name);

А какже repeat? В твоем скрипте получаеться после каждого нажатия нажимать "да". Может я неправ потому что только паскаль знаю средне...
________________
l l0l l
l l l0l
l 0l0l0l
  Ответить с цитированием
Старый 26.03.2012, 01:18   #6
NoItemName
 Рыцарь
Аватар для J-Fobos
 
J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(
Регистрация: 12.04.2009
Сообщений: 394
Популярность: 47903
Сказал(а) спасибо: 515
Поблагодарили 1,124 раз(а) в 430 сообщениях
 
По умолчанию Re: Скрипт на фарм. В чем ошибка?

Во первых, не используйте delay, вашем случаи это не правильно. Эта функция создает задержку в работе скрипта. delay(5000) останавливает скрипт на 5 сек, соответственно целых 5 сек соединение простаивает.

Во вторых, сначала сформируйте алгоритм работы скрипта и только потом беритесь за создание скрипта, потому что в данном скрипте он полностью не верный.
________________

В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';
  Ответить с цитированием
Старый 26.03.2012, 02:59   #7
 Разведчик
Аватар для DemGod9
 
DemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауру
Регистрация: 10.05.2011
Сообщений: 8
Популярность: 667
Сказал(а) спасибо: 1
Поблагодарили 10 раз(а) в 5 сообщениях
Отправить сообщение для DemGod9 с помощью Skype™
 
По умолчанию Re: Скрипт на фарм. В чем ошибка?

Цитата:
Сообщение от J-FobosПосмотреть сообщение
Во первых, не используйте delay, вашем случаи это не правильно. Эта функция создает задержку в работе скрипта. delay(5000) останавливает скрипт на 5 сек, соответственно целых 5 сек соединение простаивает.

Во вторых, сначала сформируйте алгоритм работы скрипта и только потом беритесь за создание скрипта, потому что в данном скрипте он полностью не верный.

Я неочень разбираюсь в скрипто писании. Делай это пауза? Я думал что так... А что не так с алгоритмом?
________________
l l0l l
l l l0l
l 0l0l0l
  Ответить с цитированием
Старый 26.03.2012, 13:19   #8
 Разведчик
Аватар для Gaiola
 
Gaiola никому не известный тип
Регистрация: 08.12.2010
Сообщений: 5
Популярность: 14
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Скрипт на фарм. В чем ошибка?

Цитата:
Сообщение от DemGod9Посмотреть сообщение
Я неочень разбираюсь в скрипто писании. Делай это пауза? Я думал что так... А что не так с алгоритмом?

Скрипт нормальный но возможности проверить его не имею.
  Ответить с цитированием
Старый 26.03.2012, 13:33   #9
 Разведчик
Аватар для DemGod9
 
DemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауруDemGod9 излучает ауру
Регистрация: 10.05.2011
Сообщений: 8
Популярность: 667
Сказал(а) спасибо: 1
Поблагодарили 10 раз(а) в 5 сообщениях
Отправить сообщение для DemGod9 с помощью Skype™
 
По умолчанию Re: Скрипт на фарм. В чем ошибка?

Цитата:
Сообщение от GaiolaПосмотреть сообщение
Скрипт нормальный но возможности проверить его не имею.

Убрал пакет на итем серовно виснет. А что надо вместо делая использовать?

Добавлено через 8 часов 1 минуту
Up
________________
l l0l l
l l l0l
l 0l0l0l

Последний раз редактировалось DemGod9; 26.03.2012 в 21:35. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 28.03.2012, 00:47   #10
 Разведчик
Аватар для Gaiola
 
Gaiola никому не известный тип
Регистрация: 08.12.2010
Сообщений: 5
Популярность: 14
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Скрипт на фарм. В чем ошибка?

Цитата:
Сообщение от DemGod9Посмотреть сообщение
Убрал пакет на итем серовно виснет. А что надо вместо делая использовать?

Добавлено через 8 часов 1 минуту
Up

Кинь сервер в личку.
  Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Скрипт для UOPilot / Бот] Адекватный скрипт / адекватный бот для [ВК]Легенды Santilla57 Баги игр ВКонтакте 1 15.01.2012 08:45
[Помогите!] Фарм M0R3 Общение и обсуждение, архив Lineage 2 1 30.06.2011 20:10

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 03:29.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net