Serverfiles Azura

  • Autor subiect Ionut
  • Dată creare
  • Răspunsuri: Răspunsuri 11
  • Vizualizări: Vizualizări 3K
I

Ionut

Cine vrea si traducerea serverului sa-mi dea mesaj in privat sau pe skype mihai.ionut2012,o dau contra-cost.
Nu raspund de bug-uri
Nu eu sunt autorul


Service.h
Cod:
#ifndef __INC_SERVICE_H__
#define __INC_SERVICE_H__
#define _IMPROVED_PACKET_ENCRYPTION_ // 패킷 암호화 개선
//#define __AUCTION__
#define AZURA_PROTO_UPDATE
#define __PET_SYSTEM__
#define __UDP_BLOCK__
#define ENABLE_YMIR_AFFECT_FIX
#define ENABLE_PORT_SECURITY
#define __NEW_ARROW_SYSTEM__
#define WJ_ENABLE_TRADABLE_ICON
#define ENABLE_SOULBIND_SYSTEM
#define ENABLE_HIGHLIGHT_SYSTEM
#define ENABLE_PARTYKILL
#define ENABLE_QUEST_DIE_EVENT
#define ENABLE_MOUNT_COSTUME_SYSTEM
#define __VERSION_162__
#ifdef __VERSION_162__
    #define HEALING_SKILL_VNUM 265
#endif
#define WJ_COMBAT_ZONE
#define WJ_COMBAT_ZONE_HIDE_INFO_USER
#define __DUNGEON_FOR_GUILD__
#ifdef __DUNGEON_FOR_GUILD__
    #define __MELEY_LAIR_DUNGEON__
    #ifdef __MELEY_LAIR_DUNGEON__
        #define __DESTROY_INFINITE_STATUES_GM__
        #define __LASER_EFFECT_ON_75HP__
        #define __LASER_EFFECT_ON_50HP__
    #endif
#endif
#define ENABLE_RITUEL_STONE
#define WJ_SHOW_STROKE_INFO
#define __WJ_SHOW_MOB_INFO__
#define __ATTR_TRANSFER_SYSTEM__
#define KASMIR_PAKET_SYSTEM
#define WJ_ACCE_SYSTEM
#define WJ_WEAPON_COSTUME_SYSTEM
#define WJ_7AND8TH_SKILLS
#define WJ_CHANGELOOK_SYSTEM
#define WJ_GROWTH_PET_SYSTEM
#define WJ_WOLFMAN_CHARACTER
#ifdef WJ_WOLFMAN_CHARACTER
    #define USE_MOB_BLEEDING_AS_POISON
    #define USE_MOB_CLAW_AS_DAGGER
    #define USE_RESIST_CLAW_AS_DAGGER
#endif
#define WJ_TIME_LIMIT_WEAPON_SYSTEM
#define WJ_CHEQUE_SYSTEM
#define ENABLE_GEM_SYSTEM
#define WJ_CHANNEL_CHANGE_SYSTEM
#endif

Locale_inc.h
Cod:
#define LOCALE_SERVICE_SINGAPORE            // ½Ì°¡Æú
#define AZURA_PROTO_UPDATE
#define ENABLE_COSTUME_SYSTEM
#define ENABLE_ENERGY_SYSTEM
#define ENABLE_DRAGON_SOUL_SYSTEM
#define ENABLE_NEW_EQUIPMENT_SYSTEM
#define ENABLE_ACCE_COSTUME_SYSTEM
#define ENABLE_CHANGE_LOOK_SYSTEM
#define ENABLE_BATTLE_FIELD
#define ENABLE_BATTLE_FIELD_HIDE_INFO_USER
#define ENABLE_QUIVER_SYSTEM
#define ENABLE_GROWTH_PET_SYSTEM
#define ENABLE_CHEQUE_SYSTEM
#define ENABLE_GEM_SYSTEM
#define ENABLE_MYSHOP_DECO
#define ENABLE_678TH_SKILL
#define ENABLE_MOVE_CHANNEL
#define ENABLE_WOLFMAN_CHARACTER
#ifdef ENABLE_WOLFMAN_CHARACTER
    #define USE_MOB_BLEEDING_AS_POISON
    #define USE_MOB_CLAW_AS_DAGGER
