BorderGame

Versione completa: Creare un privato di cabal
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
Salve!
In questa guida scriverò come creare un server privato di cabal
*Attenzione* la password di tutti i file è: babau powa


La guida è divisa in capitoli


Capitolo 1
Configuriamo MSSSQL

* Scarica questi file ( MEGAUPLOAD - The leading online storage and file delivery service ) e estraili (possibilmente sul desktop) e avvia SQLEXPR_ITA.EXE
* Accetta termini del Contratto di Licenza->Avanti->Installa->Avanti->Avanti->Avanti->Avanti-> clicca sulla icona dell'X rossa accanto a "Componenti di connettività" e clicca sulla seconda opzione (La funzionalità verrà installata sul disco rigido locale.) e clicca Avanti-> clicca sul pallino accanto a "Modalità mista (autenticazione di Windows e autenticazione di SQL Server)" e metti come password: powa e clicca su Avanti -> Avanti -> Installa -> Avanti -> non cliccare su Fine ma clicca su strumento Configurazione superficie di attacco. -> sulla nuova finestra che si aprirà clicca su Configurazione superficie di attacco per servizi e connessioni -> clicca su Connessioni remote -> clicca sul pallino accanto a Connessioni locali e remote e clicca sul pallino accanto a Usa sia TCP/IP che named pipe -> clicca su Apllica -> Clicca su Servizio Clicca su Interrompi e quando ha finito il caricamento clicca su Avvia -> Clicca OK -> chiudi la finestra Configurazione superficie di attacco di SQL Server 2005 -> Clicca Fine
* Se hai XP: rinomina il file a in a.msi e avvialo
Se Hai Vindows Vista o 7: Copia il file a in C: \ e rinominalo in a.msi, poi vai in Start -> Tutti i Programmi -> Accessori -> tasto destro su Prompt dei Comandi -> Esegui come Amministratore -> ora ti si aprirà la finestra cmd, scrivi cd.. poi premi Invio, riscrivi cd.. e ripremi Invio e scrivi MsiExec.exe /i a.msi e premi invio, ora ti si avvierà l'installer.
* In questo installer bisogna fare sempre Avanti
* Vai in Start -> Tutti i programmi -> Microsoft SQL Server 2005 e avvia SQL Server Management Studio Express
* In Autenticazione metti Autenticazione di SQL Server
in Nome account di accesso metti sa
in Password metti powa (quella messa prima)
e clicca su Connetti
* Clicca col destro su Database -> Nuovo Database.. in Nome database metti ACCOUNT e clicca su OK
fai la stessa cosa per questi database:
codice:

Cabal_managerdb
Cabal_stat
CabalCash
Event
GAMEDB

