2.0 [Ancestra]Ajouter des commandes joueurs

    Publicités

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

Status
Not open for further replies.

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
 
Status
Not open for further replies.