NunoF-
Newbie
- Numero di reazioni
- 2
Cosa fa lo script?
Lo script genera un popup con una tabella dove puoi vedere quante truppe hai inattive nei tuoi villaggi, in missioni di saccheggio, e il totale di entrambe. Puoi anche filtrare per gruppo.
Quando è utile?
Non sono sicuro di come funzioni su altri server, ma almeno su .com.pt, ogni volta che facciamo parte di una tribù grande e attiva, la leadership della tribù chiede sempre ai giocatori di pubblicare uno screenshot delle loro truppe disponibili per inviarle come supporto ad altri giocatori settimanalmente o ogni due settimane, come un modo per avere una nozione realistica di cosa possono fare. Per questo, le persone di solito usano altri script non correlati, come Support Sender, che mostra le truppe attuali che l'utente ha disponibili nella pagina di supporto di massa.
Tuttavia, quello script non è stato progettato per questo. In primo luogo, un giocatore deve sempre cambiare il villaggio di destinazione predefinito. In secondo luogo, quel tipo di script non prende mai in considerazione le truppe che i giocatori hanno in missioni di saccheggio. Questo è un problema per molti giocatori che fanno spesso saccheggi, poiché di solito o dimenticano che è il giorno della settimana in cui devono fare lo screenshot delle loro truppe (e ormai è troppo tardi perché le truppe sono già in una missione di saccheggio), oppure semplicemente non hanno tempo nei loro programmi per aspettare che le missioni di saccheggio finiscano, a causa del lavoro, del sonno o di altri impegni di vita.
Questo script risolve tutti i problemi sopra menzionati ed è letteralmente una soluzione "con un clic". Anche un nuovo giocatore può usarlo senza problemi. Probabilmente faciliterà il lavoro delle leadership per gli anni a venire.
Dove può essere eseguito questo script?
Ovunque tu voglia.
Funziona quando si è sull'account di qualcun altro come sitter?
Sì.
È necessario un account premium?
Sì.
Come interagisce lo script con TW?
Lo script recupera il codice scritto all'interno di un tag script nella pagina di Mass Scavenging. Questo codice sembra essere utilizzato per generare il contenuto di quella pagina e non sembra essere accessibile al di fuori del tag script. Senza un'opzione migliore, facciamo una richiesta a quella pagina, recuperiamo i dati usando regex e analizziamo la stringa JSON contenente i dati con le unità attualmente in missione di saccheggio e inattive nel villaggio.
Lo script consente inoltre agli utenti di eseguirlo per gruppo. Per ottenere questo, il modo più semplice che ho trovato è stato fare una richiesta a TW per cambiare il gruppo, come sembra essere di solito il caso, imitando il comportamento di cliccare su un link per cambiare gruppo nella schermata di panoramica dei villaggi. Per recuperare i gruppi, viene effettuata una semplice richiesta in background alle pagine di panoramica dei villaggi, con la modalità impostata sui gruppi, e li recuperiamo direttamente dall'HTML usando JQuery.
Script
JavaScript:
$.getScript('https://nunoferr.github.io/TribalWars/Scripts/VillagesTroopsCounter/villagesTroopsCounter.js');