Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Скрипт на автопрокачку силы (ДРВ) + Hiding

Only working scripts
Post Reply
Unholy
Novice
Novice
Posts: 119
Joined: 23.06.2008 2:26
Location: DRW

Скрипт на автопрокачку силы (ДРВ) + Hiding

Post by Unholy »

Лирическое отступление:

Code: Select all

Столкнулся я с маленькой проблемой на ДРВ. Нужно было создать левача, и прокачать ему силу до 150 (с 45)... Может у меня руки кривые, но поиск не помог. И вот решил я написать свой скрипт!
В общем. Для тех что хочет прокачать левочару силу.
  • 1.Создаем левочара.
    2.Кушаем 1 свенью.
    3.Берем в пак 7 курсовых шмоток.
    4.Заполняем массив с курсой типами этих шмоток.
    5.Идем к тренировочной кукле.
    6.Вписываем ID куклы.
    7.Лочим боевые скиллы которые будут использоваться (Изначально Wrestling, если вы будете использовать курсованную кирку то и Macefighting)
    8.Запускаем скрипт.
    9.Сворачиваем в трей, и забиваем на скрипт часиков этак на 15-16!
Собственно сам скрипт:

Code: Select all

Program Kach_statov;
//Прокачка силы до 156 и Хидинга
//Для ДРВ (DRW.ru)
//by Unholy
const Grysha = $4003B62E; // ID груши
var odejda: array [0..6] of word;
Veshch : integer;
procedure Ydar; //Юзаем грушу
 begin
 UseObject(Grysha);
 wait(1500);
 AddToSystemJournal('Ударил грушу.');
 end;

procedure Kach_Hid; // Пока груша качается - используем хайдинг
 begin
 useskill('Hiding');
 wait(3000);
 AddToSystemJournal('Ушол в хайд.');
 end;

procedure Check_mudak; //Если кто-то ударил - зовем охрану.
 begin
if (HP < MaxHP) then
   begin
   AddToSystemJournal('Нашлась крыса!');
   uosay('Guards');
   wait(1000);
   SetWarMode(false);
   end;
 end;

procedure Check_World_Save;
 var k : integer;
 begin
  if InJournal('saving')<>-1 then
   begin
    ClearJournal;
    k:=0;
    repeat
      wait(10000)
      k:=k+1;
      AddToSystemJournal('World is saving more than '+IntToStr(k*10)+' seconds.');
    until (InJournal('data')<>-1) or (k>30)
   end
 end;

procedure Check_str; //Если силы = 100, одеваем курсу.

 begin
 //Массив курсовой одежды. Вставляем типы своей курсы!
odejda[0]:= $1F03; //robe
odejda[1]:= $1539; //long pants
odejda[2]:= $13CC; //leather tunic
odejda[3]:= $13C5; //leather sleeves
odejda[4]:= $170D; //sandals
odejda[5]:= $1515; //cloak
odejda[6]:= $13C6; //leather gloves

  if (Str > 99) then
   begin
  UseObject(FindType(odejda[Veshch],Backpack));
  Veshch := Veshch + 1;
   AddToSystemJournal('Одели курсу.');
  end;
 end;

 Begin
ClearJournal;
while not Dead do
Begin
Check_str;
Ydar;
Check_World_Save;
Kach_Hid;
Check_mudak;
wait(200);
End;
 end.
В ближайшем времени у меня есть идея модернизировать скрипт.
1)Чтоб он сам искал какая курса присутствует в паке, и использовал ее.
2)Чтоб можно было прокачивать Все статы.
3)Чтоб все что нужно было сделать пользователю - это вписать ID куклы, и значения статов до которых персонажу нужно докачаться!

Но это будет не скоро :D
Last edited by Unholy on 11.07.2008 19:19, edited 1 time in total.
Scripts Writer
Novice
Novice
Posts: 130
Joined: 06.05.2008 18:03

Post by Scripts Writer »

