OS Traimo...il ritorno postato il 22/04/2006 12:58:00 nel forum programmazione, gdrcd, open source, hosting
ebbene si...ho deciso di sviluppare una city con l`os di traimo che con le dovute correzzioni si sta rivelando molto discreto come OS.
ora io sono un perfetto principiante in materia di php e mi piacerebbe che qualcuno di voi esperti mi desse una mano con i passaggi piu` ostici.
O per sapere se qualcuno ha fatto anche un tool admin decente per questa city ;)
O magari sapere se esiste un addon per i sussurri (non quello che c`e` online qui ;) )
O magari sapere se Traimo e` ancora fra noi magari chiedo a lui aggiornamenti o altro ;) ghghhghg
fatemi sape`
byeeee
Pagine → 1
22/04/2006 13:34:38
Tool admin per fare cosa, esattamente? :P
Per i sussurri, cosa non ti piace di quello che c`è in questo? Senza sapere cosa non va in questo, è difficile consigliartene un altro, eventualmente.
22/04/2006 17:51:46
Ovvio, sono stato troppo generico ;)
dunque:
per tool admin intendo quelle funzioni che ti permettono di modificare il pg
dare togliere gradi
amministrare luoghi
mettere/togliere ban
ecc :D
per i sussurri mi piacerebbe invece che ci fosse una stringa come per l`inserimento dei messaggi senza mettere % e
con la selezione del nome pg invece di metterlo tu magari sbagliando.
raga sinceramente da ignorante nn ci sono riuscito :P
aiutini?
24/04/2006 00:13:02
Dunque, quello che chiami "admin tool" è pressochè già integrato di suo, no?
Ogni gestore/master può dal municipio assegnare le cariche.
Personalmente avevo aggiunto anche la possibilità alla registrazione di scegliere un simbolo (oltre quello di razza) che teoricamente uno potrebbe usare inizialmente se volesse fare un GDR dove i pg vengono divisi in "classi", e quindi un simbolo diverso se è combattente, mago, ladro, chierico, etc...
Per mettere i ban c`è già - stesso discorso - sia per arresti di gioco, che esili (ban dal sito), anche se mi pare che non si possano togliere con lo script così com`è, ma che vada fatto manualmente dal DB. Tuttavia è semplice da modificare, ti basta andare a modificare il file per modificare gli status dei personaggi ed inserire un ulteriore opzione, che permette di modificare il campo "STATO_TIPO", ricordo che il campo con valore "1" è libero.
Per amministrare i luoghi, dipende che intendi, dato che - così com`è - il codice della chat è uguale per tutte le locazioni, ma ti dovrebbe bastare modificare aggiungendo un "If locazione=="nome locazione" con sotto quel che vuoi, per far apparire quella determinata cosa, solo in quella determinata chat. Penso - tuttavia - che se lo fai per troppi luoghi ti viene fuori un codice lungo due chilometri :P
Per i sussurri ammetto di non aver mai provato, ma son sicuro di averlo visto (su codice traimo) almeno in una comunità. Se non ricordo male era "regno di esmeralda", ma non ci metterei la mano sul fuoco. Comunque se il motivo della scelta è semplicemente per evitare gli errori ortografici, potresti rimediare con un semplice javascript, che se clicchi sul nome di un pg, automaticamente nel campo text di invio ti viene %nomepg% come già accade in altre community. Vedi tu.
24/04/2006 12:51:21
Ri-eccomi, provo a darti una "dritta", anche se non ti scrivo completamente il codice, dato che il mio è già modificato in diversi punti ed a "copia/incollare" ti troveresti con altri campi del DB che vengono richiamati, ma che di default non ci sono (tipo lo stato civile :P).
Dunque, per prima costa vai nella cartella "chat" ed apri il file "stats2.php". Guarda il codice, fino ad arrivare a:
<?PHP
$sqlinter =
ad i vari campi, aggiungi STATO_TIPO from USERS.
Scendi un pò, sotto "while", troverai alcune righe simili a quella che ti scrivo, tu semplicemente aggiungila tra le altre:
$ST_STATO_TIPO=$row["STATO_TIPO"];
Ora ti manca solo da aggiungere il campo form che servirà a modificare nell`html, dato il tipo, personalmente ti consiglio un campo "select", dove scegliere se libero, arrestato o esiliato.
Alla tabella, aggiungi un campo cosi:
<tr>
<td width="40%">Stato esilio/arresto</td>
<td width="60%"><select name="STATO_TIPO" id="STATO_TIPO" value="<?=$ST_STATO_TIPO?>">
<option value="1" selected>libero</option>
<option value="2">arrestato</option>
<option value="3">esiliato</option></td>
</tr>
Salva la pagina ed abbiamo finito con questa :)
Ora apri do_stats.php, nelle prime righe troverai una serie di righe simili a quella che ti scrivo, tu aggiungila al gruppo:
$STATO_TIPO=$_POST[`STATO_TIPO`];
Vai un pò più in basso, dove c`è:
$sql = "UPDATE USERS SET ed ai vari campi da aggiornare aggiungi STATO_TIPO=`$STATO_TIPO`
Salva anche questa pagina ed il lavoro è finito.
Per aggiornare quindi dovrai usare la pagina delle statistiche, di "default" è raggiungibile per gli admin dalla chat, alla destra del campo form.. personalmente ti consiglio di aggiungerla al "menu" che hai sempre sotto mani, sempre mantenendo la visualizzazione basata sul livello del pg :D
27/04/2006 14:00:15
ok grazie per l`aiutino ;)
effettivamente il discorso dei luoghi ci avevo riflettuto un po sopra...per i sussurri mi sa che e` una cosa al di fuori delle mie possibilita` ;)
per ulteriori aiutini il mio contatto msn e` gnako_p@libero.it
byeeee e tnx
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Planethos GdR: Una nuova profezia
OGame → In OGame migliaia di giocatori da tutto il mondo competono tra di loro per conquistare l'intero universo!
Metin2: Informazioni sul server migliorate
Age of Crystals: Rallentamenti estivi
dbzgdr ha risposto alla discussione: Dragon Ball Z Gdr
Titan Revenge: Calendario eventi fino a fine mese online!
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Enlisted: Modifiche al sistema di aggiornamento
pyro72 ha aperto un annuncio di ricerca: World Without Heroes ricerca Giocatore
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!
World Without Heroes: News GDR: Pubblicazione e Nuovo Inizio
I dati del generatore di rank sono stati aggiornati!
Il gestore di Nexi Generation ha risposto alla recensione di deanna
Planethos GdR → Al gioco del trono o si vince o si muore. Con i Regni divisi, quale sarà la tua strada? Guerra, diplomazia, inganno o commercio? Entra e scoprilo!
Tales of the Silver Sword - Recensione del gioco fantasy Tales of the Silver Sword ambientato nei mitici Forgotten Realms di D&D!
Multiplayer - Multiplayer: al tavolo con la tecnologia dei casinò online
Opéra - Intervista ai gestori del GdR storico ambientato in un oscura Francia di fine 800... Opéra!
My Lands - Ti presentiamo il nuovo browser game fantasy My Lands!
Generatori online gratuiti! - Generatori online gratuiti di Dungeon, Grotte, Cittadine e Tesori per GdR!
Seconda Era - Intervista alle gestrici del PbC fantasy Seconda Era - Le Terre Libere