Avviare un Server DOL!

La sezione italiana dell'emulatore Dawn of Light.

Moderators: Support Team, Other Language Team

Avviare un Server DOL!

Postby Tinantiol » Tue Apr 27, 2010 8:40 pm

Allora vedendo tutte le guide presenti sul forum sezione italiana di DOL (Dawn Of Light), e vedendo che non sono aggiornate, ho deciso di postarne una aggiornata costantemente!


1):Scaricare Tortoise SVN, potete trovarlo qui : http://downloads.sourceforge.net/projec ... irror=kent

2)Scaricate Visual C# Express Edition da qui : http://www.brothersoft.com/d.php?soft_i ... ssetup.exe


3): Create una nuova cartella e, dopo aver istallato tortoise svn, premete con il terzo pulsante su questa medesima cartella con il terzo pulsante del vostro mouse e premete SVN Checkout...

4): Al Posto di URL of repository incollate questo link : https://dolserver.svn.sourceforge.net/s ... dolserver/ e premete su OK! (I file da scaricare, sebbene siano di piccole dimensioni, ci metterà un 20/30 minuti a completare il download quindi potete anche andare tranquillamente avanti con i passi successivi).

5): Scaricate MySql da qui http://dev.mysql.com/get/Downloads/MySQ ... actlab.it/ e procedete con l'istallazione.

6) Una volta istallato procediamo col configurare MySQL Server Instance. Allora premete su NEXT finche non arrivate alla schermata che vi chiede di inserire il numero della porta da utilizzare, Mettete 3306 e mettete la spunta su Enable Strict Mode e su Enable TCP/IP Networking e premete di nuovo su NEXT.
Adesso saltate la schermata che vi chiede che tipo di caratteri utilizzare e andate direttamente avanti sempre utilizzando NEXT. Ora giunti a questo punto dovete utilizzare la freccietta che va verso il basso e selezionare MySQL sulla spunta Serice Name e mettete anke la spunta su Include Bin Directory in Windows Path... dopo aver fatto questo premete ancora su NEXT. Arrivati a questo punto non dovete far altro che scegliere un "root undername" e un "root password". Mi raccomando NON DOVETE ASSOLUTAMENTE DIMETICARLI! Poi premete su NEXT e infine su Execute.

7): Adesso scaricate Navicat for MySQL da questo link : http://www.brothersoft.com/d.php?soft_i ... 8_2_20.exe Ed Istallatelo.

8 ) Adesso scaricate il Database publico di Dawn Of Light da questo link : http://sourceforge.net/projects/dolserv ... z/download

9): Una volta scaricato il Database ed averlo estratto andiamo su Navicat (precedentemente istallato) e colleghiamo MySQL a Navicat. Per Collegare Navicat e MySQL apriamo Navicat ed in alto a sinistra c'è un pulsante con scritto "Connection",
premiamoci sopra con il mouse e premiamo su "MySQL". Su "Connection Name" mettete "Dawn Of Light", Su "Hostname/IP Address" mettete "localhost" , mentre su "Port" mettete 3306. Adesso su "Username" e "Password" dovete mettere l'username e la password che avete scelto durante l'istallazione di MySQL (vedere passaggio 6).
Ed infine premete su Test Connection e se tutto va bene premete su OK. Tutto dovrebbe funzionare se avete eseguito alla lettere quello che vi ho detto.

10) Carichiamo il Database di Dawn Of Light: estraiamo il file SQL dall'archivio precedentemente scaricato (passaggio 8 ) e mettiamo sul Desktop, in modo da essere facilmente raggiungibile! Adesso da navicat fate un doppio click sulla connessione creata (vedere passaggio 9) e con il terzo pulsante del mouse premete su "New Database" e chiamatelo "dol" (tutto minuscolo tanto non fa differenza, lo metterà comunque tutto scritto in minuscolo). Una volta creato il nuovo database di nome "dol" premete due volte sulla suddetta scritta e vi si aprira una pagina vuota senza nessuna tabella, a questo punto premete con il terzo pulsante sul database appena creato e cliccate su "Execute SQL File..." e andiamo a selezionare il database che avevamo estratto sul desktop, una volta selezionate premiamo su Start!

