Перейти к содержанию
Форум шарда Middle-Earth
nepret

Скрипты для UOHammer 200

Рекомендуемые сообщения

Мне надо было прокачать БК, но рабочих скриптов я так и не нашол... искал на ёко, такаяже хрень...

Залез на форум шарда антарас и это меня просто убило... там народ не скупиться, делиться скриптами... пишуться специально скрипты на ламбер, мининг фишинг под ихний шард... скрипты рабочие, сам проверял... а что у нас? такое ощющение что сидит одно быдло!

-Так написал скрипт на мининг, с авто реколом и всей бойдой... но выкладывать не буду... а нахрена? пусть другие мозг конапатят, да мне срать что они умеют или не умеют, я буду копать рубить и ловить на охрененых скриптах и будут папкой и нагну этот сервер, буду ставить цены как хочу и и гасить придурков на макросе которые не умеют писать лучше, это их проблема!

*спустя какое то время*

-а де все нубы? ппц онлайн

Покрайней мере я так думал раньше, и считаю что вы ребят думаете точно также и по сей день...

http://forum.uoa.ru/index.php?showforum=29

зайдите и посмотрите, сколько скриптов, там народ не скупиться, пишет, берёт уже написаное правит под шард и выкладывает чтоб ВСЕ ЮЗАЛИ. Так может быть возьмём с них пример а? Почему бы и нет ребят, хуже уже не будет, а если вы надеетесь получить за подобные скрипты бабос, так я поспешу вас разочеровать... хренос 2 кто заплатит за подобное деньги в этой игре.

 

Я не аЦки мега папко программер... но не без помощи добрых людей смог накатать скриптец на хамер для ламбера и мининга с авто реколом и сбросом руды. Скриптец самый что неноесть простой и на его основе можно сделать ещё лучше... но по началу очень даже норм, для меня :)

 

Сам хаммер+инструкция к "взлому":

http://middle-earth.ru/forum/index.php?showtopic=5615

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скрипт на мининг:

 

1. D:\UOHammer200\miming_1a.hlm меняем на свой путь к файлу с помеченными тайлами в шахте

2а. HR.gumpselect(0x769B897B, 602) (ID рнбуки\ гамп номер руны) рекол к шахте

2b. HR.gumpselect(0x769B897B, 603) (ID рнбуки\ гамп номер руны) рекол домой

 

 

