Florist Custom Files V2

Joined
Feb 22, 2023
Messages
354
Reaction score
5,226
Hello everyone,

I am currently sharing my 2024 Florist Files V2. All duplication exploits related to the added systems have been fixed, including AEGON_CRAFTING and WEAPON_RARITY and other systems. These files were tested live for 4 months without any issues and are very stable, with no crashes. Everything is fully functional.

Link :
To view the content, you need to sign In or register.


CustomCommon.h :

C++:
//=====================================================================
//  DEFINES / CONFIG
//=====================================================================

//#define __SCORE_PVP_FIX                              //| Mis dans removeuser.a teste

#include <algorithm>

//---------------------------------------------------------------------
// Configurations
//---------------------------------------------------------------------
#define __VER                       18               //| Version.
#define __LOCAL_TESTS               TRUE             //| TRUE = Local | FALSE = En ligne.

#define __NEUZ_IPSET                (__LOCAL_TESTS == TRUE ? "127.0.0.1" : "178.170.121.121")
#define __NEUZ_MSGVR                "f14538dg1h26z"   //| Version du patch.
#define __NEUZ_TITLE                "FlyFF"           //| Titre de la fenêtre Neuz.
#define __NEUZ_PHASH                "kikugalanet"     //| Hash du mot de passe.
#define __NEUZ_BOOTS                (__LOCAL_TESTS == TRUE ? "" : "")
#define __MAX_SPEED                 1000             //| Vitesse maximale.

#define SERVER_WELCOME_1            "Bienvenue sur Reborn-FlyFF ! Si vous avez des questions, n'hesitez pas a contacter le staff de Reborn-FlyFF."
#define SERVER_WELCOME_2            "Bienvenue sur Reborn-MMO !"

//=====================================================================
//  UI / Gameplay / Divers //  Zacks
//=====================================================================