11) Adesso, sperando che il passaggio numero 3 sia finito, apriamo la cartella che avevamo creato all'inizio e portatevi nel percorso :
Desktop\Dawn Of Light\Server\DOLSharp\trunk\GameServerScripts
a questo punto aprite il file "GameServerScripts.cs" e premete su "Compila Soluzione" e subito dopo su "Ricompila Soluzione". A questo punto vi si dovrà essere creata una nuova cartella nel percorso
\Desktop\Dawn Of Light\Server\DOLSharp\trunk
chiamata "release". Andate in quella cartella ed avviate il file chiamata "DOLServer.exe", a questo punto il server si bloccherà e vi si aprirà una schermata dove vi chiderà di settare alcune cose. Allora cominciamo : le prime 3 opzione potete mettere quello che volete (Server Name/Short Server Name e GameType), mentre su IP mettete "0.0.0.0" su TCP Port mettete "10300" e su UPD Port metete "10400" ed il resto lasciate come sta. Adesso spostiamoci su Database (in alto) e impostiamo Database Type su MySQL, adesso su MySQL database settings dovete mettere : Server Address : "localhost", su Port : "3306", su Database Name : "dol", e su "Username" e "Password" dovete mettere il vostro unsername e password che avete scelto nel passaggio 6, e premete su Test Connection. Se tutto funziona correttamente premete su Save configuration ed uscite pure utilizzando la X rossa in alto a destra.

12) Adesso riaprite la cartella release ed avviate di nuovo il file "DOLServer.exe" che adesso dovrebbe avviarsi tranquillamente.



Adesso dovreste essere pronti ad avviare un server, in locale, di Dark Age Of Camelot, giusto per dare un'occhiata su come funziona il nostro caro emulatore di DOL (Dawn Of Light) e in futuro magari, dopo aver preso dimestichezza con DOL, avviare un server per tutti i player! Divertitevi!
Tinantiol
DOL Devotee
 
Posts: 380
Joined: Sat May 09, 2009 10:33 am
Website: http://genesis-daoc.forums-free.com/
Location: Gaeta, Italy

Re: Avviare un Server DOL!

Postby Graveen » Wed Apr 28, 2010 8:38 am

Nice thank you, moved as sticky :)
Image
* pm me to contribute in Dawn of Light: code, database *
User avatar
Graveen
Project Leader
 
Posts: 12660
Joined: Fri Oct 19, 2007 9:22 pm
Location: France

Re: Avviare un Server DOL!

Postby Tinantiol » Wed Apr 28, 2010 1:28 pm

Nice thank you, moved as sticky :)
Thank to you Graveen! :D


Se qualcuno ha bisogno di aiuto oppure trova qualcosa di sbagliato nella guida, contattatemi qui nel topic!



-Tinantiol-
Drydruid Druid 10l4 (Deira off)
Driwyth Shadowblade 9l6 (Deira Off)
Dryinfiwyth Infiltrator 5l6 (Deira off)

Drywyth Cleric 11l7 (Eden)
Dryywyth Druid 11l7 (Eden)
Dryywyyth Bard 11l7 (Eden)
Dryywyith Shaman 11l7 (Eden)
http://genesis-daoc.forums-free.com/
Tinantiol
DOL Devotee
 
Posts: 380
Joined: Sat May 09, 2009 10:33 am
Website: http://genesis-daoc.forums-free.com/
Location: Gaeta, Italy

Re: Avviare un Server DOL!

Postby Fabio » Fri May 28, 2010 6:40 pm

