gdrcd una scritta per tutte le chat postato il 02/04/2010 18:23:19 nel forum programmazione, gdrcd, open source, hosting
qualcuno sa indicarmi come si puo creare la funzione( radio , interfono , comunicatore) in pratica da menu attivo mi apre una finestra inserisco il testo e si vede in tutte le chat
se mi sapete dire come devo farlo che passaggi devo fae come si fa perche non ho idea di dove iniziare si deve scrivere il database una nuova voce oppure basta un semplice php?
Pagine → 1
02/04/2010 18:55:03
Con qualche indicazione sul sistema che usi sarebbe più facile aiutarti.
In ogni caso dalle realtà che conosco normalmente i testi delle chat vengono presi in base alla stanza in cui si trova il personaggio quindi con un
WHERE Stanza = "lastanzaincuisiamo"
ed hanno un'indicazione sul tipo di frase che ci troviamo davanti (quindi azione, parlato, acquisto, narrazione, etc. )
In sostanza puoi creare una tipologia diversa di frase (prendi come esempio quelle di narrazione) e modificare la query che prende le frasi con un
WHERE Stanza = 'lastanzaincuisiamo' OR Tipo = 'nuovotipodifrase'
02/04/2010 19:15:14 e modificato da delta il 02/04/2010 19:37:55
uso gdrcd , in pratica il soggetto clicca sul tasto comunicazioni inserisce il testo premi invio e zac il messaggio compare in tutte le chat del gdr
un semplice testo no immagini no cose strane nulla di fantascientico
esempio
uso il database di gdrcd tabella mappa
collego al data base ecc ecc .......
$query = "SELECT id, nome FROM mappe WHERE ?";
$result = mysql_query($query);
?>
<select name="chat">
<option value="CHE CI METTO?"> stanza pippo</option>
</select>:
<form method="post" action="/main.php?dir=">
<input type="text" size="12" maxlength="12" name=""><br />
03/04/2010 10:58:36
06/04/2010 02:42:27
Non ricordo a memoria il codice di gdr-cd comunque, concettualmente:
1) SELECT sulla tabella delle locazioni per estrarre gli ID delle locazioni a cui é associata una chat pubblica giocabile
2) SOLITO CICLO WHILE sui record che estrai. Per ogni locazione fai una INSERT sulla tabella delle chat, ID per ID... inserendo il messaggio da far apparire.
Naturalmente l'ideale é che tu definisca un "tipo" di messaggio associato all'invio del testo crosschat, diverso dal solito parlato/azione standard e che associ uno stile CSS a quel tipo di invio, come se fosse una stringa dei game master o della moderazione.. insomma rendila visibile con uno stile grafico diverso :)
06/04/2010 16:53:44
ce un problema nella querry in effetti
$query="SELECT id, mittente, destinatario, tipo, ora, testo FROM chat WHERE id > ".$last_message." AND (stanza = ".$_SESSION['luogo']." OR tipo = 'K')AND DATE_SUB(NOW(), INTERVAL 30 MINUTE) < ora ORDER BY id";
inserisce un rigo vuoto e fa sparire tutte le scritte dalla chat se richiamiil log driesci a vedere il rigo vuoto( non inserisce il testo)
18/05/2010 10:41:12 e modificato da sac-staff il 18/05/2010 10:46:32
Per GDRCD EXTREME.
Se volessi creare una sorta di comunicatore tale che Tizio in chat A invii un messaggio a Caio in chat B e che il messaggio compaia solo ed esclusivamente nelle due chat in cui Tizio e Caio sono presenti?
Molto teoricamente dovrei creare un "comunicatore.php" dove selezionare il destinatario e scrivere il messaggio, poi andare su refresh.php, inserire il tipo di messaggio nello switch e far si che il messaggio estratto dalla tabella compaia anche nella stanza in cui è presente il destinatario (agire sulla select già presente o creare una quesry a parte?).
Qualche indicazione su come fare o quali cose da modificare? (non chiedo il codice bello è pronto, voglio imparare :-D) Grazie!
18/05/2010 11:51:15 e modificato da sac-staff il 18/05/2010 11:52:27
Se ho capito bene nelle risposte precedenti si parla di come far si che un messaggio compaia indistintamente in tutte le chat 😶.
Invece io devo far si che il messaggio compaia solo in due chat, quella del mittente e quella destinatario.
Ho notato che refresh.php del vecchio GDRCD EXTREME è una marasma, ma ormai non posso passare a GDRCD5, per questo sono qui :-D .
Speravo che magari chi ha già affrontato la questione potesse indicarmi la retta via
18/05/2010 12:45:25 e modificato da la kaiah il 18/05/2010 14:53:04
18/05/2010 14:51:20
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Epic Wizardry RP: Changelog N. 4 - Epic Wizardry Rp
drongo ha recensito Il Grande Blu
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Pirates of the Caribbean: Tides of War: Quarti di finale del torneo
DarkOrbit: Galactic Strife & Buono gratis 💥
I dati del generatore di rank sono stati aggiornati!
Legacy of Magic: Il vecchio e la mappa
Pandora Upside Down High School → La prima scuola per sovrannaturali al mondo vi attende! Scoprite il vostro cammino Ancestrale relazionandovi con i compagni e le attività dei club
outrunstaff ha risposto alla discussione: Project OutRun PbC
meleys ha aperto un annuncio di ricerca: Westeros GDR ricerca Tester
Lineage II: Black Friday di Lineage II
Ikariam → Su una piccola isola, in qualche parte del Mediterraneo, sorge un`antica civiltà. Sotto la tua guida inizia un`era di ricchezza e di scoperte!
Il gestore di Ultima Espiazione Gdr ha risposto alla recensione di mancoicani
zannata ha recensito Sigil - La Città dei Portali
Sea of Conquest: Tuffati nel mistero! 🌊
Pirates of the Caribbean: Tides of War: Evento di Ringraziamento!
Metin2 → Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
Oscure Distese - Recensione del gdr fantasy epico noir: Oscure Distese...
GdR by Forum su Altervista - Lista dei giochi di ruolo play by forum sul circuito Altervista
Puerto Dorado - Intervista ai gestori del gdr storico Puerto Dorado
Vikings GDR - Intervista al gestore del play by chat Vikings GDR ambientato nel violento mondo dei Norreni!
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.
Fallout - Scopriamo assieme la saga GdR post apocalittica Fallout!