Skip to content

Commit

Permalink
agora eventMacro suporta os comando warning e error nativamente
Browse files Browse the repository at this point in the history
e também adicionado mais um snippet pra usar o warning e o error
  • Loading branch information
Nipodemos committed Oct 26, 2018
1 parent 1f2a10b commit 023f30e
Showing 4 changed files with 78 additions and 52 deletions.
26 changes: 25 additions & 1 deletion .vscode/eventMacroSnippets.code-snippets
Original file line number Diff line number Diff line change
@@ -38,7 +38,7 @@
"switch case": {
"prefix": "switch",
"body": [
"switch ($1} {",
"switch ($1) {",
" case ($2) {",
" #insira comandos aqui",
" }",
@@ -115,6 +115,30 @@
"description": "Log mais visível para os usuários"
},

"warning Maior": {
"prefix": "warningm",
"body":[
"[",
"warning ===================================",
"warning = $1",
"warning ===================================",
"]"
],
"description": "Log mais visível para os usuários"
},

"error Maior": {
"prefix": "errorm",
"body":[
"[",
"error ===================================",
"error = $1",
"error ===================================",
"]"
],
"description": "Log mais visível para os usuários"
},

"Trocar Config de um jeito eficiente": {
"prefix": "if",
"body": "if (&config($1) != $2) do conf $1 $2",
86 changes: 43 additions & 43 deletions comum/inicializar.pm
Original file line number Diff line number Diff line change
@@ -93,15 +93,15 @@ macro atualizarBuild {

if (&config(questc2_implementada) != true && pegarID() = $parametrosQuestClasse1{idC1}) {
[
do eval Log::warning "=========================================================\n"
do eval Log::warning " AVISO!\n"
do eval Log::warning " ------\n"
do eval Log::warning "Este script para classe escolhida ainda está incompleto.\n"
do eval Log::warning "Portanto haverá um grande número de bugs e \n"
do eval Log::warning "não fará a quest da classe 2.\n"
do eval Log::warning "Ao continuar você está ciente de que essa macro não fará\n"
do eval Log::warning "tudo por você.\n"
do eval Log::warning "==========================================================\n"
warning =========================================================
warning AVISO!
warning ------
warning Este script para classe escolhida ainda está incompleto.
warning Portanto haverá um grande número de bugs e
warning não fará a quest da classe 2.
warning Ao continuar você está ciente de que essa macro não fará
warning tudo por você.
warning ==========================================================
]
pause 5
}
@@ -134,22 +134,22 @@ macro atualizarBuild_atributos {

} else {
[
log ===================================
log = ocorreu um erro ao definir a build de atributos padrão para sua classe
log = caso isso apareça mais de 1 vez, contate os criadores da eventMacro
log = \$idClasseAtual : "$idClasseAtual"
log ===================================
error ===================================
error = ocorreu um erro ao definir a build de atributos padrão para sua classe
error = caso isso apareça mais de 1 vez, contate os criadores da eventMacro
error = \$idClasseAtual : "$idClasseAtual"
error ===================================
]
stop
}

if ($classeSemBuildDeAtributos = 1) {
[
do eval Log::error "===================================\n"
do eval Log::error "= NÃO EXISTE UMA BUILD DE ATRIBUTOS PRONTA PARA A CLASSE\n"
do eval Log::error "= SEU BOT NÃO VAI DISTRIBIUR PONTOS DE ATRIBUTOS\n"
do eval Log::error "= SUGIRO FORTEMENTE CRIAR A SUA PRÓPRIA BUILD\n"
do eval Log::error "===================================\n"
error ===================================
error = NÃO EXISTE UMA BUILD DE ATRIBUTOS PRONTA PARA A CLASSE
error = SEU BOT NÃO VAI DISTRIBIUR PONTOS DE ATRIBUTOS
error = SUGIRO FORTEMENTE CRIAR A SUA PRÓPRIA BUILD
error ===================================
]
pause 5
stop
@@ -208,21 +208,21 @@ macro atualizarBuild_skills {
}
} else {
[
do eval Log::error "===================================\n"
do eval Log::error "Não foi possivel saber qual é a sua classe.\n";
do eval Log::error "ID encontrado: $idClasseAtual\n";
do eval Log::error "Contate os criadores da eventMacro\n";
do eval Log::error "===================================\n"
error ===================================
error Não foi possivel saber qual é a sua classe.
error ID encontrado: $idClasseAtual
error Contate os criadores da eventMacro
error ===================================
]
stop
}
if (&defined($classeSemBuild) = 1) {
[
do eval Log::error "===================================\n"
do eval Log::error "= NÃO EXISTE UMA BUILD DE SKILLS PRONTA PARA A $classeSemBuild\n"
do eval Log::error "= SEU BOT NÃO VAI DISTRIBIUR PONTOS DE HABILIDADE\n"
do eval Log::error "= SUGIRO FORTEMENTE CRIAR A SUA PRÓPRIA BUILD\n"
do eval Log::error "===================================\n"
error ===================================
error = NÃO EXISTE UMA BUILD DE SKILLS PRONTA PARA A $classeSemBuild
error = SEU BOT NÃO VAI DISTRIBIUR PONTOS DE HABILIDADE
error = SUGIRO FORTEMENTE CRIAR A SUA PRÓPRIA BUILD
error ===================================
]
pause 5
stop
@@ -264,27 +264,27 @@ macro atualizarMapasDeUp {
%mapa = extrairMapasDeUp("$.lvl", "sim") # "sim" significa que ele já rebornou e é trans
} else {
[
do eval Log::error "===================================\n"
do eval Log::error "= ERRO:\n"
do eval Log::error "= impossível definir locais de up\n"
do eval Log::error "= contate um dos criadores da macro\n"
do eval Log::error "= Id encontrada: '$idClasseAtual'\n"
do eval Log::error "===================================\n"
error ===================================
error = ERRO:
error = impossível definir locais de up
error = contate um dos criadores da macro
error = Id encontrada: '$idClasseAtual'
error ===================================
]
stop
}
#futuramente: adicionar uma elsif para caso seja classe 3

if (!&exists($mapa{lockMap}) && $.lvl < 99) {
[
do eval Log::error "===================================\n"
do eval Log::error "= ERRO:\n"
do eval Log::error "= mapas de up não foram definidos\n"
do eval Log::error "= significa que seu bot provavelmente nao vai upar\n"
do eval Log::error "= Contate os criadores da eventMacro\n"
do eval Log::error "= se vc tiver usando o 'Openkore Premium' do oscar\n"
do eval Log::error "= peço encarecidamente que vá se fuder\n"
do eval Log::error "===================================\n"
error ===================================
error = ERRO:
error = mapas de up não foram definidos
error = significa que seu bot provavelmente nao vai upar
error = Contate os criadores da eventMacro
error = se vc tiver usando o 'Openkore Premium' do oscar
error = peço encarecidamente que vá se fuder
error ===================================
]
pause 240 #fica travado mesmo, não quero que funcione
stop
12 changes: 6 additions & 6 deletions comum/quest-eden.pm
Original file line number Diff line number Diff line change
@@ -854,15 +854,15 @@ macro equiparArma {
} else {
if (checarSeSlotEquipamentoEstaVazio("rightHand") = "sim") {
[
do eval Log::error"[eventMacro] Erro: não foi encontrado nenhuma arma éden para equipar\n"
do eval Log::error"[eventMacro] Seu bot ta batendo na mão\n"
do eval Log::error"[eventMacro] A eventMacro não pode fazer nada a respeito disso\n"
error Erro: não foi encontrado nenhuma arma éden para equipar
error Seu bot ta batendo na mao
error A eventMacro não pode fazer nada a respeito disso
]
} else {
[
do eval Log::error"[eventMacro] Erro desconhecido ao tentar encontrar uma arma para equipar\n"
do eval Log::error"[eventMacro] Você está com pegarNomeDoItemEquipado(rightHand) equipado, não deveria aparecer esse erro\n"
do eval Log::error"[eventMacro] Caso você esteja lendo isso, contate os criadores da eventMacro\n"
error Erro desconhecido ao tentar encontrar uma arma para equipar
error Você está com pegarNomeDoItemEquipado(rightHand) equipado, não deveria aparecer esse erro
error Caso você esteja lendo isso, contate os criadores da eventMacro
]
}
}
6 changes: 4 additions & 2 deletions comum/quest-renascer.pm
Original file line number Diff line number Diff line change
@@ -386,8 +386,10 @@ automacro questRenascer_terceiroEstagio {

#if still doesn't inside valkyrie map, then throw error
if ($.map != valkyrie) {
do eval Log::error("Ocorreu um erro ao tentar entrar no mapa de rebornar")
do eval Log::error("Contate os criadores da eventMacro ou post no fórum esse erro")
[
error Ocorreu um erro ao tentar entrar no mapa de rebornar
error Contate os criadores da eventMacro ou post no fórum esse erro
]
}
}
}

0 comments on commit 023f30e

Please sign in to comment.