ciao a tutti, così per sfizio ho provato a installare il server dol in localhost e pare funzionare tutto, ma con 2 appunti (sicuramente ho scazzato io qualcosa).
Il primo appunto è che non mi logga con la versione di daoc client 1.103 (mentre sui server shard online funziona). Ho dovuto riesumare una triale di SI con un client 1.75 (sigh) e a quel punto loggo.
Però non ho attivati i diritti di GM e non mi prende comandi tipo /debug on o simili. In pratica sono da solo su un server vuoto :D e il mio delirio da onnipotenza rischia di risentirne :p
La versione del server è quella più aggiornata tra i download possibili.

Se qualcuno sa darmi qualche dritta gliene sarei grato :)
Fabio
DOL Guest
 
Posts: 2
Joined: Fri May 28, 2010 6:32 pm

Re: Avviare un Server DOL!

Postby Tinantiol » Thu Jun 03, 2010 8:48 pm

ciao a tutti, così per sfizio ho provato a installare il server dol in localhost e pare funzionare tutto, ma con 2 appunti (sicuramente ho scazzato io qualcosa).
Il primo appunto è che non mi logga con la versione di daoc client 1.103 (mentre sui server shard online funziona). Ho dovuto riesumare una triale di SI con un client 1.75 (sigh) e a quel punto loggo.
Però non ho attivati i diritti di GM e non mi prende comandi tipo /debug on o simili. In pratica sono da solo su un server vuoto :D e il mio delirio da onnipotenza rischia di risentirne :p
La versione del server è quella più aggiornata tra i download possibili.

Se qualcuno sa darmi qualche dritta gliene sarei grato :)
Allora per autorizzare i client 1,103 a connettersi al tuo server devi fare l'update del codice svn perchè lì c'è sempre l'ultima versione disponibile.

Per i comandi da gm invece, vai su navicat e ti trovi una tabella chiamata "account" vai li e metti "3" dove c'è scritto "PrivLevel"
Drydruid Druid 10l4 (Deira off)
Driwyth Shadowblade 9l6 (Deira Off)
Dryinfiwyth Infiltrator 5l6 (Deira off)

Drywyth Cleric 11l7 (Eden)
Dryywyth Druid 11l7 (Eden)
Dryywyyth Bard 11l7 (Eden)
Dryywyith Shaman 11l7 (Eden)
http://genesis-daoc.forums-free.com/
Tinantiol
DOL Devotee
 
Posts: 380
Joined: Sat May 09, 2009 10:33 am
Website: http://genesis-daoc.forums-free.com/
Location: Gaeta, Italy

Re: Avviare un Server DOL!

Postby McLennas » Sun Aug 22, 2010 8:53 am

Buongiorno a tutti, ho avviato un server DOL con l'intenzione di creare uno shard con alcuni amici, installazione e tutto sono riuscite correttamente senza problemi (la guida è estremamente precisa), ho loggato all' interno del server ma ho notato che non ci sono ne npc ne mob e gli unici npc presenti (alcune quest personalizzate credo e il teleporter del tutorial) non interagiscono.
Ho sbagliato io qualcosa o gli npc effettivamente non ci sono? è possibile implementarli tutti o si deve procedere manualmente uno ad uno?

ho aggiornato il database e depatchato il client e ora i trainer e gli npc funzionano, sono scedo a df e ho notato che da circa 1/2 dungenon in giù i mostri non ci sono
McLennas
DOL Guest
 
Posts: 1
Joined: Sat Jan 26, 2008 7:33 am

Re: Avviare un Server DOL!

Postby Tinantiol » Sun Aug 22, 2010 3:44 pm

Buongiorno a tutti, ho avviato un server DOL con l'intenzione di creare uno shard con alcuni amici, installazione e tutto sono riuscite correttamente senza problemi (la guida è estremamente precisa), ho loggato all' interno del server ma ho notato che non ci sono ne npc ne mob e gli unici npc presenti (alcune quest personalizzate credo e il teleporter del tutorial) non interagiscono.
Ho sbagliato io qualcosa o gli npc effettivamente non ci sono? è possibile implementarli tutti o si deve procedere manualmente uno ad uno?

