Cambio colore tra azione e parlato GDRCD 5.1 postato il 03/10/2012 02:28:28 nel forum programmazione, gdrcd, open source, hosting e modificato da batman il 03/10/2012 02:39:48
Ciao a tutti. Ho installato la versione beta del GDRCD5.1 advanced. é molto ben fatta complimneti per l'ottimo lavoro. Ho notato solo uan cosa che in chat sia il tag azione che parlato hanno lo stesso colore.
Nel file Chat.CSS del themes adavanced che riporto una parte sotto
/***** testo della chat *****/
/* Tipi messaggio: (A azione, P parlato, N PNG, M Master, I Immagine, S sussurro, D dado, C skill check, O uso oggetto) */
div.chat_row_A{margin-top: 3px;}
div.chat_row_A span.color2{margin-top: 3px; color:#000; font-weight:bolder;}
div.chat_row_P{margin-top: 3px;}
div.chat_row_P span.color2{margin-top: 3px; color:#000; font-weight:bolder;}
div.chat_row_M{
margin-top: 3px;
border-width: 2px;
border-color: green;
border-style: solid;
text-align: center;
color: green;
}
div.chat_row_N{margin-top: 3px;}
div.chat_row_N span.color2{color:#000; font-weight:bolder;}
div.chat_row_I{
margin-top: 3px;
text-align: center;
}
div.chat_row_S{margin-top: 3px;}
div.chat_row_D{
margin-top: 3px;
border-width: 2px;
border-color: blue;
border-style: solid;
color: cyan;
}
sia il tipo A che il Tipo P hanno lo stesso colore. Ho povato a cambiare il primo colore il tipo A, mettendo al posto del color:#000 il color:#C93 ( come esempio ) ma non cambia nulla continua a farlo vedere sempre nero, non lo prende, quando metto azione oppure metto il + come primo carattere. Se metto le parentesi angolari nel comdando azione mi prende il colore.
Invece se li metto nel comando parlato mi mette il contenuto tra parentesi angolari in grassetto invece che del colore scelto per l'azione.
Stessa cosa per il Tipo D : mi incornicia l'azione del dado ma mi cambia solo il colore dell'orario, invece che di tutto il contenuto all'interno del rettangolo.
Qualcuno saprebbe darmi una mano, dirmi cosa modificare affinchè funzioni?
Grazie in attesa di qualche riscontro
Pagine → 1 2
03/10/2012 02:38:49 e modificato da radish il 03/10/2012 03:07:32
non devi cambiare il colore di quei div, semplicemente perché Azione e parlato hanno la stessa Classe (da come dici). In pratica devi trovare in ref_header.inc.php la classe che racchiude il parlato e l' azione e Crearne una per ognuno dei due.
Una volta che torni poi in chat.css crei il div della classe che hai modificato e te la giostri come vuoi :D
03/10/2012 09:19:17
03/10/2012 09:49:06 e modificato da new_dojinshi il 03/10/2012 09:55:59
Ogni riga viene marcata con un div.chat_row_X dove X e il tipo di azione inviato grazie a questa riga di codice che hai nel file ref_header che è il motore delle stringhe inviate in chat:
03/10/2012 09:52:43
03/10/2012 11:17:05
Uhm... Quindi se volessi fare in modo che sia il nome del personaggio che il testo che appare scritto tra <> cambi di colore in base al genere, dovrei modificare gdrcd_chatcolor che si trova in functions.inc.php... Giusto?
03/10/2012 11:23:09
03/10/2012 11:29:53
proverò così. copio la funzione gdrcd_chatcolor e la chiamo "gdrcd_gendercolor", la modifico per farla agire in maniera diversa a seconda del genere e creo due nuove classi. l'importante sarà riuscire a fargli distinguere appunto il genere del personaggio... se riesce, in teoria, dovrebbe funzionare.
03/10/2012 11:29:53
proverò così. copio la funzione gdrcd_chatcolor e la chiamo "gdrcd_gendercolor", la modifico per farla agire in maniera diversa a seconda del genere e creo due nuove classi. l'importante sarà riuscire a fargli distinguere appunto il genere del personaggio... se riesce, in teoria, dovrebbe funzionare.
03/10/2012 11:57:27
Pardon.. in realtà si può fare invece un'altra cosa, ovvero utilizzare il sistema dei div.chat_row.
Con lo stesso principio puoi definire span.chat_name_f e span.chat_name_m e allo stesso modo di come si definire la riga di chat definisci lo span per maschi e femmine in base al sesso del personaggio. Forse ti converrebbe a quel punto aggiungere anche un campo alla tabella chat per il sesso e per ogni azione salvarti il dato così utilizzi lo stesso numero di query con un parametro in più in scrittura e in lettura.
03/10/2012 22:14:12
:-) Grazie a tutti per l'aiuto.
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..
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
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
OGame → In OGame migliaia di giocatori da tutto il mondo competono tra di loro per conquistare l'intero universo!
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
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
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!
Allineamenti GoT - Tu di che allineamento sei? Special guest: A Game of Thrones!
Miti Nordici - Il Signore degli Anelli di J.R.R. Tolkien e i miti nordici
Il Fattore C - Per fattore C s’intende, ovviamente, l’esclamazione «Che fortuna!» (e possibili varianti sul tema), pronunciata spesso in ambito ludico.
Gdr Vs. TV - I giochi di ruolo conquistano gli utenti ma la TV fa la sua contromossa!
Radio per GdR - Semplici istruzioni su come utilizzare Spreaker.com per creare un canale webradio per il proprio GdR
Gdr su Google Wave? - Clemence analizza la nuova piattaforma di Google. Sarà adatta a giocare di ruolo?