[MINI-GUIDE] Modificare il proprio server

Stato
Discussione chiusa ad ulteriori risposte.

NicoWonka

Utente Platinum
27 Novembre 2011
4,014
79
989
1,110
Ultima modifica da un moderatore:
Buondì,
ecco una serie di mini-guide che vi illustrerò (spunto preso da Ragezone).

Preciso subito che i migliori file non a pagamento in circolazione sono quelli di
TravianZ by Shadow (che non sono dboor nè Tatar), che hanno quindi alcuni bug da sistemare (come la chat dell'ally e la morte delle truppe con grano negativo).
Iniziamo:

1) DOMANDA: Non ho messo le Newsbox quando ho installato il server, ma ora vorrei metterle..come faccio? E come faccio a modificare le cose scritte dentro?
RISPOSTA: Semplice, apri il file "config.php" (che si trova nella cartella "Gameengine" e scorrilo fino a trovare questo:
PHP:
//////////////////////////////////// ****  NEWSBOX SETTINGS  **** ////////////////////////////////////
//true = enabled
//false = disabled
define("NEWSBOX1",false);
define("NEWSBOX2",false);
define("NEWSBOX3",false);
Se volete attivare la newsbox 1 basta che sostituiate "true" a "false".
Per modificare le scritte nella newsbox basta che andate in "Templates/News/newsbox1.tpl" e modificate quel file.

2) DOMANDA: Come metto un tot di gold all'iscrizione per ogni player?
RISPOSTA: Aprite il vostro database e andate nella tabella "s1_users" e più precisamente cliccate su "struttura". Cercate la riga "gold" e cliccate sulla penna (che sta per modifica) e poi non vi resta altro che inserire un numero (che corrisponde al numero dei gold ricevuti) nel campo "Predefinito" (o "As Defined" se in inglese).

3) DOMANDA: Come modifico il messaggio iniziale del support?
RISPOSTA: Per modificarlo basta andare in "Admin" e aprire il file "welcome.tpl" e potete modificarlo a piacere.

4) DOMANDA: Come modifico la velocità del server, delle truppe o la capacità dei magazzini dopo che il server è già iniziato?
RISPOSTA: Se aprite il file "config.php" nella cartella "GameEngine" troverete tutto quello che fa per voi e che potrete modificare..dalle velocità di server e truppe, alla protezione principianti, al sistema di pace, ecc

5) DOMANDA: Ho messo la conferma dell'attivazione via e-mail, come modifico il messaggio inviato?
RISPOSTA: Basta aprire il file "Mailer.php" che si trova nella cartella "GameEngine" e modificare il testo dell'e-mail (che si trova dopo "$message")

6) DOMANDA: Non funziona più il server, mi dice "Duplicate entry '12345' for key 'PRIMARY' ..come faccio a sistemare?
RISPOSTA: Dovete aprire il database e cercare il valore doppio (es. 12345) e capire in quale tabella è presente due volte come chiave primaria. La chiave primaria di una tabella è un valore che non può essere ripetuto due volte, per questo si impalla tutto. Per esempio, non possono essere presenti due player con lo stesso id, ma è possibile che due villaggi abbiano lo stesso numero di popolazione.

Ora ho messo giusto due cose, se avete consiglie su cose da aggiungere basta scrivermi in posta su Inforge o in privato su skype (nikidaz) per avvertirmi così che possa aggiornare il tutto.

Saluti,
Mr. Wonka
 
Buondì,
ecco una serie di mini-guide che vi illustrerò (spunto preso da Ragezone).

Preciso subito che i migliori file non a pagamento in circolazione sono quelli di
TravianZ by Shadow (che non sono dboor nè Tatar), che hanno quindi alcuni bug da sistemare (come la chat dell'ally e la morte delle truppe con grano negativo).
Iniziamo:

1) DOMANDA: Non ho messo le Newsbox quando ho installato il server, ma ora vorrei metterle..come faccio? E come faccio a modificare le cose scritte dentro?
RISPOSTA: Semplice, apri il file "config.php" (che si trova nella cartella "Gameengine" e scorrilo fino a trovare questo:
PHP:
//////////////////////////////////// ****  NEWSBOX SETTINGS  **** ////////////////////////////////////
//true = enabled
//false = disabled
define("NEWSBOX1",false);
define("NEWSBOX2",false);
define("NEWSBOX3",false);
Se volete attivare la newsbox 1 basta che sostituiate "true" a "false".
Per modificare le scritte nella newsbox basta che andate in "Templates/News/newsbox1.tpl" e modificate quel file.

2) DOMANDA: Come metto un tot di gold all'iscrizione per ogni player?
RISPOSTA: Aprite il vostro database e andate nella tabella "s1_users" e più precisamente cliccate su "struttura". Cercate la riga "gold" e cliccate sulla penna (che sta per modifica) e poi non vi resta altro che inserire un numero (che corrisponde al numero dei gold ricevuti) nel campo "Predefinito" (o "As Defined" se in inglese).

3) DOMANDA: Come modifico il messaggio iniziale del support?
RISPOSTA: Per modificarlo basta andare in "Admin" e aprire il file "welcome.tpl" e potete modificarlo a piacere.

4) DOMANDA: Come modifico la velocità del server, delle truppe o la capacità dei magazzini dopo che il server è già iniziato?
RISPOSTA: Se aprite il file "config.php" nella cartella "GameEngine" troverete tutto quello che fa per voi e che potrete modificare..dalle velocità di server e truppe, alla protezione principianti, al sistema di pace, ecc

5) DOMANDA: Ho messo la conferma dell'attivazione via e-mail, come modifico il messaggio inviato?
RISPOSTA: Basta aprire il file "Mailer.php" che si trova nella cartella "GameEngine" e modificare il testo dell'e-mail (che si trova dopo "$message")

6) DOMANDA: Non funziona più il server, mi dice "Duplicate entry '12345' for key 'PRIMARY' ..come faccio a sistemare?
RISPOSTA: Dovete aprire il database e cercare il valore doppio (es. 12345) e capire in quale tabella è presente due volte come chiave primaria. La chiave primaria di una tabella è un valore che non può essere ripetuto due volte, per questo si impalla tutto. Per esempio, non possono essere presenti due player con lo stesso id, ma è possibile che due villaggi abbiano lo stesso numero di popolazione.

Ora ho messo giusto due cose, se avete consiglie su cose da aggiungere basta scrivermi in posta su Inforge o in privato su skype (nikidaz) per avvertirmi così che possa aggiornare il tutto.

Saluti,
Mr. Wonka
Molto utile per le persone che non sono ancora pratiche, bravo :)
 
Stato
Discussione chiusa ad ulteriori risposte.