[Tutoriel] Crée un serveur TERA en local [Bonus - Hamachi]

  • Partenaires

Utilisateurs qui regardent le poste (Total: 0, Members: 0, Invité: 0)

Astriker

Astriker

Level 4
Level 3
Level 2
Level 1
13 Juin 2011
263
0
934
Néo-World Neko Space

/*Ceci est un tutoriel traduit de chez Ragezone, modifié enfin d'être plus facile d’accès */

Bienvenue sur ce tutoriel pour apprendre à crée un serveur Tera 1725 en localhost
Attention ce tutoriel peut provoquer des lésions au yeux dû aux nombreuses fautes de français
Ce tutoriel est tapée à la main.


Sommaire
- Téléchargement
- Installation Serveur
- Interface Web
- Base de données
- Configuration Serveur
- Configuration Client
- Installation Client
- Information Supplémentaire
- Bonus

Commence tout ce suite avec les téléchargements qui nous aiderons tout au long de ce tutoriel.

Pack Seveur et Launcher :
Client On-Tera (Torrent (Il y a au moins 8 seeders par jour donc il y a pas de soucis...)) :
WAMP (Pour les autres programmes comme XAMP,etc, je ne ferais aucun support dessus :

Après avoir télécharger les 3 programmes, installer WAMP et démarré-le
Note : Penser à autoriser les programmes dans le Pare-feu

Le plus long et le plus facile est passée...
Attaquons nous en premier de la partie SQL/Web

Allez dans le dossier d'installation de XAMP par défaut : "C:\wamp"
et extrayez le à cet endroit.
Soit "C:\wamp\www"
Modifier les paramètres de connexion MySQL se trouvant ici : "C:\wamp\www\core\connect\database.php" comme ceci.

PHP:
<?php 
$config = array(
	'host'		=> 'localhost',
	'username' 	=> 'root',
	'password' 	=> '',
	'dbname' 	=> 'tera'
);

$db = new PDO('mysql:host=' . $config['host'] . ';dbname=' . $config['dbname'], $config['username'], $config['password']);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

Nous allons maintenant configurer la partie MySQL
Dans votre navigateur favoris, accéder à
Connexion :
- Utilisateur : root
- Mot de passe : *laisser vide
-> exécuter

Ajouter une nouvelle base de donnée sous le nom de "tera" sans les ""
t1.jpg


Puis importer "tera-database.sql" dans "tera" grâce à l'onglet "Importer"
C'est fini pour le moment de la partie PhpMyAdmin

Attaquons à la partie serveur :cat:

Dézipper le zip Tera Emulator dans un dossier séparée du client !
Un léger config SQL est requise

Trouver ce dossier "Tera server 1725\Tera emulator 1725\config\network"
Et modifier "databaseConfig.xml" comme ceci :

Code:
<?xml version="1.0" encoding="utf-8"?>
<database_configuration>

Database host
<database_Host>127.0.0.1</database_Host>

Database port
<database_Port>3306</database_Port>

Database user
<database_User>root</database_User>

Database password
<database_Pass></database_Pass>

Database name
<database_Name>tera</database_Name>

</database_configuration>

Partie Serveur terminé !

Allons à l'étape FINAL, le Client !

Extrayez le rar issue du torrent et le rar Tera Launcher dans un dossier type "Client"
Installation Fini, oui c'était rapide...
Maintenant il vous faut un login
Inscrivez-vous à cette adresse :
Bonus : Pour passer en GM/MJ, allez dans PhpMyAdmin/tera/accounts et changer isGM par 1

Lancement du serveur !
Démarrer GameServeur.exe et attendez une 10 de secondes
Puis lancer cTstarter.exe
Login et enjoy !
*Le login peut avoir des bugs si vous avez une grande case blanche à gauche.
*Si c'est le cas relancer le.

BONUS : Modification vers Hamachi

Ceci est pour des utilisateurs ayant déjà eu affaire avec des serveurs Hamachi et le MySQL
Si vous êtes un débutant, aucun support ne vous serra donné.
Cette partie sera que très brève.

Client :
cTLauncher.ini
Code:
[Launcher]
filePatchDownload=cTlauncher.zip
urlPatchDownload=http://[IP_HAMACHI]/launcher/
titleLauncher=Tera cTLauncher
versionLauncher=1.0.0.0
urlServer=[IP_HAMACHI]
portServer=80
urlRemoteVersion=http://[IP_HAMACHI]/launcher/cTlauncher.clv
urlLauncherWebsite=http://[IP_HAMACHI]/launcher/index.php
languageGame=fr
urlLauncherAuth=http://[IP_HAMACHI]/auth.php
[Skin]
btnCloseNm=btn-close-nm.png
btnInfoNm=btn-info-nm.png
btnLoginNm=btn-login-nm.png
btnPlayNm=btn-play-nm.png
btnLoginHv=btn-login-hv.png
btnCloseHv=btn-close-hv.png


Serveur :
databaseConfig.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<database_configuration>

Database host
<database_Host>[IP_HAMACHI]</database_Host>

Database port
<database_Port>3306</database_Port>

Database user
<database_User>root</database_User>

Database password
<database_Pass></database_Pass>

Database name
<database_Name>tera</database_Name>

</database_configuration>

networkConfig.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<network_configuration>

IpAdress of this Server
<network_IP>[IP_HAMACHI]</network_IP>

Port of this Server
<network_Port>11101</network_Port>

MaxConnections allowed
<network_MaxCon>100</network_MaxCon>

</network_configuration>

WebSite :
server_list.fr
Code:
<?xml version="1.0" encoding="utf-8"?>
<serverlist>
      <server>
        <id>1</id>
        <ip>[IP_HAMACHI]</ip>
        <port>11101</port>
        <category sort="1">PVE</category>
        <name raw_name="Tera Test -Alpha PvE">
            <![CDATA[Tera Test -Alpha PvE]]>
        </name>
        <crowdness sort="1">No</crowdness>
        <open sort="1">Low</open>
        <permission_mask>0x00000000</permission_mask>
        <server_stat>0x00000000</server_stat>
        <popup>
            <![CDATA[Unable to access the server at this time.]]>
        </popup>
        <language>fr</language>
    </server>
<server>
        <id>2</id>
        <ip>127.0.0.1</ip>
        <port>11102</port>
        <category sort="2">PVP</category>
        <name raw_name="Tera Test -Beta PvP">
            <![CDATA[Tera Test -Beta PvP]]>
        </name>
        <crowdness sort="1">No</crowdness>
        <open sort="1">Low</open>
        <permission_mask>0x00000000</permission_mask>
        <server_stat>0x00000000</server_stat>
        <popup>
            <![CDATA[Unable to access the server at this time.]]>
        </popup>
        <language>en</language>
    </server>    
</serverlist>

Le tutoriel arrive à la fin, merci de m'avoir lu et si vous utiliser ceci, un merci ne tue point.
 
G

gaelmage

Nouveau membre
17 Mars 2014
1
0
121
38
Bonjour je rencontre un souci avec le cTstarter.exe si tu peu m'aidai je t'en serai reconnaissant merci ^^
 
S

Sesoku

Nouveau membre
27 Mars 2014
3
0
121
Salut, j'ai un problème avec le jeu : après avoir réussi à me connecter, après les cinématiques d'introduction, je suis bloqué sur un écran noir avec la fléche bleu de ma souris, une solution?
 
Dernière édition:
Astriker

Astriker

Level 4
Level 3
Level 2
Level 1
13 Juin 2011
263
0
934
Néo-World Neko Space
Envoyé vos demande de support : [email protected]
Le prochain qui me me demande sur fofo, je recevra pas support de ma part
Enfin bref.
Sosuku : tu as utilisé quoi pour démarrer le client et quel sont ses configs graphique
 
Dernière édition:
S

Sesoku

Nouveau membre
27 Mars 2014
3
0
121
J'ai d'abord executé Gameserver.exe puis cTstarter.exe puis pour ma config je fais tourner TERA normalement donc je devrais pas avoir de mal à faire tourner le local je pense
 
Astriker

Astriker

Level 4
Level 3
Level 2
Level 1
13 Juin 2011
263
0
934
Néo-World Neko Space
Apparemment c'est un bug client et non pas serveur....

Citation de "The_Marmotte"
Le jeu ce lance mais j'ai un ecran noir / j'entends le son mais rien :

Cherchez "S1Option.ini" dans Config, ouvrez le puis cherchez la ligne : SCREENMODE=0 (0 pour le fullscreen par défaut) changez le 0 par 1 puis enregistré.

@Gaelmage : Pense à modifier les paramètres de cTLauncher.ini
 
S

Sesoku

Nouveau membre
27 Mars 2014
3
0
121
J'ai testé mais on dirait que ca ne marche pas, ca reste noir et je ne vois que la flèche bleue(le curseur de ma souris) juste avant que l'on puisse choisir les serveurs.
 
Dernière édition:
D

david1504

Nouveau membre
15 Juin 2013
1
0
201
36
Merci Astriker pour ce tutoriel si tu peux faire un jour un tuto mais avec un client à jour je t'en serais reconnaissant merci d'avance :)
 
