Incorrect username or password

 
28-04-2024 12:07
|
Season 90 · Week 4 · Day 27
|
Online: 3 406

Football

Football » Português(Brasil) » ManagerZone talk

Um UserScript para salvar táticas

Badge image
Badge image
[BRAU18]
President
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.
Views: 376 Posts: 33
 
Page 1
 
Reply
Last Message

Re: Um UserScript para salvar táticas

Badge image
Badge image
[MZ U18]
President
ótima iniciativa.

parabéns

Re: Um UserScript para salvar táticas

Badge image
Muito bom o Script!!

Re: Um UserScript para salvar táticas

Badge image
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

Badge image
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

Badge image
Badge image
[BRAU18]
President
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

Badge image
Badge image
[BRAU18]
President
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

Badge image
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

Badge image
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

Badge image
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

Badge image
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

Badge image
@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

Badge image
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

Badge image
Script sensacional, parabéns pelo trabalho !

Re: Um UserScript para salvar táticas

Badge image
Badge image
[BRAU18]
President
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

Badge image
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

Badge image
Badge image
[BRAU18]
President
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

Badge image
Badge image
[MZ U18]
President
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

Badge image
Badge image
[MZ U18]
President
Parabéns pelo trabalho Douglas

Re: Um UserScript para salvar táticas

Badge image
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

Badge image
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

Badge image
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

Badge image
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

Badge image
Badge image
[BRAU18]
President
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

Badge image
Badge image
[BRAU18]
President
(Quanto aos outros posts, obrigado 🤗)

Re: Um UserScript para salvar táticas

Badge image
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

Badge image
pizzanio wrote:
Muda no codigo, ele busca Age, quando o seu deve estar Idade:



👏👏

Re: Um UserScript para salvar táticas

Badge image
Badge image
[BRAU18]
President
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

Badge image
Badge image
[BRAU18]
President
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

Badge image
Badge image
[BRAU18]
President
(Ou é mais fácil só ir no link e atualizar mesmo. Menos confuso.)

Re: Um UserScript para salvar táticas

Badge image
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

Badge image
Muito bom @douglaskampl, não vejo a hora de testar o script

Re: Um UserScript para salvar táticas

Badge image
@douglaskampl o cara é um Gênio!!! Gratidão!

Re: Um UserScript para salvar táticas

Badge image
Top de mais, da certo até na seleção! Muito bom amigo!
Abraços
 
Page 1