[RELEASE] Aggiungere medaglie permanenti!

Stato
Discussione chiusa ad ulteriori risposte.

NicoWonka

Utente Platinum
27 Novembre 2011
4,014
79
989
1,110
Ultima modifica da un moderatore:
Ecco a voi,
oggi vi spiego come aggiungere delle medaglie permanenti sul vostro server.

Prima di tutto (per chi non lo sapesse) le medaglie appaiono nella bacheca personale di ciascun giocatore e sono inseribili nella bacheca tramite il profilo di ogni player tramite un apposito codice (es. [#0] per la colomba).

Per prima cosa caricate il file grafico (in .jpg o .png) e per farlo andate nella root principale e poi fate il seguente percorso "../gpack/travian_default/img/t/filemedaglia.jpg"

Una volta caricato il file dovrete inserirlo nel codice. Per farlo basta andare in "../Templates/Profile" e modificare il file medals.php
Inserite un nuovo codice subito dopo la fine del primo (che è quello della colomba):

PHP:
//nuova immagine
if($displayarray['username'] == "1"){
$profiel = preg_replace("/\[#2]/is",'<img src="'.$gpack.'img/t/3.jpg" border="0" onmouseout="med_closeDescription()" onmousemove="med_mouseMoveHandler(arguments[0],\'<table><tr><td>4</td></tr></table>\')">', $profiel, 1);
}

Nel codice sopra riportato ho inserito dei numeri che dovrete modificare e che stanno per:
1 -> Nome del player a cui volete dare questa medaglia
2 -> Hashtag che volete dare alla medaglia per inserirla nel profilo
3 -> Nome del file grafico che avete caricato
4 -> Descrizione che esce se portate il puntatore sulla medaglia

Questo è tutto quello che dovrete fare, vi posto anche un esempio:
Medaglia

Saluti,
Mr. Wonka
 
  • Mi piace
Reazioni: .Kazuma. e Zanna
Grazie.
L'unica cosa, devo capire come far in modo che si possa dare una medaglia al 1° in classifica, al 1° attaccante e al 1° difensore di tutti i tempi.
 
Grazie.
L'unica cosa, devo capire come far in modo che si possa dare una medaglia al 1° in classifica, al 1° attaccante e al 1° difensore di tutti i tempi.

Vabbè non mi ricordo bene come era impostata l assegnazione delle medaglie ma dovresti cambiare l assegnazione della classifica a tempo a quella totale... Non so se ti puó aiutare un idea del genere... ;)
 
Stato
Discussione chiusa ad ulteriori risposte.