2.0 [Ancestra]Ajouter des commandes joueurs

    Partenaires

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

    Status
    Not open for further replies.
    O

    ozewriix

    Membre Banni
    Dec 28, 2011
    32
    0
    306
    Salut !
    Ici je vais vous montrer comment créer des commandes pour l'émulateur ancestra !

    Tout d'abord vous avez besoin de faire ca http://www.cheat-gam3.com/30-fichiers-tutoriels/decompiler-compiler-lemmulateur-ancestra-68258/

    C'est bon ? On commence alors

    Donc Ouvrer Eclipse , charger votre projet ect ...

    Dans la colonne de gauche aller chercher game->GameThread.java
    919224commande1.png


    Puis a droite dans la liste Basic_chatmessage
    550298commande2.png


    vous cliquez dessus et vous descendez jusqu'a trouver une liste comme ca
    Commandes Disponibles : \n.start\n.shop\n.infos\n.save\n.vie\n.fmcac\n.parcho\n.bontarien\n.brakmarien\n.staff\n.neutre

    Vous allez donc rajouter une commande
    Exemple : \n.mercenaire vous rajouter ça a la fin

    Voila donc maintenant on va créer cette commande .mercenaire
    Donc vous faites ctrl+f et vous taper bonta
    ( si il vous met a celui qui est dans la liste vous le refaite )
    On va donc copier toute la commande .bontarien juste en dessous de facon a obtenir ca
    if(msg.length() > 9 && msg.substring(1, 10).equalsIgnoreCase("bontarien")) //Commande bontarien
    {
    byte align = 1;
    Personnage target = _perso;
    target.modifAlignement(align);
    if(target.isOnline())
    SocketManager.GAME_SEND_STATS_PACKET(target);
    SocketManager.GAME_SEND_MESSAGE(_perso, "Tu es désormais Bontarien", Ancestra.CONFIG_MOTD_COLOR);
    return;
    }
    if(msg.length() > 9 && msg.substring(1, 10).equalsIgnoreCase("bontarien")) //Commande bontarien
    {
    byte align = 1;
    Personnage target = _perso;
    target.modifAlignement(align);
    if(target.isOnline())
    SocketManager.GAME_SEND_STATS_PACKET(target);
    SocketManager.GAME_SEND_MESSAGE(_perso, "Tu es désormais Bontarien", Ancestra.CONFIG_MOTD_COLOR);
    return;
    }


    if(msg.length() > 10 && msg.substring(1, 11).equalsIgnoreCase("brakmarien")) //Commande Brakmarien
    {
    byte align = 2;
    Personnage target = _perso;
    target.modifAlignement(align);
    if(target.isOnline())
    SocketManager.GAME_SEND_STATS_PACKET(target);
    SocketManager.GAME_SEND_MESSAGE(_perso, "Tu es désormais Brakmarien", Ancestra.CONFIG_MOTD_COLOR);
    return;
    }


    Vous aller donc remplacer ce qui est en rouge par mercenaire sachant que l'id = 3
    Si vous avez bien bosser vous devriez avoir ca
    850953commande3.png


    Voila Export ect...

    Les commandes GM sont la common->commands

    Tuto entièrement réalisé par Ozewriix
     
    Evaelis

    Evaelis

    La Voix de la Sagesse
    Level 5
    Level 4
    Level 3
    Level 2
    Ancien staff
    Level 1
    Apr 28, 2010
    22,940
    468
    1,699
    Valhalla
    Très bon tuto
    Manque juste d'explication pour les débutants
     
    Status
    Not open for further replies.