M

Miwoo

Nouveau membre
7 Juin 2015
2
0
61
Bonsoir,

J'ai un probleme de mon coté. A chaque fois que je me reconnecte je perd tout mes niveau et je suis teleporte au spawn de début.. pourtant j'ai toujours mon inventaire. Quelqu'un a une solution ? :(

Cordialement
 
Astriker

Astriker

Level 4
Level 3
Level 2
Level 1
13 Juin 2011
263
0
934
Néo-World Neko Space
Bonsoir,

J'ai un probleme de mon coté. A chaque fois que je me reconnecte je perd tout mes niveau et je suis teleporte au spawn de début.. pourtant j'ai toujours mon inventaire. Quelqu'un a une solution ? :(

Cordialement

Change le temps de sauvegarde sur le Serveur SQL (valeur initial =) 20)
et prend un projet plus à jour
[


]
que celui-ci

Si tu besoin d'être guidé

 
M

Miwoo

Nouveau membre
7 Juin 2015
2
0
61
Merci c'est aimable de me guider. Cependant je ne suis pas très à l'aise avec le serveur Tera.. :/ qu'est ce que "http://u3j-tera.googlecode.com/svn/"? je tombe sur une interface spéciale.

Comment change tu le temps de sauvegardes?

Comment actives tu les commandes GM dans Tera 1725?