1) В мешок кладёшь 14 итемов курсы и ищешь там по типу '-1'
2) Сила 200? Ловкость. Ловкость 90? Инту.
3) Дел 5 минут ;)
Unholy
Novice
Novice
Posts: 119
Joined: 23.06.2008 2:26
Location: DRW

Post by Unholy »

Scripts Writer wrote:1) В мешок кладёшь 14 итемов курсы и ищешь там по типу '-1'
2) Сила 200? Ловкость. Ловкость 90? Инту.
3) Дел 5 минут ;)
Че?
Unholy
Novice
Novice
Posts: 119
Joined: 23.06.2008 2:26
Location: DRW

Post by Unholy »

А! Понял!
Так не интересно)))
Expensive
Posts: 4
Joined: 11.07.2008 20:42
Location: DRW

Post by Expensive »

Ты сам то испытывал его?Просто я ставил, за ночь с 45 поднял до 54 СТР и встало.Обьясни может что то не так делаю?Делал все как написано может есть особые действия, которые ты не написал?
v26RuS
Novice
Novice
Posts: 61
Joined: 18.05.2008 16:07
Location: DRW
Contact:

Post by v26RuS »

Кстати да человек прав, но становиться на на 54, а на 70 и после 70 статы ужасно растут так что нужно одевать вещь уже после того как 70 набил...
Попробуй заменить

Code: Select all

  if (Str > 99) then
на

Code: Select all

  if (Str > 70) then
Невозможное возможнО!
Unholy
Novice
Novice
Posts: 119
Joined: 23.06.2008 2:26
Location: DRW

Post by Unholy »

:shock: Ребяты, я на этом скрипте 2 левачей прокачал, сейчас третьего качаю!
Вы уверенны что вы скушали свинку?

А в плане поменять...
Лучше всего сила качается при копании и рубке леса. Также сила неплохо растет в ближнем бою. Лучше всего сила растет в промежутке между 75 и 85. Временно поднять силу можно зельями Strength и Greater Strength (а также все 3 характеристики вместе зельями Bless и Greater Bless) или магическими аналогами.
http://www.drw.ru/description/stats/

Так что если и стоит поменять то на 83. Не не знаю... я за сутки одного прокачиваю до 150.
Nasty Nay
Neophyte
Neophyte
Posts: 27
Joined: 02.07.2008 19:07

Post by Nasty Nay »

сила лучше всего растет с 65 до 75 проверено стопроцентно.
Kynep
Neophyte
Neophyte
Posts: 40
Joined: 29.05.2008 6:41

Post by Kynep »

Nasty Nay wrote:сила лучше всего растет с 65 до 75 проверено стопроцентно.
Видимо от шарда зависить, на ДРВ с 92 до 100 просто взлетает.
Nasty Nay
Neophyte
Neophyte
Posts: 27
Joined: 02.07.2008 19:07

Post by Nasty Nay »

дак я на дрв и играю.
у меня на кукле почемуто больше 75 вобще не растет.
Kynep
Neophyte
Neophyte
Posts: 40
Joined: 29.05.2008 6:41

Post by Kynep »

Nasty Nay wrote:дак я на дрв и играю.
у меня на кукле почемуто больше 75 вобще не растет.
берешь в руки дубину, лочиш мейс и вперед на куклу.
Flame God
Posts: 2
Joined: 28.08.2008 11:29

Re: Скрипт на автопрокачку силы (ДРВ) + Hiding

Post by Flame God »

Unholy wrote:Лирическое отступление:

Code: Select all

Столкнулся я с маленькой проблемой на ДРВ. Нужно было создать левача, и прокачать ему силу до 150 (с 45)... Может у меня руки кривые, но поиск не помог. И вот решил я написать свой скрипт!
В общем. Для тех что хочет прокачать левочару силу.
  • 1.Создаем левочара.
    2.Кушаем 1 свенью.
    3.Берем в пак 7 курсовых шмоток.
    4.Заполняем массив с курсой типами этих шмоток.
    5.Идем к тренировочной кукле.
    6.Вписываем ID куклы.
    7.Лочим боевые скиллы которые будут использоваться (Изначально Wrestling, если вы будете использовать курсованную кирку то и Macefighting)
    8.Запускаем скрипт.
    9.Сворачиваем в трей, и забиваем на скрипт часиков этак на 15-16!
