Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Archangel2018

Pages: [1]
1
Добрый день, у меня есть скрипт который отвечает только за 1 пункт повышение зелёного цвета, а хотелось бы что бы сохранял по два или по одному но что бы первый не трогал. Например: Fire - (главный скилл) если будет ICE зелёный а FIRE красный то что бы он щёлкал кнопку Upgrade дальше, если ICE +1 а FIRE 0 то что бы сохранял этот скилл.

getscreen
if(pxl(1210,499,)=3469154) // Fire +1 green
   lclick(1112,674) //Save new
   WAITMS(1000)
ELSE // Если не находит +1 FIRE то кликает Upgrade
   lclick(978,675) //Upgrade
   WAITMS(1000)
end_if

Сам скрипт. Помогите доработать его там что бы он был еще круче) буду очень благодарен.

https://ru.files.fm/u/6dea3x4jp#/view/5qbq35raf

getscreen
if(pxl(1210,499)=3469154) //FIRE
   lclick(1112,674) //Save New
   WAITMS(1000)   // Time 1 sec
if(pxl(1210,524)=3469154) //ICE
   lclick(1112,674) // Save New
   WAITMS(1000) // Time 1 sec
ELSE
if(pxl(1210,512)=1190355) // Если FIRE ( - )
   lclick(978,675) // Upgrade
   WAITMS(1000)  // Time 1 sec
end_if

2
Общие вопросы / Помогите пожалуйста
« on: November 20, 2019, 10:40:58 AM »
Помогите написать скрипт что бы он работал так.
Нужно собирать черепа или кристалы по 3 штуки можно собирать (С лева на права, с права на лева, с низу вверх, с верху вниз)
Помогите пожалуйста буду очень благодарен.

3
Общие вопросы / Прошу помочь.
« on: June 29, 2018, 09:48:04 AM »
Всем добрый день, у меня вот есть скрипт на то чтобы он находил вещь после этого ставил сбоку галку дальше выбирал ресурсы после этого нажимал бы Smelt но есть проблема картинки меняют свою позицию то на 1 странице может быть то на 3-4 страницы. Прошу помочь и исправить скрипт если есть ошибки. Цель: Сделать так что бы он смог находить по картинки а если не находит то листает до тех пор пока не найдет всего 10 страниц по 4 картинки =)) Помогите пожалуйста.

1: Нашел картинку
2: Поставил галку
3: Выбрал ресурс
4: Ввел сумму
5: Нажал Ок
6: Нажал Smelt

Code: (clickermann) [Select]
SUB(картинка, $par2,$par3,$par1) // подпрограмма
   GETSCREEN
   IF_PICTURE_IN (0,0, $_xmax,$_ymax, STRCONCAT($par2,".bmp"), -1, 100)
      LCLICK($_return1, $_return2)
      WAITMS(100)
   else
      print(STRCONCAT($par2,".bmp not found"))
      LCLICK(437,$par3)  // Ставим Галку  //437 первые цифры где ставить галку ниже последние цифры.
      WAITMS(300)
      LCLICK(979,632)   //  Выбираем ресурсы
      WAITMS(300)
      DBLCLICK(620,543)    // поле для ввода суммы
      WAITMS(200)
 
      SWITCH($par2)
      CASE(1)
         KEYSTRING("167",100)
      CASE(3)
         KEYSTRING("100",100)
      CASE(4)
         KEYSTRING("84",100)
      CASE(5)
         KEYSTRING("250",100)
      CASE(7)
         KEYSTRING("50",100)
      CASE(10)
         KEYSTRING("1000",100)
      CASE(11)
         KEYSTRING("834",100)
      CASE(12)
         KEYSTRING("334",100)
      CASE(13)
         KEYSTRING("100",100)
      CASE(14)
         KEYSTRING("250",100)
      CASE(16)
         KEYSTRING("67",100)
      CASE(17)
         KEYSTRING("250",100)
      CASE(18)
         KEYSTRING("84",100)
      CASE(15)
         KEYSTRING("250",100)
      CASE(19)
         KEYSTRING("667",100)
      CASE(20)
         KEYSTRING("167",100)
      CASE(21)
         KEYSTRING("1000",100)
      CASE(22)
         KEYSTRING("334",100)
      CASE(23)
         KEYSTRING("250",100)
      CASE(24)
         KEYSTRING("200",100)
      CASE(25)
         KEYSTRING("50",100)
      CASE(26)
         KEYSTRING("550",100)
      CASE(27)
         KEYSTRING("1000",100)
      CASE(28)
         KEYSTRING("500",100)
      CASE(29)
         KEYSTRING("267",100)
      CASE(30)
         KEYSTRING("42",100)
      CASE(31)
         KEYSTRING("84",100)
      CASE(32)
         KEYSTRING("50",100)
      CASE(33)
         KEYSTRING("250",100)
      CASE(34)
         KEYSTRING("67",100)
      CASE(36)
         KEYSTRING("834",100)
      CASE(38)
         KEYSTRING("334",100)
      CASE(37)
         KEYSTRING("334",100)
      CASE(39)
         KEYSTRING("67",100)
      CASE(35)
         KEYSTRING("20",100)
      CASE(40)
         KEYSTRING("20",100)
      DEFAULT
         // случай по умолчанию
         LOGWRITE ("Случай не описан в подпрограмме")
      END_SWITCH
      LCLICK(630,609)        // ОК
      WAIT(1)
      LCLICK(726,712) // Smelt
   END_IF
 
   WAIT(1)
   IF($par1 = 8 )
      LCLICK(419,684)          // Переход в конец     (10 стр.)
      WAIT(1)
      LCLICK(324,683)           // С конца на один назад  (9 стр.)
      WAIT(1)
      LCLICK(324,683)    // С конца на два назад (8 стр.)
   ELSE
      IF($par1 = 9)
         LCLICK(419,684)          // В конец     (10 стр.)
         WAIT(1)
         LCLICK(324,683)           // С Конца на один назад (9 стр.)
      ELSE
         IF($par1 = 7)
            LCLICK(419,684)          // В конец     (10 стр.)
            WAIT(1)
         ELSE             
            FOR($a=0,$a<$par1)
               WAIT(1)
               LCLICK(393,684)       // Переход на следующею страницу
            END_CYC
         END_IF
      END_IF
   END_IF     
END_SUB
 
картинка(1,412,1)    //Awakening Stone // 1 номер картинки 412 последний цифры там где ставить галку 0 страница
картинка(3,480,1)    //Soulstone
картинка(4,551,1)    //Lvl. 4 Glorystone Chest
картинка(5,623,1)    //Seraph's Stone
картинка(8,412,2)    //Purgatory Soul
картинка(10,480,2)   //Refining Stone
картинка(11,551,2)   //Element Crystal
картинка(17,623,3)   //Refine Ore
картинка(12,412,3)   //Sacrifice Point Card
картинка(13,480,3)   //Blessed Stone
картинка(15,551,3)   //Aegis Shard
картинка(16,623,4)   //Lilac Stone
картинка(22,412,4)   //Lvl. 4 Adv. Glorystone Chest
картинка(14,480,4)   //Odd Fruit
картинка(19,551,4)   //Synth Scroll
картинка(20,623,5)   //Beast Crystal
картинка(21,412,5)   //Enchanted Ore
картинка(27,480,5)   //Magic Mount Soul
картинка(23,551,5)   //Grotto Heart
картинка(24,623,6)   //Timeskip Scroll
картинка(25,412,6)   //Dragonsoul EXP Pack
картинка(26,480,6)   //Angel Tears
картинка(28,551,6)   //Runestone
картинка(29,623,8)   //Energy Vitamin
картинка(30,412,8)   //Lvl. 6 Common Gem Chest
картинка(31,480,8)   //Legendary Exp Totem Chest
картинка(32,551,8)   //Mythic Exp Totem Chest
картинка(33,623,9)   //Khaos Core
картинка(34,412,9)   //Element Scroll
картинка(6,480,9)   //Gem Enhancement Stone
картинка(37,551,9)   //Spring of Wisdom
картинка(35,623,7)   //Ascension Stone
картинка(38,412,7)   //Spring of Glass
картинка(39,480,7)   //Spirit Essence
картинка(36,551,7)   //Tarot Time Card
картинка(40,623,0)   //Jackpot Bonus Card

4
Добрый день, прошу вашей помощи так как не могу понять в чем может быть проблема. Вот есть не большой скрипт довольно простой, когда он находит зеленую стрелку по Координатам то нажимает кнопку Сохранить, а когда по координатам красная стрелка то должен искать дальше пока не будет на этой точке зеленой стрелки вверх. Есть рисунок и скрипт. Помогите пожалуйста.

getscreen
lclick(854,593)  //Точка Upgrade ищем стрелку зеленую
WAITMS(600)
$play=pxl(1093,445)  //Точка зеленой стрелки вверх
if($play=3469154)    //Цвет стрелки вверх
WAITMS(1000)
lclick(993,590)      //SaveNew Сохранаем
end_if
WAITMS(600)
getscreen
$play=pxl(1093,455)    //Точка красной стрелки вниз
if($play=1190354)      // Цвет красной стрелки вниз
lclick(854,593)        //Нажимаем Upgrade
end_if

5
Общие вопросы / Помогите пожалуйста
« on: May 21, 2018, 12:46:03 PM »
Всем добрый день, мне нужна ваша помощь, я новенький в делах скриптах ну вот что-то такое вроде сделал но получилось очень длинное скриптование. Если можете пожалуйста просмотреть и помочь как-то уменьшить его, и еще проблемка он не находи по картинки как следует ибо каждый раз они меняются местами и приходиться каждый раз менять координаты хотя скрипт написан что бы он искал по картинки и при нахождение покупал вещь. Если можете пожалуйста помогите.

Pages: [1]