#endif
#define ENABLE_ELEMENT_ADD
#define WJ_ENABLE_TRADABLE_ICON
#define WJ_SHOW_MOB_INFO
#define ENABLE_SOULBIND_SYSTEM
#define ENABLE_HIGHLIGHT_SYSTEM
#define VERSION_162_ENABLED
#define ENABLE_MELEY_LAIR_DUNGEON
#ifdef ENABLE_MELEY_LAIR_DUNGEON
    #define MELEY_LAIR_DUNGEON_STATUE 6118
#endif
#define ENABLE_RITUEL_STONE
#define ENABLE_TAB_NEXT_TARGET
#define WJ_SHOW_STROKE_INFO
#define ENABLE_ATTR_TRANSFER_SYSTEM
#define WJ_WEAPON_COSTUME_SYSTEM
#define WJ_TIME_LIMIT_WEAPON_SYSTEM
/* Ekli Olmayan Sistemler
#define ENABLE_SERVER_SELECT_RENEWAL
#define ENABLE_MOVE_CHANNEL
#define ENABLE_DS_GRADE_MYTH
#define ENABLE_MONSTER_CARD
#define ENABLE_PARTY_MATCH
#define ENABLE_GUILDRENEWAL_SYSTEM
#define ENABLE_SECOND_GUILDRENEWAL_SYSTEM
#define ENABLE_CHANGE_LOOK_ITEM_SYSTEM
#define ENABLE_KEYCHANGE_SYSTEM
#define ENABLE_STRUCTURE_VIEW_MODE
#define ENABLE_HELP_RENEWAL
#define ENABLE_DSS_KEY_SELECT
#define ENABLE_MESSENGER_BLOCK
#define ENABLE_12ZI
#define ENABLE_GUILD_DRAGONLAIR_PARTY_SYSTEM
#define ENABLE_MAILBOX
#define ENABLE_PARTY_LEADER_RENEWAL
#define ENABLE_DEFENSE_WAVE
#define ENABLE_ENVIRONMENT_EFFECT_OPTION
#define ENABLE_FOG_FIX
#define ENABLE_PLAYER_PER_ACCOUNT5
#define ENABLE_ACCE_SECOND_COSTUME_SYSTEM
*/
/* Sistem olarak ekli deðil ama system gereksinimi sebebiyle aktif býrakýlanlar Baþý */
#define ENABLE_EXTEND_INVEN_SYSTEM
#define ENABLE_AUTO_SYSTEM
#define ENABLE_WEAPON_COSTUME_SYSTEM
#define ENABLE_PENDANT
/* Sistem olarak ekli deðil ama system gereksinimi sebebiyle aktif býrakýlanlar Sonu */





oh9aFOQ.jpg

LiDa42m.jpg


Date navicat:
user: bilgileri sau root (nu mai stiu care e sigur)
parola: azura




Fix connection refused db

Just Open file: db/src/ClientManager.cpp
and search this
Cod:
m_pShopTable(NULL),
and add below this
Cod:
#ifdef ENABLE_GEM_SYSTEM
    m_pGemShopTable(NULL),
#endif
and Compile db!

Fix esarfe :

Cod:
client\UserInterface\InstanceBase.cpp

Search:

#ifdef ENABLE_ACCE_COSTUME_SYSTEM
void CInstanceBase::__ClearAcceRefineEffect()
{
   if (m_acceRefineEffect)
   {
       __DetachEffect(m_acceRefineEffect);
       m_acceRefineEffect = 0;
   }
}
#endif

Replace with:

#ifdef ENABLE_ACCE_COSTUME_SYSTEM
void CInstanceBase::__ClearAcceRefineEffect()
{
   if (!m_acceRefineEffect)
       return;

       __DetachEffect(m_acceRefineEffect);
       m_acceRefineEffect = 0;

}
#endif

