reactOnNPC v.2.0.2 by hakore
Moderator: Moderators
-
- Perl Monk
- Posts: 427
- Joined: 04 Apr 2008, 14:04
- Noob?: No
- Location: Brazil
Re: reactOnNPC v.2.0.0 by hakore
Post all the talk responses (or just the logs from the correct answer) logs. So I can what I can do.
Quit.
-
- Human
- Posts: 21
- Joined: 16 Aug 2009, 01:41
- Noob?: No
- Location: Brazil
Re: reactOnNPC v.2.0.0 by hakore
Code: Select all
3vs3Party#3: Digite 'talk resp #' para escolher uma resposta.
----------Respostas-----------
# Resposta
0 ^DDDDDDENter^FDEDDDenteR^EEEDDEeNter^FFFDEFentEr^FDDFF
1 ^EEDEEFEnteR^FEFEEFentER^DEDEDFeNTer^EFEDDFENter^FEEED
2 ^FDDEFFENter^DFEFEFENTEr^FDFEEEENtER^FFEEDDENTEr^FFFED
3 ^DEDEDFeNtEr^DDDDEEENteR^DFEDFFentEr^FFFEFDenTeR^FFFDE
4 ^DEDDFFenter^FEEEEFEntEr^DDFEFEEnTeR^EDDDFDEnTEr^DDEFD
5 ^EEFDEEEnter^EDDDDDenTeR^DFFFFFenTER^FDFEFDEnter^DEDDD
6 ^DDDFEDEnteR^634645eNtEr^DFFFFDEnter^EEEDEFENTeR^EFEDE
7 ^EEFFEFEnTER^FEEEDFentEr^FDFDDFENTEr^EDDDDDEntEr^FEFED
8 ^EDFDFEentEr^FFEDDFenTEr^DDFFEDEntEr^FDEEDFENteR^DEEDF
9 ^EFFFDEentEr^EEFFFEEnTer^DDFEFDEntEr^EDDDEEENTEr^EEFFE
10 ^FEFDEEeNTeR^FDEDDEENter^EEEDEEENTer^FEEDDEenTeR^DEEED
11 ^DEFDDEenter^EDFDDDENtER^DDEEDDeNTER^EDFEEFEnteR^EEDEE
12 ^FDEFDDEnTEr^EDDDDFENTer^DFFEEEEnTER^EDDEEDenTEr^EFEDE
13 ^EFFFDDENTEr^DFEDFEeNTeR^DDFDDEEnter^EDEFDEEnTEr^EFFDE
14 ^FFDEDDenTeR^EFFFFDeNtER^EDEFFEEntER^EEEEDDENTer^DDFDE
15 ^EDDFDEEnter^EDDFDEENter^FDEEDFENtER^DEDFDDenTER^FDEED
16 ^EDFDFEENTEr^DDFDFDENTER^EEDFFFENtEr^EDEEDFENter^DDEEF
17 ^DFEFEFeNteR^DEFFDDenTEr^FEEDEEENtER^DEFDFDENTer^FFEFF
18 ^EFDDFFeNTEr^FFDFEFeNTeR^EEFFFFeNter^FFDFDFentER^EEFDE
19 ^EEFDEDEnTer^FEDEEDeNTeR^EEEEEEenTEr^DDDEDEENter^EDEFD
20 Cancel Chat
-------------------------------
Code: Select all
0 ^EDDFDFEnTEr^EFFFFEeNter^344564eNTER^FEDDFEEnteR^EFFFE
Code: Select all
7 ^646455entEr^DFFEEFenteR^EDEFFEEnTer^DFEEDFENtEr^DDFFD
Code: Select all
9 ^FDFDFFenteR^EFFDEDEnTEr^446643enTER^FDFFFEenteR^FEEDF
Code: Select all
12 ^DEDEFEentER^FFFEEFeNtER^DDEDEDEntER^433544enteR^EDEDE
Code: Select all
13 ^443353EnteR^EDDDEDenteR^EFFFFEENTEr^DEDDEFEnTer^DFDDD
Code: Select all
14 ^FEDDFDEnteR^334565EntER^FFFEFEeNter^DEEDDFenter^EFEEE
Code: Select all
17 ^EEDEFDeNtER^DFFDEEeNTer^653665ENTER^EDDFFEEnTer^DFDDD
Code: Select all
15 ^643365entEr^DEDDFFenter^EDFDEEENTer^EFDEDEEntEr^FFFEF
Code: Select all
5 ^DFFEDEENtEr^EEFFDEENTer^346665ENtER^FEDDEEenTer^EFEDD
Code: Select all
12 ^366553enTeR^DFEDDFeNtER^DFFFEEenTer^FFEFFEeNTer^FDFEE
Code: Select all
6 ^DDFFDEEnter^EFFDDFEnTer^FFEEFEentER^FDFDFFeNtER^34356
Code: Select all
13 ^EEFDFEentER^DFFEDEenTEr^EDFFEFENTer^354356ENTEr^DFDEE
Code: Select all
16 ^EDEFFDENtEr^FFEEFEENter^FEFDFFeNTer^EFEEEEENtER^35553
Code: Select all
16 ^DDEFFDeNtER^443645Enter^EEEFEEEntER^FEDDDFeNTER^EFFEE
-
- Perl Monk
- Posts: 427
- Joined: 04 Apr 2008, 14:04
- Noob?: No
- Location: Brazil
Re: reactOnNPC v.2.0.0 by hakore
Try this
Remember to use the lastest macro version.
Code: Select all
automacro answerNPC {
console /(\d+) (\^[0-9a-z]{6})enter(\^[0-9a-z]{6})enter(\^[0-9a-z]{6})enter(\^[0-9a-z]{6})enter(\^[0-9a-z]{5})/i
eval ($::Macro::Data::varStack{".lastMatch2"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch3"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch4"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch5"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch6"} =~ /\^\d+//)
exclusive 1
call {
do talk num $.lastMatch1
}
}
Quit.
-
- Human
- Posts: 21
- Joined: 16 Aug 2009, 01:41
- Noob?: No
- Location: Brazil
Re: reactOnNPC v.2.0.0 by hakore
A macro não ativa:
Eu tenho uma macro que ativa antes dessa que você passo, será que ela ta interferindo em algo?
Code: Select all
[macro] automacro agora triggered.
Conversando com NPC em (158, 233) usando a seqüência: c r0
3vs3Party#3: [Arena Guide]
3vs3Party#3: Welcome to the 3 vs 3 Party Arena!!!
3vs3Party#3: Would you like to compete?
3vs3Party#3: Continuando a conversa automaticamente.
----------Respostas-----------
# Resposta
0 Oooh Yeeaahh!!!
1 Nuuu
2 Cancel Chat
-------------------------------
3vs3Party#3: Digite 'talk resp #' para escolher uma resposta.
----------Respostas-----------
# Resposta
0 ^EDDEEDEnTeR^DFFEDDENTer^FFDDEDeNTER^DDFDEEEnTEr^DEDEE
1 ^DEDEEEENteR^FFFDFFeNTER^FFDDDDEntER^FFDEEEenTER^EDEEF
2 ^FEEFEFeNter^EEDFEDenTEr^EEDFDEEnTER^DEFFDFentER^EEFEF
3 ^EDFEEEenter^DDDFDDENtER^DFEFFEenTEr^FEDDFFENtEr^FFEDF
4 ^DDEEFFENtER^EEEEEFeNTER^FDEEEFEnTEr^DDFDFDENteR^EEFDD
5 ^DEDEEDenTeR^FDDDEFeNTer^DEDDFDEnteR^FEDFEDENTER^FFFFE
6 ^FDEDDDENTEr^EEFEDFenter^DFDFFFEntER^EFFEFFenTEr^EDFEE
7 ^DEEDDDEnTeR^FFDEDDEnTeR^EFDEEEEnTeR^EEDFEEeNteR^FFDFF
8 ^FFFFDDEnteR^DEEEDDenTer^DDFDEDeNTER^EDFFFDEnteR^EFFDD
9 ^DDDEFFEnTEr^FFFDDFentEr^EFFEDDEnTER^DDEFEFeNteR^FDEFF
10 ^EFFFDDENteR^EEDFFDEnteR^EDFEDDeNteR^FFDDEFenteR^DFFDF
11 ^DEDEEFeNTer^EDFDFFenTER^FDEEFEENtEr^FFDFDFeNTEr^DFFEF
12 ^EFFDEDentER^FDDEEEenteR^DDEFEDEnTEr^FDDFFDenTer^DEFEF
13 ^DDEEFEentEr^FEEFFEEntER^FDEEFFENteR^EDFDEEenter^DDDFD
14 ^FDEDDEentEr^FFDDDEEntER^FEEEFDenTEr^FEDFEFEnter^FDEFE
15 ^DDFDEEenteR^EEFEFDenTeR^DFFEEEENTer^DEDEDFenteR^DFFDF
16 ^EFFFFEEnTer^EEDFFDeNTEr^DEFDFEeNtEr^EEDFEDEntEr^EEFEE
17 ^434433EnteR^EEEEFDENTEr^DFEFFDENTer^FEEFDFeNTer^FDDFE
18 ^EEFFFEeNteR^FFEEDEentER^FDDDEDENtER^EDEDDDEnTEr^DDDDE
19 ^EDFFDFEnTeR^EFDFEFeNTEr^FFEEFDenTER^FDEDDFeNtEr^DFEDE
20 Cancel Chat
-------------------------------
3vs3Party#3: Digite 'talk resp #' para escolher uma resposta.
The NPC did not respond.
[macro] tempMacro0 error: error in 1: syntax error
3vs3Party#3: Conversa Finalizada.
Code: Select all
automacro agora {
location payon
run-once 1
call {
do talknpc 158 233 c r0
delay 3
do c @warp prontera
do release all
}
}
automacro answerNPC {
console /(\d+) (\^[0-9a-z]{6})enter(\^[0-9a-z]{6})enter(\^[0-9a-z]{6})enter(\^[0-9a-z]{6})enter(\^[0-9a-z]{5})/i
eval ($::Macro::Data::varStack{".lastMatch2"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch3"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch4"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch5"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch6"} =~ /\^\d+//)
exclusive 1
call {
do talk num $.lastMatch1
}
}
-
- Perl Monk
- Posts: 427
- Joined: 04 Apr 2008, 14:04
- Noob?: No
- Location: Brazil
Re: reactOnNPC v.2.0.0 by hakore
Hum... when the responses shows, the macro is still running, maybe that's the problem. Try removing it.
Quit.
-
- Human
- Posts: 21
- Joined: 16 Aug 2009, 01:41
- Noob?: No
- Location: Brazil
Re: reactOnNPC v.2.0.0 by hakore
Cara eu não to conseguindo, tem como você tentar fazer uma macro única que ja inicie a conversa com o npc?
Porque tpow ele tem que falar com o npc e quando chegar na parte de falar a cor certa ele iniciar a outra, só que ele não ta iniciando, creio eu que é por causa da outra macro que só desativa quando acaba de falar com o npc. Não to conseguindo ter nenhuma idéia que faça a macro que tu me passo iniciar a conversa quando tiver em payon. Vê se tu consegue juntar essas 2 macros que eu te passei, eu não to conseguindo :S
Porque tpow ele tem que falar com o npc e quando chegar na parte de falar a cor certa ele iniciar a outra, só que ele não ta iniciando, creio eu que é por causa da outra macro que só desativa quando acaba de falar com o npc. Não to conseguindo ter nenhuma idéia que faça a macro que tu me passo iniciar a conversa quando tiver em payon. Vê se tu consegue juntar essas 2 macros que eu te passei, eu não to conseguindo :S
-
- Perl Monk
- Posts: 427
- Joined: 04 Apr 2008, 14:04
- Noob?: No
- Location: Brazil
Re: reactOnNPC v.2.0.0 by hakore
Split the macro. Like this:
Btw, it isn't delay, it's pause.
And.. SPEAK ENGLISH! else i'll trash the topic.
Code: Select all
automacro agora {
location payon
run-once 1
call {
do talknpc 158 233 c r0
}
}
automacro answerNPC {
console /(\d+) (\^[0-9a-z]{6})enter(\^[0-9a-z]{6})enter(\^[0-9a-z]{6})enter(\^[0-9a-z]{6})enter(\^[0-9a-z]{5})/i
eval ($::Macro::Data::varStack{".lastMatch2"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch3"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch4"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch5"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch6"} =~ /\^\d+//)
exclusive 1
call {
do talk num $.lastMatch1
pause 3
do c @warp prontera
do release all
}
}
And.. SPEAK ENGLISH! else i'll trash the topic.
Quit.
-
- Human
- Posts: 21
- Joined: 16 Aug 2009, 01:41
- Noob?: No
- Location: Brazil
Re: reactOnNPC v.2.0.0 by hakore
Still doesn't work, the macro don't start.
Code: Select all
3vs3Party#3: [Arena Guide]
3vs3Party#3: Welcome to the 3 vs 3 Party Arena!!!
3vs3Party#3: Would you like to compete?
3vs3Party#3: Continuando a conversa automaticamente.
----------Respostas-----------
# Resposta
0 Oooh Yeeaahh!!!
1 Nuuu
2 Cancel Chat
-------------------------------
3vs3Party#3: Digite 'talk resp #' para escolher uma resposta.
----------Respostas-----------
# Resposta
0 ^FDDEEDEnTER^EEEFFEeNTer^DFFDEEeNTEr^DDDFFDeNteR^FEEDE
1 ^FEFEEFeNTer^DEDDFFENTer^DDDEDEeNTer^DEDDEFEntER^FFFEF
2 ^FFEDDFENteR^DFDDFEENteR^DDEEFFENTER^DDFFFDeNTeR^DEFED
3 ^FFEEEDeNTeR^EDEEFEenTeR^EDEEDDeNtEr^FFFDDEEnTEr^EEEFE
4 ^EFDEDEEnTEr^FEFFDEenteR^FDFFFFENter^EDDDFDenter^FEDFF
5 ^DFFFFDEnTEr^EFEDFFenter^FDEEFFENTer^DFFDDEEntEr^DEDDE
6 ^DFFFFFENTER^EEFEEFeNtEr^FDEFFDeNTER^DEEFFEENteR^FDDDD
7 ^EDEFFEeNter^DFDEFEeNtER^FDDEDEeNter^EDEDFDENtEr^DDDFE
8 ^FDFEDDENTer^FFDFDFeNTer^DEFDEFENTEr^FEEEEDenTER^DFFFF
9 ^FFFFFFeNTEr^DFEEFDEnteR^EEFEDEeNTER^DDEFFFENTer^DFEED
10 ^FEEDFEEnTer^EEEEEDEnter^DFEDEDEnTER^EFFFDDeNtER^FFFFD
11 ^DEEEEDentER^EDEFDDenTER^FEEFFDENTER^DEDFFDeNtER^FDDDF
12 ^EEFEDFenTer^DDDDDDeNTEr^DFEFEFEntEr^DDEDEFeNTeR^EDEFD
13 ^DEFFEFEntER^DEFEEEenTeR^FDEEFDenTeR^DDEDEEeNTeR^FFDEF
14 ^FFDDDEEnteR^EDDDDEEntEr^DDFDFEeNTER^EDFDDDEntEr^DEFEE
15 ^EEDDFFenTeR^FFEDFEENteR^463364EntEr^DDDDFDENTEr^EFDFF
16 ^DEEDDEENtEr^DEDDEEENTeR^FDEFFFeNTer^DFFEDFenter^FFFDE
17 ^FEDFDDEnter^FDEDEDenter^FDFEDDenTER^DDDDDEEntEr^EFFED
18 ^EDFEFDenteR^EEEDEEenteR^FDFEFFEntEr^DEEEDFeNteR^FDDEE
19 ^DEFEDDeNtEr^EFFDDFentEr^FDDDFFENteR^EDEFDEeNter^DFEDF
20 Cancel Chat
-------------------------------
3vs3Party#3: Digite 'talk resp #' para escolher uma resposta.
The NPC did not respond.
3vs3Party#3: Conversa Finalizada.
-
- Perl Monk
- Posts: 427
- Joined: 04 Apr 2008, 14:04
- Noob?: No
- Location: Brazil
Re: reactOnNPC v.2.0.0 by hakore
Upss, there is a mistake on the eval part. This one should be working.
Code: Select all
automacro answerNPC {
console /(\d+) (\^[0-9a-z]{6})enter(\^[0-9a-z]{6})enter(\^[0-9a-z]{6})enter(\^[0-9a-z]{6})enter(\^[0-9a-z]{5})/i
eval ($::Macro::Data::varStack{".lastMatch2"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch3"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch4"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch5"} =~ /\^\d+/ || $::Macro::Data::varStack{".lastMatch6"} =~ /\^\d+/)
exclusive 1
call {
do talk num $.lastMatch1
pause 3
do c @warp prontera
do release all
}
}
Quit.
-
- Human
- Posts: 21
- Joined: 16 Aug 2009, 01:41
- Noob?: No
- Location: Brazil
Re: reactOnNPC v.2.0.0 by hakore
Still doesn't work, the macro don't start.[2]
Code: Select all
3vs3Party#3: [Arena Guide]
3vs3Party#3: Welcome to the 3 vs 3 Party Arena!!!
3vs3Party#3: Would you like to compete?
3vs3Party#3: Continuando a conversa automaticamente.
----------Respostas-----------
# Resposta
0 Oooh Yeeaahh!!!
1 Nuuu
2 Cancel Chat
-------------------------------
3vs3Party#3: Digite 'talk resp #' para escolher uma resposta.
----------Respostas-----------
# Resposta
0 ^FEFDEDeNtER^FDFEDEENTeR^EEFDEFeNteR^EDEFDDentER^FEFEE
1 ^EFEEDDeNTer^DEEEFFENTer^EFEFDDeNtEr^EEEFDEeNter^DFDFD
2 ^DFEDDDeNTEr^DFDFFDeNTER^EDFDFEenTeR^FDDDDEEnTER^DFEDD
3 ^EFFEEEEnter^EEEFEDenTER^DEDFFEenteR^FDDDEEEnTEr^FEDDE
4 ^EFFFDFeNtER^DFFEDDeNTEr^EFDEFFeNTer^EFFEEDeNtEr^EDEFD
5 ^DFEEEEEnter^DFEEFEENTeR^DFEDEDenTEr^EFEDDFenTEr^FDFFF
6 ^DFFDFFEntER^EDEFEFeNteR^EDDFFEeNter^DDEDDEEntER^DFDDF
7 ^FEDDEEenTeR^FFEEEEEnTEr^DEFFEFEnteR^FEFFFDENter^DFDDE
8 ^FDFFEFENTER^FEFFFDEnteR^DDEFEDeNTeR^EDDDDEEnTER^FEEFE
9 ^EDFFDDEnter^DDEEDEEnter^DDFFDDeNTEr^365666ENTEr^EEFFD
10 ^FEDDEDEntER^DEEEDDENtEr^EFDDEEeNtER^FFDFFFeNTEr^DEFDD
11 ^DFDEFEeNter^EEEDEEentER^EDDFFEEnTEr^EDDDEEeNteR^DFFEF
12 ^DDDEFDenTER^FFFEEFenTER^FEDFFFEntEr^FEFFFEENtER^FEDFE
13 ^DEDFEDeNtER^EEEDEEentER^EEDFDDeNTER^EEFDDDeNter^EFEFE
14 ^DEFDFFenTer^FEFDEFenTER^EDEDDFENtEr^DDEFFDENTER^FEDDD
15 ^DEDFEFenTEr^DEFDDEenTER^FDFDFFEnTER^DFDDDDenter^DDFED
16 ^FEFEEDEnteR^EEDEFFEnTer^EDEEDEeNteR^DFDDDEenTER^EDDEF
17 ^EFFFEDENTer^DDDEEFeNTer^FDEDFFENTEr^FEFFEEeNTeR^FDEFE
18 ^EFEDFEeNteR^FDDFFFENtEr^FFDEFEeNTer^DDDEEEeNter^FFDED
19 ^EFEFEFEnTeR^EFDFDDEnteR^DDFDEDENTER^FEFDFEentEr^EFFEF
20 Cancel Chat
-------------------------------
3vs3Party#3: Digite 'talk resp #' para escolher uma resposta.
The NPC did not respond.
3vs3Party#3: Conversa Finalizada.