- Joined
- Mar 12, 2011
- Messages
- 638
- Reaction score
- 65
compiled source
To view the content, you need to sign in or register
asendure
Can you share cpp filedual slot weapon
![]()
most ppl here don't know how to wait..impatient :sneaky2:
Lost my mood -.-
this will be my last post for this thread, good luck guys.
dual slot weapon for all class (easiest way to edit)
1. Characterwindow.cpp
find :
Code:m_ppagewear = new cinventorypagewear; m_ppagewear->createsub ( this, "rncharacter_window_wear_window", ui_flag_default, character_window_inventory_pagewear ); m_ppagewear->createsubcontrol ( nclasstype ); registercontrol ( m_ppagewear );
change to :
Code:m_ppagewearex = new cinventorypagewearex; m_ppagewearex->createsub ( this, "rncharacter_window_wear_window", ui_flag_default, character_window_inventory_pagewear_ex ); m_ppagewearex->createsubcontrol ( nclasstype ); registercontrol ( m_ppagewearex );
2. Innerinterface.vpp
find :
Code:if ( uikeycheck::getinstance()->check( dik_tab, dxkey_down ) ) { emcharclass emclass = glgaeaclient::getinstance().getcharacter()->m_emclass; if( emclass&glcc_extreme_m || emclass&glcc_extreme_w ) { if ( e_fail == glgaeaclient::getinstance().getcharacter()->reqslotchange() ) m_btabreserve = true; } }
change to :
Code:if ( uikeycheck::getinstance()->check( dik_tab, dxkey_down ) ) { emcharclass emclass = glgaeaclient::getinstance().getcharacter()->m_emclass; //if( emclass&glcc_extreme_m || emclass&glcc_extreme_w ) if( emclass&glcc_extreme_m || emclass&glcc_extreme_w || emclass&glcc_arms_m || emclass&glcc_arms_w || emclass&glcc_fighter_m || emclass&glcc_fighter_w || emclass&glcc_archer_m || emclass&glcc_archer_w || emclass&glcc_spirit_m || emclass&glcc_spirit_w || emclass&glcc_science_m || emclass&glcc_science_w || emclass&glcc_assassin_m || emclass&glcc_assassin_w ) { if ( e_fail == glgaeaclient::getinstance().getcharacter()->reqslotchange() ) m_btabreserve = true; } }
3. Inventorypagewearex.cpp
find :
Code:m_parhandslot = createcontrol("inventory_use_slot_rhand_a"); m_palhandslot = createcontrol("inventory_use_slot_lhand_a"); m_pbrhandslot = createcontrol("inventory_use_slot_rhand_b"); m_pblhandslot = createcontrol("inventory_use_slot_lhand_b");
change to :
Code://m_parhandslot = createcontrol("inventory_use_slot_rhand_a"); //m_palhandslot = createcontrol("inventory_use_slot_lhand_a"); //m_pbrhandslot = createcontrol("inventory_use_slot_rhand_b"); //m_pblhandslot = createcontrol("inventory_use_slot_lhand_b");
good luck with your dev
most ppl here don't know how to wait..impatient :sneaky2:
lost my mood -.-
this will be my last post for this thread, good luck guys.
dual slot weapon for all class (easiest way to edit)
1. CharacterWindow.cpp
find :
Code:m_pPageWear = new CInventoryPageWear; m_pPageWear->CreateSub ( this, "RNCHARACTER_WINDOW_WEAR_WINDOW", UI_FLAG_DEFAULT, CHARACTER_WINDOW_INVENTORY_PAGEWEAR ); m_pPageWear->CreateSubControl ( nClassType ); RegisterControl ( m_pPageWear );
change to :
Code:m_pPageWearEx = new CInventoryPageWearEx; m_pPageWearEx->CreateSub ( this, "RNCHARACTER_WINDOW_WEAR_WINDOW", UI_FLAG_DEFAULT, CHARACTER_WINDOW_INVENTORY_PAGEWEAR_EX ); m_pPageWearEx->CreateSubControl ( nClassType ); RegisterControl ( m_pPageWearEx );
2. Innerinterface.vpp
find :
Code:if ( UIKeyCheck::GetInstance()->Check( DIK_TAB, DXKEY_DOWN ) ) { EMCHARCLASS emClass = GLGaeaClient::GetInstance().GetCharacter()->m_emClass; if( emClass&GLCC_EXTREME_M || emClass&GLCC_EXTREME_W ) { if ( E_FAIL == GLGaeaClient::GetInstance().GetCharacter()->ReqSlotChange() ) m_bTabReserve = true; } }
change to :
Code:if ( UIKeyCheck::GetInstance()->Check( DIK_TAB, DXKEY_DOWN ) ) { EMCHARCLASS emClass = GLGaeaClient::GetInstance().GetCharacter()->m_emClass; //if( emClass&GLCC_EXTREME_M || emClass&GLCC_EXTREME_W ) if( emClass&GLCC_EXTREME_M || emClass&GLCC_EXTREME_W || emClass&GLCC_ARMS_M || emClass&GLCC_ARMS_W || emClass&GLCC_FIGHTER_M || emClass&GLCC_FIGHTER_W || emClass&GLCC_ARCHER_M || emClass&GLCC_ARCHER_W || emClass&GLCC_SPIRIT_M || emClass&GLCC_SPIRIT_W || emClass&GLCC_SCIENCE_M || emClass&GLCC_SCIENCE_W || emClass&GLCC_ASSASSIN_M || emClass&GLCC_ASSASSIN_W ) { if ( E_FAIL == GLGaeaClient::GetInstance().GetCharacter()->ReqSlotChange() ) m_bTabReserve = true; } }
3. InventoryPageWearEx.cpp
find :
Code:m_pARHandSlot = CreateControl("INVENTORY_USE_SLOT_RHAND_A"); m_pALHandSlot = CreateControl("INVENTORY_USE_SLOT_LHAND_A"); m_pBRHandSlot = CreateControl("INVENTORY_USE_SLOT_RHAND_B"); m_pBLHandSlot = CreateControl("INVENTORY_USE_SLOT_LHAND_B");
change to :
Code://m_pARHandSlot = CreateControl("INVENTORY_USE_SLOT_RHAND_A"); //m_pALHandSlot = CreateControl("INVENTORY_USE_SLOT_LHAND_A"); //m_pBRHandSlot = CreateControl("INVENTORY_USE_SLOT_RHAND_B"); //m_pBLHandSlot = CreateControl("INVENTORY_USE_SLOT_LHAND_B");
screenshot :
![]()
GOOD LUCK WITH YOUR DEV
dont do that sir asendure .. we need your update please :*::*::*::*:
just use Ran Crypt like a decrypt glogic.rcc
correct me if wrong
@Fusion7 sir you know link vs2003 ? i downloaded from microsoft it's not compatible with win 7 ???
To view the content, you need to sign in or register
HIM??? i think asendure is not a guy lol ^_^ look at the avatar and signature !Don force him..he already said wait he fix and will released the source..u guys keep asking same thing..
2
HIM??? i think asendure is not a guy lol ^_^ look at the avatar and signature !
do u think a guy will put an avatar and signature like that?![]()
he's my friendand i know he guy or not HAHAHA!!
Off topic::
@jayanna1421-> Learn to understand the words that you read(you are showing your stupidity)
AND PLeaSE! Stop Pretending that you are a girl cause we are not an IDIOT like you..(NAKAKAHIYA KA)
one good developer is lost due to stupidity..
Sorry mod.
off topic:
hmmmpp im not prentending dont judge me because you didnt see me.... hmmmp i cant force you to believe me that your life..
and dont blame me for the lost of one good developer plsss try to read sir im not the only one that said that