#define __WEAPON_LEVELING                            //| Active la montée de niveau des armes.
#define _MONSTER_HUNTING                             //| Chasses au monstres.
#define __ANARCHY_SYSTEM                             //| Système d'anarchie.
#define __ANARCHY_SYSTEM_LORD                        //| Activé pour que le souverain marche pas.
#define __RTO_TALENT_TREE                            //| Talent passif.
#define __PET_GLOW                                   //| Aura sur les ramasseurs.
#define __JOPS_GLOW                                  //| Système amélioré de changement d’aura. Fix aura +3 -> nAbilityOption ignoré : CMover::CreateAbilityOption_SetItemSFX
#define __AELION_RAMASSEUR                           //| Aelion bonus ramasseur.
#define __USER_OWN_TITLE                             //| Système de titre personalisé.
#define __SYS_NAMECOLOR                              //| Parchemin pour changer la couleur du nom du personnage.
#define __SYS_GUILDCOLOR                             //| Parchemin pour changer le nom de la guilde + SQL.
#define _DAILY_ENTRIES                               //| Entrée journalière.
#define __FIX_ZACKS                                  //| Ajout Tooltip Rareté des armes.
#define __ZACKS_CORRECTIF_RARITY_F1                  //| Ajout ZACKS.
#define __PL_ZACKS_FIX                               //| Fix du système de sertissage.
#define __NOUVEAUX_DIAMANTS                          //| Nouveaux diamants code zacks.
#define __CORRECTIF_SON_ZACKS                        //| Correctif du son code zacks.
#define __UI_OPT_SKILLTOOLTIP                        //| Active le tooltip des compétences (version v16).
#define __GLOWING_HAND                               //| Active les effets lumineux sur les mains.
#define __ASAL_DMG                                   //| Corrige le calcul des dégâts du skill Asal.
#define __BLING_BLING                                //| Active le parchemin de reflets sur les armes.
#define __LEESE_RARITY_1000                          //| Permet un système de rareté d’armes jusqu’à 1000 au lieu de 100.
#define __ADDSFXSOUND                                //| Active la fonction de sons SFX personnalisés (système Zacks).
#define __WEAPON_RARITY                              //| Ajoute le système de rareté et de niveau des armes.
#define __SYS_SANDBOX                                //| Active le système Sandbox (zones spéciales isolées).
#define __ZACKS_CONFIG_SANDBOX                       //| Ajoute la configuration personnalisée pour le Sandbox.
#define __NO_MISS_DAMAGE                             //| Supprime les coups ratés (aucun "miss").
#define __SHUFFLE_DROP                               //| Active le système de drop aléatoire.
#define __GAUGE_LEVEL_ZACKS                          //| Désactive la barre animée pour l'affichage du niveau d’arme.
#define __WEAPON_LEVEL_FIX_ZACKS                     //| Utilise la fonction de vérification personnalisée de Zacks pour les armes.
#define __FTOOL                                      //| Active la compatibilité avec FTool.
#define __FIX_FTOOL_SHOUT_SPAM                       //| Bloque l'utilisation de FTool pour le spam de messages (shout).
#define _CASTING_TIME_BAR                            //| Barre de lancement des compétences (comme Flyff Universe).
#define __SHOW_HEALING_NUMBERS                       //| Affiche les nombres de soins (comme pour les dégâts).
#define __DAMAGE_NUMBER_COLORS                       //| Sépare les dégâts physiques et magiques par des couleurs.
#define __DAMAGEWITHSPACE                            //| Affiche les valeurs de dégâts avec des espaces.
#define __NEW_DAMAGE_NUMBERS                         //| Nouveaux style de dommage.
#define __ZACKS_DMG_FONCTION_DELETE_ADD              //| Rajout de fonction delete et device pour les dégats.
#define __ZACKS_TEST_SCALL                           //| Teste dégats magiques.
#define __DUNGEON_PROGRESS                           //| Progression des donjons.
#define __MONSTER_INFORMATION                        //| Bases de données des monstres.
#define __ZACKS_GLOBAL_DST_PARAM                     //| Fonction extern global pour lecture client Dst rate.
#define __INVENTORY_SLIDER                           //| Curseur d'inventaire.
#define __AEGON_ADVANCED_ANNOUNCEMENT                //| Annonce spécial /sys.
#define __GET_AUTH_STRING_ZACKS                      //| Fonction utilitaire
#define _AUTOMATED_INVASIONS                         //| Invasion automatique.
#define __WBQT_GUILD_BUFFS                           //| Buff de guilde.
#define __GB_ZACKS_FIX                               //| Fix buff de guilde.
#define __WINGSFX                                    //| Ailes SFX.
#define __WINGSFX_FIX_GETPROP                        //| GetProp.
#define __LOADPNG                                    //| Lecture des fichiers .Png.
#define __DST_CHANCEDROP                             //| Nouveaux DST.
#define __VISU_SI_SNAPSHOT                           //| Snapshot visu.
#define __JRYS_EXP_STOP                              //| Stop l'exp dans le statut.
#define __FASHION_COMBINE                            //| Fusion des fashions.
#define __WEAPON_RARITY_ANNOUNCE                     //| Annonce quand un joueur upgrade une arme en mythique uniquement.
#define __CHARACTER_TAG                              //| Tag sur les NPC.
#define _ITEMSFX                                     //| Les items drop ont un SFX au sol.
#define _MULTIPLE_SFX_JOBS                           //| Chaque job (1re -> 3e classes) ont leur propre SFX.
#define __WIKIPEDIA_MONSTER                          //| Wikipedia (Monstres) pour les GMs. //SAFE_DELETE COMME fusion des armes
#define __UPGRADE                                    //| Upgrade vérifié TEXTCMD.
#define __GAMEGUARD                                  //| Petit correctifs
#define __BOUTTON_V19_DONC_EVITER_ERREUR             //| A remettre quand j'aurais fait le resdata.
#define __ZACKS_TEMP_FIX                             //| Fix jops glow
#define __ZACKS_CRASH_PITEM                          //| PitemCrash freeze fixé.
#define __ZACKS_CRASH_PITEM_JOPS                     //| Fix crash jops
#define __ZONE_AFFICHAGE                             //| Affichage des villes amélioré.
#define __SCORE_PVP                                  //| Score d'arène.
#define __VIP                                        //| VIP Recodé Zacks upgrade immédiats et bonus pour le moment.
#define __LEESE_SM_DESC                              //| Description des SM.
#define __PLAYER_LIST                                //| Liste des joueurs
#define __BAN_SYSTEM                                 //| Commande /ban + dans la player list.
#define __FREEREQUEST                                //| Fonction retourné pour BAN.
#define __RANDOMOPTION_RETRY                         //| Parchemin Augmentation d'éveils.
#define __TRANSFER_AWAKE                             //| Transfer Awake System
#define __LOGIN_PREVIEW_V2                           //| Login vidéo avec saisons.
#define __PERFECT_EATPET            13579            //| Parchemin de pet parfait.
#define __MOUNT                                      //| Système de montures.
#define __MOUNT_TOWN_RESTRICTION                     //| Retire la possibilité de mettre certaines montures en ville.
#define __AEGON_MOB_ATTACK_MOUNTED                   //| Retire la monture si tu te fais attaquer.
#define __AEGON_FIXES                                //| Fix des montures.
#define __CAPSULE_MACHINE                            //| Systeme de lotterie.
#define __REMOVE_FREEREQUEST                         //| Inutile de rajouté cette fonction.
#define __WEAPON_FIX                                 //| Fix mail weapon_rarity
#define __SYS_MONSTER_CLASH                          //| Monster clash systeme.
#define __LOGO_PAS_ADD                               //| Pas de logo donc fonction en ifndef.
#define __ZACKS_TEMPS_CLASH_FIX                      //| Fix logs linkmap a voir plus tards.
#define __FIX_MC                                     //| OnDraw du monster clash corrigé.
#define __V21_AMD_MINIMAP                            //| Fix pour les processeur AMD - Minimap.
#define __FIX_CRASH_GUILD_BANK                       //| Fix crash guild bank
#define __ANTI_CRASH                                 //| Worldboss anti crash fixé.
#define __NAVIGATOR_INDICATOR                        //| Indicateur des boss sur minimap.
#define __WORLDBOSSXZ                                //| World Boss.
#define __ADD_INFO_CHARACTER                         //| More stat in APP on touch "H"
#define __WEAPONLVL_FIX                              //| Sauvegarde mail arme leveling
#define __BIENVENUE                                  //| Message de bienvenue encapsulé.
#define __NPC_BUFF_CLASS                             //| Buff de classes.
#define __DISABLE_NPC_BUFF_ON_SIEGE                  //| Pas de buff de classes pendant le siege de guilde.
#define __CONEXP                                     //| Bonus en fonction des joueurs connecté en jeux.
#define __SCROLL_PET_GLOW                            //| Parchemin dans la fenêtre du changeur d'aura ramasseurs code zacks.
#define __PENYAS_PET_GLOW                            //| Supprime les penyas du pet glow code zacks.
#define __PARCHEMIN_FUSION_FASH                      //| Parchemin de fusion des fashions code zacks.
#define __WEAPON_RARITY_PENYAS                       //| Plus de penyas pour le weapon rarity code zacks.
#define __PARCHEMIN_WEAPON_RARITY                    //| Parchemin pour pouvoir upgrade son arme code zacks.
#define __PARCHEMIN_MODEL_CHANGE                     //| Parchemin pour pouvoir changer de models code zacks.
#define __DESACTIVATION_VIP_ENTRER                   //| Pas besoin de VIP ici.
#define __ZACKS_JOB_FACTORS_MAGICAL                  //| Zacks jobfactors. JobFactors.json.
#define __ZACKS_FIXA                                 //| Double Safe delete code zacks.
#define __FIX_ZACKS_TESTE                            //| IsLive fix anti crash (safe delete). ActionMover non init? Peut-être le problème de monture en drop?
#define __MONTURE_NON_DROPABLE                       //| Pas possible de drop des montures.
#define __ZACKS_ANTI_CRASH                           //| Pour le neuz quand je le ferme évite le dmp.
#define __SAUVEGARDE_COMMANDE                        //| /saveall sauvegarde immédiate (code zacks).
#define __FL_HIDEPETS                                //| Caché les pets et les perso des joueurs.
#define __NEW_DIAMONDS                               //| Nouveaux diamands.
#define __TICKETS_DETAILS                            //| Details des joueurs dans le cannal.
#define __IsChaotic_Desactiver                       //| Supprimer inutile et correctifs.
#define __SET_MOUSE_MODE_DESACTIVER                  //| Supprimer inutile et correctifs.
#define __FLOFLO_SWITCH_WING                         //| Pouvoir voler et marcher avec les ailes [TAB]. CActionMover::ProcessActMsg1 (bug d'action).
#define __ROTATING_SFX_AURA                          //| Aura rotatif.
#define __CHANGE_HOT_KEY                             //| Changement de touche.
#define __FONCTION_ZACKS_CHANGEMENT_TOUCHE           //| Fonction ajouté.
#define __DIAMAND                                    //| Correction Zacks slots.
#define __AEGON_CRAFTING_SYSTEM                      //| Système de crafting Reborn.
#define __ZACKS_CRAFT_FIX_V1                         //| Correctif exploit crafting.
#define __ZACKS_MODIF_CRAFTING                       //| Barre animé dans le crafting.
#define __LOGOUTFIX                                  //| Fix Destroy. pas sur
#define __STAFF_WORLDSERVER                          //| Staffs affiché dans le worldserver
#define __AWAKE_WINDOWS                              //| Fenetre pour les eveils zacks.
#define __CRITICAL_AWAKE                             //| Ajoute une couleur differente pour les eveils maximum.
#define __ZACKS_FIX_EVEIL                            //| Optimisation ui.
#define __VIP_AVANTAGE_EVEIL                         //| VIP avantage eveil instantané et pour admin aussi.
#define __ZACKS_EVEIL                                //| Eveil optimisé.
#define __ZACKS_CRAFT_DEPLA                          //| Pouvoir déplacer la description
#define __ZACKS_CRAFT_LIGNE                          //| Ligne noire supprimée
#define __ZACKS_ICON_CRAFT                           //| Icon à coté de l'item gagné en craftant.
#define __ZACKS_CRAFT_SLOT_FRAME                     //| Dessins autour des icones du crafting.
#define __ZACKS_AJOUT_SUPRESSION                     //| Boutons pour mettre tous les items si dispo et boutons pour les enlevé automatiquement (bouton fenêtre crafting).
#define __ZACKS_CRAFT_COULEURS                       //| Colore le texte des composants (rouge=manquant, orange=insuffisant, vert=OK) dans OnDraw.
#define __ZACKS_CRAFT_TIMER                          //| Timer "Temps restant : X.Xs" pendant le craft (m_dwCraftEndTick).
#define __ZACKS_CRAFT_MAXTEXT                        //| "Max: X" (nombre craftable) via GetMaxPossibleCrafts().
#define __ZACKS_THREAD_CRAFT                         //| Remplace TerminateThread par arrêt propre (m_bAbortCrafting + WaitForSingleObject + CloseHandle).
#define __ZACKS_CRAFT_V2                             //| IsUsing pour pas que les items dans le slot qui peuvent être mis dans la fenêtre de craft et dupe.
#define __ZACKS_FIX_MC                               //| Zacks fix monster clash / guilde / Membre / Etc..
#define __ZACKS_FIX_MC2                              //| Ctime et autre correctif.                  
#define __FIX_WARNING                                //| Correctif des Warning | EquipInfo.
#define __ZACKS_CRAFT_WARNING                        //| Système de crafting Warning corrigé.
#define __ZACKS_RESEAU                               //| Reseau code optimisation.
#define __WEAPON_LEVELING_RARITY                     //| Faire en sorte que toute les 10 Niveau le level / Rarity etc.
#define __ZACKS_LEVELING_UPDATE                      //| Leveling uniquement sur certaine map. | AZRIA / RARTESIA / KEBARASR UNIQUEMENT POUR EXP ARME : autre /swl 10 jusqu'a 50 mais il faut que l'arme soit dans le premier slot de l'arme , pas dans l'inventaire.
#define __ZACKS_BOUTTON_EVEIL_PRECEDENT              //| Retourner a l'éveil précedent.
#define __FL_DUNGEON_TREASURE_FIX                    //| Animatio, a fixé , a faire plus tard système marche parfaitement, j'ai commencé les init et les frames.
#define __ZACKS_ANARCHY_JETON_PERIN                  //| Périn investit/Jeton de l'inventaire calculé égalements.
#define __PERSO_MARCHE_SELECTION                     //| Le personnage marche a la selections code zacks.
#define __LEESE_BADGE_HONOR_COMBINE                     //| Combine l’Honneur et les Badges dans une seule fenêtre.
#define __BADGE                                         //| Système de badges avec sauvegarde SQL des badges.
#define __ZACKS_NEW_AR                                  //| Ajout des fonctions : WriteContainerPOD / ReadContainerPOD / WriteContainer / ReadContainer.
#define __DAILY_QUEST                                   //| Quêtes de journalieres complètement recodé zacks.
#define FIX_DQ                                       //| Et le dernier correctif des quêtes / SAVE / NETTOYAGE.
 
