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
I dati del generatore di rank sono stati aggiornati!
Saint or Sinner?: Le news del sabato sera..
Due Città → Le Due Città - Gioco di Ruolo Fantasy Storico. Scrivi la tua storia e lasciati trasportare dalla fantasia!
Legacy of Magic: Al tempio di Raswa-Ti
ultima_profecia ha risposto alla discussione: Ùltima Profecía
Hogwarts Mystery - GdR: Accademia di Arti Magiche rasa al suolo {Edicola}
nexigeneration ha recensito Anima
Metin2 → Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
The Voyager: Central Train Station e un viaggio in prima classe
Lineage II: Evento di controllo incrociato
Enlisted: Nuovi miglioramenti grafici
desenlace ha aperto un annuncio di ricerca: Road to Hamartia RPG ricerca Giocatore
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Legacy of Magic: Un nuovo Drakul
Road to Hamartia: Regolamento 2.0: guida alle nuove Maestrie
Nuovo Play by Chat Harry Potter → Dissendium Draconis
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Inspire City - Intervista ai gestori del play by chat sui supereroi Inspire City... diventa un supereroe o un villains!
Gdr e Mobile - Scopriamo assieme come e quando è aumentato il traffico da dispositivi mobili e tablet fra i giocatori di GdR Online!
Streghe e Medioevo - La nascita delle streghe nel medioevo: dalla superstizione all'inquisizione..
Racconti - Leggi i racconti degli utenti di GDR-online. Fantasy, Western Fantascienza e tanto altro!
eXtramondo - Che cos'è Terre di eXtramondo... il play by chat ambientato nel mondo del Signore degli Anelli!
Ultima Stirpe - Recensione a cura della Tana dei Goblin sul gdr ad ambientazione D&D Ultima Stirpe