Problema risolto Non riesco a collegare il database

Stato
Discussione chiusa ad ulteriori risposte.

frefre98

Utente Normale
Autore del topic
4 Luglio 2012
66
9
Miglior risposta
0
Ho scaricato la sublime game e non riesco a collegare il database, ho compilato con i define però niente.
 
Praticamente quando avvio il server mi esce "Non collegato al database" nonostante io abbia inserito i define

Non devi inserire nessun define per collegare il database.
Ti spiego come funziona. Riporta tutta la configurazione a com'era prima perché era strutturata bene.

In OnGameModeInit c'è questo:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Cosa fa? Semplicemente importa il file mysql.ini e legge 4 variabili in quel file.
Dove si trova quel file? In script files.
Come si presenta una volta aperto? In questo modo:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Localhost (o meglio 127.0.0.1) è l'host locale del PC/Server/VPS se tieni tutto in una sola macchina sennò dovrai mettere l'IP di dov'è presente il Server MySQL.
root è l'username del MySQL
lsrp è il nome del database
db è la password del database.

Come puoi capire ciò?
Se noti bene in "import file" c'è scritto questo:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Quindi è molto facile capire che siano quelle cose visto il modo in cui sono state presentate nel codice.
Spero di esserti stato d'aiuto, prima di modificare dai un occhiata alla GameMode! Sempre.
 
Nel mysql.log mi da i seguenti errori:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Però credo che sia collegato al db perchè ho provato ad entrare e mi ha kickato subito il bot "Personaggio non esistente"
Server log:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Nel mysql.ini ho compilato così
=localhost
=root
=lsrp
=
 
Hai inserito l'SQL nel database e il database lo hai chiamato "lsrp"?
Ovviamente nel = vuoto hai messo la password, giusto?
 
Hai inserito l'SQL nel database e il database lo hai chiamato "lsrp"?
Ovviamente nel = vuoto hai messo la password, giusto?
Si il database l'ho chiamato lsrp, e nel vuoto ho lasciato vuoto dato che è in locale non ha la password.
Ho configurato anche l'ucp, però in certe sezioni mi reindirizza sul forum di lsrp.
 
Stato
Discussione chiusa ad ulteriori risposte.