#define SQLLIMITADJUST             8000              //| Fonction modifiée entièrement.

//---------------------------------------------------------------------
// Limite d'IP en collecte
//---------------------------------------------------------------------

#define __LIMIT_PLAYER_IP                             //| Maximum d'ip par collecte.
#ifdef __LIMIT_PLAYER_IP
    #define MAX_COLLECT_IP        2
#endif

////////////////////////////////////////////////////////////////////////
// Plus besoin pour l'instant
////////////////////////////////////////////////////////////////////////

//#define __JOBFACTORS                                 //| Fichier .Json.
//#define __ROLLBACK                                   //| Sauvegarde du sac temporaire (fixé inutile maintenant)
//#define __AWAKE_WINDOW                               //| Fenetre d'éveil avec animations.
//#define __CADEAU_DERNIER_COUPS                       //| A voir plus tard ce qu'ont en fait.
#define __REMOVE_EFFECT_J                              //| Supprimé les buffs dans "J".
#define __REMOVE_SKILL_BUFF                            //| CTRL + Double clique pour supprimé un buff.

////////////////////////////////////////////////////////////////////////
// Plus besoin pour l'instant
////////////////////////////////////////////////////////////////////////


// Systèmes et fonctionnalités.
#define __FL_TDM                                    //| Mode PvP Équipe contre Équipe.
#define __FL_MONSTER_ALBUM                            //| Système d’album de monstres.
#define __FL_RECORD_BOOK                            //| Livre des records.
#define __FL_WHEEL_OF_FORTUNE                        //| Roue de la fortune.
#define __FL_PACKED_ITEMS                            //| Capacité d’emballer des objets dans d’autres objets.
#define __FL_FARM_DISPLAY                            //| Remaniement de l’ancien compteur de farm.
#define __FL_GUILD_FINDER                            //| Chercheur de guilde.
#define __FL_SWITCH_EQ                                //| Système d’équipement rapide personnalisé.
#define __FL_CASH_SHOP                                //| Boutique de dons/votes.
#define __FL_PENYA_CONVERTER                        //| Convertisseur intelligent et manuel de penya → perins.
#define __FL_NEW_BOXES                                //| Boîtes permettant de sélectionner un objet.
#define __FL_VENDORS 1                                //| Vendeurs hors ligne v3.
#define __FL_PARTY_FINDER                            //| Chercheur de groupe.
#define __FL_SOLO_DUNGEONS                            //| Donjons en solo.
#define __FL_RECYCLE II_SYS_SYS_EVE_TICKECT01       //| Système pour convertir des objets en une monnaie spécifique.
#define __FL_TELEPORT                                //| Système de téléportation.
#define __FL_FFA                                    //| Système FFA (Free For All).
#define __FL_DAILY_REWARDS                             //| Récompenses quotidiennes [TODO : notifier les joueurs en ligne].
#define __FL_GW_STATUE_V2                            //| Statue de guilde et de MVP v2.
#define __FL_PET_FILTER                                //| Nouveau filtre de familier avec plus d’options, ramassage dans le sac et préréglages.
#define __FL_SHOP_SEARCH                            //| Système de recherche de boutiques.
#define __FL_DPS_DISPLAY                            //| Affichage du DPS.
#define __FL_SAVE_MESSAGES                            //| Sauvegarde tous les messages privés tant que le client est actif.
#define __FL_CONSUMABLES_STORAGE                    //| Nouveau conteneur pour consommables et power-ups.
#define __FL_DUNGEON_TREASURE                        //| Système de trésor de donjon.
#define __FL_BATTLE_PASS                            //| Système de Battle Pass.
#define __FL_BOXES_V2                                //| Aperçu des boîtes et ouverture multiple.
#define __FL_PARTY_SORT                                //| Tri des membres de groupe.
#define __FL_FAST_ELEMENT II_SYS_SYS_SCR_SOKCHANG    //| Changeur d’élément rapide.
#define __FL_EQUALIZED_MODE                            //| Système d’égalisation [TODO : réoptimiser la mémoire].
#define __MODEL_HIDEFASH                            //| [Code principal uniquement] Option pour cacher la mode.
#define __MODEL_CHANGE                                //| [Code principal uniquement] Changement de modèle.
#ifdef __CLIENT
#define    __MODEL_CACHE 5                                //| Cache de modèle NaNo.
#endif
#define __MODEL_VIEW                                //| Visionneuse de modèles publique.
#define __CONTAINER_RCLICKS                            //| Clic droit pour transférer les objets entre inventaire ↔ conteneurs.
#define __CONTAINER_SORTING                            //| TODO : recoder le système pour éviter le spam de paquets et le rendre universel. Version v21 exploitable.
#define __INVENTORY_168_SLOTS                        //| 168 emplacements dans l’inventaire.
#define __INVENTORY_RESIZE                            //| Redimensionnement de l’inventaire.
#define __WIKI_ITEMS_V2                                //| Basé sur le wiki public, réécrit avec plus de filtres, etc.
#define __JOB_CHANGE                                //| Changeur de job public avec quelques modifications. Ne pas utiliser d’autres changeurs sans savoir ce que vous faites.

