Forum pour réunir les administrateurs de serveur L2
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  

Partagez | 
 

 Des commandes custom

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Ghostwolf



Nombre de messages : 80
Age : 25
Date d'inscription : 23/01/2008

MessageSujet: Des commandes custom   Sam 14 Nov 2009, 00:51

Salutation.

Je voulais savoir si quelqu'un peu me filé le bout du file pour commencer le codage d'une commande custom que j'ai vu sur quelque server //gift / // gift_all {ID item}
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Ghurdyl



Nombre de messages : 26
Age : 29
Localisation : Belgique
Date d'inscription : 17/06/2009

MessageSujet: Re: Des commandes custom   Dim 06 Déc 2009, 16:14

Bonjour

Si la question est toujours d'actualité :
tu dois
- soit ajouter une commande (et son traitement) dans un des fichiers java du datapack dans le package handlers.admincommandhandlers.

- soit créer ta propre classe dans le même package et modifier en conséquence la classe handlers.MasterHandler pour que ta nouvelle commande soient chargée.


Pour ajouter/créer une commande, dans la classe (implémentant l'interface IAdminCommandHandler) tu dois ajouter une String dans l'array
Code:
private static final String[] ADMIN_COMMANDS
Pour ce faire, ajoute une ligne "admin_gift" et/ou "admin_gift_all" dans la variable.
Code:
private static final String[] ADMIN_COMMANDS =
{
   "admin_gift",
   "admin_gift_all"
};
Ensuite il te faudra écrire le traitement adéquat de la commande dans la méthode
Code:
public boolean useAdminCommand(String command, L2PcInstance activeChar)

voilà le fil
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Ghostwolf



Nombre de messages : 80
Age : 25
Date d'inscription : 23/01/2008

MessageSujet: Re: Des commandes custom   Ven 18 Déc 2009, 23:13

J'avais pas eu le temps de le faire mais bon... j'ai fait vite...

http://pastebin.com/d56006d79

Et comme d'habitude une erreur...

for (L2PcInstance players : L2World.getInstance().getAllPlayers())
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Des commandes custom   Aujourd'hui à 17:41

Revenir en haut Aller en bas
 
Des commandes custom
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» proposition de commandes midi
» Jeu flash - commandes avec le clavier
» Problème - Win32 - Commandes cmd.exe
» Existerait-il un index de toutes les commandes GML ?
» Commandes DOS

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
L2J-FR :: Général :: Aides et Conseils-
Sauter vers: