Антимакрос

Ask for scripts here

Moderators: Murderator+, Murderator

Post Reply
SimplyFun
Posts: 7
Joined: 2010-10-31 02:38:13

Антимакрос

Post by SimplyFun »

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

Скрин:

Image



Гамп:

Code: Select all

_____infogump_______
serial   0x00000a82
gumpid   0x0000008c
X   110
Y   0
899   packet size
0   reply packet size
Buttons: ________
Checks&Radios: __
Entryes: ________
All commands: ____
    1] age
    2] umppic 150 200 0
    3] ext 230 220 24
    4] ext 200 250 45
    5] ext 210 290 995
    6] ext 210 310 995
    7] ext 210 330 995
    8] ext 210 350 995
    9] ext 290 290 995
   10] ext 290 310 995
   11] ext 290 330 995
   12] ext 290 350 995
   13] ext 370 290 995 1
   14] ext 370 310 995 1
   15] ext 370 330 995 1
   16] ext 370 350 995 1
   17] ext 340 252 60 1
   18] utton 193 293 1209 1210 1 0
   19] utton 193 313 1209 1210 1 0
   20] utton 193 333 1209 1210 1 0
   21] utton 193 353 1209 1210 1 0
   22] utton 273 293 1209 1210 1 0
   23] utton 273 313 1209 1210 1 0
   24] utton 273 333 1209 1210 1 0
   25] utton 273 353 1209 1210 1 0
   26] utton 353 293 1209 1210 1 0
   27] utton 353 313 1209 1210 1 0 1
   28] utton 353 333 1209 1210 1 0 1
   29] utton 353 353 1209 1210 1 0 1
Text: ____________
    0] Antimacros system
    1] For continue press
    2] 1
    3] 2
    4] 3
    5] 4
    6] 5
    7] 6
    8] 7
    9] 8
   10] 9
   11] 10
   12] 11
   13] 12
   14] : восемь
SimplyFun
Posts: 7
Joined: 2010-10-31 02:38:13

Re: Антимакрос

Post by SimplyFun »

Так-же могут быть лишние знаки в слове, например, как тут.

Code: Select all

_____infogump_______
serial   0x00000a82
gumpid   0x0000008c
X   110
Y   0
897   packet size
0   reply packet size
Buttons: ________
Checks&Radios: __
Entryes: ________
All commands: ____
    1] age
    2] umppic 150 200 0
    3] ext 230 220 24
    4] ext 200 250 45
    5] ext 210 290 995
    6] ext 210 310 995
    7] ext 210 330 995
    8] ext 210 350 995
    9] ext 290 290 995
   10] ext 290 310 995
   11] ext 290 330 995
   12] ext 290 350 995
   13] ext 370 290 995 1
   14] ext 370 310 995 1
   15] ext 370 330 995 1
   16] ext 370 350 995 1
   17] ext 340 252 60 1
   18] utton 193 293 1209 1210 1 0
   19] utton 193 313 1209 1210 1 0
   20] utton 193 333 1209 1210 1 0
   21] utton 193 353 1209 1210 1 0
   22] utton 273 293 1209 1210 1 0
   23] utton 273 313 1209 1210 1 0
   24] utton 273 333 1209 1210 1 0
   25] utton 273 353 1209 1210 1 0
   26] utton 353 293 1209 1210 1 0
   27] utton 353 313 1209 1210 1 0 1
   28] utton 353 333 1209 1210 1 0 1
   29] utton 353 353 1209 1210 1 0 1
Text: ____________
    0] Antimacros system
    1] For continue press
    2] 1
    3] 2
    4] 3
    5] 4
    6] 5
    7] 6
    8] 7
    9] 8
   10] 9
   11] 10
   12] 11
   13] 12
   14] : о/д/и/н
SimplyFun
Posts: 7
Joined: 2010-10-31 02:38:13

Re: Антимакрос

Post by SimplyFun »