// Correctifs et ajouts.
#define __ATTR_HIT_FIX                                //| Correctif expérimental pour éviter les attaques manquées si la vitesse d’animation est trop élevée + augmentation de la vitesse des attaques à distance.
#define __FL_DST_ATKPOWER_RATE_MAGIC                //| DST_ATKPOWER_RATE_MAGIC : dst expérimental ajouté pour équilibrer Psykeeper/Mentallist.
#define __FL_FIX_LINKMAP_LEVEL                        //| Correctif expérimental.
#define __FL_FIX_USELESS_LOGS                        //| Désactive les logs inutiles.
#define __FL_FIX_SHORTCUTCRASH                        //| Correction liée à un élément inconnu dans les raccourcis globaux.
#define __FL_FIX_LOADING                            //| Empêche le lancement d’une nouvelle instance tant que l’ancienne fenêtre n’est pas complètement chargée.
#define __FL_FIX_PLAYERDATA                            //| Divers correctifs pour les données des joueurs.
#define __FL_FIX_IK2BUFF2                            //| Il est maintenant possible d’ajouter des statistiques sur les objets IK2_BUFF2.
#define __FL_FIX_PROPER_GUILD_COOLDOWN                //| Suppression correcte du délai de guilde.
#define __FL_FIX_IDCHANGE_EXPLOIT                    //| Correctifs contre l’exploit permettant de changer l’ID d’un personnage et d’être invité sans demande.
#define __FL_FIX_MEMORY_LEAKS                        //| Code ajouté pour prévenir d’éventuelles fuites de mémoire côté client.
#define __FL_FIX_BLADEHACK                            //| Correctif contre le Blade Hack + autres tests.
#define __FL_FIX_MAILVALUES                            //| Ajout de valeurs manquantes (+ MAIL_STR/TBL).
#define __FL_UPDATE_TASKBAR                            //| Barre des tâches statique centrée + raccourcis F1-F9 + effets de clic, etc.
#define __FL_UPDATE_REAGGRO                            //| Ré-aggro sur tout type de dégâts + autres mises à jour.
#define __FL_UPDATE_CHATTING                        //| CD côté worldserver + possibilité d’utiliser la flèche bas pour le prochain message dans l’historique.
#define __FL_UPDATE_LORDEVENT                        //| Événement Penya dans le système de Lord.
#define __FL_UPDATE_READSTAFF                        //| Lecture améliorée des personnages Admin/GM depuis un fichier.
#define __FL_UPDATE_PROJECTILES                        //| Augmente la vitesse de la plupart des projectiles.
#define __FL_UPDATE_GROUNDITEMS                        //| Rendu des noms des objets au sol avec quelques améliorations supplémentaires.
#define __AIO                                        //| Snippets aléatoires pour accès rapide.
#define __AIO_NEUZAPP                                //| Snippets aléatoires pour accès rapide (Neuz).
#define __AIO_PETS                                    //| Snippets aléatoires pour accès rapide (Familiers).
#define __AIO_ADMIN_THINGS                            //| Snippets aléatoires pour accès rapide (Staff).
#define __AIO_POSI_RELATED                            //| Modifications de test liées aux mouvements/positions/lancers/etc.
#define __FIX_SQL_INJECTS                            //| Protections contre les textes corrompus pouvant causer des injections SQL ou autres problèmes liés à SQL.
#define __FIX_SRLZ_STATS                            //| Sérialisation de certains DST du monde → client lors de l’ajout d’un objet dans la vue.
#define __FIX_NPC_GENDER                            //| Correctif pour les PNJ masculins personnalisés.
#define __FIX_STUNBUG                                //| [Code principal uniquement] Correctifs contre le bug d’étourdissement.
#define __NPC_SETVENDORTYPE                            //| Définition du type de vendeur pour les PNJ.
#define __NPC_ADDSHOPITEM                            //| Ajout d’un objet à la boutique d’un PNJ.
#define __NPC_ADDMENU2                                //| Ajout d’un menu secondaire pour les PNJ.
#define __TEST_ANISOTROPIC                            //| Test d’anisotropie.
#define __TEST_ANTIALIASING                            //| Test d’anticrénelage.
#define __TEST_PACKET_CRYPT                            //| Test de cryptage de paquets.

// Contenu classique et autres.
#define __V21_CLOSE_EXISTING_CONNECTION                //| Devrait corriger le rare problème empêchant de déconnecter son propre compte.
#define __MINIDUMP                                    //| Générateur de fichier .dmp (neuz/world).
#define __DISCORD                                    //| Discord RPC (crédits à Kotori pour la base).
//#define __VALID_CONNECTION_CONFORMATION            //| Depuis la source Lykan.
//#define __AI_SYSTEM                                //| À des fins de test uniquement.
//#define __BUGSPLAT                                //| Bugsplat.

All files are included.
 
Last edited:
Thanks anyway
hard time to translate and WASD cannot use in the game
 
Hello everyone,

I am currently sharing my 2024 Florist Files V2. All duplication exploits related to the added systems have been fixed, including AEGON_CRAFTING and WEAPON_RARITY and other systems. These files were tested live for 4 months without any issues and are very stable, with no crashes. Everything is fully functional.

Link : [Hidden content]

CustomCommon.h :

C++:
//=====================================================================
//  DEFINES / CONFIG
//=====================================================================

