Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
Monster, avvia come amministratore, la crocetta non è un problemasu mysql mi resta la crocietta!
Per chi non capisse, per permettere connessioni dalla rete internet (ad esempio per un server dedicato), basta inserire l'IP del gateway della rete LAN nel config di quel programma oppure in tutti i campi del database che lo chiedono.Per chi avesse ancora problemi a setuppare ecco un applicazione leggerissima che lo fa' per voi:
CLICCAMI
Per chi non capisse, per permettere connessioni dalla rete internet (ad esempio per un server dedicato), basta inserire l'IP del gateway della rete LAN nel config di quel programma oppure in tutti i campi del database che lo chiedono.
Non c'è bisogno di installare tutto XAMPP (è inutile, e questo aumenta solo il rischio di farsi bucare il server, nonché dimostra quanto siete nabbi), ma basta installare MySQL.
Come OS (mi spiace dirlo, ma sta roba non l'ho programmata io) è da utilizzare Windows Server. Per sicurezza consiglio Windows Server 2012 e per performance l'edizione a 64 bit.
Su Windows Server, per aprire le porte, è sufficiente cambiare le regole del firewall di Windows: l'interfaccia è intuitiva e user-friendly.
Inchinatevi di fronte al sommo SpeedJack.
ipconfig /all
Default Gateway . . . . . . . . . : 192.168.1.1
command.CommandText = "DELETE FROM server"; command.ExecuteNonQuery();
command.CommandText = string.Format("INSERT INTO server(ID, Type, Name, PlayerLimit, IP, Port) VALUES('1', '1', 'FagNet', '1000', '{0}', '28008')", this.txtIP.Text);
command.ExecuteNonQuery();
command.CommandText = string.Format("INSERT INTO server(ID, Type, Name, PlayerLimit, IP, Port) VALUES('1', '2', 'FagNetChat', '1000', '{0}', '28012')", this.txtIP.Text);
command.ExecuteNonQuery();
command.CommandText = string.Format("INSERT INTO server(ID, Type, Name, PlayerLimit, IP, Port) VALUES('1', '4', 'FagNetRelay', '1000', '{0}', '28013')", this.txtIP.Text);
command.ExecuteNonQuery();
command.CommandText = string.Format("INSERT INTO server(ID, Type, Name, PlayerLimit, IP, Port) VALUES('1', '3', 'FagNetNAT', '1000', '{0}', '38915')", this.txtIP.Text);
command.ExecuteNonQuery();
Idem a me, ma il mio errore è diverso, quando li apro, si avviano, e vedo per qualche millisecondo una scritta rossa e si chiudono da soli.. speriamo che qualcuno riesca a fare una bella guida..A me esce un errore quando, appunto, provo a far andere i file chat, auth, game, relay. mi dice :
A me le crocette vicino a mysql restano...Ragazzuoli, ho creato questa discussione per elencare i problemi che si hanno con il funzionamento dell'S4 Emulator, ognuno mette il problema che ha e io li aggiungerò qui, con relative risposte su come risolvere.
Problema 1
XAMPP mi da una scritta rossa quando lo apro.
Soluzione
Avvia come amministratore e riavvia MYSQL
Problema 2
Una volta settato tutto in heidisql quando provo ad aprire i file exe FagNetAuth/Chat/Game/Relay si chiudono da soli.
Soluzione
Ancora nessuna, se qualcuno la ha, per favore la scriva.
problema 3
Quando avvio il Patcher di s4 emulator e dopo avvio emuclient.exe mi da "Invalid Parameter"
Soluzione
Per avviare il client creare un file .bat dove inserite dentro "emuclient.exe -l 3" dentro la cartella del client
Problema 4
Non ho il file "version.ini" nella cartella di s4
Soluzione
Createlo voi e mettete dentro questo[VERSION]
LatestVersion = 1011
MinimalVersion= 1000
OwnVersion = 1
[DOWNLOAD]
server1 = http://patch.alaplaya.eu/S4L/
[SERVER]
INDEX1 = 1
URL1 = http://patch.alaplaya.eu/S4L/version.ini
COUNT = 1
IP1 = 127.0.0.1
PORT1 = 28002
Per questo è tutto, aggiorno per ogni problema che avete.
Idem a me, ma il mio errore è diverso, quando li apro, si avviano, e vedo per qualche millisecondo una scritta rossa e si chiudono da soli.. speriamo che qualcuno riesca a fare una bella guida..
- - - Updated - - -
Quello che ho scritto è da mettere in version.ini che devi creare te..
Ehm mi dici perché quando apro i file .exe mi escono le scritte rosse e poi si richiude subito?Monster, avvia come amministratore, la crocetta non è un problema
P.s CERCO QUALCUNO ABILE CON HAMACHI, VEDIAMO DI FARE IL PRIMO PRIVATO ITALIANO!
Come hanno detto prima, basta cancellare le password 123 dai file xml "_config", poi vanno na meraviglia!Ehm mi dici perché quando apro i file .exe mi escono le scritte rosse e poi si richiude subito?
fatto fatto, ora mi potete mettere il file emuclient? xD sul sito ufficiale non capisco cosa devo fare...
Lo apro esce done si chiude e non succede niente...
Esatto, dopo come ho detto a inizio discussione crei il file "start.bat" dove metti dentro "emuclient.exe -l 3"Lo apro esce done si chiude e non succede niente...
Hai fatto un edit per aggiungere le cose che ho scritto poco fa io? :/ a sto punto lasciamo aperta l' altraRagazzuoli, ho creato questa discussione per elencare i problemi che si hanno con il funzionamento dell'S4 Emulator, ognuno mette il problema che ha e io li aggiungerò qui, con relative risposte su come risolvere.
Problema 1
XAMPP mi da una scritta rossa quando lo apro.
Soluzione
Avvia come amministratore e riavvia MYSQL
Problema 2
Una volta settato tutto in heidisql quando provo ad aprire i file exe FagNetAuth/Chat/Game/Relay si chiudono da soli.
Soluzione
basta cancellare le password 123 dai file xml "_config", poi vanno na meraviglia!
problema 3
Quando avvio il Patcher di s4 emulator e dopo avvio emuclient.exe mi da "Invalid Parameter"
Soluzione
Per avviare il client creare un file .bat dove inserite dentro "emuclient.exe -l 3" dentro la cartella del client
Problema 4
Non ho il file "version.ini" nella cartella di s4
Soluzione
Createlo voi e mettete dentro questo[VERSION]
LatestVersion = 1011
MinimalVersion= 1000
OwnVersion = 1
[DOWNLOAD]
server1 = http://patch.alaplaya.eu/S4L/
[SERVER]
INDEX1 = 1
URL1 = http://patch.alaplaya.eu/S4L/version.ini
COUNT = 1
IP1 = 127.0.0.1
PORT1 = 28002
Per questo è tutto, aggiorno per ogni problema che avete.
Mi esce invalid parameter, perché...