GDRCD 5.4 funzione vs spammoni off postato il 01/02/2021 01:14:37 nel forum programmazione, gdrcd, open source, hosting
In una land dove si expa l'esperienza ad ogni azione, molti sono i controlli da fare e gli occhi da tenere aperti. Fino ad oggi con tanta dedizione ne ho beccati davvero moltissimi, ma chiedo a voi: c'è un modo per creare un controllo "azioni che sono simili tra loro al 90% o al 100%"? Così da velocizzare la prassi?
Anche tipo che ti invia un messaggio a te admin così che vada a controllare?
Oppure ancora: una funzione che ti avverte quando un utente farma X punti esperienza in X ore/giorni?
Nel caso come la impostereste? Un imput per magari scriverla?
Pagine → 1
01/02/2021 05:05:27
Uno dei primi semplici contorlli che puoi mettere che ho visto disincentivare tantissimo quella pratica più che fare un controllo sul contenuto del testo, è fare:
1 - un controllo come lo chiamo io "antiflood"
Ovvero quando un utente posta un azione, contorlli quanto tempo è passato da quando ha postato la sua azione precedente e se è passato meno del tempo che hai impostato non assegna i px.
Considerati i tempi di un gdr medio puoi impostare anche il tempo a 5 minuti, tanto anche in una giocata a due passeranno sempre più di 5 minuti prima che io riposti l'azione e non rischi di "punire" pg innocenti, mentre un pg spammone, che si trova a vedere così limitato il suo spam come risultati verrà disencentivato.
Se vuoi addirittura agevolarti perchè non intasino il database puoi anche settare la cosa come che se passano meno di X minuti tra 2 azioni dello stesso utente, il messagigo non venga inserito.
2 - limitare i px massimi per una singola azione
Non so esattamente come funzioni il sistema di assegnazione px, mi baso sul sistema di assegnazione px di base che normalmente viene usato nelle chat che ha come algoritmo:
numero di caratteri scritti / caratteri necessari per 1 px = px
Imposta un numero massimo di px risultanti da questa formula, in maniera da evitare spam di wall of text di infinite sequenze di caratteri casuali alle 3 del mattino per fare con pochi post tanti px.
3 - controllo automatizzato dei px giornalieri
impostati, ci sono tanti metodi per farlo da semplici, a più complesis se vuoi avere delle statistiche migliori, un controllo giornaliero all'ora che uvoi tu, magari con un cronjob per essere sicuro che venga eseguito anche se non c'è nessuno in land all'ora in cui lo fai, che prenda, controlli i px fatti dai giocatori rispetto ai px del giorno precedente, e se hanno superato la soglia dei px che hai impostato invii un messaggio diretto in land a te e chi dello staff preposto ai controlli per avvisarti.
Eventualmente puoi impostare il controllo non in base ai px ma al numero di frasi fatte nell'arco delle 24h.
Sconsigliato - contorllo numero di frasi uguali
E' un contorllo che sconsiglio perchè basta cambiare una lettera e il controllo da esito negativo, e anche perchè una ricerca per similarità usando mysql e php non è proprio smeplicissima se cerchi di farla su testi con diverse parole, ma se vuoi usarlo.
I contorlli precedenti dovrebbero più o meno metterti al sicuro, non dico dal fatto che lo facciano al 100% ma al fatto che comunque siano pesantemente disincentivati a farlo e se lo fanno tu sia avvisato e possa sanzionare.
Una volta visto che la cosa è monitorata automaticamente e poi sanzionata, puoi essere sicuro che ci pensano due volte prima di farlo.
03/02/2021 23:53:22
Son tutte ottime idee. Essendo io un vero incapace, pensi che possa riuscirci basandomi sui già presenti funzioni php?
Per dire il punto 3 non son mai riuscito a farlo nonostante i tanti aiuti che mi son stati dati >.<
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
spike92 ha recensito Il Grande Blu
World of Warship: Aggiornamento 13.11: anteprima
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
I dati del generatore di rank sono stati aggiornati!
aik ha aperto una nuova discussione: Parere su BrowserGame
eXtremelot: La Bussola dei Cartografi di Lot
Dallas Black Gold: [Trama] JFK Memorial
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Hero Wars: Artefatti dei Titani!
bother ha recensito Never Have I Ever: Mysteries of Laconia Bay
Games of Thrones Winter is Coming: #giveaways codice regalo! 🥳
Enlisted: Migliorare e ottimizzare le ombre
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Videogame Online - Come si crea un videogioco online? Scopriamolo!
Radio Serpe - Scopriamo assieme Radio Serpe, la radio amatoriale che parla dei giochi di ruolo online!
Creare Mappe Fantasy - Vi presentiamo 5 programmi gratuiti per creare mappe fantasy per i vostri giochi!
Black Soul Shippuden - Intervista ai gestori di Black Soul Shippuden... gioco di ruolo via chat ambientato nel mondo di Naruto!
Armi ed Armature - Interessante tesi su armi e armature nella poesia militare anglosassone
Statistiche Tecniche 2011 - Gdr-online.com pubblica i dati tecnici dei suoi visitatori del 2011. Spulcia i dati! ;-)