//#define __SCORE_PVP_FIX                              //| Mis dans removeuser.a teste

#include <algorithm>

//---------------------------------------------------------------------
// Configurations
//---------------------------------------------------------------------
#define __VER                       18               //| Version.
#define __LOCAL_TESTS               TRUE             //| TRUE = Local | FALSE = En ligne.

#define __NEUZ_IPSET                (__LOCAL_TESTS == TRUE ? "127.0.0.1" : "178.170.121.121")
#define __NEUZ_MSGVR                "f14538dg1h26z"   //| Version du patch.
#define __NEUZ_TITLE                "FlyFF"           //| Titre de la fenêtre Neuz.
#define __NEUZ_PHASH                "kikugalanet"     //| Hash du mot de passe.
#define __NEUZ_BOOTS                (__LOCAL_TESTS == TRUE ? "" : "")
#define __MAX_SPEED                 1000             //| Vitesse maximale.

#define SERVER_WELCOME_1            "Bienvenue sur Reborn-FlyFF ! Si vous avez des questions, n'hesitez pas a contacter le staff de Reborn-FlyFF."
#define SERVER_WELCOME_2            "Bienvenue sur Reborn-MMO !"

//=====================================================================
//  UI / Gameplay / Divers //  Zacks
//=====================================================================

#define __WEAPON_LEVELING                            //| Active la montée de niveau des armes.
#define _MONSTER_HUNTING                             //| Chasses au monstres.
#define __ANARCHY_SYSTEM                             //| Système d'anarchie.
#define __ANARCHY_SYSTEM_LORD                        //| Activé pour que le souverain marche pas.
#define __RTO_TALENT_TREE                            //| Talent passif.
#define __PET_GLOW                                   //| Aura sur les ramasseurs.
#define __JOPS_GLOW                                  //| Système amélioré de changement d’aura. Fix aura +3 -> nAbilityOption ignoré : CMover::CreateAbilityOption_SetItemSFX
#define __AELION_RAMASSEUR                           //| Aelion bonus ramasseur.
#define __USER_OWN_TITLE                             //| Système de titre personalisé.
#define __SYS_NAMECOLOR                              //| Parchemin pour changer la couleur du nom du personnage.
#define __SYS_GUILDCOLOR                             //| Parchemin pour changer le nom de la guilde + SQL.
#define _DAILY_ENTRIES                               //| Entrée journalière.
#define __FIX_ZACKS                                  //| Ajout Tooltip Rareté des armes.
#define __ZACKS_CORRECTIF_RARITY_F1                  //| Ajout ZACKS.
#define __PL_ZACKS_FIX                               //| Fix du système de sertissage.
#define __NOUVEAUX_DIAMANTS                          //| Nouveaux diamants code zacks.
#define __CORRECTIF_SON_ZACKS                        //| Correctif du son code zacks.
#define __UI_OPT_SKILLTOOLTIP                        //| Active le tooltip des compétences (version v16).
#define __GLOWING_HAND                               //| Active les effets lumineux sur les mains.
#define __ASAL_DMG                                   //| Corrige le calcul des dégâts du skill Asal.
#define __BLING_BLING                                //| Active le parchemin de reflets sur les armes.
#define __LEESE_RARITY_1000                          //| Permet un système de rareté d’armes jusqu’à 1000 au lieu de 100.
#define __ADDSFXSOUND                                //| Active la fonction de sons SFX personnalisés (système Zacks).
#define __WEAPON_RARITY                              //| Ajoute le système de rareté et de niveau des armes.
#define __SYS_SANDBOX                                //| Active le système Sandbox (zones spéciales isolées).
#define __ZACKS_CONFIG_SANDBOX                       //| Ajoute la configuration personnalisée pour le Sandbox.
#define __NO_MISS_DAMAGE                             //| Supprime les coups ratés (aucun "miss").
#define __SHUFFLE_DROP                               //| Active le système de drop aléatoire.
#define __GAUGE_LEVEL_ZACKS                          //| Désactive la barre animée pour l'affichage du niveau d’arme.
#define __WEAPON_LEVEL_FIX_ZACKS                     //| Utilise la fonction de vérification personnalisée de Zacks pour les armes.
#define __FTOOL                                      //| Active la compatibilité avec FTool.
#define __FIX_FTOOL_SHOUT_SPAM                       //| Bloque l'utilisation de FTool pour le spam de messages (shout).
#define _CASTING_TIME_BAR                            //| Barre de lancement des compétences (comme Flyff Universe).
#define __SHOW_HEALING_NUMBERS                       //| Affiche les nombres de soins (comme pour les dégâts).
#define __DAMAGE_NUMBER_COLORS                       //| Sépare les dégâts physiques et magiques par des couleurs.
#define __DAMAGEWITHSPACE                            //| Affiche les valeurs de dégâts avec des espaces.
#define __NEW_DAMAGE_NUMBERS                         //| Nouveaux style de dommage.
#define __ZACKS_DMG_FONCTION_DELETE_ADD              //| Rajout de fonction delete et device pour les dégats.
#define __ZACKS_TEST_SCALL                           //| Teste dégats magiques.
#define __DUNGEON_PROGRESS                           //| Progression des donjons.
#define __MONSTER_INFORMATION                        //| Bases de données des monstres.
#define __ZACKS_GLOBAL_DST_PARAM                     //| Fonction extern global pour lecture client Dst rate.
#define __INVENTORY_SLIDER                           //| Curseur d'inventaire.
#define __AEGON_ADVANCED_ANNOUNCEMENT                //| Annonce spécial /sys.
#define __GET_AUTH_STRING_ZACKS                      //| Fonction utilitaire
#define _AUTOMATED_INVASIONS                         //| Invasion automatique.
#define __WBQT_GUILD_BUFFS                           //| Buff de guilde.
#define __GB_ZACKS_FIX                               //| Fix buff de guilde.
#define __WINGSFX                                    //| Ailes SFX.
#define __WINGSFX_FIX_GETPROP                        //| GetProp.
#define __LOADPNG                                    //| Lecture des fichiers .Png.
#define __DST_CHANCEDROP                             //| Nouveaux DST.
#define __VISU_SI_SNAPSHOT                           //| Snapshot visu.
#define __JRYS_EXP_STOP                              //| Stop l'exp dans le statut.
#define __FASHION_COMBINE                            //| Fusion des fashions.
#define __WEAPON_RARITY_ANNOUNCE                     //| Annonce quand un joueur upgrade une arme en mythique uniquement.
#define __CHARACTER_TAG                              //| Tag sur les NPC.
#define _ITEMSFX                                     //| Les items drop ont un SFX au sol.
#define _MULTIPLE_SFX_JOBS                           //| Chaque job (1re -> 3e classes) ont leur propre SFX.
#define __WIKIPEDIA_MONSTER                          //| Wikipedia (Monstres) pour les GMs. //SAFE_DELETE COMME fusion des armes
#define __UPGRADE                                    //| Upgrade vérifié TEXTCMD.
#define __GAMEGUARD                                  //| Petit correctifs
#define __BOUTTON_V19_DONC_EVITER_ERREUR             //| A remettre quand j'aurais fait le resdata.
#define __ZACKS_TEMP_FIX                             //| Fix jops glow
#define __ZACKS_CRASH_PITEM                          //| PitemCrash freeze fixé.
#define __ZACKS_CRASH_PITEM_JOPS                     //| Fix crash jops
#define __ZONE_AFFICHAGE                             //| Affichage des villes amélioré.
#define __SCORE_PVP                                  //| Score d'arène.
#define __VIP                                        //| VIP Recodé Zacks upgrade immédiats et bonus pour le moment.
#define __LEESE_SM_DESC                              //| Description des SM.
#define __PLAYER_LIST                                //| Liste des joueurs
#define __BAN_SYSTEM                                 //| Commande /ban + dans la player list.
#define __FREEREQUEST                                //| Fonction retourné pour BAN.
#define __RANDOMOPTION_RETRY                         //| Parchemin Augmentation d'éveils.
#define __TRANSFER_AWAKE                             //| Transfer Awake System
#define __LOGIN_PREVIEW_V2                           //| Login vidéo avec saisons.
#define __PERFECT_EATPET            13579            //| Parchemin de pet parfait.
#define __MOUNT                                      //| Système de montures.
#define __MOUNT_TOWN_RESTRICTION                     //| Retire la possibilité de mettre certaines montures en ville.
#define __AEGON_MOB_ATTACK_MOUNTED                   //| Retire la monture si tu te fais attaquer.
#define __AEGON_FIXES                                //| Fix des montures.
#define __CAPSULE_MACHINE                            //| Systeme de lotterie.
#define __REMOVE_FREEREQUEST                         //| Inutile de rajouté cette fonction.
#define __WEAPON_FIX                                 //| Fix mail weapon_rarity
#define __SYS_MONSTER_CLASH                          //| Monster clash systeme.
#define __LOGO_PAS_ADD                               //| Pas de logo donc fonction en ifndef.
#define __ZACKS_TEMPS_CLASH_FIX                      //| Fix logs linkmap a voir plus tards.
#define __FIX_MC                                     //| OnDraw du monster clash corrigé.
#define __V21_AMD_MINIMAP                            //| Fix pour les processeur AMD - Minimap.
#define __FIX_CRASH_GUILD_BANK                       //| Fix crash guild bank
#define __ANTI_CRASH                                 //| Worldboss anti crash fixé.
#define __NAVIGATOR_INDICATOR                        //| Indicateur des boss sur minimap.
#define __WORLDBOSSXZ                                //| World Boss.
#define __ADD_INFO_CHARACTER                         //| More stat in APP on touch "H"
#define __WEAPONLVL_FIX                              //| Sauvegarde mail arme leveling
#define __BIENVENUE                                  //| Message de bienvenue encapsulé.
#define __NPC_BUFF_CLASS                             //| Buff de classes.
#define __DISABLE_NPC_BUFF_ON_SIEGE                  //| Pas de buff de classes pendant le siege de guilde.
#define __CONEXP                                     //| Bonus en fonction des joueurs connecté en jeux.
#define __SCROLL_PET_GLOW                            //| Parchemin dans la fenêtre du changeur d'aura ramasseurs code zacks.
#define __PENYAS_PET_GLOW                            //| Supprime les penyas du pet glow code zacks.
#define __PARCHEMIN_FUSION_FASH                      //| Parchemin de fusion des fashions code zacks.
#define __WEAPON_RARITY_PENYAS                       //| Plus de penyas pour le weapon rarity code zacks.
#define __PARCHEMIN_WEAPON_RARITY                    //| Parchemin pour pouvoir upgrade son arme code zacks.
#define __PARCHEMIN_MODEL_CHANGE                     //| Parchemin pour pouvoir changer de models code zacks.
#define __DESACTIVATION_VIP_ENTRER                   //| Pas besoin de VIP ici.
#define __ZACKS_JOB_FACTORS_MAGICAL                  //| Zacks jobfactors. JobFactors.json.
#define __ZACKS_FIXA                                 //| Double Safe delete code zacks.
#define __FIX_ZACKS_TESTE                            //| IsLive fix anti crash (safe delete). ActionMover non init? Peut-être le problème de monture en drop?
#define __MONTURE_NON_DROPABLE                       //| Pas possible de drop des montures.
#define __ZACKS_ANTI_CRASH                           //| Pour le neuz quand je le ferme évite le dmp.
#define __SAUVEGARDE_COMMANDE                        //| /saveall sauvegarde immédiate (code zacks).
#define __FL_HIDEPETS                                //| Caché les pets et les perso des joueurs.
#define __NEW_DIAMONDS                               //| Nouveaux diamands.
#define __TICKETS_DETAILS                            //| Details des joueurs dans le cannal.
#define __IsChaotic_Desactiver                       //| Supprimer inutile et correctifs.
#define __SET_MOUSE_MODE_DESACTIVER                  //| Supprimer inutile et correctifs.
#define __FLOFLO_SWITCH_WING                         //| Pouvoir voler et marcher avec les ailes [TAB]. CActionMover::ProcessActMsg1 (bug d'action).
#define __ROTATING_SFX_AURA                          //| Aura rotatif.
#define __CHANGE_HOT_KEY                             //| Changement de touche.
#define __FONCTION_ZACKS_CHANGEMENT_TOUCHE           //| Fonction ajouté.
#define __DIAMAND                                    //| Correction Zacks slots.
#define __AEGON_CRAFTING_SYSTEM                      //| Système de crafting Reborn.
#define __ZACKS_CRAFT_FIX_V1                         //| Correctif exploit crafting.
#define __ZACKS_MODIF_CRAFTING                       //| Barre animé dans le crafting.
#define __LOGOUTFIX                                  //| Fix Destroy. pas sur
#define __STAFF_WORLDSERVER                          //| Staffs affiché dans le worldserver
#define __AWAKE_WINDOWS                              //| Fenetre pour les eveils zacks.
#define __CRITICAL_AWAKE                             //| Ajoute une couleur differente pour les eveils maximum.
#define __ZACKS_FIX_EVEIL                            //| Optimisation ui.
#define __VIP_AVANTAGE_EVEIL                         //| VIP avantage eveil instantané et pour admin aussi.
#define __ZACKS_EVEIL                                //| Eveil optimisé.
#define __ZACKS_CRAFT_DEPLA                          //| Pouvoir déplacer la description
#define __ZACKS_CRAFT_LIGNE                          //| Ligne noire supprimée
#define __ZACKS_ICON_CRAFT                           //| Icon à coté de l'item gagné en craftant.
#define __ZACKS_CRAFT_SLOT_FRAME                     //| Dessins autour des icones du crafting.
#define __ZACKS_AJOUT_SUPRESSION                     //| Boutons pour mettre tous les items si dispo et boutons pour les enlevé automatiquement (bouton fenêtre crafting).
#define __ZACKS_CRAFT_COULEURS                       //| Colore le texte des composants (rouge=manquant, orange=insuffisant, vert=OK) dans OnDraw.
#define __ZACKS_CRAFT_TIMER                          //| Timer "Temps restant : X.Xs" pendant le craft (m_dwCraftEndTick).
#define __ZACKS_CRAFT_MAXTEXT                        //| "Max: X" (nombre craftable) via GetMaxPossibleCrafts().
#define __ZACKS_THREAD_CRAFT                         //| Remplace TerminateThread par arrêt propre (m_bAbortCrafting + WaitForSingleObject + CloseHandle).
#define __ZACKS_CRAFT_V2                             //| IsUsing pour pas que les items dans le slot qui peuvent être mis dans la fenêtre de craft et dupe.
#define __ZACKS_FIX_MC                               //| Zacks fix monster clash / guilde / Membre / Etc..
#define __ZACKS_FIX_MC2                              //| Ctime et autre correctif.                  
#define __FIX_WARNING                                //| Correctif des Warning | EquipInfo.
#define __ZACKS_CRAFT_WARNING                        //| Système de crafting Warning corrigé.
#define __ZACKS_RESEAU                               //| Reseau code optimisation.
#define __WEAPON_LEVELING_RARITY                     //| Faire en sorte que toute les 10 Niveau le level / Rarity etc.
#define __ZACKS_LEVELING_UPDATE                      //| Leveling uniquement sur certaine map. | AZRIA / RARTESIA / KEBARASR UNIQUEMENT POUR EXP ARME : autre /swl 10 jusqu'a 50 mais il faut que l'arme soit dans le premier slot de l'arme , pas dans l'inventaire.
#define __ZACKS_BOUTTON_EVEIL_PRECEDENT              //| Retourner a l'éveil précedent.
#define __FL_DUNGEON_TREASURE_FIX                    //| Animatio, a fixé , a faire plus tard système marche parfaitement, j'ai commencé les init et les frames.
#define __ZACKS_ANARCHY_JETON_PERIN                  //| Périn investit/Jeton de l'inventaire calculé égalements.
#define __PERSO_MARCHE_SELECTION                     //| Le personnage marche a la selections code zacks.
#define __LEESE_BADGE_HONOR_COMBINE                     //| Combine l’Honneur et les Badges dans une seule fenêtre.
#define __BADGE                                         //| Système de badges avec sauvegarde SQL des badges.
#define __ZACKS_NEW_AR                                  //| Ajout des fonctions : WriteContainerPOD / ReadContainerPOD / WriteContainer / ReadContainer.
#define __DAILY_QUEST                                   //| Quêtes de journalieres complètement recodé zacks.
#define FIX_DQ                                       //| Et le dernier correctif des quêtes / SAVE / NETTOYAGE.
 