non ho messo maiuscole e minuscole alla cdc.. metteteli come li ho messi io
* Ora chiudete la finestra e andate in Start -> Tutti i Programmi -> Microsoft SQL 2005 -> Strumenti di Configurazione e aprite Configurazione superficie di attacco e sulla nuova finestra che si aprà cliccate su Configurazione superficie di attacco per servizi e connessioni e cliccate su Interrompi, ora non toccate la finestra e andate un attimo nella cartella cabal db che si trova dentro l'archivio che vi ho fatto scaricare all'inizio, copiate tutti i file che ci sono dentro in C: \Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data , e clicca su sostituisci tutti i file, ora torna sulla finestra di prima e clicca su Avvia -> Clicca OK
* Aprite di nuovo SQL Server Management Studio Express in Start -> Tutti i programmi -> Microsoft SQL Server 2005 e riconnettetevi con i dati sql.
* Ora vai in Protezione-> tasto destro su Account di accesso -> Nuovo account di accesso..
* compila così:
Nome account di accesso: babau
clicca sul pallino accanto a Autenticazione SQL Server e metti come password powa e leva la spunta accanto a Applica criterio Password
VaI in Ruoli del Server e spunta sysadmin
Poi cliccate su Mapping Utenti e compilate così (http://i48.tinypic.com/14m6x3s.png) e cliccate su OK
* fate tasto destro su babau -> Proprietà -> Mapping Utenti -> e assicuratevi che db_owner sia spuntato (http://i45.tinypic.com/65o36t.png)per tutti e 6 i database, se non sono spuntati, rispuntateli (consiglio questo punto di farlo con la video guida..)
* Ora vai in Oggetti server -> tasto destro su Server collegati -> Nuovo server collegato...
* Compilate così:
Server collegato: GAMESERVER
Provider: Microsoft OLE DB Provider for ODBC Drivers
Nome prodotto: gameserver
Stringa provider: DRIVER={SQL Server};SERVER=localhost;UID=;PWD=;
screen (http://i47.tinypic.com/10ie5he.png)
ora clicca su Opzioni Server e metti RPC e Chiamate RPC in uscita su True e clicca su OK
* Ora cerca xp_md5.dll che si trova dentro la cartella cabal db contenuta nell'archivio che ti ho fatto scaricare all'inizio della guida e copia questo file in
C: \Program Files\Microsoft SQL Server\
* ora clicca su Nuova query (in alto a sinistra) e scrivete questa stringa
codice:

exec SP_ADDEXTENDEDPROC 'xp_md5' , 'C:\Program Files\Microsoft SQL Server\xp_md5.dll'

e fate tasto destro -> esegui
* Ora facciamo l'account di gioco, selezionate ACCOUNT in alto a sinistra e inserite questa stringa
codice:

exec dbo.cabal_tool_registerAccount 'id' , 'password'

tasto destro -> esegui.
* vai in start>programmi>microsoft sql 2005>strumenti di configurazione>sql Server configuration manager
poi in configurazione di rete sql server 2005>protocolli per sqlexpress
testo destro su TCP/IP >proprietà>indirizzi ip> andate in fondo dove c'è IPAll e mettete Porta TCP: senza niente Porte dinamiche TCP: 1433 screen
* vai in start>programmi>microsoft sql 2005>strumenti di configurazione>Configurazione superficie di attacco di SQL Server
clicca su configurazione superficie di attacco per servizi e connessioni>clicca su imterrompi e poi quando ha finito di caricare clicca su Avvia> clicca OK
* vai in start>programmi>microsoft sql 2005>SQL Server Management Studio Express
scarica questo file e estrai il contenuto
vai in Database>GAMEDB>programmabilità>stored procedure
clicca su stored procedure in modo che vedi tutti i file della cartella poi trascina sopra il file cabal_sp_delchar logga e clicca su esegui
e fa la stessa cosa con cabal_sp_newchar


Capitolo 2
(Seguite questo capitolo se volete giocare da soli, se invece volete giocare con con gli amici passate direttamente al punto successivo.)

* Scarica i File Server da Qui ( MEGAUPLOAD - The leading online storage and file delivery service ), estrai i file e avvia il setup di vmware e installalo, cliccando sempre avanti...
* Avvia Cabal Server By Babau94 ww w.cheatforge.net.vmx
* clicca su Edit virtual machine settings (http://i49.tinypic.com/2h69af4.png)
* Verifica che la scheda ethernet Sia impostata su VMnet1 (http://i48.tinypic.com/241wnrt.png)
* Su Memory mettete la quantità di ram che volete donare alla macchina
* Clicca su OK
* *consiglio di guardare nel video per questo passaggio* vai in Start-> pannello di controllo -> Centro connessioni di rete -> tasto destro sulla scheda di rete VMnet1 -> proprietà -> Protocollo Internet TCP -> Proprietà -> Impostate così(http://i45.tinypic.com/30tszn4.png) -> Avanzate -> seleziona il gateway e clicca su rimuovi (http://i46.tinypic.com/1412zq9.png)-> OK -> OK -> Chiudi
* Torna sulla finestra di VMware e clicca su start this virtual machine (sopra Edit virtual machine settings)
* Clicca OK
* quando compare questa schermata premi invio
* premi invio
* premi invio
* configura così dopo averlo configurato, caricherà e vedrai alcune scritte "FAILED" ma è normale Wink
* quando la macchina virtuale vi chiede i dati di login apri putty.exe
* in Host Name inserisci 192.168.1.88 e premi Open
* ora la finestra di putty ti farà delle domande, tu rispondi come ti dico io.
* login as: -> root
root@192.168.1.88's password: -> www. cheatforge .net
[root@cabalserver ]# -> /home/cabal/cabal_config.sh
Do you want to delete old logfiles? -> y
Do you want me to fing your WAN IP? -> y
Finding WAN IP: -> 192.168.1.88
dopo aver scritto questo ti farà aspettare un po'...
Server IP adress [] : Enter MSSQL server IP : -> 192.168.1.5
Enter MSSQL DB username : -> babau
Enter MSSQL DB password (text is not displayed) : -> powa
(sono id e pass messi quando abbiamo registrato l'account mssql)
Enter log level [3] : -> 3
Enter max players per channel [100] : -> 100
Enter a configuration [11] : -> 1
Setup complete. Start the service? [Y] : -> y
Enable auto restart of stopped/crashed services? [N] -> n
* Server on, ora andate nel client e aprite avvia.bat e giocate Wink
* Per chiudere il Server? -> scrivete su putty service cabal stop e chiudete sia macchina che putty
* Per startare di nuovo dopo aver chiuso il Server? -> avviate la macchina, aspettare che vi chiede id e password, loggate direttamente sulla macchina (id: root pass: www. cheatforge .net) e scrivete service cabal start


Capitolo 3
Per giocare con gli amici

* Scarica i File Server da Qui ( MEGAUPLOAD - The leading online storage and file delivery service ), estrai i file e avvia il setup di vmware e installalo, cliccando sempre avanti...
* Scarica hamachi da qui (http://rapidshare.com/files/321679097/hamachi.msi.html) e installalo
* accendilo e crea una nuova rete da Rete->Crea nuova rete
* inserisci id rete e password rete, ricordateli perchè i tuoi amici si dovranno connettere da lì.
* Avvia dalla cartella Cabal Server il file Cabal Server By Babau94 ww w.cheatforge.net.vmx
* Clicca in alto su Host->Virtual Network Settings..
* Clicca in alto su Host Virtual Netowork Mapping
* alla voce VMnet6 Selezionate Hamachi Network Interface e cliccate su OK
* clicca su Edit virtual machine settings
* Imposta la scheda ethermet su VMnet6
* Su Memory mettete la quantità di ram che volete donare alla macchina
* Clicca su OK
* Clicca su start this virtual machine (sopra Edit virtual machine settings)
* Clicca OK
* quando compare questa schermata premi invio
* premi invio
* premi invio
* In IP adress metti il tuo ip hamachi con finale .100 (l'ip hamachi si trova in alto della finestra hamachi) esempio: il mio ip hamachi è 5.224.208.246 l'ip che dovro mettere sarà 5.224.208.100
* In Primary nameserver dovi mettere l'ip hamachi normale, nel mio caso 5.224.208.246
screen
* Premi OK
* quando la macchina virtuale vi chiede i dati di login apri putty.exe
* in Host Name inserisci il tuo ip hamachi con finale .100 e premi Open
* ora la finestra di putty ti farà delle domande, tu rispondi come ti dico io.
* login as: -> root
root@5.224.208.100's password: -> www. cheatforge .net
[root@cabalserver ]# -> /home/cabal/cabal_config.sh
Do you want to delete old logfiles? -> y
Do you want me to fing your WAN IP? -> n
Server IP adress [ ]: -> 5.224.208.246 (ip hamachi normale)
Enter MSSQL server IP : -> 5.224.208.246 (ip hamachi normale)
Enter MSSQL DB username : -> babau
Enter MSSQL DB password (text is not displayed) : -> powa
(sono id e pass messi quando abbiamo registrato l'account mssql)
Enter log level [3] : -> 3
Enter max players per channel [100] : -> 100
Enter a configuration [11] : -> 1
Setup complete. Start the service? [Y] : -> y
Enable auto restart of stopped/crashed services? [N] -> n
* Server startato, ora ti spiego come far entrare te e i tuoi amici ^_^
* Scarica Port Map da Qui http://www.megaupload.com/?d=V3JG08W5 anche se lo avete già scaricatelo lo stesso perchè è configurato per il server cabal)
* estrai il contenuto dell'archivio in una cartella e apri col blocco note il file PortMap.ini
* premi ctrl+h e metti su Trova babau e su Sostituisci con metti il tuo ip hamachi con finale .100 -> Annulla -> chiudi dalla X e salva le modifiche
screen
* Avvia PortMap.exe e seleziona la prima riga e clicca sul pulsante verde http://i48.tinypic.com/a0uzo8.png e il pallino accanto a 28170 diventerà verde
* fa la stessa cosa per tutte le altre righe e lascia la finestra sempre aperta perchè sennò i tuoi amici non potranno connettersi.
* Per connetterti: vai nel client e apri serverlist.txt e sostituisci il 192.168.1.88 con il tuo ip hamachi, così:
codice:

[Svr]
1_1_chsAddr=5.224.208.246
1_1_chsPort=38121
1_2_chsAddr=5.224.208.246
1_2_chsPort=38121
1_3_chsAddr=5.224.208.246
1_3_chsPort=38121
1_4_chsAddr=5.224.208.246
1_4_chsPort=38121
Login_Max=1
1_Login_Addr=5.224.208.246
1_Login_Port=38101
1_LoginEX_Addr=5.224.208.246
1_LoginEX_Port=38101
1_LoginTest_Addr=5.224.208.246
1_LoginTest_Port=35101

e fai la stessa cosa con internal.txt situato nella cartella Data (sempre dentro il client)
codice:

IP=5.224.208.246
PORT=38101
IP_CHAT=5.224.208.246
PORT_CHAT=38121

apri avvia.bat e gioca
* Per far collegare i tuoi amici: falli entrare nella tua rete hamachi e passagli serverlist e internal e si potranno collegare
* Per chiudere il Server? -> scrivi su putty service cabal stop e chiudete sia macchina che putty
* Per startare di nuovo dopo aver chiuso il Server? -> avviate la macchina, aspettare che vi chiede id e password, loggate direttamente sulla macchina (id: root pass: www. cheatforge .net) e scrivete service cabal start


Download Client: http://www.megaupload.com/?d=V17GQ4WF
Download Video Guide Capitolo 1&2: http://www.megaupload.com/?d=H1MHRGN4

La video guida mssql per ora non è completa di tutti i passaggi quindi consiglio di seguirla scritta e di usare la video guida nei punti dove non riesci a capirlo.

Tool GM
gm tool 1.zip http://www.mediafire.com/?xcvkykzj4zz
gm tool 2.zip gm tool 2.zip
gm tool 3.zip cabalTools-10-25-2009 (2).rar

se sul gm tool 3 cliccando su run.bat non si apre niente dovete avere Java, puoi trovarlo qui (jre-6u3-windows-i586-p.zip)


Ricorda:
IP: 192.168.1.5
ID: babau
PASSWORD: powa

Porte Port Map :

Principali: 11002, 13000 ,13001, 13002, 13003, 13004, 13061, 13099.
Secondarie: 3306, ecc...

Screen:
(clicca per ingrandire)
http://i45.tinypic.com/350orja_th.jpg
http://i50.tinypic.com/j180ax_th.jpg
http://i49.tinypic.com/11h3sjo_th.jpg
http://i45.tinypic.com/332cnpj_th.jpg
http://i50.tinypic.com/2jbqh36_th.jpg
http://i47.tinypic.com/2a0bwoi_th.jpg
http://i45.tinypic.com/jkaasm_th.jpg

FONTE : http://rikyil.altervista.org/site/Bug.htm +1 ben accetti
Bella guida +1 ^^
Ma dai! Potevi almeno copiarla bene! Mancano tutti i link nei posti giusti, per ora è banale.
avresti dovuto scrivere che non l'hai fatta te e non prenderti in merito,
fai sempre così almeno una volta dillo che non sei te
Ma come ragioni se ho messo la fonte vuol dire che non è mia .-. mi sono preso il merito perchè almeno qualcuno la postata ma voi parlate sempre prima di pensare ?
e quando l'hai messa la fonte .-. ...
Questa guida è stracopiata, basta cercare su google "Creare retro server cabal" e ve ne escono varie copie. Trovare l'originale non è facile, quindi se metti una fonte potrebbe comunque non essere l'originale. Mettila a posto, copia anche i link dei download altrimenti è inutile.
In fondo c'è scritto FONTE : +1 ben accetti
stupenda guida bravo bisk sempre in gamba =) +1
Grazie pazzo Smile
bhe almeno qualcuno posta qualcosa di utile,invece di criticare sempre,leggete meglio prima,la fonte l'ha messa...
Brutale concordo pienamente a tutti i post fanno così e basta .___. non apprezzano niente si credono mod -.-
Io li ho dato +1 perchè comunque non e' che per copiare fai un click, devi copiare tutti i link e quindi almeno 10-15 ci metti..è sempre del tempo sprecato per noi..
Ringrazio tutti all'inizio vedevo che molta gente disprezzava tipo ogni lavoro gli andava male ma c'era sempre un perchè adesso iniziano ad apprezzare
Grazie Bisk8 quasi quasi me ne creo uno Wink +1
link download dei file non funzionante aggiusta comunque +1 per la guida
Aspe.. Vuol dire che con questo retro puoi farci quello che vuoi? tipo essere gm o roba simile?
scusa il sito della fonte non fa nessuno dei link funziona neanche quello di portmap T_T se aggiusti il link e metti le porte per il portmap ti do + 5 ^^
Faccio subito
il portmap e senza le porte inserite per cabal .__.
URL di riferimento