Dadi.. truccati?
Dadi.. truccati? postato il 13/03/2009 20:57:45 nel forum programmazione, open source e hosting
Vorrei premettere che non chiedo aiuto per creare/modificare un pacchetto gdr-cd u_u
Ma solo il parere di esperti di programmazione, cosa in cui io sono negato.
Allora, introduco un attimo.
LA land in questione è sviluppata con gdr-cd.
Su una land un anno fa fui ucciso da un altro pg. Tutto normale, in fondo è pur sempre un gioco. Combattemmo con i dadi, e il mio avversario fece quasi tutti i tiri sopra al 16 (su 20) (tranne uno o due, su 20-25 tiri in totale).
A uno sembra strano, ma magari una volta in un combattimento può capitare.
Il problema è che quando tira i dadi questo fa SEMPRE più di 16, tranne rarissime volte.
Il player in questione è il programattore della land.
1° domanda: ma si può barare ai dadi con qualche query o simili dal database? Indirizzare il dado a fare più di 10-16 nel tiro?
E sopratutto, si può fare ad personam?
Le mie erano ovviamente solo congetture. Fino ad oggi, quando vengo a sapere da due player che ESISTE un modo per barare.
Mi dicono che i gildati di questo fantomatico programattore (oltre a essere programmatore, è anche master di una gilda) su msn "predicono" il loro tiro con i dadi. Non sono precisi, dicono "farò più 10", ed effettivamente esce più di 10.
2 Domanda: esiste un modo, quindi, per barare. Qualcuno me lo sa spiegare? Non è per barare a mio volta, è per smascherare queste persone che sono davvero poco corrette (ovvio, credere o non credere dipende sempre da chi legge ._.).
Magari un aggiunta al "§d20" quando si tira il dado, non saprei. Un modo c'è, ma non so qual'è.
Pagine → 1
13/03/2009 21:05:34 e modificato da blancks il 13/03/2009 21:05:58
merne ha scritto: Vorrei premettere che non chiedo aiuto per creare/modificare un pacchetto gdr-cd u_u
Ma solo il parere di esperti di programmazione, cosa in cui io sono negato.
Benvenuto :p
Allora, introduco un attimo.
LA land in questione è sviluppata con gdr-cd.
Su una land un anno fa fui ucciso da un altro pg. Tutto normale, in fondo è pur sempre un gioco. Combattemmo con i dadi, e il mio avversario fece quasi tutti i tiri sopra al 16 (su 20) (tranne uno o due, su 20-25 tiri in totale).
A uno sembra strano, ma magari una volta in un combattimento può capitare.
Il problema è che quando tira i dadi questo fa SEMPRE più di 16, tranne rarissime volte.
Il player in questione è il programattore della land.
Mazza, che sederino enorme che ha questo tizio :-D
1° domanda: ma si può barare ai dadi con qualche query o simili dal database? Indirizzare il dado a fare più di 10-16 nel tiro?
E sopratutto, si può fare ad personam?
Certo, è possibile.
Le mie erano ovviamente solo congetture. Fino ad oggi, quando vengo a sapere da due player che ESISTE un modo per barare.
Mi dicono che i gildati di questo fantomatico programattore (oltre a essere programmatore, è anche master di una gilda) su msn "predicono" il loro tiro con i dadi. Non sono precisi, dicono "farò più 10", ed effettivamente esce più di 10.
è facile da fare.. se pensi che un "dado" viene tirato da una funzione simile a questa: mt_rand([minimo], [massimo])
in pratica tira un valore casuale tra il minimo e il massimo specificato, se fai si che una persona con determinate condizioni ha di default il minimo+10 ecco che il tuo dado è truccato.
2 Domanda: esiste un modo, quindi, per barare. Qualcuno me lo sa spiegare? Non è per barare a mio volta, è per smascherare queste persone che sono davvero poco corrette (ovvio, credere o non credere dipende sempre da chi legge ._.).
Magari un aggiunta al "§d20" quando si tira il dado, non saprei. Un modo c'è, ma non so qual'è.
Come ti ho risposto sopra, se effettivamente si bara o c'è lo zampino del programmatore oppure è possibile sfruttare una debolezza nel passaggio dei dati (questo dipende sempre da come è organizzata la pagina).
In sostanza si: è possibile "taroccare" i dadi.
13/03/2009 22:41:22
che gusto c'è a barare sul lancio dadi. Comunque è una delle cose più facili al mondo aggiungere 1-2 righe di codice per fare in modo che agli utenti X,Y,Z etc per modificare il tiro dado.
13/03/2009 22:49:59
Faccio notare a quel genio di mr php che col suo metodo ogni tanto il d20 lancia un 30, meglio l'alzo del minimo.
Cmq per esperienza, si è taroccabile
13/03/2009 22:50:52
E' una persona che bara, non l'intero staff nè i giocatori (quei pochi fanno parte della corporazione di questa persona <.<). Preferisco quindi evitare dire il nome del gdr. E, come già detto prima, non è sicuro che barino, e vorrei evitare diffamazioni infondante °-°
13/03/2009 22:54:48
C'è da dire una cosa...
il random del computer è fatto 'male'.
può benissimo capitare che ci siano queste cose strane...
una volta feci un programma che faceva una statistica...
in 1d4, l'uno è uscito più del 50% delle volte
14/03/2009 11:52:15
Lo so.
Ma dico un'altra cosa... un mio amico ha un programma che tira i dadi da gioco....
Facciamo le azioni, e le volte che è uscita la combinazione 20 - 1 non si contano.
Alla fine abbiamo eliminato la regola che con il 20 si ritira il dado per esasperazione.
comunque, e qui consiglio per tutti, il mio personale metodo per ottenere un numero casuale decente è
(rnd()*1000) % $dado
Non garantisce la perfetta casualità ma è meglio di rnd()*$dado + 1
16/03/2009 07:14:21
Credo che se il clima di fiducia ispirato dall'ambiente di gioco porta l'utenza a porsi certi interrogativi basti semplicemente cambiare aria. :-)
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Tiles Survive ↗
Cafuné ↗
World of Tanks ↗
Imperion ↗
Tibia ↗
AlterEgo ↗
Seconda Era ↗