2.0 [Creation]Ancestra

    Partenaires

    Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

    Status
    Not open for further replies.
    evoran

    evoran

    Level 2
    Level 1
    Jan 14, 2011
    30
    0
    912
    27
    Réunion
    Bonjour aujourd'hui on va apprendre a creer un serveur rpivée trés complet sur Dofus grace a Ancestra

    En premier télécharger le pack que je vous met a disposition ;-)

    Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

    Commencez par ouvrir Hamachi et créer un Reseau ID mettez ce que vous voulez et en Mot de passe je vous conseils 123 (si vous projetez de faire un gros serveur créer plusieurs réseau)

    Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

    Vous pouvez fermez Hamachi


    _________

    Ouvre ensuite Wamp et regarder dans votre barre des tache Wamp doit devenir comme sa
    Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

    Mais si il est comme sa

    Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

    Vous avez juste a fermé Skype donc clic droit sur l'icone et quitter Skype après clic gauche sur wamp menu apache menu service et démarrer les services et voila ^^

    ________

    Ouvrez ensuite Navicat

    Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

    Clik droit dans le rectangle tout a gauche et New Connections
    que vous appellerez Ancestra
    Puis double clic sur La connections que vous venez de créer et clic droit dessus
    puis New data-base que vous appellerez ancestra_other et ancestra_static (oui vous en faite deux)

    Puis double clic sur les deux nouvelle data base normalement elle deviendront verte après vous avez juste a ouvrir Ancestra Revolution V1.0 et a allez dans le dossier Base de donnée puis vous voyez 6 Objet les seuls qui va nous intéresser son Patch et ancestra_other_full.sql ainsi que ancestra_static_full.sql vous avez bien compris que il suffit de mettre ancestra_other_full.sql dans la data-base other et ancestra_static_full.sql dans la data-base static ...
    Oui mais comment faire ??!! et bien en prenant le fichier et a le faire glisser dans la data-base correspondante Facile hein ??
    Après ouvre patch il y a plein de fichier hein ?!! Ne vous inquiétez pas je vous et facilitez la tache vous voyez le fichier MAJ.sql ?? Vous avez juste a le faire glissez dans la data-base ancestra_static et a clikez sur start puis sur close quand c'est fini ^^ et après tous les fichier ou il y a other a la fin vous avez juste a les mettre dans la data-base other

    ________

    Ouf presque fini

    Ouvrez le dossier core et configurez la config comme il faut
    J'ai mis en rouge tout ce qu'il faut que vous modifiez
    # Fichier de configuration du serveur Ancestra Revolution

    # Configuration générale
    GAME_PORT = 5555
    REALM_PORT = 444
    DEBUG = false
    USE_IP = false
    HOST_IP = Votre IP Hamachi ou No-IP
    MOTD =<b>Bienvenue sur le serveur nom de votre serveur</b>
    MOTD_COLOR = FF0000
    SEND_POLICY = false
    SAVE_TIME = 30
    LOCALIP_LOOPBACK = true
    LOG = true
    LOAD_ACTION_DELAY = 600
    PLAYER_LIMIT = 100
    ALLOW_MULTI_ACCOUNT = true

    #Rates
    XP_PVP = 1
    XP_METIER = 1
    XP_PVM = 1
    DROP = 1
    KAMAS = 1
    HONOR = 1

    #Configuration de la base de donnée
    DB_HOST = 127.0.0.1
    DB_USER = root
    DB_PASS =
    STATIC_DB_NAME = ancestra_static
    OTHER_DB_NAME = ancestra_other

    #Configuration du GamePlay
    MAX_PERSO_PAR_COMPTE = 5
    USE_MOBS = true
    USE_CUSTOM_START = true
    START_MAP = 7411
    START_CELL = 239
    START_LEVEL = 50
    START_KAMAS = 900000
    ZAAP = false
    LVL_PVP = 15
    ALLOW_MULE_PVP = true
    AURA_SYSTEM = true
    MAX_IDLE_TIME = 60


    ################### server Ancestra Revolution ###################
    #Couleur pour la commande MOI dans la console
    COLOR_ADMIN = 3300FF

    #Couleur pour le canal ALL ( .a votre_text )
    COLOR_ALL = FF00FF

    #Temps de refraichement des mobs exprimer en heure
    TIME_REFRESH = 0.10

    # id map et cell dla map shop pour .shop ...
    CELL_SHOP = 239
    MAP_SHOP = 7412

    # id map et cell dla map incarnam pour .incarnam ...
    CELL_INCARNAM = 314
    MAP_INCARNAM = 10354

    # id map et cell dla map incarnam pour .Astrub ...
    CELL_ASTRUB = 298
    MAP_ASTRUB = 7411

    # id map et cell dla map incarnam pour .START ...
    CELL_START = 142
    MAP_START= 951

    //todo
    // Item Start ####

    ################### server Ancestra Revolution ###################

    # Arenes
    ARENA_MAP = 10134,10132,10131,10133,10137,10135,10136,10138
    ARENA_TIMER = 600000

    ________

    Allez dans C:\Program Files\Dofus

    Puis cherchez le fichier config.xml

    <config>
    <delay value="500"/>
    <rdelay value="3000"/>
    <rcount value="10"/>

    <conf name="En ligne">

    <connserver name="Nom de Votre serveur" ip="Votre IP Hamachi" port="444" />
    <dataserver url="data/" type="local" priority="1" />
    <dataserver url="http://Votre IP Hamachi/dofus/" priority="3" />
    <dataserver url="http://staticns.ankama.com/dofus/gamedata/dofus/" priority="2" />
    <dataserver url="http://gamedata.ankama-games.com/dofus/" priority="0" />
    </conf>

    <conf name="En ligne (TEST)" type="test">
    <dataserver url="data/" type="local" priority="2" />
    <dataserver url="http://staticns.ankama.com/dofus/gamedata/dofustest/" priority="3" />
    <dataserver url="http://gamedata.ankama-games.com/dofustest/" priority="0" />
    </conf>

    <cacheasbitmap>
    <cache element="ExternalContainer/InteractionCell" value="false" />
    <cache element="ExternalContainer/Ground" value="false" />
    <cache element="ExternalContainer/Object1" value="false" />
    <cache element="ExternalContainer/Object2" value="false" />
    <cache element="ExternalContainer/Zone" value="false" />
    <cache element="ExternalContainer/Select" value="false" />
    <cache element="ExternalContainer/Grid" value="false" />
    <cache element="ExternalContainer/Pointer" value="false" />
    <cache element="GAPI/UI" value="false" />
    <cache element="GAPI/UITop" value="false" />
    <cache element="GAPI/Popup" value="false" />
    <cache element="GAPI/UIUltimate" value="false" />
    <cache element="GAPI/Cursor" value="false" />
    <cache element="mapHandler/BACKGROUND" value="false" />
    <cache element="mapHandler/Cell/Ground" value="false" />
    <cache element="mapHandler/Cell/Object1" value="false" />
    <cache element="mapHandler/Cell/Object2" value="false" />
    <cache element="mapHandler/Cell/ObjectExternal" value="false" />
    <cache element="Zone/Zone" value="true" />
    <cache element="Zone/Pointers" value="true" />
    </cacheasbitmap>

    </config>

    _________

    Maintenant le CMS (pour créer les compte )

    Clic gauche sur wamp puis répertoire WWW
    et ajoutez ceci (décompresser évidemment )

    Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

    allez dans le dossier BDD et ajouter tout les patch a la data-base correspondante
    Tapez sur internet Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
    Vous arrivez sur un site et inscrivez vous vous n'avez plus que pouvoir jouez
    Pour avoir les commende admin vous devez fermez Dofus
    allez dans la data-base ancestra_other puis dans account et a level vous mettez 4

    Voila vous avez creer votre serveur privée (a chaque nouvelle inscriptions fermer votre serveur (le start.bat)
     
    evoran

    evoran

    Level 2
    Level 1
    Jan 14, 2011
    30
    0
    912
    27
    Réunion
    Derien je ne fait que de transmettre des chose que j'ai appris ^^

    J'ai aussi fait le tuto de la création d'une race donc jette y un oeuil si tu est bien avancé dan le serveur privée ;-)
     
    nicodu91

    nicodu91

    Level 3
    Level 2
    Level 1
    Feb 6, 2011
    93
    0
    912
    29
    Pourquoi ça me met le chemin d'accés spécifié est introuvable ?
     
    Phoenix92

    Phoenix92

    Level 2
    Level 1
    Feb 17, 2011
    19
    0
    426
    Moi je suis coincé au niveau de config.xml, ça m'ouvre une page web qui n'as rien a voir avec ce que tu as ecrit, pourquoi ???
    Regarde ce que ça me met ( il y a des couleur mais je ne les ai pas mises):
    <?xml version="1.0" encoding="UTF-8" ?>
    - <LangFile>
    - <!--
    Fichier de configuration
    Syntaxe :
    <entry key="nom de la clef">contenu</entry>

    Note :
    Le nom du fichier (sans son extension) est automatiquement ajouté avant la clef. Par
    exmple, pour faire référence aux clefs déclarées dans le fichier "config.xml", il
    faudra ajouter "config." aux noms des clefs

    Référence à d'autres clefs :
    - [nom de ma clef] : Référence statique, la référence est remplacé lors du premier
    chargement du fichier de config.

    - [#nom de ma clef] : Référence dynamique, la référence est calculée au moment où
    l'on utilise la clef dans le programme.


    -->
    - <!-- ======================================================================
    -->
    - <!-- Mode salon
    -->
    - <!-- ======================================================================
    -->
    <entry key="eventMode">false</entry>
    <entry key="characterCreationAllowed">true</entry>
    <entry key="buildType">release</entry>
    <entry key="autoMaximize">false</entry>
    - <!-- ======================================================================
    -->
    - <!-- Constantes pour les Chemins basiques
    -->
    - <!-- ======================================================================
    -->
    <entry key="root.path">file://</entry>
    <entry key="content.path">[config.root.path]content/</entry>
    <entry key="ui">[config.content.path]ui/</entry>
    <entry key="mod.path">./ui/</entry>
    <entry key="theme.path">./content/themes/</entry>
    <entry key="gfx.path">[config.content.path]gfx/</entry>
    <entry key="script.path">[config.content.path]scripts/</entry>
    <entry key="data.path.root">[config.root.path]data/</entry>
    <entry key="audio">pak://content/audio/audio0.d2p|</entry>
    - <!-- ======================================================================
    -->
    - <!-- Constantes pour l'accès au serveur
    -->
    - <!-- ======================================================================
    -->
    <entry key="connection.useSniffer" type="Boolean">false</entry>
    <entry key="connection.snifferHost">localhost</entry>
    <entry key="connection.snifferPort" type="int">18001</entry>
    <entry key="connection.host">213.248.126.180</entry>
    <entry key="connection.port">5555,443</entry>
    - <!-- ======================================================================
    -->
    - <!-- Constantes pour les interfaces
    -->
    - <!-- ======================================================================
    -->
    <entry key="ui.asset">[config.ui]assets/</entry>
    <entry key="ui.common">[config.ui.asset]common/</entry>
    <entry key="ui.common.css">[config.ui.common]css/</entry>
    <entry key="ui.common.test">[config.ui.common]test/</entry>
    <entry key="ui.common.logo">[config.ui.common]logo/</entry>
    <entry key="ui.common.fonts">[config.content.path]fonts/</entry>
    <entry key="ui.common.themes">[config.content.path]themes/</entry>
    <entry key="ui.common.button">[config.ui.common]button/</entry>
    <entry key="ui.common.radio">[config.ui.common]radio/</entry>
    <entry key="ui.common.border">[config.ui.common]border/</entry>
    <entry key="ui.common.texture">[config.ui.common]texture/</entry>
    <entry key="ui.common.checkbox">[config.ui.common]checkbox/</entry>
    <entry key="ui.common.scrollbar">[config.ui.common]scrollbar/</entry>
    <entry key="ui.common.texture.spells">[config.ui.common.texture]spells/</entry>
    <entry key="ui.common.texture.icons">[config.ui.common.texture]icons/</entry>
    <entry key="ui.gfx.artworks">[config.gfx.path]artworks/</entry>
    <entry key="ui.definitions">[config.ui]definitions/</entry>
    <entry key="ui.definitions.items">[config.ui.definitions]items/</entry>
    <entry key="ui.definitions.tooltips">[config.ui.definitions]tooltips/</entry>
    <entry key="mod.path.Ankama_Common">[config.mod.path]Ankama_Common/</entry>
    <entry key="mod.path.Ankama_Common.graphics">[config.mod.path.Ankama_Common]graphics/</entry>
    <entry key="mod.path.Ankama_Common.ui">[config.mod.path.Ankama_Common]ui/</entry>
    <entry key="mod.template">[config.mod.path.Ankama_Common.ui]template/</entry>
    <entry key="mod.template.button">[config.mod.template]button/</entry>
    <entry key="ui.asset.fontsList">[config.content.path]fonts/fonts.xml</entry>
    <entry key="subscribersGift">http://dl.ak.ankama.com/games/dofus2/data/gifts/</entry>
    <entry key="customLoadingScreen">http://dl.ak.ankama.com/games/dofus2/data/loadingScreen/</entry>
    <entry key="loginNews">http://dl.ak.ankama.com/games/dofus2/data/news/</entry>
    <entry key="legal">http://dl.ak.ankama.com/games/dofus2/data/legal/</entry>
    - <!-- ======================================================================
    -->
    - <!-- Challenges
    -->
    - <!-- ======================================================================
    -->
    <entry key="gfx.path.challenges">[config.gfx.path]challenges/</entry>
    - <!-- ======================================================================
    -->
    - <!-- Icones
    -->
    - <!-- ======================================================================
    -->
    <entry key="gfx.path.item.bitmap">pak://content/gfx/items/bitmap0.d2p|</entry>
    <entry key="gfx.path.item.vector">pak://content/gfx/items/vector0.d2p|</entry>
    - <!-- ======================================================================
    -->
    - <!-- Cinématiques
    -->
    - <!-- ======================================================================
    -->
    <entry key="gfx.path.cinematic">[config.gfx.path]cinematics/</entry>
    - <!-- ======================================================================
    -->
    - <!-- Emblemes
    -->
    - <!-- ======================================================================
    -->
    <entry key="gfx.path.emblem_icons.small">[config.gfx.path]emblems/icons/</entry>
    <entry key="gfx.path.emblem_icons.large">[config.gfx.path]emblems/</entry>
    - <!-- ======================================================================
    -->
    - <!-- Constantes pour les maps
    -->
    - <!-- ======================================================================
    -->
    <entry key="gfx.path.world">[config.gfx.path]world/</entry>
    - <!-- ======================================================================
    -->
    - <!-- Constantes pour les langues
    -->
    - <!-- ======================================================================
    -->
    <entry key="lang.current">fr</entry>
    <entry key="lang.usingIME">ja</entry>
    - <!-- ======================================================================
    -->
    - <!-- Constantes pour les données
    -->
    - <!-- ======================================================================
    -->
    <entry key="data.path.common">[config.data.path.root]common/</entry>
    <entry key="data.path.common.list">[config.data.path.common]data.meta</entry>
    <entry key="data.path.i18n">[config.data.path.root]i18n/</entry>
    <entry key="data.path.i18n.list">[config.data.path.i18n]data.meta</entry>
    <entry key="data.SQLMode">false</entry>
    - <!-- ======================================================================
    -->
    - <!-- Constantes pour les raccourcis clavier
    -->
    - <!-- ======================================================================
    -->
    <entry key="binds.current">frFR</entry>
    <entry key="binds.path.root">[config.data.path.root]binds/</entry>
    - <!-- ======================================================================
    -->
    - <!-- Constantes pour le moteur de rendu
    -->
    - <!-- ======================================================================
    -->
    <entry key="atouin.path.maps">pak://content/maps/maps0.d2p|</entry>
    <entry key="atouin.path.elements">[config.content.path]maps/elements.ele</entry>
    <entry key="atouin.path.emitters">[config.script.path]emitters/</entry>
    <entry key="atouin.frustum.marginLeft" type="int">0</entry>
    <entry key="atouin.frustum.marginTop" type="int">0</entry>
    <entry key="atouin.frustum.marginRight" type="int">0</entry>
    <entry key="atouin.frustum.marginBottom" type="int">130</entry>
    <entry key="gfx.path.cellElement">pak://content/gfx/world/gfx0.d2p|</entry>
    - <!-- ======================================================================
    -->
    - <!-- Constantes pour le moteur d'animation
    -->
    - <!-- ======================================================================
    -->
    <entry key="gfx.path.skin">pak://content/gfx/sprites/skins.d2p|</entry>
    <entry key="gfx.path.skull">pak://content/gfx/sprites/bones0.d2p|</entry>
    <entry key="gfx.path.fx">[config.gfx.path]sprites/fx/</entry>
    <entry key="gfx.path.animIndex">[config.gfx.path]sprites/bones/index.xml</entry>
    - <!-- ======================================================================
    -->
    - <!-- Constantes pour le moteur de son
    -->
    - <!-- ======================================================================
    -->
    <entry key="audio.barks">[config.audio]barks/</entry>
    <entry key="audio.music">[config.audio]music/</entry>
    <entry key="audio.ambient">[config.audio]ambient/</entry>
    <entry key="audio.fight">[config.audio]fight/</entry>
    <entry key="audio.local">[config.audio]local/</entry>
    <entry key="audio.foleys">[config.audio]foleys/</entry>
    <entry key="audio.ui">[config.audio]ui/</entry>
    <entry key="audio.presets">[config.audio]presets/</entry>
    <entry key="audio.sfx">[config.audio]sfx/</entry>
    <entry key="audio.gfx">[config.audio]gfx/</entry>
    - <!-- ======================================================================
    -->
    - <!-- Constantes les scripts
    -->
    - <!-- ======================================================================
    -->
    <entry key="script.spellFx">[config.script.path]spellFx/</entry>
    </LangFile>

    Le pire c'est que je ne peut rien changer !
    Donc si tu pouvais m'aider, je t'en serai reconnaisant
     
    S

    Saturnel

    Membre Banni
    Mar 29, 2011
    39
    0
    426
    ta juste copier coller sur un autre forum ou même lui je crois et ta enlevé des information ... j'ai déjà lut ce tutoriel
     
    Status
    Not open for further replies.