Bom dia, comunidade brasileira.
Desenvolvi um UserScript que permite armazenar táticas e acessá-las de maneira rápida e eficiente com apenas um clique na página de táticas, eliminando, desse modo, a necessidade de copiar e colar XMLs ou depender de slots.
Visto que algumas pessoas gostaram dele, decidi criar este tópico.
Link: https://greasyfork.org/pt-BR/scripts/467712-mz-tactics-selector
(Para a instalação, é imprescindível que possua o Tampermonkey (ou qualquer outro gerenciador de scripts compatível) no seu navegador. Caso ainda não o possua, pode adicioná-lo por meio do seguinte link: https://www.tampermonkey.net/.)
Após a instalação do script, será adicionado à página de táticas um menu com algumas escolhas padrões. Além disso, as seguintes opções estarão disponíveis:
Adicionar tática: adiciona a tática atualmente exibida em campo ao menu, isto é, salva ela para uso posterior.
Deletar tática: remove a tática selecionada do menu.
Renomear tática: altera o nome da tática selecionada no menu.
Atualizar tática: atualiza as coordenadas da tática selecionada no menu.
Limpar táticas: limpa a lista de táticas completamente.
Resetar táticas: retorna o menu para as configurações originais (táticas padrões).
Importar/exportar táticas: permite salvar ou carregar um arquivo contendo as táticas.
Idioma: você pode escolher seu idioma favorito, caso esteja cansado do Português.
Bônus: o UserScript também adiciona uma funcionalidade que permite a filtragem de jogadores U18/U21 com apenas um clique na página de jogadores da sua equipe.
As táticas e o idioma são armazenados e mantidos na storage do gerenciador de scripts, o que significa que suas táticas só serão perdidas caso você troque de dispositivo ou limpe os dados do navegador.
Em resumo, é isso.
Espero que seja útil.
Qualquer dúvida ou sugestão estou à disposição.
Football
Football » Português(Brasil) » ManagerZone talk
Views: 381 Posts: 33
- Page 1
-
Re: Um UserScript para salvar táticas
By williiam (RA) - 11-06-2023 18:47
ótima iniciativa.
parabéns
-
Re: Um UserScript para salvar táticas
By kainachaves - 12-06-2023 05:01
excelente amigo. só uma pergunta, vc poderia (ou alguem aqui do forum) dizer quais os nomes das taticas que ja estão salvas la?? são varias
-
Re: Um UserScript para salvar táticas
By ruisimoes - 12-06-2023 20:53
Excelente iniciativa @douglaskampl . 👏🏽👏🏽👏🏽
Mas esse script tem como objetivo principal guardar apenas as posições dos jogadores nas diferentes táticas?
Pergunto isto, porque quando mudo de uma tática X para a tática Y e volto a selecionar a tática X de novo, os jogadores já estão noutras posições.
Espero ter me feito entender. 😅
Obrigado pelo seu trabalho.😉
-
Re: Um UserScript para salvar táticas
By douglaskampl - 13-06-2023 02:20
kainachaves wrote:excelente amigo. só uma pergunta, vc poderia (ou alguem aqui do forum) dizer quais os nomes das taticas que ja estão salvas la?? são varias
As táticas que vêm por padrão na lista são, basicamente, as mais usadas do jogo. Se você for selecionando elas, vai encontrar várias familiares.
Os nomes originais podem ser um pouco confusos, mas para dar um norte:
- SP = passes curtos, WP = jogo pelas laterais;
- O primeiro número indica a quantidade de zagueiros, e o segundo a quantidade de volantes;
- Se houver um terceiro número, é para indicar se usa um ou dois pontas;
- Por fim, se houver um sufixo adicional (w ou c), é só para indicar se os laterais estão muito abertos ou não.
Logo, a tática "SP_3d_1dm", por exemplo, tem três zagueiros e um volante (o famoso "duplo V").
Mas a ideia principal não é lembrar o porquê desse nome. Muito pelo contrário. Você consegue adicionar a tática que quiser com o nome que quiser. Ou então pode renomear uma que já existe. Assim, não é necessário ficar lidando com esses nomes "complexos".
-
Re: Um UserScript para salvar táticas
By douglaskampl - 13-06-2023 02:30
ruisimoes wrote:Excelente iniciativa @douglaskampl . 👏🏽👏🏽👏🏽
Mas esse script tem como objetivo principal guardar apenas as posições dos jogadores nas diferentes táticas?
Pergunto isto, porque quando mudo de uma tática X para a tática Y e volto a selecionar a tática X de novo, os jogadores já estão noutras posições.
Espero ter me feito entender. 😅
Obrigado pelo seu trabalho.😉
Cada tática é um grupo de 10 pares de coordenadas (i.e., 10 posições). Não existe nenhum ID de jogador atrelado a cada par, logo os jogadores não vão para posições específicas.
No entanto, sempre que você seleciona uma tática, o script vai observar a posição dos jogadores na tática atual para determinar onde os jogadores serão posicionados na nova tática. Isso leva em conta a coordenada y de cada jogador, então a tendência é que os jogadores fiquem próximos de onde estavam, pelo menos (os atacantes permanecem no ataque, por exemplo, ou então vão para o meio, se a nova tática tiver um número menor de atacantes, digamos).
Isso ainda poderia ser melhorado levando em conta o eixo x também (mas ainda não seria uma solução perfeita).
Salvar um jogador específico numa posição específica não é impossível, mas requereria mais trabalho.
-
Re: Um UserScript para salvar táticas
By kainachaves - 13-06-2023 07:53
douglaskampl wrote:As táticas que vêm por padrão na lista são, basicamente, as mais usadas do jogo. Se você for selecionando elas, vai encontrar várias familiares.
Os nomes originais podem ser um pouco confusos, mas para dar um norte:
- SP = passes curtos, WP = jogo pelas laterais;
- O primeiro número indica a quantidade de zagueiros, e o segundo a quantidade de volantes;
- Se houver um terceiro número, é para indicar se usa um ou dois pontas;
- Por fim, se houver um sufixo adicional (w ou c), é só para indicar se os laterais estão muito abertos ou não.
Logo, a tática "SP_3d_1dm", por exemplo, tem três zagueiros e um volante (o famoso "duplo V").
Mas a ideia principal não é lembrar o porquê desse nome. Muito pelo contrário. Você consegue adicionar a tática que quiser com o nome que quiser. Ou então pode renomear uma que já existe. Assim, não é necessário ficar lidando com esses nomes "complexos".
Muito obrigado amigo, e parabéns novamente pelo grande trabalho que fizeste.
-
Re: Um UserScript para salvar táticas
By ruisimoes - 13-06-2023 12:37
douglaskampl wrote:Cada tática é um grupo de 10 pares de coordenadas (i.e., 10 posições). Não existe nenhum ID de jogador atrelado a cada par, logo os jogadores não vão para posições específicas.
No entanto, sempre que você seleciona uma tática, o script vai observar a posição dos jogadores na tática atual para determinar onde os jogadores serão posicionados na nova tática. Isso leva em conta a coordenada y de cada jogador, então a tendência é que os jogadores fiquem próximos de onde estavam, pelo menos (os atacantes permanecem no ataque, por exemplo, ou então vão para o meio, se a nova tática tiver um número menor de atacantes, digamos).
Isso ainda poderia ser melhorado levando em conta o eixo x também (mas ainda não seria uma solução perfeita).
Salvar um jogador específico numa posição específica não é impossível, mas requereria mais trabalho.
Obrigado Douglas pela resposta e pelo seu trabalho.👏🏽👏🏽👏🏽
No meu caso eu apaguei todas as táticas pré-definidas e guardei as 2 da minha equipa principal de facto não houve muitas mudanças no ataque, a defesa foi o que ficou um pouco bagunçada, mas nada de grave. 😂 Obrigado.
-
Re: Um UserScript para salvar táticas
By ruisimoes - 13-06-2023 12:39
Tentei colocar um ficheiro .gif, mas não deu certo.
Deixo aqui o link:https://ibb.co/DDYX1cC
-
Re: Um UserScript para salvar táticas
By ecristian - 13-06-2023 15:18
Bom dia percebi q o script não salva as configurações da tatica, tais como tipo de passe, Mentalidade e Marcação, estou fazendo algo errado ou é isso mesmo?
-
Re: Um UserScript para salvar táticas
By ruisimoes - 13-06-2023 15:42
@ecristian é mesmo assim, neste momento...
Ele apenas salva as posições do jogadores nas táticas, nada mais.
-
Re: Um UserScript para salvar táticas
By geovanildo - 13-06-2023 17:10
Excelente script... havia testado antes de ser lançada... achei excelente... vou renomear as táticas predefinidas que seja fácil pra eu entender e quem gosta de testar taticas como Eu, vou colocar algumas q ainda não tinha conhecido
-
Re: Um UserScript para salvar táticas
By mamata - 16-06-2023 01:44
Script sensacional, parabéns pelo trabalho !
-
Re: Um UserScript para salvar táticas
By douglaskampl - 16-06-2023 14:05
ecristian wrote:Bom dia percebi q o script não salva as configurações da tatica, tais como tipo de passe, Mentalidade e Marcação, estou fazendo algo errado ou é isso mesmo?
No momento, só salva as táticas para você mesmo escolher suas configurações de mentalidade/marcação/estilo de jogo, mas é possível fazer o que vc tem em mente também. Vou adicionar em breve e aviso!
-
Re: Um UserScript para salvar táticas
By ecristian - 16-06-2023 15:52
douglaskampl wrote:No momento, só salva as táticas para você mesmo escolher suas configurações de mentalidade/marcação/estilo de jogo, mas é possível fazer o que vc tem em mente também. Vou adicionar em breve e aviso!
Muito obrigado pelo retorno, espero ansiosamente pelo acréscimo dessa função kkkk.
-
Re: Um UserScript para salvar táticas
By douglaskampl - 26-06-2023 13:34
Aproveitando o tópico, há mais userscripts. A maioria eu fiz para uso pessoal e talvez seja inútil para algumas pessoas, além de não serem obras-primas de modo algum, mas deixo aí para quem quiser usar.
1) https://greasyfork.org/pt-BR/scripts/469470-mzfetchfriendlymatchesinfo
Mostra quantos amistosos os jogadores do time jogaram durante a semana por meio de um botão que é adicionado à página dos amistosos.
2) https://greasyfork.org/pt-BR/scripts/468647-mz-show-player-ages-on-match-page
Mostra algumas informações nas páginas de partidas. Fiz porque jogo bastante U18 e sempre fico de olho em quantos jogadores de 16/17/18 anos estão em campo, mas serve para qualquer categoria.
3) https://greasyfork.org/pt-BR/scripts/469016-mz-saul-s-league-standings
Mostra informações sobre ligas clicando nuns botões que são adicionados à página do próprio time. Talvez não seja tão popular, mas eu uso para ver rapidamente tabelas de uma mesma divisão de ligas mundiais ou quem tá em primeiro em diferentes "CBs" de diferentes regiões nas ligas Uxx.
4) https://greasyfork.org/pt-BR/scripts/469330-managerzone-wleague-redirect
Serve para clicar no hyperlink de um time nas páginas de ligas mundiais/ligas uxx e ser redirecionado para a página do time em vez de continuar preso na página da liga, que é o comportamento padrão.
5) https://greasyfork.org/pt-BR/scripts/469399-mz-count-players-by-age
Uso para ver, rapidamente, quantos jogadores de cada idade um user tem, ao acessar a página dos jogadores dele. Não é muito bonito, mas funciona e não ligo.
6) https://greasyfork.org/pt-BR/scripts/469189-neon-lights
Sei lá, também uso.
Além disso, outros dois que não foram criados por mim, mas sim pelo kostrzak16 (Yelonki) e compartilhados comigo previamente.
1) https://greasyfork.org/en/scripts/468427-ylsusppreview
Permite que você veja, na página de próximas partidas, quais jogadores estão suspensos sem precisar clicar no '?'.
2) https://greasyfork.org/en/scripts/464551-ylplayersviewerplus
É um pouco específico, mas permite que você veja os atributos de um jogador favoritado na própria página dele quando ele está no mercado de transferências ou público. Isso salva tempo porque não é mais necessário ir até a página de jogadores favoritados.
E por enquanto é só.
-
Re: Um UserScript para salvar táticas
By williiam (RA) - 26-06-2023 13:47
douglaskampl wrote:Aproveitando o tópico, há mais userscripts. A maioria eu fiz para uso pessoal e talvez seja inútil para algumas pessoas, além de não serem obras-primas de modo algum, mas deixo aí para quem quiser usar.
1) https://greasyfork.org/pt-BR/scripts/469470-mzfetchfriendlymatchesinfo
Mostra quantos amistosos os jogadores do time jogaram durante a semana por meio de um botão que é adicionado à página dos amistosos.
2) https://greasyfork.org/pt-BR/scripts/468647-mz-show-player-ages-on-match-page
Mostra algumas informações nas páginas de partidas. Fiz porque jogo bastante U18 e sempre fico de olho em quantos jogadores de 16/17/18 anos estão em campo, mas serve para qualquer categoria.
3) https://greasyfork.org/pt-BR/scripts/469016-mz-saul-s-league-standings
Mostra informações sobre ligas clicando nuns botões que são adicionados à página do próprio time. Talvez não seja tão popular, mas eu uso para ver rapidamente tabelas de uma mesma divisão de ligas mundiais ou quem tá em primeiro em diferentes "CBs" de diferentes regiões nas ligas Uxx.
4) https://greasyfork.org/pt-BR/scripts/469330-managerzone-wleague-redirect
Serve para clicar no hyperlink de um time nas páginas de ligas mundiais/ligas uxx e ser redirecionado para a página do time em vez de continuar preso na página da liga, que é o comportamento padrão.
5) https://greasyfork.org/pt-BR/scripts/469399-mz-count-players-by-age
Uso para ver, rapidamente, quantos jogadores de cada idade um user tem, ao acessar a página dos jogadores dele. Não é muito bonito, mas funciona e não ligo.
6) https://greasyfork.org/pt-BR/scripts/469189-neon-lights
Sei lá, também uso.
Além disso, outros dois que não foram criados por mim, mas sim pelo kostrzak16 (Yelonki) e compartilhados comigo previamente.
1) https://greasyfork.org/en/scripts/468427-ylsusppreview
Permite que você veja, na página de próximas partidas, quais jogadores estão suspensos sem precisar clicar no '?'.
2) https://greasyfork.org/en/scripts/464551-ylplayersviewerplus
É um pouco específico, mas permite que você veja os atributos de um jogador favoritado na própria página dele quando ele está no mercado de transferências ou público. Isso salva tempo porque não é mais necessário ir até a página de jogadores favoritados.
E por enquanto é só.
-
Re: Um UserScript para salvar táticas
By williiam (RA) - 26-06-2023 13:47
Parabéns pelo trabalho Douglas
-
Re: Um UserScript para salvar táticas
By ruisimoes - 26-06-2023 18:24
Aí está ele.
Ele é o CR7, Messi e Ronaldinho Gaúcho dos scripts.
Merece ter o nome dele numa copa oficial do MZ.💪🏼💪🏼
Nem preciso dizer mais nada. Excelente trabalho.👏🏼👏🏼👏🏼
-
Re: Um UserScript para salvar táticas
By fabrigremista - 27-06-2023 19:55
Parabéns.... Que belo trabalho, deixando o MZ mais funcional, coisas tão simples que eles não fazem.
-
Re: Um UserScript para salvar táticas
By fabrigremista - 27-06-2023 20:04
O script 5 para mim não funcionou, testei pelo celular via kiwi browser.
Ele mostra a idade e pais mas não carrega a lista.
Os demais funcionaram.
-
Re: Um UserScript para salvar táticas
By fabrigremista - 27-06-2023 20:17
Abusando da boa vontade.. se conseguir fazer os Scripts 1,2,3 e 5 funcionaram no hockey.. seria legal também.
Logado na conta do hockey, os scripts 1,3 puxa os dados do futebol.
O script 3, conta os jogadores até 11 e no hockey são 21.
O script 5, segue não funcionando pra mim. ☹️
Obrigado e parabéns novamente!
-
Re: Um UserScript para salvar táticas
By douglaskampl - 28-06-2023 18:19
fabrigremista wrote:…
Eu fiz pensando só no futebol, mas a verdade é que fazer funcionar no hockey não é nem um pouco difícil, pois só é necessário verificar se o "sport" é "soccer" ou "hockey".
Se você atualizar os scripts 1, 2 e 3 nas mesmas páginas (https://greasyfork.org/pt-BR/scripts/469470-mzfetchfriendlymatchesinfo, https://greasyfork.org/pt-BR/scripts/468647-mz-show-player-ages-on-match-page, https://greasyfork.org/pt-BR/scripts/469016-mz-saul-s-league-standings), eles devem agora funcionar no hockey também.
Quanto ao 5, não entendi o que acontece por aí, pois testei num celular Android e deu certo:
É só no hockey? E só no celular?
-
Re: Um UserScript para salvar táticas
By douglaskampl - 28-06-2023 18:20
(Quanto aos outros posts, obrigado 🤗)
-
Re: Um UserScript para salvar táticas
By pizzanio - 28-06-2023 19:01
fabrigremista wrote:O script 5 para mim não funcionou, testei pelo celular via kiwi browser.
Ele mostra a idade e pais mas não carrega a lista.
Os demais funcionaram.
Muda no codigo, ele busca Age, quando o seu deve estar Idade:
-
Re: Um UserScript para salvar táticas
By juniorbrena - 28-06-2023 20:27
pizzanio wrote:Muda no codigo, ele busca Age, quando o seu deve estar Idade:
👏👏
-
Re: Um UserScript para salvar táticas
By douglaskampl - 28-06-2023 21:18
pizzanio wrote:Muda no codigo, ele busca Age, quando o seu deve estar Idade:
Muito bem observado… e falha minha. Atualizei para funcionar com todos os idiomas agora.
https://greasyfork.org/pt-BR/scripts/469399-mz-count-players-by-age
Se quiser mudar manualmente, é só substituir a parte da imagem que você mandou por
document
.querySelectorAll("#players_container .playerContainer")
.forEach((player) => {
let ageElement = player.querySelector("td");
if (ageElement) {
let age = parseInt(ageElement.textContent.replace(/D/g, "").trim());
if (ageCount.has(age)) {
ageCount.set(age, ageCount.get(age) + 1);
} else {
ageCount.set(age, 1);
}
}
});
-
Re: Um UserScript para salvar táticas
By douglaskampl - 28-06-2023 21:43
Correção:
(O fórum comeu um '' na linha que começa com "let age", dentro do replace. O correto é como está na imagem para substituir tudo que não for dígito, em qualquer idioma.)
-
Re: Um UserScript para salvar táticas
By douglaskampl - 28-06-2023 21:46
(Ou é mais fácil só ir no link e atualizar mesmo. Menos confuso.)
-
Re: Um UserScript para salvar táticas
By jonathan199409 (MA) - 29-06-2023 23:32
ruisimoes wrote:Tentei colocar um ficheiro .gif, mas não deu certo.
Deixo aqui o link:https://ibb.co/DDYX1cC
-
Re: Um UserScript para salvar táticas
By jonathan199409 (MA) - 29-06-2023 23:33
Muito bom @douglaskampl, não vejo a hora de testar o script
-
Re: Um UserScript para salvar táticas
By kabelojr - 14-10-2023 05:14
@douglaskampl o cara é um Gênio!!! Gratidão!
-
Re: Um UserScript para salvar táticas
By fabiocarille - 06-11-2023 14:48
Top de mais, da certo até na seleção! Muito bom amigo!
Abraços
- Page 1
Follow us on: Facebook Twitter Instagram YouTube
Privacy Policy | Terms Of Use | General Rules | Cookie Declaration
Copyright © Power Challenge AB, 2001-2024. All rights reserved.