ganjacana

[iCore] Commande .fm pour les joueurs

Recommended Posts

Bonjour, on m'a demandé de faire une commande fm qui permet à partir d'un item équipé de rajouter à un item un pa pm ou po

Ce code est donc public, le seul truc que je demande c'est quand vous le partagez de mettre mon nom, ça prend 5s !

Le code : https://pastebin.com/PXdzxqhN

Fonctionnement : .fm [Position] [element]

Exemple : .fm cape pa donneraà la cape équipé un pa

-> l faudra se deco/reco pour voir les changements

Un petit retour, ou seulement un remerciement serait la bienvenue. Cela m'encouragerai à partager des petites commandes sympas.

Bon jeu.

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 10 minutes, ganjacana a déclaré:

Bonjour, on m'a demandé de faire une commande fm qui permet à partir d'un item équipé de rajouter à un item un pa pm ou po

Ce code est donc public, le seul truc que je demande c'est quand vous le partagez de mettre mon nom, ça prend 5s !

Le code : https://pastebin.com/PXdzxqhN

Fonctionnement : .fm [Position] [element]

Exemple : .fm cape pa donneraà la cape équipé un pa

-> l faudra se deco/reco pour voir les changements

Un petit retour, ou seulement un remerciement serait la bienvenue. Cela m'encouragerai à partager des petites commandes sympas.

Bon jeu.

Merci beaucoup que dois je rajouter pour que la commande retire un certains nombre de points boutique ?

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 16 minutes, ganjacana a déclaré:

ben la fonction qui les retire

j'ai ça

if (command.getPrice() > 0){
                    int points = Util.loadPointsByAccount(_perso.get_compte());
                    int price = command.getPrice();
                    int diff = 0;
                    
                    if (points < price) {
                        SocketManager.GAME_SEND_MESSAGE(_perso, "Vous n'avez pas assez de points, il vous manque "+ (price-points) + " points !", Config.CONFIG_MOTD_COLOR);
                        return true;
                    } else {
                        diff = (points - price);
                        Util.updatePointsByAccount(_perso.get_compte(), diff);
                        SocketManager.GAME_SEND_MESSAGE(_perso, "Vous venez de perdre "+diff+" points boutiques !", Config.CONFIG_MOTD_COLOR);
                    }
                }

Partager ce message


Lien à poster
Partager sur d’autres sites

C'est déjà codé sinon

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci en effet ça marche par contre lorsqu'on veut utiliser la  commande sur un item déjà exo ou comportant deja un pa/pm  ou Po ça enlève quand même les points

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet n’accepte plus de nouvelles réponses.