Titolo della proposta: Countdown per afk Descrivi la proposta: Spesso mi è capitato, mentre facevo concorsi importanti che richiedono prove scritte, di essere espulso per inattività mentre compilavo la prova, secondo me sarebbe una cosa utile far partire un timer ( come su hypixel ) che fa un countdown di 10 secondi es: STAI PER ESSERE ESPULSO PER INATTIVITÀ TRA 10 SECONDI ( TIN ) fino ad arrivare ad 1.
Si ti piacess cosi quando vedi che c'è il suono di antiafk ti muovi e poi stai afk finchè non arriva il prossimo "DIN" cosi da stare afk lo stesso, utile veramente
Effettivamente un avviso che stai per essere cacciato per inattività sarebbe molto comodo. (Senza suono per il motivo citato da @yAcee_ )
Non ha senso, non si dovrebbe proprio stare afk in un roleplay, quindi il countdown neanche dovrebbe partire. Bisognerebbe fare che in determinate region non si viene kickati se si sta seduti fermi (come in congresso).
Esattamente, non pensavo si potesse fare... puntavo a fixare questo. Se possibile a livello di plugin con le region sarebbe molto meglio!
Guarda, apparte il fatto che non dovresti stare afk in rp, non troppo tempo fa stavo vedendo su GitHub il codice di Pirro. E ho visto il componente per l'anti afk, se non erro è fissato a 20 minuti. L'anti afk si basa sul movimento della visuale, non del movimento player (in pratica, se non muovi la visuale per più di 20 minuti, il componente anti afk si triggera)
Si ma se solo leggessi ciò che ho scritto... durante prove scritti siamo costretti a stare dai 20 ai 60 minuti seduti, e spesso essendo presi dalla prova ci si dimentica di sgranchirsi le gambe, e per me che non sono vip ci metterei 40 minuti a rientrare, quindi di implementare che in determinate region l'anti afk è disattivato o mettere sta roba dell'avviso ma punto a fixare principalmente quello
Mi pare abbastanza strano che sia pubblica la src del core di tecno, tralasciando ciò, in rp si può notare che viene triggerato se non ti muovi per troppo tempo, dato che in congresso capita spesso di stare fermi, muovere la visuale, scrivere, ma essere comunque kickati
Ti giuro, ho testato personalmente stando più di un'ora afk, muovendo la visuale ogni 20 minuti, ed effettivamente l'anti afk si basa sul rilevamento della visuale. Non mi ricordo più dove ho trovato il codice, ora ho provato a ritrovare quella sezione di codice, ma invano. Mi ricordo proprio visivamente, il richiamo di funzione nel codice.
anzi no, trovato ora. public static int kickTimeoutMinutes = 20; e if (timeSinceDirectionChange > kickTimeoutMillis) { if (playersToKick == null) playersToKick = new ArrayList<>(); playersToKick.add(entry.getKey()); } Ho trovato ciò a questo link
Ah ma questa è una fork dei vecchi plugin di wildadventure rilasciati alla chiusura, non penso usino questo A me capita di notare questa cosa in congresso, poi magari non ci ho mai fatto caso nello specifico, però fatto sta che sarebbe molto più comoda l'implementazione di zone come il congresso dove non si viene kickati, che un cooldown
Salve @Rubyyyh! Dopo un'attenta valutazione ho deciso di accettare la sua proposta. Tale funzione è in fase di sviluppo e verrà implementata a breve. Buona continuazione. Chiudo.