Жесткий скриптингРаздел для обсуждения готовых и тестируемых скриптов
Внимание! В разделе введена жесткая модерация, темы и сообщения публикуются только после проверки модераторами
По поводу скрипта: играю на ява камаель серве и так была такая беда - если перс был атакован мобом во время рыбалки то просто тупо стоял и втыкался как моб его бьет. Если попадался глупый моб который начал атаковать его в тот момент когда бот еще не начал закидывать удочку то вот тут то скрипт и срабатывал как ему необходимо...По причине багов серва, чаще всего моб, после его вытягивания, какоето время сидит в воде, и лишь потом выпрыгивает к персу, а может так и задуманно изначально. В общем в моем случае это вылечилось небольшой модификацией процедуры использования хеликов
delphi Код:
procedure OnShowInfo(Sender: TObject); //выводим в формуbegin
ShowInfo;
if(MyHP<but)and HPuse1 thenbegin//если разрешено использование бутылок, то используемif(iii>=5)and(colvohp>0)thenbegin
UseItem(HPOID); //проверка количества бутылок
iii:=0; //счетчик для личилок, чтобы не спамить
giveweapon;
TargetAttacker(AttackerOID);
underattack:=true;
endelseinc(iii)end;
end;
За это сообщение Breadfan нажился 2 спасибками от:
По поводу скрипта: играю на ява камаель серве и так была такая беда - если перс был атакован мобом во время рыбалки то просто тупо стоял и втыкался как моб его бьет. Если попадался глупый моб который начал атаковать его в тот момент когда бот еще не начал закидывать удочку то вот тут то скрипт и срабатывал как ему необходимо...По причине багов серва, чаще всего моб, после его вытягивания, какоето время сидит в воде, и лишь потом выпрыгивает к персу, а может так и задуманно изначально. В общем в моем случае это вылечилось небольшой модификацией процедуры использования хеликов
Спасибо. Включу в основной скрипт.
Можно еще паузу по больше между забросами сделать. Было предположение, что моб нападёт сразу, до заброса крючка.
Добавлено через 1 минуту
Цитата:
Сообщение от Breadfan
Еще хотелось бы получить помощь в модернизации скрипта для добавления опции ночной рыбалки
Расскажи, что и как должно быть. Желательно по пунктам действий. Чтобы легче закодить можно было.
Последний раз редактировалось NLObP, 07.08.2008 в 14:25.
Причина: Добавлено сообщение
Достаточно добавить еще один комбобокс для наживок (ночных), и периодически отправлять запрос какое время дня в данный момент. Я начинающий, и сам долго делать буду)
Легко сказать добавить комбобох. Так неудобно в готовые формы что нибудь добавлять. Вот с нуля делать гораздо легче, я даже выкладывал для Делфи компонент для работы с формой.
А еще подробнее можно? Какой пакет время в себе несет, какие такие ночные наживки (ID=название)...
в стандартных файлах на место ловли №3 после точки №25 если начать ловить то чар начинает непонятно бегать туда-сюда, ясное дело он ничего не ловит
и постоянно идет проверка на застревание
Желательно сразу под себя все пути переделать. В гиран-харборе нормальные пути, я ими пользуюсь, а в Талкин-исланд уже и не помню, нормальные или нет.
Для нового места , создаешь папку с понятным для себя названием, копируешь из любой другой папки все пути и после запуска скрипта начинаешь все пути переделывать, как описано в мануале из архива поставки скрипта.
Здесь хранится папка откуда берем пути движения:
Код:
RecordFilesPath='.\scripts\fishing\giran_harbor\'; //путь где хранятся наши файлы
Еще одно но. Всегда начинать с той точки ловли, которая указана первой в скрипте: здесь задана первая точка
Код:
procedure Init;
begin
...
MestoLovli:=1; //номер места позиции ловли, всего три.
...
end;
Последний раз редактировалось NLObP, 08.08.2008 в 19:53.