GDRCD 5.4 Lista Presenti estesi - Problema con visualizzazione Luoghi postato il 30/04/2020 01:23:12 nel forum programmazione, gdrcd, open source, hosting
Ciao a tutti i professionisti programmatori 🖐
Mi rivolgo a voi con un problema che ho riscontrato e che mi sta regalando tanti momenti di irritazione e frustrazione che ne avrò per tutta l'avventura. Ho cercato per settimane (e non per qualche minuto) in lungo e in largo nel forum, cercando una soluzione per non creare un doppione, man non ho trovato niente, solo un post senza però la soluzione che cercavo.
Premesso questo, cerco il vostro aiuto per venire a capo di questo problema. Vi informo che non sono molto pratica di codici, anzi per niente, vado più per alto provando e invocando la santa misericordia che mi faccia la grazia di azzeccarla al primo tentativo. Quindi scrivetemi come se fossi una nabbona (ops lo sono! XD) Cmq, a parte le chiacchiere... andiamo alla parte tecnica.
Ho creato una bella tabellina in presenti estesi e ci ho buttato dentro tutto quello di cui avevo bisogno, avatar, disponibilità, razza ecc ecc e poi due celle per i luoghi in cui si trova il caro utente (sulla stessa linea della riga, non sopra come di default). Fino a li tutto è filato liscio, ma con i luoghi invece, mi sono bloccata e non riesco ad andare avanti da settimane, facendomi dannare in tutti i sensi.
Ho trovato nel codice, il pezzo che dice: Stampo il nome del luogo solo per il primo PG che vi e' posizionato. E infatti mi stampa solo una volta il luogo mentre io ho bisogno di aggiungere ad ogni utente dove si trova.
Faccio un esempio:
Utente X e Utente Y sono insieme sulla mappa principale ma mi viene stampato solo su Utente X che si trova in quella specifica mappa, l'utente Y ha il vuoto completo nelle celle. Io però voglio che anche su utente Y venga scritto, che è sulla mappa principale.
Stessa cosa se si mettono tutt'e due nella stessa chat: viene indicato al primo utente dove si trova, il secondo utente no. Ma io voglio che si veda.
Qualcuno di buona volontà può spiegarmi cosa fare? Ho cercato di capire il codice, ma niente, non riesco proprio a prendere il pezzo giusto o non riesco a capire come modificare.
Copio e incollo il pezzo in questione:
Pagine → 1
30/04/2020 15:26:46
Ciao,
immagino tu ti riferisca alla pagina presenti_estesi.inc.php ?
Se sì nel ciclo while che inizia con
02/05/2020 00:59:54
Prima di tutto grazie per aver risposto, sei stato gentilissimo e la spiegazione è stata chiara.
Volevo prima provare tutte le varianti possibili, prima di dire che funziona o meno.
Funziona si, ma solo in parte e cioè solo nei luoghi, quelli cliccabili, ma non per le mappe.
Appena aggiungo nel codice "mappa1" la piccola stringa che mi hai copiato, ha dei comportamenti molto strani e che non sono riuscita a risolvere.
Mi spiego: ho "mappa1" e "mappa2" rispettivamente mappa1 è la mappa principale mentre "mappa2" è il luogo, la chat di gioco.
Mappa2 mi stampa tranquillamente una sotto l'altra la chat. Se il giocatore A gioca in mappa "Strada", allora anche giocatore B avrà su presenti che gioca su "Strada".
Su Mappa1 invece, succede solo in parte. Prima di tutto continua a non mostrarmi la scritta della mappa principale, se ci sono due piazzati li. Il primo giocatore A avrà "Mappa principale" e giocatore B non ha niente. E già li non si risolve il problema.
Poi, se mi sposto in chat es. "Mercato", mi ristampa la scritta Mappa principale SE tutti e due i giocatori si trovano nella stessa chat. Ma a me li serve solo il nome della mappa in cui mi trovo.
se invece due giocatori sono in chat differenti (uno va al mercato, l'altro in locanda), mi stampa la scritta "Mercato" per tutti e due come mappa, anche se uno si trova in "Locanda". Non so bene se mi spiego.
Copio e incollo qui sotto le modifiche fatte, sono sicura che sbaglio qualcosa io ma non riesco proprio a capire dove. Sono due giorni che ci lavoro e non riesco proprio a risolvere...
02/05/2020 10:01:39
Ciao,
se ho capito bene buoi una tabella che stampi ad esempio:
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
World of Warship: Battaglie Asimmetriche nel 14.5
nereya ha aperto una nuova discussione: Nuova Frontiera
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
New Wizarding World: Un nuovo Medimago
Sea of Conquest: Incontra Demona Rood! 🔥
anacronista ha recensito Storie di Agarthi
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.
Nyx Insight - Project S.E.T.: Setting Refresh Time ✨
mhorras1988 ha recensito Fengard
prosperus ha recensito Exclusive Villa GdR
visanders ha aperto una nuova discussione: Aiuto ricerca Gioco
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.
kooei ha recensito Il Paiolo Magico
emiko ha recensito La Tana del Ladro
Entropia Universe: 💥 Evento Summer Mayhem 2025
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Storie GdR - Come creare una storia coinvolgente per un gioco di ruolo?
Les Ombres de Bruges - Recensione del play by chat Les Ombres de Bruges: il gotico moderno!
Il PbC in Cifre - Analisi statistica sul play by chat nell'anno 2011 ricavato da osservazione amtematica delle presenze
Cosa sono i MUD? - Cosa sono i Multi User Dungeon? Scopriamolo con questo articolo!
Titanyc - Recensione del gdr storico ambientato sulla nave più famosa del mondo...il Titanyc!
Bloody Sunday - Intervista alla gestione di Bloody Sunday Gdr, play by chat ad ambientazione Streghe!
La Spada - Articolo sulla più usata arma nel GDR fantasy!
Oroscopo 2018 - L'oroscopo 2018 dei vostri alter-ego nei giochi di ruolo online!