Ce sont mes dernières demandes, car ça se différencie vraiment d'autres serveurs que j'administre pour un ami et moi.

Amicalement,
Ruru
 
R

raphiecool

Nouveau membre
28 Janv. 2012
2
0
301
salut, tout le monde j'ai un gros soucie avec le luncher impossible de lancée le jeu pourtan jarrive a me connecter et tou mais le jeux ce lance pas je suis un peux perdu et j'aimerais mettre mon serveur en public comment faire ?

merci
 
Xephyr

Xephyr

Level 2
Level 1
24 Janv. 2011
18
0
902
42
Teyvat
Discord
Klee#7693
J'ai exactement le même problème, le jeu ne se lance pas.

EDIT : Le jeu est lancé mais je ne parviens pas à me connecter sur le serveur, rien ne se passe en cliquant dessus.
 
Dernière édition:
P

PhantOM51

Nouveau membre
16 Fév. 2024
1
0
1
59
Bonjour et merci pour ces infos mais le lien pour le serveur et le launcher ne fonctionne plus.
Est-il encore possible de créer un serveur privé ?
Merci à vous
 
E

eluegl

Nouveau membre
31 Oct. 2021
1
0
61
27
Bonjour,
Je me permets de relancer mon VDD PhantOM51.
Merci beaucoup pour ces infos bien complète, je serais très intéressé de les mettre en œuvre!
Merci d'avance!