Собственно сам скрипт:

Code: Select all

Program Kach_statov;
//Прокачка силы до 156 и Хидинга
//Для ДРВ (DRW.ru)
//by Unholy
const Grysha = $4003B62E; // ID груши
var odejda: array [0..6] of word;
Veshch : integer;
procedure Ydar; //Юзаем грушу
 begin
 UseObject(Grysha);
 wait(1500);
 AddToSystemJournal('Ударил грушу.');
 end;

procedure Kach_Hid; // Пока груша качается - используем хайдинг
 begin
 useskill('Hiding');
 wait(3000);
 AddToSystemJournal('Ушол в хайд.');
 end;

procedure Check_mudak; //Если кто-то ударил - зовем охрану.
 begin
if (HP < MaxHP) then
   begin
   AddToSystemJournal('Нашлась крыса!');
   uosay('Guards');
   wait(1000);
   SetWarMode(false);
   end;
 end;

procedure Check_World_Save;
 var k : integer;
 begin
  if InJournal('saving')<>-1 then
   begin
    ClearJournal;
    k:=0;
    repeat
      wait(10000)
      k:=k+1;
      AddToSystemJournal('World is saving more than '+IntToStr(k*10)+' seconds.');
    until (InJournal('data')<>-1) or (k>30)
   end
 end;

procedure Check_str; //Если силы = 100, одеваем курсу.

 begin
 //Массив курсовой одежды. Вставляем типы своей курсы!
odejda[0]:= $1F03; //robe
odejda[1]:= $1539; //long pants
odejda[2]:= $13CC; //leather tunic
odejda[3]:= $13C5; //leather sleeves
odejda[4]:= $170D; //sandals
odejda[5]:= $1515; //cloak
odejda[6]:= $13C6; //leather gloves

  if (Str > 99) then
   begin
  UseObject(FindType(odejda[Veshch],Backpack));
  Veshch := Veshch + 1;
   AddToSystemJournal('Одели курсу.');
  end;
 end;

 Begin
ClearJournal;
while not Dead do
Begin
Check_str;
Ydar;
Check_World_Save;
Kach_Hid;
Check_mudak;
wait(200);
End;
 end.
В ближайшем времени у меня есть идея модернизировать скрипт.
1)Чтоб он сам искал какая курса присутствует в паке, и использовал ее.
2)Чтоб можно было прокачивать Все статы.
3)Чтоб все что нужно было сделать пользователю - это вписать ID куклы, и значения статов до которых персонажу нужно докачаться!

Но это будет не скоро :D
почемуто у меня не получается запустить скрипт.. выдает ошибку на 80 страке.. я вставил все нужные аиди и типы ...

вот что высвечивается
12:42:16 [kot17]: Compiler: [Error] (80:1): period ('.') expected
12:42:16 [kot17]: Compiling failed
12:42:16 [kot17]: Script Ñèëû ëåâàêîâ.txt stoped successfuly
Flame God
Posts: 2
Joined: 28.08.2008 11:29

Re: Скрипт на автопрокачку силы (ДРВ) + Hiding

Post by Flame God »

спасибо за скрипт.
<'((><
Neophyte
Neophyte
Posts: 21
Joined: 28.09.2008 6:54

Post by <'((>< »

Скрипт супер, спасибо! Но вот пару курс.вещей я добавила, 156 силы маловато мне показалось. Сегодня 2-ум чарам по 200 силы накачала :D
id
Neophyte
Neophyte
Posts: 30
Joined: 23.12.2006 22:37

Post by id »

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