ho aggiornato il database e depatchato il client e ora i trainer e gli npc funzionano, sono scedo a df e ho notato che da circa 1/2 dungenon in giù i mostri non ci sono
Mi dispiace ma devi provvedere manualmente ad implementare tutti i mob e npc. Questo dipende dal database però devo ammettere che l'ultima release di DOL ( 2.500) e abbastanza completa.
Drydruid Druid 10l4 (Deira off)
Driwyth Shadowblade 9l6 (Deira Off)
Dryinfiwyth Infiltrator 5l6 (Deira off)

Drywyth Cleric 11l7 (Eden)
Dryywyth Druid 11l7 (Eden)
Dryywyyth Bard 11l7 (Eden)
Dryywyith Shaman 11l7 (Eden)
http://genesis-daoc.forums-free.com/
Tinantiol
DOL Devotee
 
Posts: 380
Joined: Sat May 09, 2009 10:33 am
Website: http://genesis-daoc.forums-free.com/
Location: Gaeta, Italy

Re: Avviare un Server DOL!

Postby simokill79 » Mon Oct 04, 2010 2:12 pm

Salve a tutti, fatto tutto alla lettera ma il mio unico problema rimane il passaggio 4

mi si blocca sempre qui:


Image


Help me plz!!
simokill79
DOL Guest
 
Posts: 2
Joined: Sun Oct 03, 2010 8:53 pm

Re: Avviare un Server DOL!

Postby Tinantiol » Fri Oct 08, 2010 8:23 pm

prova a crare una nuova cartella e rifare tutto. Sembra che la cartella sia stata mossa e che tortoise non posso più accederevi...
Drydruid Druid 10l4 (Deira off)
Driwyth Shadowblade 9l6 (Deira Off)
Dryinfiwyth Infiltrator 5l6 (Deira off)

Drywyth Cleric 11l7 (Eden)
Dryywyth Druid 11l7 (Eden)
Dryywyyth Bard 11l7 (Eden)
Dryywyith Shaman 11l7 (Eden)
http://genesis-daoc.forums-free.com/
Tinantiol
DOL Devotee
 
Posts: 380
Joined: Sat May 09, 2009 10:33 am
Website: http://genesis-daoc.forums-free.com/
Location: Gaeta, Italy

Re: Avviare un Server DOL!

Postby Zhandramas » Sun Jun 19, 2011 5:06 pm

Ciao

Non so se il forum sia ancora attivo vedo che l'ultimo post e piuttosto "datato",cmq io sono arrivato tranquillamente al passo 11 ma nn riesco ad aprire il file"GameServerScripts.cs" mi dice che è un formato sconosciuto faccio la ricerca in internet per trovare un programma per aprirlo ma mi trova solo programmi che correggono file danneggiati e ottimizzano il pc(ovviamente a pagamento) qualcuno puo' aiutarmi?


Ciao grazie
Zhandramas
DOL Guest
 
Posts: 1
Joined: Sun Jun 19, 2011 4:57 pm

Re: Avviare un Server DOL!

Postby Nydirac » Sun Jul 10, 2011 10:51 pm