Или вот так. В конце вместо слова написано несложное выражение.


Code: Select all

_____infogump_______
serial   0x00000a82
gumpid   0x0000008c
X   110
Y   0
887   packet size
0   reply packet size
Buttons: ________
Checks&Radios: __
Entryes: ________
All commands: ____
    1] age
    2] umppic 150 200 0
    3] ext 230 220 24
    4] ext 200 250 45
    5] ext 210 290 995
    6] ext 210 310 995
    7] ext 210 330 995
    8] ext 210 350 995
    9] ext 290 290 995
   10] ext 290 310 995
   11] ext 290 330 995
   12] ext 290 350 995
   13] ext 370 290 995 1
   14] ext 370 310 995 1
   15] ext 370 330 995 1
   16] ext 370 350 995 1
   17] ext 340 252 60 1
   18] utton 193 293 1209 1210 1 0
   19] utton 193 313 1209 1210 1 0
   20] utton 193 333 1209 1210 1 0
   21] utton 193 353 1209 1210 1 0
   22] utton 273 293 1209 1210 1 0
   23] utton 273 313 1209 1210 1 0
   24] utton 273 333 1209 1210 1 0
   25] utton 273 353 1209 1210 1 0
   26] utton 353 293 1209 1210 1 0
   27] utton 353 313 1209 1210 1 0 1
   28] utton 353 333 1209 1210 1 0 1
   29] utton 353 353 1209 1210 1 0 1
Text: ____________
    0] Antimacros system
    1] For continue press
    2] 1
    3] 2
    4] 3
    5] 4
    6] 5
    7] 6
    8] 7
    9] 8
   10] 9
   11] 10
   12] 11
   13] 12
   14] : 10 + 1
HoffMaN
Posts: 13
Joined: 2010-10-27 01:42:31

Re: Антимакрос

Post by HoffMaN »

Грин настрой нам антимакр мы лаве заплатим =)))

там просто тупа как читать гамп на русском или с символом : или / а грин?
HoffMaN
Posts: 13
Joined: 2010-10-27 01:42:31

Re: Антимакрос

Post by HoffMaN »

Чтота потипу

if not uo.LastGump('replyed') then
if uo.LastGump('text', 0) == ': о/д/и/н' then
UO.LClick(310,300)
endif
end if
wait(500)


Только как читать в гампе знак : или / Ответьте пажалуйста про скриптеры как чититать ети симвалы в гампе?)
SimplyFun
Posts: 7
Joined: 2010-10-31 02:38:13

Re: Антимакрос

Post by SimplyFun »

Ну то, что ты написал, я, по-сути, понимаю. А вот как читать символы я не знаю. Или, например, как быть с выражениями, я тоже не знаю =)
Буду очень благодарен, если кто скинет фак по гампам.
SimplyFun
Posts: 7
Joined: 2010-10-31 02:38:13

Re: Антимакрос

Post by SimplyFun »

if not uo.LastGump('replyed') then
if uo.LastGump('text', 0) == ': о/д/и/н' then
UO.LClick(310,300)
endif
end if
wait(500)


if uo.LastGump('text', 0) == ': о/д/и/н' then

А почему в этой строчке 0, а не 14?
SimplyFun
Posts: 7
Joined: 2010-10-31 02:38:13

Re: Антимакрос

Post by SimplyFun »

sub blahblahblab()
if not uo.LastGump('replyed') then
wait(1000)
if uo.LastGump('text', 14) == ' : т/р/и' then
wait(1000)
UO.LClick(x,y)
end if
end if
end sub
Ребят, почему проверка считается пройденной вне зависимости от того, что просит выбрать? Тоесть независимо от того, что просит ввести, он кликает по координатам х,у. Спасибо.
lamersz
Posts: 22
Joined: 2010-01-13 15:48:13

Re: Антимакрос

Post by lamersz »

как сервер называеться?
Post Reply