#define SQLLIMITADJUST             8000              //| Fonction modifiée entièrement.

//---------------------------------------------------------------------
// Limite d'IP en collecte
//---------------------------------------------------------------------

#define __LIMIT_PLAYER_IP                             //| Maximum d'ip par collecte.
#ifdef __LIMIT_PLAYER_IP
    #define MAX_COLLECT_IP        2
#endif

////////////////////////////////////////////////////////////////////////
// Plus besoin pour l'instant
////////////////////////////////////////////////////////////////////////

//#define __JOBFACTORS                                 //| Fichier .Json.
//#define __ROLLBACK                                   //| Sauvegarde du sac temporaire (fixé inutile maintenant)
//#define __AWAKE_WINDOW                               //| Fenetre d'éveil avec animations.
//#define __CADEAU_DERNIER_COUPS                       //| A voir plus tard ce qu'ont en fait.
#define __REMOVE_EFFECT_J                              //| Supprimé les buffs dans "J".
#define __REMOVE_SKILL_BUFF                            //| CTRL + Double clique pour supprimé un buff.

////////////////////////////////////////////////////////////////////////
// Plus besoin pour l'instant
////////////////////////////////////////////////////////////////////////


// Systèmes et fonctionnalités.
#define __FL_TDM                                    //| Mode PvP Équipe contre Équipe.
#define __FL_MONSTER_ALBUM                            //| Système d’album de monstres.
#define __FL_RECORD_BOOK                            //| Livre des records.
#define __FL_WHEEL_OF_FORTUNE                        //| Roue de la fortune.
#define __FL_PACKED_ITEMS                            //| Capacité d’emballer des objets dans d’autres objets.
#define __FL_FARM_DISPLAY                            //| Remaniement de l’ancien compteur de farm.
#define __FL_GUILD_FINDER                            //| Chercheur de guilde.
#define __FL_SWITCH_EQ                                //| Système d’équipement rapide personnalisé.
#define __FL_CASH_SHOP                                //| Boutique de dons/votes.
#define __FL_PENYA_CONVERTER                        //| Convertisseur intelligent et manuel de penya → perins.
#define __FL_NEW_BOXES                                //| Boîtes permettant de sélectionner un objet.
#define __FL_VENDORS 1                                //| Vendeurs hors ligne v3.
#define __FL_PARTY_FINDER                            //| Chercheur de groupe.
#define __FL_SOLO_DUNGEONS                            //| Donjons en solo.
#define __FL_RECYCLE II_SYS_SYS_EVE_TICKECT01       //| Système pour convertir des objets en une monnaie spécifique.
#define __FL_TELEPORT                                //| Système de téléportation.
#define __FL_FFA                                    //| Système FFA (Free For All).
#define __FL_DAILY_REWARDS                             //| Récompenses quotidiennes [TODO : notifier les joueurs en ligne].
#define __FL_GW_STATUE_V2                            //| Statue de guilde et de MVP v2.
#define __FL_PET_FILTER                                //| Nouveau filtre de familier avec plus d’options, ramassage dans le sac et préréglages.
#define __FL_SHOP_SEARCH                            //| Système de recherche de boutiques.
#define __FL_DPS_DISPLAY                            //| Affichage du DPS.
#define __FL_SAVE_MESSAGES                            //| Sauvegarde tous les messages privés tant que le client est actif.
#define __FL_CONSUMABLES_STORAGE                    //| Nouveau conteneur pour consommables et power-ups.
#define __FL_DUNGEON_TREASURE                        //| Système de trésor de donjon.
#define __FL_BATTLE_PASS                            //| Système de Battle Pass.
#define __FL_BOXES_V2                                //| Aperçu des boîtes et ouverture multiple.
#define __FL_PARTY_SORT                                //| Tri des membres de groupe.
#define __FL_FAST_ELEMENT II_SYS_SYS_SCR_SOKCHANG    //| Changeur d’élément rapide.
#define __FL_EQUALIZED_MODE                            //| Système d’égalisation [TODO : réoptimiser la mémoire].
#define __MODEL_HIDEFASH                            //| [Code principal uniquement] Option pour cacher la mode.
#define __MODEL_CHANGE                                //| [Code principal uniquement] Changement de modèle.
#ifdef __CLIENT
#define    __MODEL_CACHE 5                                //| Cache de modèle NaNo.
#endif
#define __MODEL_VIEW                                //| Visionneuse de modèles publique.
#define __CONTAINER_RCLICKS                            //| Clic droit pour transférer les objets entre inventaire ↔ conteneurs.
#define __CONTAINER_SORTING                            //| TODO : recoder le système pour éviter le spam de paquets et le rendre universel. Version v21 exploitable.
#define __INVENTORY_168_SLOTS                        //| 168 emplacements dans l’inventaire.
#define __INVENTORY_RESIZE                            //| Redimensionnement de l’inventaire.
#define __WIKI_ITEMS_V2                                //| Basé sur le wiki public, réécrit avec plus de filtres, etc.
#define __JOB_CHANGE                                //| Changeur de job public avec quelques modifications. Ne pas utiliser d’autres changeurs sans savoir ce que vous faites.