void mining() 
{
HR.clientprint("Load file for save mark");
Resource.LoadMiningFile("D:\UOHammer200\miming_1a.hlm");
Sleep(1000);
HR.Light(0);
goto start;

start:
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
HR.clientprint("Use disarm");
HR.Talk(".disarm");
Sleep(500);
goto recall_shahta1;

recall_shahta1:
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
HR.clientprint("Recall for shahta 1");
HR.gumpselect(0x769B8AD8, 601); 
Sleep(3500);
goto arm;

arm:
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
HR.clientprint("Use .disarm");
HR.Talk(".disarm");
Sleep(6000);
goto cut;

cut:
HR.clientprint("Nachinaem kopat");
HRB.WaitMining(1);
HR.clientprint("3akonchili kopat");
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
Sleep(1000);
goto: disarm;

disarm:
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
HR.clientprint("Use disarm");
HR.Talk(".disarm");
Sleep(500);
goto recall_dom;

recall_dom:
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
HR.clientprint("Use Recall for Dom_drop");
HR.gumpselect(0x769B8AD8, 603); 
Sleep(10000);
goto drop;

drop:
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
HR.clientprint("Drop all ruda");
HR.dropitemtype(0x19B9);
Sleep(10000);
goto recall_shahta1;
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скрипт на ламбер:

 

1. D:\UOHammer200\lamber_1b.hlm меняем на свой путь к файлу с помеченными деревьями в лесу

2а. HR.gumpselect(0x769B897B, 602) (ID рнбуки\ гамп номер руны) рекол в лес

2b. HR.gumpselect(0x769B897B, 603) (ID рнбуки\ гамп номер руны) рекол домой

 

void lamber() 
{
HR.clientprint("Load file for save mark");
Resource.LoadLumberFile("D:\UOHammer200\lamber_1b.hlm"); //1
Sleep(1000);
HR.Light(0);
goto start;

start:
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
HR.clientprint("Use disarm");
HR.Disarm();
Sleep(500);
goto recall_les1;

recall_les1:
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
HR.clientprint("Recall for Les 1");
HR.gumpselect(0x769B897B, 602); //2a
Sleep(3500);
goto arm;

arm:
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
HR.clientprint("Use .disarm");
HR.Talk(".disarm");
Sleep(6000);
goto cut;

cut:
HR.clientprint("Nachinaem rubit");
HRB.WaitLumber(1);
HR.clientprint("3akonchili rubit");
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
Sleep(1000);
goto: disarm;

disarm:
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
HR.clientprint("Use disarm");
HR.Talk(".disarm");
Sleep(500);
goto recall_dom;

recall_dom:
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
HR.clientprint("Use Recall for Dom_drop");
HR.gumpselect(0x769B897B, 603); //2b
Sleep(10000);
goto drop;

drop:
if(Journal.Find("Saving World State")!=-1){
Journal.WaitForStr("Saving World State complete"); 
Journal.Erase();
Sleep(100);
}
HR.clientprint("Drop all logs");
HR.dropitemtype(0x1BDD);
Sleep(10000);
goto recall_les1;
}

void healing+eda()
{
heal100:
Sleep(2000);
HR.Talk(".bandage self");
Sleep(2000);
HR.UseType(0x097B);
goto heal100;
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Блин согласен с тобой=) Вообще надо на главном сайте раздел с прогами и уже готовыми скриптами сделать=) а то старожилы давно уже всё на автомате делают а новенькие сидят карячаться в ручную=))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а у меня чтото косяк, скрипт на мининг то работает то нет

 

косяк в том что он после того как Zakonchili kopat стоит на месте в шахте и не чешется лететь, (оружие не снимает тоже)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Унылый пост, кому надоело может не читать.

 

А кто делать будет? Кто? Одной половине скрипты на крафт вообще не нужны, у них гмы друзья. Другим, кому надо справляются и с тем что есть. И только у не многих есть архивчик с избранными скриптами, но кому-то лень выкладывать, объяснять, как-то напрягаться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Унылый пост, кому надоело может не читать.

 

А кто делать будет? Кто? Одной половине скрипты на крафт вообще не нужны, у них гмы друзья. Другим, кому надо справляются и с тем что есть. И только у не многих есть архивчик с избранными скриптами, но кому-то лень выкладывать, объяснять, как-то напрягаться.

Согласен =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

народ, давайте без флуда плиз :) вообще хорошо бы прикрепить эту тему, хаммер хоть и жутко убог в скриптовом смысле, но зато там куда проще делать скрипты с ходилками-бродилками и реколами, нежели чем на инже...

 

JAH KILL: уезжал, вернулся недавно, я поправил скрипт на мининг, попробуй... а вообще может быть несколько причин этой дряни...

у меня скрипт начинает глючить когда:

 

1. если начинаешь что либо делать персонажем во время выполнения скрипта, направлять перса в разные стороны, что либо пытаться заюзать, снять одеть пушку, и тд... запуск хождения по отмеченным тайлам запускаеться командой, и малейшее вмешательство в этот процесс может привести к глюку скрипта! он вроде бы будет бегать, копать и рубить как обычно, но после вскопки последнего тайла ничего происходить не будет... я хз почему... я просто оставляю его наночь и не парюсь :)

2. при атаке на персонажа (именно само нанисение домага)

3. так же бывает и при сейвах... хотя там стоит проверка

4. ещё есть такой вариант, скрипт может заглючить при лаге... проверки на лаг там нет (прошу не путать с проверкой на сейв)

 

