Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //#define __DEBUGLOCAL // For Local debugging to avoid Flyff.a check
- #define __BALANCETEST
- /**************** SECURITY ************************/
- #define __SECURITY_0628 //[OK] Flyff.a Check
- #define __RANGE_FIXES_02122012 //[OK] - Ranged fixes
- #define __GUILDBANK_DUPEFIX1 //[OK] - GB Dupe Fix
- #define __GUILDBANK_DUPEFIX2 //[OK] - GB Dupe Fix
- #define __BEAD_STAT_FIX //[OK] - Prevent stat stacking with beads
- #define __FIX_GET_HP_MP_FP_POINT //[OK] - Prevent higher MP than max MP
- #define __BUFFEROVERDLOW_NAMECHECK //[OK] - Prevent overflow crash
- #define __CHAR_RENAME_INVALID //[OK] - Fix SQL Injection via Charname
- #define __GUILD_RENAME_FAKE //[OK] - Fix SQL Injection via Guildname
- #define __EXCHANGE_NEGATIVE //[OK] - Fix negative awake overflow
- #define __INVALID_TRANSFORM //[OK] - Prevent invalid transformations
- #define __PET_COLLISION //[OK] - Remove Pet Collision
- #define __JUMP //[OK] - Fix Doublejump Hack
- #define __MAGE_NO_CRIT //[OK] - Mage Classes have 0% Critical Chance
- #define __NEUZ_PHASH "kikugalanet" //[OK] - Password-Hash
- #define __CHEAT_ENGINE_BLOCK //[OK] - Block CE-Windows
- #define __MOVE_FREEZE_FIX //[OK] - Window does not freeze when moving
- #define __AUTOATK_RANGE_FIX //[OK] - Remove AutoATK Rangehack
- #define __PET_CRASH_FIX //[OK] - Release Pets on Teleport
- #define __FALL_DIE_FIX //[OK] - Send OBJMSG-Cancel when dieing while jumping
- #define __MAX_SPEED 200 //[OK] - Speed Cap
- #define __FAST_NEUZ //[OK] - MapLoading disabled in WaitLoading
- #define __PARTY_SKILLS_REFRESH //[OK] - Refresh Party Skills on Partyjoin (Not on Login yet)
- #define __INVISIBLE_FIX //[OK] - Inivisible Targets not clickable
- #define __CHAROVERWRITE_FIX //[OK] - Auto Ban on Overwrite
- #define _DB_FIX_2512 //[OK] - Check for character slot on login
- #define __ADMIN_PARTYINVITE //[OK] - Game Masters can't join parties
- #define __FIX_ANGEL_DUPE //[OK] - Angel Duping disabled (Only relevant for PK Servers)
- #define __RANGE_HACK_FIX_25_12 //[OK] - More Range hack fixes
- #define __FIX_ONEKILL //[OK] - Onekill Auth check
- #define __BEAD_STAT_HACK_FIX //[OK] - More Bead stacking fixes
- #define __PARTY_SUMMON_FIX //[OK] - Fix for abusing Party Summon
- #define __NO_LINK_FOR_ARENA_GUILDWAR //[OK] - Link Attack disabled in GW and Arena
- #define __LOG_ALL_CHATTING //[OK] - All chatting is being logged
- #define __FIX_MONSTER_SYNC //[OK] - Fix Monster Sync Bug, danke Blouflash, Gentros hat geleeched
- #define __PMA_STUNBUG_FIX //[OK] - Fix Stunbug
- #define __PMA_FIX_ATKMSG //[OK] - Fix crashing on wrong ATKMSG
- #define __PMA_FIX_RANGE_SKILL //[OK] - More range hack fixes
- #define __ARROW_FIX //[OK] - Fix ghost arrows
- #define __SLOW_WALK_FIX //[OK] - Fix posibugs on slow walk
- #define __ADMIN_AUTH //[OK] - Fix Auth hacks
- #define __INCLINATION_FIX //[OK] - Fix inclination hack
- #define __JUMP_FIX //[OK] - More double jump fixes
- #define __MAPNAME_CHANGE_FIX //[OK] - Prevent change of map name on teleport
- #define __POSI_BUG_FIX //[OK] - Fix for some position issues
- #define __COLLISION_FIX_PLAYER //[OK] - Better collision check
- #define __FIX_SEX_NPC //[OK] - Fix for sex-change of NPCs
- #define __NO_DROP_CRASH //[OK] - Additional checks on item drops
- #define __PET_VERIFITEM //[OK] - Pet only picks up OT_ITEM
- #define __GH_DUPE_FIX //[OK] - Guild House Dupe Fix
- #define __SAFETY_REGION_SPAMPROTECT //[OK] - Disabling skill in Safety Regions
- #define __DARKILU_DOTDAMAGE_FIX //[OK] - Damage over time wont break Dark Illusion
- #define __STAT_SYNC //[OK] - Stats are synced properly
- #define __SANPRES_LOOTFIX //[OK] - Loot automatically put into inventory in Sanpres-Dungeons
- #define __SAVE_OUT_ALL //[OK] - Remove all players while saving them
- #define __PET_FIX //[OK] - Prevent Pet crashes
- #define __QUGET_SWAP_FIX //[OK] - Statupdate on Equipment Switch
- #define __SECURITY_FIXES //[OK] - Multiple Dupe fixes and Crash fixes
- #define __GAMEGUARD //[OK] - Multiple Dupe fixes and Crash fixes
- #define __DROPKIND_DROPFACTOR -30 //[OK] - Lower the droprate of DropKind to counter higher Droprate in general
- #define __EXP_SOFTCAP //[OK] - Prevent EXP from mobs out of a certain level range
- #define __LOOT_SOFTCAP //[OK] - Prevent Drops from mobs out of a certain level range
- #define __NEW_JOBPROP_PVP //[OK] - New propJobPVP.inc for pvp balancing
- #define __PARTY_BUG_FIX //[OK] - Remove players from dungeons when they dc/crash
- /**************** SECURITY ************************/
- /**************** INGAME SYSTEMS ******************/
- #define __APP_TELEPORTER //[OK] - Teleporter with Loot List
- #define __AUTO_SKILL_MAX //[OK] - Automatic Maximum Skills on Job Changing
- #define __INSTANT_JOBCHANGE //[OK] - Instant Job Changing
- #define __ADDSHOPITEM //[OK] - AddShopItem() at character.txt
- #define __EXTENDED_CURRENCY //[OK] - AddVenderItemX() at character.txt for different currencies
- #define __UNBIND //[OK] - Scroll to remove bind flag
- #define __PENYA_TO_INVENTORY //[OK] - Penya no longer drop and are moved to the inventory
- #define __NEW_EXCHANGE_V19 //[OK] - New Exchanger Window (Fixed)
- #define __LOOTPET_TELEPORT //[OK] - Lootpet teleports with player
- #define __PETFILTER //[OK] - Wazakazi Petfilter
- #define __DROP_LOG //[OK] - Logs dropped items at the left of the screen
- #define __LINK_FOR_ALL //[OK] - Link Attack works for all party members
- #define __GMLIST //[OK] - /gmlist to see any staff online
- #define __TIMER_MGR //[OK] - Dungeon Cooldown Timer
- #define __LOOKCHANGE //[OK][DB] - Modelchange (no scroll)
- #ifdef __LOOKCHANGE
- #define __LOOKCHANGE_AXETOSWORD
- #define __LOOKCHANGE_PET
- #endif
- #define __NEW_WEAPON_GLOW //[OK] - Updated Weapon Glows
- #ifdef __BALANCETEST
- #define __COUPLE_RATE 1000
- #else
- #define __COUPLE_RATE 25 //[OK] - Increased Couple EXP
- #endif
- #define __ITEM_GRADE_EDGE //[OK] - Border around Icon in Inventory
- #define __PARTY_FIND //[OK] - Partyfinder
- #define __BUFF_SERVER //[OK] - Base System for Server buffs
- #ifdef __BUFF_SERVER
- #define __BUFF_SERVER_APP //[OK] - Ingame App for __BUFF_SERVER
- #define __MONSTER_BUFFS_SERVER //[OK] - When killing boss monsters, the server is getting buffed
- #endif
- #define __EXTENDED_SALE_SYSTEM //[OK] - Red/Blue/Black Chips and Perin in Private Shops
- #define __GLOW_CHANGE //[OK] - Buff Items to change Player Glow
- #ifdef __GLOW_CHANGE
- #define __SWING_CHANGE //[OK] - Changes Swing color according to glows
- #endif
- #define __ALCHEMY //[OK] - Crafting system (works with 2 ingredients only)
- #define __USER_OWN_TITLE //[OK][DB] - Own User Title
- #define __WEAPON_MERGE //[OK][DB] - Merging of 2 Two-Handed Weapons
- #ifdef __WEAPON_MERGE //
- #define __TWOHANDMERGE_NOBIND //[OK] - Weapons don't have to be unbound
- #define __THMERGE_IGNORE_JOBRANK //[OK] - Weapons don't have to be the same job rank (e.g. Master Ranger & Hero Ranger can be merged)
- #define __THMERGE_NEW_ATK_FACTOR //[OK] - New calculation for ATK% depending on upgrade level
- #endif //
- #define __DAILY_GIFT //[OK][DB] - Daily Gifts upon logging in
- #define __BADGE_SYSTEM //[OK][DB] - Badge System
- #define __NOT_STOLEN_INVENTORY //[OK][DB] - 168 Slot Inventory
- #define __NEW_DIAMOND_SYSTEM //[OK] - Replaces check for Ultimate Gems
- #define __MODEL_VIEWER //[OK] - Modelviewer
- #define __EXP_STOP //[OK] - Players can stop getting EXP by buff item
- #define __PARTY_SAY //[OK] - Double Click Party member to /say them
- #define __SYS_PETLEVELING_MOBKILL //[OK] - Leveling pets by killing monsters (Egg with pet feed disabled)
- #ifdef __SYS_PETLEVELING_MOBKILL //
- #ifdef __BALANCETEST //
- #define PET_BASE_EXP 10000.0f //
- #else //
- #define PET_BASE_EXP 25.0f //
- #endif //
- #endif //
- #define __HIDE_COAT //[OK] - Hide/Show CS (90% fixed)
- #define __SYS_BOSSLOOT_MOBCOUNTER //[OK] - Reward Levels for dungeons
- #define __DAILY_DUNGEONS //[OK] - SetDaily(1) for daily dungeon
- #define __NEW_EVENT_LUA //[OK] - new parameters for the Event.lua (LevelUpGift)
- #define __EVENTLUA_PETEXP //[OK] - SetPetExpFactor(x) for Event.lua
- #define __EVENTLUA_KEEPCONNECT_ITEMTOINVENTORY //[OK] - Items will be put into the inventory directly
- #define __EVENTLUA_KEEPCONNECT_IPLIMIT 5 // [OK] - Maximum amount of characters that will receive gifts on KeepConnect
- #define __MAX_COLLECT_BY_IP 3 //[OK] - Maximum amount of characters that can collect
- #define __MONSTER_BUFFS //[OK] - When killing monsters, the character will get buffs
- #define __BOSS_TOKEN //[OK] - Loot distribution on RANK_SUPER
- #define __GUILDBUFF //[OK] - Guild Buff System (Needs Rework)
- #ifdef __GUILDBUFF //
- #define __SIEGE_WINNER_BUFF //[NOT OK] - SR winner gets buffed - [Bug]: If both SRs are taken, no guild gets buffs
- #define __SECRETROOM_GUILDREWARDS //[OK] - Siege winner guild + MVP get extra buffs
- #endif //
- #define __NEW_SIEGE_REWARDS //[OK] - New rewards for participating in siege
- #define __HOP_NOCOST //[OK] - Hop does not cost Penya
- #define __DEACTIVATE_PETS_ONFLY //[OK] - When using IK2_RIDE, pets are disabled automatically
- #define __HARDMODE_DUNGEONS //[OK] - Prevention of food in certain dungeons
- #ifdef __HARDMODE_DUNGEONS //
- #define __HARDMODE_DUNGEONS_SPEEDCAP 100 //[OK]- Speed cap lowered in certain dungeons
- #endif //
- /**************** INGAME SYSTEMS ******************/
- /**************** UI FIXES ************************/
- #define __SHOW_ALL_STATS //[OK] - Additional Stats in Character Windows
- #define __THEME_DEFAULT //[OK] - Ignores player language
- #define __WINDOW_STYLE //[OK] - Added Minimize/Close buttons
- #define __NO_TEXTURECHANGE //[OK] - Only Model/TextureMid/ is used
- #define __DEV //[OK] - Shows upgrade level of items in inventory
- #define __FAST_LOGIN //[OK] - Skips channel selection
- #define __HEAL_SHOW //[OK] - Display ANY incoming healing
- #define __IMPROVE_MAP_SYSTEM //[OK] - v16 Map System
- #define __FLYFF_HD //[OK] - Implements bigger resolutions
- #define __SFX_SHIELDS //[OK] - Upgraded Shields have an effect
- #define __DAY_NIGHT //[OK] - Day & Night System
- #define __EATPET_STATS //[OK] - Shows AdjDestParam Values on loot pets
- #define __LOADING_SCREEN_UPDATE //[OK] - New Loading screens according to map
- #define __V17_CHARSELECT //[OK] - Slightly changed character selection
- #define __BLOOM_QUALITY //[OK] - Increases Rendering
- #define __SAFEUPGRADE_NOSHIFT //[OK] - Automatic Filling of all 1 Item Slots at Safe Upgrade
- #define __NO_GUIDESYSTEM //[OK] - Disabled Buff Pang
- #define __WIKIPEDIA_ITEM //[OK] - Ingame Item List (Also shows set effects)
- #ifdef __CLIENT //
- #define __FONT_OPTION //[OK] - Patcher dependancy - User can choose font
- #ifdef __DAY_NIGHT //
- #define __DAYNIGHT_OPTION //[OK] - Option to disable Day & Night System
- #endif //
- #endif //
- #define __SAFEDELETE_PASSWORD //[OK] - Users have to enter their correct pw when deleting a character
- #define __REMOVE_MAX_RECOVERY //[OK] - No max. recovery on food/refreshers
- #define __CURSED_MIND_REWORK //[OK] - Disabled Elementor Hero skill - base chance on x2 dmg
- #define __VENOM_BAG_IMP //[OK] - Rightclick to sell, move, trade Items
- #define __DESTROY_JEWEL_SMELT //[OK] - Remove destroy Window after Sucess, was erst nach 4 Fixes geklappt hat
- #define __TARGET_FIX //[OK] - No Target Loss while AoE
- #define __CHAT_TEAM_COLOR //[OK] - Change Text color of Teammembers, hat Gentros auch verkackt
- #define __PLAYERNAME_IN_TITLE //[OK] - Playername in Window, hat Gentros auch verkackt
- #define __MINIGAME_SIZE_VALIDATE //[OK] - When serializing __MINIGAME_EXT_PACKET the size of the vector is not checked(nSize) which allows people to create arbitrary size vectors.
- #define __GRAPHIC_ANISOTROPY //[OK] - Anisotropic Rendering
- #define __BUFF_COMMAND //[OK] - /buff Command, den Gentros total verkackt hat und geändert werden musste. Danke dafür
- #define __RANGE_COLLECT_ITEM //[OK] - Bulk Loot of items
- #define __DPSMETER //[OK] - DPS-Meter
- #define __TRADE_BLESSED_ITEMS //[OK] - Players can trade Blessed Fashion/Pets
- #define __PETFEEDBAG_ALLCLASSES //[OK] - Pet-Feed bag works for all petlevels
- #define __QI_IN_BAG //[OK] - Untradeable items can be put into Pockets
- #define __DISPLAY_WORLDINFO //[OK] - FPS display for CTRL+F
- #define __SHOP_RESTRICTION //[OK] - Shops can only be opened in Flarine
- #define __KINGPING_SIEGE_SIGNUP //[NOT TESTED] - Kingpings can applay for guild siege
- #define __SAVE_PASSWORD //[OK] - Option to save password
- /**************** UI FIXES ************************/
- /**************** TESTING *************************/
- /**************** TESTING *************************/
- /**************** NEEDS WORK **********************/
- //#define __STACKABLE_POWERUPS //[SEMI-OK] Doesnt work with all items and time limit is 1 hour
- #define __DARKILU_INVISPETS //[SEMI-OK] Does not hide CS Pets yet
- #define __SFX_WINGS //[SEMI-OK] Sometimes disappear when teleporting
- #define __VIP //[Requires further implementation]
- #define __VIP_DUNGEON_FACTOR 0.75
- //#define __TRAILS //[SEMI-OK] Doesnt load correct particles
- //#define __INVENTORY_SORT_BUTTON //[SEMI-OK] Sort Algorithm needs rework -> IK2 > IK3 Sort
- //#define __NEW_SKILL_TREE //[SEMI-OK] Buttons are at the wrong place / 3rd+4th Job Panels enabled / Wrong background images
- /**************** NEEDS WORK **********************/
- /**************** NOT INGAME **********************/
- //#define __PET_AUTO_LEVEL_UP //[OK] - Automatic pet leveling, bugs out Mistake/Miracle of Pet Tamer
- //#define __NO_SUNKIST //[OK] - Disables startup salt
- //#define __TRANSFER_AWAKE //[OK] - Transfer Awake Scroll
- //#define __SPEEDHACK //[OK]
- //#define __SPEEDHACK_FIX_2512 //[OK]
- //#define __INSTANCE_AGGRO_SYSTEM //[NOT TESTED] - Seems to be influating normal AI as well, not checked
- //#define __COLOSSEUM //[NOT OK] - Can't start
- //#define __MONSTER_BUFFS_PARTY //[OK] - Not active bc no use
- /**************** NOT INGAME **********************/
- /**** SELLING SYSTEMS ***/
- //#define __SYS_ONLINECOUNT_BUFFS
- #ifdef __SYS_ONLINECOUNT_BUFFS
- #define __SYS_ONLINECOUNT_BUFFS_MODE 1 // 0 = Only highest buff will be active, 1 = All buffs will be active
- #endif // __SYS_ONLINECOUNT_BUFFS
- /**** SELLING SYSTEMS ***/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement