Generatore casuale di oggetti e relativa stampa in chat [RISOLTO] postato il 14/02/2016 16:10:53 nel forum programmazione, gdrcd, open source, hosting e modificato da maclay il 12/08/2016 14:39:44
Sono di nuovo io che rompo, lo so. Non uccidetemi!
Questa volta, mi è venuta l'insana idea di creare un tool che, come i dadi, generi un risultato casuale e lo stampi in chat.
Vorrei però che questo generatore prendesse i dati dalla tabella degli oggetti e, facendo qualche indagine, credo che la soluzione più semplice per ottenere ciò che voglio sia di utilizzare il RAND(), con una formula di questo tipo:
Pagine → 1 2
14/02/2016 17:25:30
in GDRCD o in generale?
14/02/2016 17:35:56 e modificato da darkside of breakfast il 14/02/2016 17:36:21
devi darle la query che hai messo ma dopo order RAND dire anche LIMIT 2
SELECT * FROM table order BY RAND() LIMIT 2
e poi devi fare un ciclo e stampare quest'informazione secondo qualsiasi codice html sia usato dalla funzione del dado*.
14/02/2016 17:45:46
@Longbow: in GDRCD:
12/08/2016 14:38:48
Dunque, so che la discussione è vecchiotta ormai ma visto che, grazie al paziente Blancks, sono riuscita ad implementare il tool, posto qui il tutto in modo che altri ne usufruiscano se dovessero averne bisogno.
Per prima cosa, aprite questo link: https://github.com/GDRCD/GDRCD/blob/master/ref_header.inc.php#L188 ↗
Aspettate che la pagina si carichi completamente e dovreste vedere una } evidenziata. Quello è il punto dopo il quale dovrete inserire il codice sottostante, nel vostro ref_header.
28/10/2018 20:51:03
Riporto in Up questa discussione.
Il comando qui riportato come potrebbe essere integrato con un limite di ricerche giornaliere? ed eventualmente come è possibile assegnare automaticamente l'oggetto trovato facendolo comparire in equip?
04/11/2018 13:22:24
Ciao,
per fare quello che chiedi dobbiamo usare due variabili di sessione. La prima, timestampRichieste, che terrà in memoria l'esecuzione della prima richiesta di ricerca per il giorno corrente e la seconda, numeroRicercheDay, che conterà il numero di richieste effettuate per il giorno corrente.
Passiamo al codice, prendi la porzione di codice php di maclay e sostituiscila con quella mia
06/11/2018 10:06:55 e modificato da staff shadowland il 06/11/2018 10:07:53
Ti ringrazio moltissimo per la risposta.
C'è un problema che dovrebbe derivare dal punto 6
Quando il personaggio possiede un oggetto e ne trova uno uguale, questo viene aggiunto a quello già in possesso in maniera corretta. Invece se si tratta di aggiungere un nuovo oggetto trovato che però non si possiede, questo non viene aggiunto in alcun modo. Da cosa può dipendere? ho anche provato a cambiare la destinazione dell'oggetto ma non cambia nulla.
08/11/2018 21:33:31
La query che hai scritto è sbagliata, non c'è corrispondenza tra gli attributi e i valori assegnati. Prova a sostituirla con questa
10/11/2018 09:33:38
29/05/2021 12:03:10
Salve, riporto in alto questo tool perché ho dei problemi... Ho provato a sistemare i codici riportati qui nelle loro giuste location, in ref_header e in frame_chat, e fin qui tutto okay. Il pulsante compare, così come la stringa in chat non appena si clicca. Il problema è che mi esce scritto: " #items " e nulla di più. La dicitura "Tizio ha trovato questo e questo." non appare in nessuna maniera... T.T
Quel #items sarebbe la value del pulsante ma non capisco perché non prenda quanto scritto in ref_header...
Mi piacerebbe anche far apparire l'immagine dell'oggetto oltre al nome, e sistemare il tutto col css... purtroppo però quel codice php da mettere in ref_header è troppo complicato per me da maneggiare.
Una manina, per favore? T.T
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
FragPunk: Vinci la skin per armi Ghost Pepper: Bang! 🌶️
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Sea of Conquest: Svelati i vostri 5 eroi preferiti! 🎉
Extremelot: Rilascio di AdventureLOT 3.0!
Western Redemption Gdr: Follia e Sangue nella Frontiera
I dati del generatore di rank sono stati aggiornati!
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Ex Gratia GDR: Finale di Stagione 2025 pt. 1 | Ouverture
just a girl ha recensito Nyx Insight - Project S.E.T.
Salvation GDR: [Meccaniche] Punti anomalia
The Coven: The Coven in soldoni
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
La Tana del Ladro: L'Eco Perduto del Tuono - Conclusione
RAID Shadow Legends: Chimera, Bug e Missioni Avanzate!
Entropia Universe: Sbarchiamo su Steam!
AlterEgo: L'incubo di pietra - La conquista del Castello
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Roma Imperiale - Recensione del gioco storico Roma Imperiale. Rivivi i fasti dell'Impero Romano!
Storia del GdR - Storia dei Giochi di Ruolo cartacei dagli albori al Duemila
The Greater Good - Intervista ai gestori del play by chat potteriano ambientato negli anni 60 in America!
Operazione Vertigo - Intervista al gestore di Operazione Vertigo il GdR ambientato durante la Seconda Guerra Mondiale in una cittadina francese
Arshmork - Recensione del gioco di ruolo online ambientato nell'oscuro mondo di Ravenloft
The Witcher: Children of Tomorrow - Intervista alla gestrice di The Witcher: Children of Tomorrow ispirato al noto videogame The Witcher!
Fine Avventura? - Guida per Dungeon Master: Quando l’avventura muore di inedia?
Eroic Fantasy - Aspetti della fantasy eroica nella letteratura contemporanea