Beh i passaggi esposti indicano come effettuare la compilazione di DOL... se vuoi semplificarti la vita basta che ti scarichi i binari ( cioè l'emulatore già compilato... già "pronto" ) ed esegui quelli. In ogni caso se vuoi compilare DOL devi aprire Dawn of Light.sln nella directory principale dei sorgenti, i file con estensione .cs sono file C Sharp ( o c# ) che è il linguaggio di programmazione utilizzato per DOL, ti serve o Visual C# o VIsual Studio, ciao!
User avatar
Nydirac
Inactive Staff Member
 
Posts: 31
Joined: Sun Sep 21, 2003 6:11 pm
Website: http://www.promiseshard.com/

Re: Avviare un Server DOL!

Postby Giovyx » Mon Oct 24, 2011 1:20 pm

Beh i passaggi esposti indicano come effettuare la compilazione di DOL... se vuoi semplificarti la vita basta che ti scarichi i binari ( cioè l'emulatore già compilato... già "pronto" ) ed esegui quelli. In ogni caso se vuoi compilare DOL devi aprire Dawn of Light.sln nella directory principale dei sorgenti, i file con estensione .cs sono file C Sharp ( o c# ) che è il linguaggio di programmazione utilizzato per DOL, ti serve o Visual C# o VIsual Studio, ciao!
Nydirac?

Sei ancora dietro qualche sorgente di DOL? :D
Giovyx
DOL Guest
 
Posts: 3
Joined: Mon Oct 24, 2011 12:26 pm

Re: Avviare un Server DOL!

Postby Akenaton » Fri Apr 20, 2012 9:03 am

Buongiorno a tutti, ho avviato un server DOL con l'intenzione di creare uno shard con alcuni amici, installazione e tutto sono riuscite correttamente senza problemi (la guida è estremamente precisa), ho loggato all' interno del server ma ho notato che non ci sono ne npc ne mob e gli unici npc presenti (alcune quest personalizzate credo e il teleporter del tutorial) non interagiscono.
Ho sbagliato io qualcosa o gli npc effettivamente non ci sono? è possibile implementarli tutti o si deve procedere manualmente uno ad uno?

ho aggiornato il database e depatchato il client e ora i trainer e gli npc funzionano, sono scedo a df e ho notato che da circa 1/2 dungenon in giù i mostri non ci sono
allora nel database r2500 anche io ho avuto questo problema, per compensarlo sono andato ad aggiornare quindi sovrascrivere al database r2500 il database pubblic v.3, così facendo i mob in df sono al completo principi , legion ecc ecc, anche i mob nella zona shrouded isles, osservandole bene ho notato che ci sono dei problemi a iarnwood dungeon di midgard che lo ho ritrovato vuoto, mentre in albion mancava la regina al krondungeon
Akenaton
 

Re: Avviare un Server DOL!

Postby Quinamew » Sat Jun 06, 2015 7:57 pm

Ciao ragazzi.
Ho un problema nel passo 11..
Siccome il link postato non funziona più, ho cercato i nuovi link ho scaricato il tutto tramite svn e fin qui tutto ok.
Il problema sorge quando devo costruire lo script con visual studio e mi da 3 errori e li posto qui.. Potreste aiutarmi?? Grazie in anticipo!!
Prntscr.com/7dwnpi
Quinamew
DOL Guest
 
Posts: 4
Joined: Sat Jun 06, 2015 5:34 pm

Re: Avviare un Server DOL!

Postby Nydirac » Thu Aug 13, 2015 12:59 pm

Dubito che ti interessi ancora ma quello che hai postato sembra un problema di riferimento delle librerie di dol... prova a generare da solo prima il progetto DOLBase poi DOLDatabase e poi GameServer, inoltra controlla i riferimenti del progetto GameServerScript e guarda se i riferimenti sono segnati con icone strane ( iconcine gialle/rosse/altro). Scusa la scarsità di informazioni ma vado a memoria, è da più di 7 anni che non guardo il progetto :?


PS: Ci rivedremo tra altri 3-4anni, ossia quando qualche combinazione astrale mi porterà nuovamente, e casualmente, in questo forum :wink:
User avatar
Nydirac
Inactive Staff Member
 
Posts: 31
Joined: Sun Sep 21, 2003 6:11 pm
Website: http://www.promiseshard.com/


Return to “%s” Italiano

Who is online

Users browsing this forum: No registered users and 1 guest