я вот буквально недавно ставил дня на 2... копал великолепно, только не забывай вовремя пополнять запасы еды, бинтов и заряжать рунбуку скролами

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нет парни хамер точно гавно :)) кроме попсового мининг ламбера фишинга больше ничего в проге нет :)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

так его и юзают только для мининга и ламбера... ;)

а для чего ты его хотел юзать то?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кто таки юзает скрипты на хаммер подскажите - почему не определяет скилл Detect Hidden вообще никак? То есть: если HR.UseSkill("Hiding"); то хидится и все нормально, а если HR.UseSkill("'Detect Hidden"); то пишет Skill not found. Пробовал массу вариантов - но нету типа вообще такого скилла. И еще вопрос: какая команда чтоб клавишу нажал? Допустим нужно чтоб в уо нажал F1.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Кто таки юзает скрипты на хаммер подскажите - почему не определяет скилл Detect Hidden вообще никак? То есть: если HR.UseSkill("Hiding"); то хидится и все нормально, а если HR.UseSkill("'Detect Hidden"); то пишет Skill not found. Пробовал массу вариантов - но нету типа вообще такого скилла. И еще вопрос: какая команда чтоб клавишу нажал? Допустим нужно чтоб в уо нажал F1.

У тя тут ошибка ) HR.UseSkill("'Detect Hidden") не хватает одной ' .

 

[hr.CastSpell]

Кастует заклинание

HR.CastSpell ("Название заклинания");

Примечание: Если название содержит 2 Слова, Например Flame Strike, то пишем HR.CastSpell("'Flame Strike'");

[hr.UseSkill]

Использует навык

UseSkill [Имя навыка];

Все по аналогии с CastSpell, если навык состоит из двух слов или более (что мало вероятно), то пишем его через ' '

(С) пёрто.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наглая просьба.

Кто-нибудь можеть подрихтовать стандартный скил на мининг что бы чар сбрасывал нежелательную руду, хилился и ел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

могу помочь, пиши вечером в аську или вконтакт!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

HRB.WaitMining(1);

скрипт не улетает после определённого веса, он улетает когда все тайлы будут выкопаны

 

юзай стелс, я для минок-шахты где-то выкладывал скрипт

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
HRB.WaitMining(1);

скрипт не улетает после определённого веса, он улетает когда все тайлы будут выкопаны

 

юзай стелс, я для минок-шахты где-то выкладывал скрипт

Все тайлы из списка? Если я правильно понял то для рекола домой по достижению определенного веса нужно использовать PL.GetWeight. Таким образом блок:

cut:

HR.clientprint("Nachinaem kopat");

HRB.WaitMining(1);

HR.clientprint("3akonchili kopat");

if(Journal.Find("Saving World State")!=-1){

Journal.WaitForStr("Saving World State complete");

Journal.Erase();

Sleep(100);

}

Sleep(1000);

goto: disarm;

Должен выглядеть приерно так?:

cut:

HR.clientprint("Nachinaem kopat");

PL.GetWeight;

if (weight = 25000)

HR.clientprint("3akonchili kopat");

if(Journal.Find("Saving World State")!=-1){

Journal.WaitForStr("Saving World State complete");

Journal.Erase();

Sleep(100);

}

Sleep(1000);

goto: disarm;

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

к сожалению, скрипт не будет дальше работать, пока не будет завершена строка HRB.WaitMining(1);

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ок, я понял, спасибо. Непрет, я помню тебя еще по МЕ2, можно мне озвучить наглую просьбу? Сделай плиз коротенький обзор по "Стелсу", понимаю что в ломы но ОЧЕНЬ прошу!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извини, как это часто бывает, зарылся в коде и в упор не увидел кнопки "Поиск". Меня смутило что чар с 100str продолжает копать а вновь созданный с 60str проходя весь тайл-лист делает все как написано! Пошел искать "Фленов-Делфи глазами хакера"(мой первый учебник по праграммированию).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

кто подскажет как прописать в макросе проверку режима war или peace, что б если на тебя напали то включался war?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...