// Correctifs et ajouts.
#define __ATTR_HIT_FIX                                //| Correctif expérimental pour éviter les attaques manquées si la vitesse d’animation est trop élevée + augmentation de la vitesse des attaques à distance.
#define __FL_DST_ATKPOWER_RATE_MAGIC                //| DST_ATKPOWER_RATE_MAGIC : dst expérimental ajouté pour équilibrer Psykeeper/Mentallist.
#define __FL_FIX_LINKMAP_LEVEL                        //| Correctif expérimental.
#define __FL_FIX_USELESS_LOGS                        //| Désactive les logs inutiles.
#define __FL_FIX_SHORTCUTCRASH                        //| Correction liée à un élément inconnu dans les raccourcis globaux.
#define __FL_FIX_LOADING                            //| Empêche le lancement d’une nouvelle instance tant que l’ancienne fenêtre n’est pas complètement chargée.
#define __FL_FIX_PLAYERDATA                            //| Divers correctifs pour les données des joueurs.
#define __FL_FIX_IK2BUFF2                            //| Il est maintenant possible d’ajouter des statistiques sur les objets IK2_BUFF2.
#define __FL_FIX_PROPER_GUILD_COOLDOWN                //| Suppression correcte du délai de guilde.
#define __FL_FIX_IDCHANGE_EXPLOIT                    //| Correctifs contre l’exploit permettant de changer l’ID d’un personnage et d’être invité sans demande.
#define __FL_FIX_MEMORY_LEAKS                        //| Code ajouté pour prévenir d’éventuelles fuites de mémoire côté client.
#define __FL_FIX_BLADEHACK                            //| Correctif contre le Blade Hack + autres tests.
#define __FL_FIX_MAILVALUES                            //| Ajout de valeurs manquantes (+ MAIL_STR/TBL).
#define __FL_UPDATE_TASKBAR                            //| Barre des tâches statique centrée + raccourcis F1-F9 + effets de clic, etc.
#define __FL_UPDATE_REAGGRO                            //| Ré-aggro sur tout type de dégâts + autres mises à jour.
#define __FL_UPDATE_CHATTING                        //| CD côté worldserver + possibilité d’utiliser la flèche bas pour le prochain message dans l’historique.
#define __FL_UPDATE_LORDEVENT                        //| Événement Penya dans le système de Lord.
#define __FL_UPDATE_READSTAFF                        //| Lecture améliorée des personnages Admin/GM depuis un fichier.
#define __FL_UPDATE_PROJECTILES                        //| Augmente la vitesse de la plupart des projectiles.
#define __FL_UPDATE_GROUNDITEMS                        //| Rendu des noms des objets au sol avec quelques améliorations supplémentaires.
#define __AIO                                        //| Snippets aléatoires pour accès rapide.
#define __AIO_NEUZAPP                                //| Snippets aléatoires pour accès rapide (Neuz).
#define __AIO_PETS                                    //| Snippets aléatoires pour accès rapide (Familiers).
#define __AIO_ADMIN_THINGS                            //| Snippets aléatoires pour accès rapide (Staff).
#define __AIO_POSI_RELATED                            //| Modifications de test liées aux mouvements/positions/lancers/etc.
#define __FIX_SQL_INJECTS                            //| Protections contre les textes corrompus pouvant causer des injections SQL ou autres problèmes liés à SQL.
#define __FIX_SRLZ_STATS                            //| Sérialisation de certains DST du monde → client lors de l’ajout d’un objet dans la vue.
#define __FIX_NPC_GENDER                            //| Correctif pour les PNJ masculins personnalisés.
#define __FIX_STUNBUG                                //| [Code principal uniquement] Correctifs contre le bug d’étourdissement.
#define __NPC_SETVENDORTYPE                            //| Définition du type de vendeur pour les PNJ.
#define __NPC_ADDSHOPITEM                            //| Ajout d’un objet à la boutique d’un PNJ.
#define __NPC_ADDMENU2                                //| Ajout d’un menu secondaire pour les PNJ.
#define __TEST_ANISOTROPIC                            //| Test d’anisotropie.
#define __TEST_ANTIALIASING                            //| Test d’anticrénelage.
#define __TEST_PACKET_CRYPT                            //| Test de cryptage de paquets.