Bug fix sash position (on mount)!
Before
4SA8QEA.png

After
SLZ2dzK.png

Cod:
Open file: InstanceBase.cpp
and search this...

if (IsMountingHorse() && Job != 4)
and replace this...
if (IsMountingHorse() && Job == 4)

Bug fix wolfman:
-weapon
-use skill
-effect

Cod:
Client/GameLib/ItemData.h
Search:
            WEAPON_SWORD,
            WEAPON_DAGGER,    //이도류
            WEAPON_BOW,
            WEAPON_TWO_HANDED,
            WEAPON_BELL,
            WEAPON_FAN,
            WEAPON_ARROW,
#ifdef AZURA_PROTO_UPDATE
            WEAPON_CLAW,
            WEAPON_QUIVER,
            WEAPON_BOUQUET,
            WEAPON_UNKNOW,
#endif
            WEAPON_NUM_TYPES,
Replace with:
            WEAPON_SWORD,
            WEAPON_DAGGER,    //이도류
            WEAPON_BOW,
            WEAPON_TWO_HANDED,
            WEAPON_BELL,
            WEAPON_FAN,
            WEAPON_ARROW,
            WEAPON_MOUNT_SPEAR,
#ifdef AZURA_PROTO_UPDATE
            WEAPON_CLAW,
            WEAPON_QUIVER,
            WEAPON_BOUQUET,
            WEAPON_UNKNOW,
#endif
            WEAPON_NUM_TYPES,
root/playersettingmodule.py
Search:
    if app.ENABLE_WOLFMAN_CHARACTER:
        chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+42, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_7_w.mse")
        chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+43, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_8_w.mse")
        chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+44, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_9_w.mse")   
       
        chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+45, "PART_WEAPON_LEFT", "D:/ymir work/pc/common/effect/sword/sword_7_w.mse")
        chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+46, "PART_WEAPON_LEFT", "D:/ymir work/pc/common/effect/sword/sword_8_w.mse")
        chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+47, "PART_WEAPON_LEFT", "D:/ymir work/pc/common/effect/sword/sword_9_w.mse")
Replace with:
    if app.ENABLE_WOLFMAN_CHARACTER:
        chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+22, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_7_w.mse")
        chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+23, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_8_w.mse")
        chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+24, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_9_w.mse")   
       
        chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+25, "PART_WEAPON_LEFT", "D:/ymir work/pc/common/effect/sword/sword_7_w.mse")
        chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+26, "PART_WEAPON_LEFT", "D:/ymir work/pc/common/effect/sword/sword_8_w.mse")
        chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+27, "PART_WEAPON_LEFT", "D:/ymir work/pc/common/effect/sword/sword_9_w.mse")
client\UserInterface\PythonSkill.cpp
Search:
#ifdef ENABLE_WOLFMAN_CHARACTER
    m_SkillNeedWeaponIndexMap.insert(std::map<std::string, DWORD>::value_type("CLAW", SKILL_NEED_WEAPON_ARROW));
#endif
Replace with:
#ifdef ENABLE_WOLFMAN_CHARACTER
    m_SkillNeedWeaponIndexMap.insert(std::map<std::string, DWORD>::value_type("CLAW", SKILL_NEED_WEAPON_CLAW));
#endif

Bug fix race_height (on mount)!
Search:
Cod:
if ((dwHorseVnum >= 20101 && dwHorseVnum <= 20109) ||
(dwHorseVnum == 20029 || dwHorseVnum == 20030))
return 100.0f;
and add below
Cod:
if ((dwHorseVnum >= 20110 || dwHorseVnum <= 20266))
return 50.0f;
next open race_height.txt and add this:
20110 160.00
20111 160.00
20112 160.00
20113 160.00
20114 160.00
20115 160.00
20116 160.00
20117 160.00
20118 160.00
 
Ultima editare: