Author Topic: Помогите написать легкий скриптик.  (Read 4164 times)

0 Members and 1 Guest are viewing this topic.

Proexe

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Здравствуйте ребят.
Я хотел бы попросить более опытных людей помочь зделать скриптик для кликера чтобы в игре нажимались определенные кнопки клавиатуры и через каждые 3 сек действия повторялись. Просто у меня нет опыта. Я сделал запись действий, но там много лишнего.

Что мне нужно:
Начинается скрипт с Q, потом E, потом R, потом через 7 секунд опять тоже самое, но еще в конце или в начале чтобы нажималась по одному разу кнопка F лут подбирала. И можно как то сделать чтобы скрипт работал под окно и я мог сворачивать и заниматься другими делами? Я видел похожий код в учебниках тут что то с paint - ом связано, но я не понимаю что до как.
Ну там скрин это скиллы, чтобы они прожимались)
Скрипт нужен для того чтобы встать, прокаст давать, мобы падают, с них камни падают и перс их берет и так по кругу)

Если не можете помочь, то хоть кинте на статейку где примерно показано то что я хочу)
Очень благодарен заранее)
« Last Edit: October 18, 2014, 12:14:40 PM by Proexe »

Proexe

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Re: Помогите написать легкий скриптик.
« Reply #1 on: October 18, 2014, 01:27:11 PM »
Code: [Select]
sript:
IF($time1 < $_time_t)
$time1 = $_time_t + 6
KEYPRESS(#Q)//земля
wait(2)
KEYPRESS(#R)//кража
wait(2)
KEYPRESS(#F)//прдемет
wait(1)
KEYPRESS(#E)//шарик
wait(4)
KEYPRESS(#F)//прдемет
wait(1)
KEYPRESS(#1)//ульт
wait(1)
KEYPRESS(#3)//вода
wait(1)
END_IF
END

Я вот написал что то похожие, но с временем проблемы. Они сразу все прожимаются, и бывает не по порядку.

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: Помогите написать легкий скриптик.
« Reply #2 on: October 18, 2014, 01:44:11 PM »
ты перемудрил конкретно
Code: (clickermann) [Select]
KEYPRESS(#Q)
waitms(100)
KEYPRESS(#E)
waitms(100)
KEYPRESS(#R)
wait(7)
KEYPRESS(#Q) // "опять тоже самое"
waitms(100)
KEYPRESS(#E)
waitms(100)
KEYPRESS(#R)
waitms(100)
KEYPRESS(#F) // "но еще в конце F"
waitms(100)

Proexe

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Re: Помогите написать легкий скриптик.
« Reply #3 on: October 18, 2014, 01:59:05 PM »
ты перемудрил конкретно
Code: (clickermann) [Select]
KEYPRESS(#Q)
waitms(100)
KEYPRESS(#E)
waitms(100)
KEYPRESS(#R)
wait(7)
KEYPRESS(#Q) // "опять тоже самое"
waitms(100)
KEYPRESS(#E)
waitms(100)
KEYPRESS(#R)
waitms(100)
KEYPRESS(#F) // "но еще в конце F"
waitms(100)

это специально, камни падают с переодичностью, и чтобы если вдруг 2 выпадет, 1 возьмет, и еще в конце один. Ну я слегка переделал.
Щас скину. А как нибудь можно к окну прикрутить чтобы сворачивать можно было?

Proexe

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Re: Помогите написать легкий скриптик.
« Reply #4 on: October 18, 2014, 02:01:31 PM »
Code: [Select]
sript:
IF($time1 < $_time_t)
$time1 = $_time_t + 3
KEYPRESS(#Q)//земля
wait(2)
KEYPRESS(#R)//кража
wait(3)
KEYPRESS(#F)//прдемет
wait(1)
KEYPRESS(#E)//шарик
wait(4)
KEYPRESS(#1)//ульт
wait(1)
KEYPRESS(#3)//вода
wait(1)
KEYPRESS(#F)//прдемет
wait(1)
KEYPRESS(#Q)//земля
wait(2)
END_IF
END

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Помогите написать легкий скриптик.
« Reply #5 on: October 18, 2014, 02:07:57 PM »
Зачем ты пишешь этот мусор вокруг? Метка и какой то непонятный обрубок "END" в конце тут совершенно ни к чему.

Вот что тебе нужно.
Code: (clickermann) [Select]
KEYPRESS(#Q)//земля
wait(2)
KEYPRESS(#R)//кража
wait(3)
KEYPRESS(#F)//прдемет
wait(1)
KEYPRESS(#E)//шарик
wait(4)
KEYPRESS(#1)//ульт
wait(1)
KEYPRESS(#3)//вода
wait(1)
KEYPRESS(#F)//прдемет
wait(1)
KEYPRESS(#Q)//земля
wait(5)

Proexe

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Re: Помогите написать легкий скриптик.
« Reply #6 on: October 18, 2014, 02:14:30 PM »
Зачем ты пишешь этот мусор вокруг? Метка и какой то непонятный обрубок "END" в конце тут совершенно ни к чему.

Вот что тебе нужно.
Code: (clickermann) [Select]
KEYPRESS(#Q)//земля
wait(2)
KEYPRESS(#R)//кража
wait(3)
KEYPRESS(#F)//прдемет
wait(1)
KEYPRESS(#E)//шарик
wait(4)
KEYPRESS(#1)//ульт
wait(1)
KEYPRESS(#3)//вода
wait(1)
KEYPRESS(#F)//прдемет
wait(1)
KEYPRESS(#Q)//земля
wait(5)

Я просто первый раз делаю и особо не знаю что до как) А нельзя как то прикрутить его к окну чтобы там действия делались, а я свернул и делал свои?
И как еще сделать чтобы правая кнопка мыши работала постоянно в скрипте, т.е в  игре била независимо от других действий скрипта.Чтобы и то и это?
« Last Edit: October 18, 2014, 02:16:46 PM by Proexe »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Помогите написать легкий скриптик.
« Reply #7 on: October 18, 2014, 02:38:50 PM »
Наводишь мышь на игру и жмешь Alt+W кликер перейдет в оконный режим.

Скачай последнюю версию 4.11, там как раз реализовано параллельное выполение
http://crapware.aidf.org/forum/index.php?topic=356.msg7898#msg7898

Code: (clickermann) [Select]
THREAD(thr_name)
   RCLICK(10,10) // клик будет работать независимо то остального кода
   waitms(50)
END_THREAD

KEYPRESS(#Q)//земля
wait(2)
KEYPRESS(#R)//кража
wait(3)
KEYPRESS(#F)//прдемет
wait(1)
KEYPRESS(#E)//шарик
wait(4)
KEYPRESS(#1)//ульт
wait(1)
KEYPRESS(#3)//вода
wait(1)
KEYPRESS(#F)//прдемет
wait(1)
KEYPRESS(#Q)//земля
wait(5)



Proexe

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Re: Помогите написать легкий скриптик.
« Reply #8 on: October 18, 2014, 02:54:38 PM »
Наводишь мышь на игру и жмешь Alt+W кликер перейдет в оконный режим.

Скачай последнюю версию 4.11, там как раз реализовано параллельное выполение
http://crapware.aidf.org/forum/index.php?topic=356.msg7898#msg7898


Спасибо.Щас установлю, но у меня проблема с привязкой окна. Я поставил режим в окне. Выбрал процесс как ты сказал, в программе написано привязан.А если в игру вернуться она моргает и нифига... Что я не так делаю ? А если не привязывать включить кликер и зайти в окно игры все работает, но за компом не посидишь.
Может это типов защита игры? Хотя Neverwinter не супер пупер игра.
« Last Edit: October 18, 2014, 02:56:17 PM by Proexe »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Помогите написать легкий скриптик.
« Reply #9 on: October 18, 2014, 03:48:59 PM »
А не все так просто. Оно может работать а может и нет, все зависит как от окон так и от винды. Обычное стандартное окно типо блокнота должно работать без проблем, а в играх все может быть иначе.

Пользуйся тем что работает.