// Contenu classique et autres.
#define __V21_CLOSE_EXISTING_CONNECTION                //| Devrait corriger le rare problème empêchant de déconnecter son propre compte.
#define __MINIDUMP                                    //| Générateur de fichier .dmp (neuz/world).
#define __DISCORD                                    //| Discord RPC (crédits à Kotori pour la base).
//#define __VALID_CONNECTION_CONFORMATION            //| Depuis la source Lykan.
//#define __AI_SYSTEM                                //| À des fins de test uniquement.
//#define __BUGSPLAT                                //| Bugsplat.

All files are included.
Thanks
 
May I know what year of sql server, vscode, and odbc used for complete setup? Thanks for sharing btw!!:D
 
The day after tomorrow, I will prepare a complete tutorial about the Florist file
I am currently at work and will not be home until 1:00 AM France time, so I cannot write it properly right now. In the meantime, you can check the Tutorial section, where there is already a guide made by Pereotix. It is fairly similar overall, aside from a few differences ^^

Also, the version being used is Visual Studio 2019.
 
1776621171675 - Florist Custom Files V2 - RaGEZONE Forums


I'm always getting this CQuery logfile error, i'm using ODBC SQL server and it connect successfully on there except when I started to run .Starter.bat in Program folder, help me with this problem:coffee:


SQL connectivity issue resolved ✅. I really appreciate for your help, Zacks. I’m looking forward to supporting future private server FlyFF developers as well.:happydance:
 
Last edited:
badge system problem., can't login if the system define in the source

what sql server is this?
 
Last edited:
Back