Hallo an alle, wie Sie sagen, dass ich heute bin großzügig und ich gebe eine Menge von Dingen, jetzt ist die letzte Version Quellen Eflora Flyff.
Link :
Hallo an alle, wie Sie sagen, dass ich heute bin großzügig und ich gebe eine Menge von Dingen, jetzt ist die letzte Version Quellen Eflora Flyff.
LInk :
VersionCommon.H :
Code:
#ifndef __VERSION_COMMON_H__
#define __VERSION_COMMON_H__
#define __MAINSERVER
#define __VER 15 // 15차
#if (_MSC_VER > 1200)
#define __VS2003 // 컴파일러변경.net
#endif
#define __TRANSFER_ERROR_TEXT
#define __CRC
#define __PROTOCOL0910
#define __PROTOCOL1021
#define __INFO_SOCKLIB0516 // 네트워크 에러얻기
#define __S1108_BACK_END_SYSTEM // Trans, World, Neuz : 백앤드시스템
#define __THROUGHPORTAL0810 // 웹에 의한 실행
#define __TWN_LOGIN0816 // 대만 로그인 프로토콜 변경 // 클라/인증
#define __FIX_WND_1109 // 창 생성 시 부모창 지정 오류 수정
#define __EVENT_1101 // 출첵 이벤트
#define __EVE_NEWYEAR // 신년 효과
#define __S_SERVER_UNIFY // 서버 통합 Neuz, World
#define __LANG_IME_0327 // 국가별 ime표시 창 출력 구분
#define __STL_0402 // stl
#define __NEWYEARDAY_EVENT_COUPON // 설 이벤트 - 헤어? 성형 무료이용권 관련.
// 해외 6차 적용
#define __LANG_1013 // 해외 버전 신규 추가 스크립트
#define __ITEMDROPRATE // 이벤트 아이템 드롭률 조정
// 10
#define __TRADESYS // 교환 아이템 스크립트(이벤트, 퀘스트, ... ) Neuz, World
#define __EVE_BALLOON // 풍선 이벤트 관련
#define __CSC_GAME_GRADE // 게임물등급관련 채팅창 알림 및 이미지 변경.
#define __PK_PVP_SKILL_REGION // PK금지구역에서 악행 스킬은 PVP상대에게만 가능하도록..
#define __EVENT_1101_2 // 출첵 이벤트 64비트 변경
#define __S_RECOMMEND_EVE // 추천 이벤트 Neuz, Trans, World
#define __EVE_MINIGAME // Mini Game 4종 이벤트 추가 관련.
#define __S_ADD_EXP // EXP_S 아이템 생성
#define __RULE_0615 // 명명 규칙 정리
#define __FILTER_0705 // 필터링 규칙 변경
#define __S_BUG_GC // 길드대전 신청시 같은 금액을 신청하면 길드아이디로 쇼트 되서 순위가 바뀌는 문제 수정( map -> vector )
#define __S_ADD_RESTATE // 상용화 아이템 생성( 리스테트 힘, 민첩, 체력, 지능 )
#define __PROP_0827 // 아이템 프로퍼티 적용 파라미터 확장
#define __PKSERVER_USE_ANGEL // PK서버에서만 엔젤관련 아이템,버프 사용
#define __CSC_ENCHANT_EFFECT_2 // 기존 이펙트 + 향상된 이펙트
//11차
// #define __MA_VER11_02 // 수표 기능 페린 관련
// #define __MA_VER11_03 // neuz극단창(B)에서 극단원이 멀리 떨어져 있어도 레벨이 표시 되도록
// #define __MA_VER11_04 // 길드 창고 로그 기능 world,database,neuz
// #define __MA_VER11_05 // 케릭터 봉인 거래 기능 world,database,neuz
// #define __MA_VER11_06 // 확율스킬 효과수정 world,neuz
// #define __CSC_VER11_1 // <레벨??> 삭제, 채팅창 수정, 페냐거래 취소버튼 삭제
// #define __CSC_VER11_2 // 타겟 표시 방법 변경
// #define __CSC_VER11_3 // 칩으로 상점 이용 하기 (길드 대전 관련)
// #define __CSC_VER11_4 // 메신저창 개선
// #define __CSC_VER11_5 // 태스크바 확장
// #define __GUILDCOMBATCHIP // 길드대전 칩보상 및 칩을 통한 상점 이용
// #define __GUILD_COMBAT_1TO1 // 일대일 길드 대전
// #define __GUILD_BANK_LOG // 길드뱅크 로그창 추가
// #define __EXPITEM_TOOLTIP_CHANGE // 경험치 아이템 표기 방법 변경
// #define __REMOVE_ENDURANCE // 아이템 내구력 개념 제거
// #define __PIERCING_REMOVE // 피어싱 옵션 제거
// #define __CHIPI_071210 // 기간제 아이템 지속시간 초단위 표기
#define __EVENTLUA_COUPON // 쿠폰 이벤트
#define __NOLIMIT_RIDE_ITEM // 레벨 제한 없는 비행체 아이템
#define __NPC_BUFF // NPC를 통해 버프받기
// #define __SYS_POCKET // 주머니
// #define __SYS_COLLECTING // 채집 시스템
// #define __SYS_IDENTIFY // 각성, 축복
// #define __FIX_ROTATE // 비스트에서 발견된 오류 수정
// #define __ADD_ZOOMOPT // 줌옵션 추가
// #define __MOD_VENDOR // 개인상점 개선
// #define __FIX_COLLISION // 충돌 문제 수정
// #define __FIX_PICKING // 피킹 문제 수정
// #define __CAPTURE_JPG // JPG포맷으로 캡쳐
#define __SYS_TICKET // 입장권
// #define __SYS_PLAYER_DATA // 캐릭터 정보 통합
#define __HACK_1023 // 리소스 변조 // 날것 속도, 무기 공격 속도
#define __RT_1025 // 메신저
#define __VENDOR_1106 // 개인상점 허용 문자
#define __JEFF_11
#define __JEFF_9_20 // 비행 시간을 침묵 시간으로 전용
#define __JEFF_11_4 // 아레나
#define __JEFF_11_5 // 메모리 누수
#define __JEFF_11_6 // 바보 몬스터
#define __DST_GIFTBOX // 착용 아이템에 기프트 박스 기능 추가
#define __SFX_OPT // 이펙트(파티클) 최적화 관련
//#define __PERF_0229
#define __HELP_BUG_FIX // 도움말관련 버그 수정 (도움말 한개만 띄우기 인스턴스 관리)
#define __CHIPI_DYO // NPC를 특정국가에서만 출력할 수 있게 character.inc에 설정
// 12차
// #define __SECRET_ROOM // 비밀의 방
// #define __TAX // 세금
// #define __CSC_VER12_1 // 개인상점 중 플레이어 살펴보기 메뉴 가능하도록 수정 & 살펴보기 창 유지하기
// #define __CSC_VER12_2 // 길드 창의 멤버 텝에 항목별 정렬이 가능하도록 추가
// #define __CSC_VER12_3 // 퀘스트가 많을 경우 퀘스트 항목이 잘리는 현상 때문에 대화창 늘림
// #define __CSC_VER12_4 // 피어싱 제거 창 개선 및 얼터멋 보석 제거 창 추가
// #define __CSC_VER12_5 // 펫 알 변환 기능 추가
// #define __HEAVEN_TOWER // 심연의 탑
// #define __EXT_PIERCING // 무기 피어싱
// #define __NEW_SUMMON_RULE // 몬스터 소환 규칙 변경
// #define __MOD_TUTORIAL // 튜토리얼 개선
// #define __LORD // 군주
// #define __PET_0519 // 펫 각성
// #define __J12_0 // 각성, 축복 가능 파츠 추가
// #define __UPDATE_OPT // 옵션창 개선
// #define __CAM_FAST_RECOVER // 카메라 복원속도 증가
// #define __JHMA_VER12_1 //12차 극단유료아이템
// #define __ITEMCREATEMON_S0602 // 몬스터 생성 Neuz, World
// #define __PARSKILL1001 //12차 파스킬 아이템 수정 world,core,neuz
// #define __LEAK_0827
// 13차
// #define __EXT_ENCHANT // 제련 확장(속성, 일반)
// #define __RAINBOW_RACE // 레인보우 레이스
#define __HOUSING // 하우징 시스템
// #define __QUEST_HELPER // 퀘스트 NPC위치 알림.
// #define __CHIPI_QUESTITEM_FLAG
// #define __RENEW_CHARINFO // 캐릭터정보창 리뉴얼
// #define __HONORABLE_TITLE // 달인
#define __MAX_BUY_ITEM9999 // 화살포스터구입갯수9999개
// #define __REMOVE_JOINPARTYMEMBER_ANI // 파티맴버조인시 애니 빼기
// #define __CSC_VER13_1 // WorldMap 몬스터 표시
// #define __CSC_VER13_2 // 커플 시스템
// #define __COUPLE_1117 // 커플 시스템
// #define __COUPLE_1202 // 커플 보상
#define __LAYER_1020 // __LAYER_1015 테스트
#define __AZRIA_1023 // 입장권 계층 적용
#define __PET_1024 // 펫 작명
#define __BUFF_1107
#define __SYNC_1217 // 비동기 수정(필리핀 보고)
#define __SYS_ITEMTRANSY // NPC메뉴 아이템 트렌지 기능
#define __SPEED_SYNC_0108 // ResetDestParam speed 수정 느려지게 보이는것 수정 타유저의 초기스피드비동기도 수정 예정
#define __PARTY_DEBUG_0129 // 극단장 튕기는 현상 디버깅 neuz
#define __FUNNY_COIN // 퍼니 코인
#define __GPAUTH
#define __GPAUTH_01
#define __GPAUTH_02
#define __EUROPE_0514
#define __WINDOW_INTERFACE_BUG // 월드 이동 상황에서 아이템 걸린 윈도우 창 띄워져 있으면 클라이언트 크래쉬되는 문제 수정
#define __MAP_SECURITY // 맵툴로 변조한 맵 검사
// 14차
#define __NEW_CONTINENT // 14차 신규대륙 하르모닌 추가
#define __SMELT_SAFETY // 14차 안전제련
#define __INSTANCE_DUNGEON // 14차 인스턴스 던전
#define __EQUIP_BIND // 장착아이템 착용시 귀속
#define __EXT_ATTRIBUTE // 속성제련 공식 확장 및 변경
#define __NEW_ITEM_LIMIT_LEVEL // 아이템 착용레벨 규칙 변경(MASTER, HERO도 레벨 적용을 받고 하위 클래스 무기는 무조건 장착 가능)
#define __WATER_EXT // 물 표현 확장 (물 텍스쳐의 종류 및 프레임속도 변경 추가)
#define __WND_EDIT_NUMBER_MODE // 에디트 컨트롤 숫자만 입력받게 하는 모드
#define __SHIFT_KEY_CORRECTION // 쉬프트 키 입력 문제 수정
#define __STATIC_ALIGN // 스태틱 컨트롤에 정교한 정렬 기능 추가
#define __ITEM_DROP_SOUND // 아이템 드롭 시 효과음 스크립트로 처리
#define __JOB_TEXT // 마스터, 히어로 관련 아이템에 '필요 직업' 텍스트 출력되도록 수정
#define __RESTATE_CONFIRM // 리스테트 사용 시, 확인 창 출력
#define __PREVENTION_TOOLTIP_BUG // 프리벤션 툴팁에 의미 없는 텍스트 출력되는 문제 수정
#define __DROP_CONFIRM_BUG // 아이템 관련 확인 창이 열린 상태에서 일어나는 각종 오류 수정
#define __CLOUD_ANIMATION_BUG // 구름 애니메이션이 특정 영역에서만 수행되는 문제 수정
#define __BUFF_CRASH // 버프 렌더링 관련하여 클라이언트 크래쉬되는 문제 수정
#define __BS_FIX_SHADOW_ONOBJECT // 오브젝트 그림자 리시버 조건검사 설정 ( 주인공 위주, 인던 천정 그림자 제거 )
#define __BS_FIX_HAIR_AMBIENT // 캐릭터 헤어 ambient 조정 ( 인던에서 머리카락 색깔 까맣게 나오는 문제 수정 )
#define __BALLOON_CODE_IMPROVEMENT // 풍선 관련 코드 개선
#define __WING_ITEM // 날개 아이템
#define __USE_SOUND_LIB_FMOD // use FMod sound lib
#define __PCBANG // PC방 혜택
// end 14th
// 15차 ZU TEST ZWECKEN AUSDEKLARIERUNG ENTFERNT!
#define __DYNAMIC_MPU // 변경가능한 MPU !!
#define __BOUND_BOX_COLLISION // 바운드 박스 충돌 루틴 개선
#define __BS_CHANGING_ENVIR // 대륙별 환경 변경 ( light, fog, sky, weather, 24hours light ... ) <<< ONLY CLIENT!!!! >>>
#define __USING_CONTINENT_DATA // 대륙 경계데이터 외부에서 긁어옴!
#define __IMPROVE_QUEST_INTERFACE // 15차 향상된 퀘스트 인터페이스 시스템
#define __IMPROVE_SYSTEM_VER15 // 15차 개선 사항
#define __15TH_INSTANCE_DUNGEON // 15차 인스턴스 던전
#define __PETVIS // 15차 비스펫
#define __GUILD_HOUSE // 15차 길드하우스
#define __TELEPORTER // 15차 텔레포터
#define __FIND_OBJ_INSIGHT // 시야거리 안의 동적오브젝트 출력( 미니맵 오른쪽버튼 클릭 )
#define __HERO129_VER15 // 15차 히어로 레벨확장
#define __MUSIC2 // 마일즈 7.2g ver 업데이트 ( OGG 재생 가능 버젼 ) 차후 Lib업데이트시에 같이 풀어줘야함.
#define __NEW_CONTINENT15 // 추가 대륙 ( 협곡 )
#define __BS_BBOX_ABS_EXTENT // BBOX 길이 절대값으로 수정
#define __CAMPUS // 15차 사제 시스템
#define __BS_FIXED_KNOCKBACK // 넉백시 상태 꼬임현상 수정
#define __BS_FIXED_EQUIPMOTION // 아이템 장/탈 착중 기존모션이 유지되는현상 수정
#define __15_5TH_ELEMENTAL_SMELT_SAFETY // 15.5차 속성 안전 제련 추가
#define __2ND_PASSWORD_SYSTEM // 2차 비밀번호 시스템
// end 15th
#define __QUIZ // 퀴즈 이벤트 시스템
#define __EVENTLUA_RAIN // 장마 이벤트 -> 루아로 변경
#define __EVENTLUA_SNOW // 강설 이벤트
#define __ADD_RESTATE_LOW // 상용화 아이템 생성( 리스테트 하급 힘, 민첩, 체력, 지능 )
#define __YS_CHATTING_BLOCKING_SYSTEM // 캐릭터 채팅 차단 시스템
#define __BAN_CHATTING_SYSTEM // 연속 채팅 금지 시스템
#define __ENCRYPT_PASSWORD // mulcom BEGIN100218 패스워드 암호화
// #define __CERTIFIER_COLLECTING_SYSTEM // 인증 서버 수집 시스템
#define __DELETE_CHAR_CHANGE_KEY_VALUE // 버디버디 i_PIN 도입으로 인한 캐릭터삭제 키값 변경(국내, 주민번호 -> 2차비번)
#define __BS_ADJUST_SYNC // mover간 동기화 개선
#define __SHOP_COST_RATE // 상점 가격 조정
#define __NEW_WEB_BOX //
#define __PROTECT_AWAKE //
#define __MAIL_REQUESTING_BOX //
#define __BS_SAFE_WORLD_DELETE //
// #define __GAME_GRADE_SYSTEM //
#define __BS_FIX_ARRIVEPOS_ALGO //
#define __BS_ITEM_UNLIMITEDTIME //
#define __ENVIRONMENT_EFFECT
//16
#define __BS_ADDOBJATTR_INVISIBLE
// #define __BS_DEATH_ACTION
#define __BS_EFFECT_LUA
#define __BS_ADD_CONTINENT_WEATHER
// #define __GUILD_HOUSE_MIDDLE
#define __3RD_LEGEND16 //v16 third class
#define __NEW_ITEM_BARUNA
// #define __NEW_WNDSKILL16
//ADDS
#define __SEY_FIX_EMOTE_CRASH // Neuz only
#define __SEY_NEW_ELEM_DMG_CALC // World, Neuz
#define __GENESIS_BETA_1_3 // Party Duel, Skill Wnd
#define __GENESIS_FLYFF_1_4 // Cloak render + Skill WNd
// #define __GENESIS_FLYFF_1_4_1 // inv right click = left dbl clik + baruna wnd
#define __INV_RIGHT_CLICK // inv right click = left dbl clik + baruna wnd
#define __INV_LEFT_DBL_CLICK // inv right click = left dbl clik + baruna wnd
// #define __GENESIS_FLYFF_1_5 // Filtre Ramasseur
// #define __GENESIS_FLYFF_1_6 // Nouvelle AI
// #define __GENESIS_FLYFF_1_7 // Piercing Baruna + Coluseum
// #define __TMP_POCKET
#define __Y_BEAUTY_SHOP_CHARGE // Neuz, World
#define __TRAFIC_1215
// #define __Y_NEW_ENCHANT //
#define __EVENT_FALL //
// #define __JAPAN_SAKURA //
#define __JEFF_11_1
// #define __RAIN_EVENT //
// Eflora: Fen?re map v16
#define __IMPROVE_MAP_SYSTEM
#define __BS_CHANGEABLE_WORLD_SEACLOUD
#define __EFLORA
#define __ERYSIA_V1
// #define __ERYSIA_V2
// Eflora: Ajout/modification
#ifdef __EFLORA
#define __EFLORA_CLOAK_HIDE // Eflora: Option pour cacher la cape ( Auteur(s): Seymour )
#define __EFLORA_FASH_HIDE // Eflora: Option pour cacher le Fashion ( Auteur(s): plop )
#define __EFLORA_ITEM_GLOW // Eflora: Syst?e d'??entarisation v17
#define __EFLORA_CROSSBOW // Eflora: Ajout du type Arbal?e ( Auteur(s): inconnu )
#define __EFLORA_SHOPLAND_LIMIT // Eflora: Bloque la cr?tion de shop uniquement dans la place du march? ( Auteur(s): plop )
#define __EFLORA_NEWSTAT // Eflora: Affichage du % des DdCC et Vit. Incant. ( Auteur(s): plop )
#define __EFLORA_BERSERK // Eflora: Syst?e de mode rage quand la vie passe en dessous de 10%
// #define __EFLORA_LVL_DOWN // Eflora: Permet que le level puisse diminuer ( Auteur(s): plop )
#define __EFLORA_PVP_DAMAGE // Eflora: Syst?e PvP v9
#define __EFLORA_QUICK_JOBCHANGE // Eflora: Changement de classe rapide ( Auteur(s): Pumbaa )
#define __EFLORA_SWITCHBUG_FIX // Eflora: Correction du bug de switchage de stuff ( Auteur(s): Misterkid )
#define __EFLORA_EELBUG_FIX // Eflora: Correction du bug d'anguille ( Auteur(s): Jcdacez )
#define __EFLORA_PETFILTER // Eflora: System de filtre de ramasseur ( Auteur(s): Prophet & Reivic )
#define __EFLORA_CMD_GMLIST // Eflora: Commande pour lister les MJs en ligne ( Auteur(s): DooM & plop )
#define __EFLORA_CMD_FAIRYLIST // Eflora: Commande pour lister les Fairies en ligne ( Auteur(s): plop )
#define __EFLORA_CMD_OUTALL // Eflora: Commande pour kicker tous les joueurs except?les MJ ( Auteur(s): plop )
#define __EFLORA_SECURITY_FIXES // Eflora: Correction d'une faille de s?urit?
#define __EFLORA_PROPITEM_V17 // Eflora: propItem v17
#define __EFLORA_BARUNA_V17 // Eflora: Syst?e BARUNA v17
#define __EFLORA_GUILDHOUSE_INFINIT // Eflora: Rend les maisons de Guilde infini.
#define __EFLORA_SETTING_HD // Eflora: Options Anti-Aliasing, V-Sync, Anisotropic Filtering et Terrain FOV
#define __EFLORA_GUILD_COLOR // Eflora: Coloration des noms de Guilde par leur Lv
#define __EFLORA_GUILD_TAG // Eflora: Tag de Guilde par rang
#define __EFLORA_RESDATA_V17 // Eflora: ResData v17
#define __EFLORA_SPIRITBOMB_EDIT // Eflora: Modification du calcule des d??s d'explosion de mana
// #define __EFLORA_RARETY_SYSTEM // Eflora: Syst?e de raret?d'objet
#define __EFLORA_BARUNA_EDIT // Eflora: Syst?e BARUNA v17
#define __EFLORA_DEGAT_DIRECT // Eflora: Mode de d?? direct
#define __EFLORA_PROPSKILL_V37 // Eflora: Ajout de deux valeurs dans le propSkill en v3.7
#define __EFLORA_SPIRIT // Eflora: Syst?e Spirit
#define __EFLORA_BARUNA_JEWEL // Eflora: Syst?e de rune sertissable pour armes Baruna (remplace les rune officiel de merde)
#define __EFLORA_SWITCH_PERIN // Eflora: Ic?e de perin dans l'inventaire
#define __EFLORA_CHARSELECT_V17 // Eflora: Fen?re de s?ection de personnage v17
#define __EFLORA_SLEEPING // Eflora: Ajout de l'endormissement
#define __ADDSHOPITEM // Eflora: Fonction AddShopItem pour les PNJs
#define __SHOPPING_CART // Eflora: Panier d'achat
#define __EFLORA_TRANSAWA // Eflora: Transfert d'?eil
#define __EFLORA_PARTYLIST // Eflora: Fen?re de listage des groupes
// #define __TAB_INVENTORY // Eflora: onglet d'inventaire
#endif // __EFLORA
#ifdef __ERYSIA_V1
// #define __EFLORA_TCHAT_ITEMLINK // Eflora: Lien d'objet dans le tchat
#define __NEW_THEME
#ifdef __NEW_THEME
#define __NEW_THEME_TASKBAR
#define __NEW_THEME_SKILL
#define __BUTTONS_V19
#define __WINDOWS_V19
#define __STATUS_V19
#define __GAUGE_V19
#define __CHAT_V19
#define __NEW_ADV_BUTTON
#define __TARGET_INF_V19
#define __NEW_TASKBAR_V19
#define __Y_INTERFACE_VER3
#endif // __NEW_THEME
#ifdef __NEW_THEME
#define __GENERAL_TXT_COLOR (DWORD)0xffffffff // Erysia: Couleur g??al du texte
#define __GENERAL_TXT_COLOR2 (DWORD)0xff00ffff // Erysia: Couleur des titres
#else // __NEW_THEME
#define __GENERAL_TXT_COLOR (DWORD)0xff000000 // Erysia: Couleur g??al du texte
#define __GENERAL_TXT_COLOR2 (DWORD)0xff0000ff // Erysia: Couleur des titres
#endif // __NEW_THEME
#endif // __ERYSIA_V1
// #define __LECTURE_V19
// #define __SCROLL_OF_UNBIND // (Seelengebundenheit entfernen)
// #define __TELEPORT_SCROLL // (TeleportScroll)
// #define __PROTECT_AWAKE // (Awaking Sichern)
// #define __BURNOUT_SYSTEM // (New Kill Buff System)
// #define __PMA_GLOW_COL // (Glowsystem from Pumaa)
// #define __SCORE_PVP // (PvP Ranking with Database)
// #define __ARENA_SEND_ITEM // (Items Senden f?s Killen)
// #define __ARENA_TIME
// #define __PVP_KILLS_SFX
// #define __UPGRADE_SUCCESS_SCROLL // (New Upgrade Scroll)
// #define __BAHARA_AGGRO_SYSTEM
// #define __SECURITY_FIXES
// #define __INVISIBLE_FIX
// #define __YENV
// #define __YENV_WITHOUT_BUMP
// #define __EFLORA_NEW_SETTINGS // Eflora: Syst?e de configuration par personnage
#define __NO_AFTER_SKIN
#define __NEW_STACKABLE_AMPS
// #define __INSTANCE_AGGRO_SYSTEM
#define __FASHION_COMBINE
// #define __EFLORA_BARUNA_RUNE
#define __COLOSSEUM
// #define __HALLOWENN_WORLD_EFFECT // Systeme ds'assombrissement du jeu lors de la periode d'hallowenn
#define __FLYFF_INITPAGE_EXT
#define __FIX_CHEAT
#define __SECURITY_0628 //flyff.a /.b check
#define __VERIFY_LOOP041010
#endif // VERSION_COMMON_H