How Can I Change Abba Drops? :s

All Helbreath Server Source Discussion here.
Post Reply
Tafka12
<3 bd long time
Posts: 772
Joined: Wed Dec 28, 2005 6:32 pm

Post by Tafka12 »

Code: Select all

case 66: // Wyvern
  	bGetMultipleItemNamesWhenDeleteNpc( m_pNpcList[iNpcH]->m_sType,	// NPC Type
            50,      	// ĆˆĀ®Ā·Ć¼( ĆƒĆ–Ā¼Ć’ ~ ĆƒĆ–Ā´Ć« Ā»Ć§Ć€ĆŒĆ€Ć‡ Ā¾Ć†Ć€ĆŒĆ…Ć›Ć€ĆŒ Ā³ĀŖĀæĆƒ ĆˆĀ®Ā·Ć¼ , 100 Ć€ĆŒĀøĆ© ĆƒĆ–Ā´Ć« °¹¼ö ĀøĀøĆ…Ā­ ³ª¿Â´Ù.)
            5,      	// Ā³ĀŖĀæĆ¨Ā¾ĆŸ ÇÏ´Â Item ĆƒĆ–Ā¼Ć’ °³¼ö
            15,      	// Ā³ĀŖĀæĆƒĀ¼Ć¶ ÀÖ´Â Item ĆƒĆ–Ā´Ć« °³¼ö
            m_pNpcList[iNpcH]->m_sX,	// ±âĆ￾Ć˜ Ć￾ƂƇĀ X
            m_pNpcList[iNpcH]->m_sY,	// ±âĆ￾Ć˜ Ć￾ƂƇĀ Y
            DEF_ITEMSPREAD_FIXED,  // Ā¾Ć†Ć€ĆŒĆ…Ć› »Ñ¸®´Â ¹æ¹ý (RANDOM, FIXED)
            4,      	// Ā¾Ć†Ć€ĆŒĆ…Ć› »Ñ¸± ¹üÀ§, DEF_ITEMSPREAD_RANDOM À϶§¸¸ »ç¿ë
            iItemIDs,    	// Ā¹Ć˛Ā¾Ć†ĀæĆƒ Ā¾Ć†Ć€ĆŒĆ…Ć› Idµé
            ItemPositions,    // Ā¾Ć†Ć€ĆŒĆ…Ć›ĀµĆ©Ć€Ć‡ À§ÄĀ
            &iNumItem);    	// Ā¾Ć†Ć€ĆŒĆ…Ć›Ć€Ć‡ ĆƒĆ‘ °¹¼ö
  	break;

  case 73: // Fire-Wyvern
  	bGetMultipleItemNamesWhenDeleteNpc( m_pNpcList[iNpcH]->m_sType,	// NPC Type
            50,      	// ĆˆĀ®Ā·Ć¼( ĆƒĆ–Ā¼Ć’ ~ ĆƒĆ–Ā´Ć« Ā»Ć§Ć€ĆŒĆ€Ć‡ Ā¾Ć†Ć€ĆŒĆ…Ć›Ć€ĆŒ Ā³ĀŖĀæĆƒ ĆˆĀ®Ā·Ć¼ , 100 Ć€ĆŒĀøĆ© ĆƒĆ–Ā´Ć« °¹¼ö ĀøĀøĆ…Ā­ ³ª¿Â´Ù.)
            5,      	// Ā³ĀŖĀæĆ¨Ā¾ĆŸ ÇÏ´Â Item ĆƒĆ–Ā¼Ć’ °³¼ö
            15,      	// Ā³ĀŖĀæĆƒĀ¼Ć¶ ÀÖ´Â Item ĆƒĆ–Ā´Ć« °³¼ö
            m_pNpcList[iNpcH]->m_sX,	// ±âĆ￾Ć˜ Ć￾ƂƇĀ X
            m_pNpcList[iNpcH]->m_sY,	// ±âĆ￾Ć˜ Ć￾ƂƇĀ Y
            2,  // Ā¾Ć†Ć€ĆŒĆ…Ć› »Ñ¸®´Â ¹æ¹ý (RANDOM, FIXED)
            4,      	// Ā¾Ć†Ć€ĆŒĆ…Ć› »Ñ¸± ¹üÀ§, DEF_ITEMSPREAD_RANDOM À϶§¸¸ »ç¿ë
            iItemIDs,    	// Ā¹Ć˛Ā¾Ć†ĀæĆƒ Ā¾Ć†Ć€ĆŒĆ…Ć› Idµé
            ItemPositions,    // Ā¾Ć†Ć€ĆŒĆ…Ć›ĀµĆ©Ć€Ć‡ À§ÄĀ
            &iNumItem);    	// Ā¾Ć†Ć€ĆŒĆ…Ć›Ć€Ć‡ ĆƒĆ‘ °¹¼ö
  	break;
  case 81:
  	bGetMultipleItemNamesWhenDeleteNpc( m_pNpcList[iNpcH]->m_sType,	// NPC Type
            50,      	// ĆˆĀ®Ā·Ć¼( ĆƒĆ–Ā¼Ć’ ~ ĆƒĆ–Ā´Ć« Ā»Ć§Ć€ĆŒĆ€Ć‡ Ā¾Ć†Ć€ĆŒĆ…Ć›Ć€ĆŒ Ā³ĀŖĀæĆƒ ĆˆĀ®Ā·Ć¼ , 100 Ć€ĆŒĀøĆ© ĆƒĆ–Ā´Ć« °¹¼ö ĀøĀøĆ…Ā­ ³ª¿Â´Ù.)
            12,      	// Ā³ĀŖĀæĆ¨Ā¾ĆŸ ÇÏ´Â Item ĆƒĆ–Ā¼Ć’ °³¼ö
            20,      	// Ā³ĀŖĀæĆƒĀ¼Ć¶ ÀÖ´Â Item ĆƒĆ–Ā´Ć« °³¼ö
            m_pNpcList[iNpcH]->m_sX,	// ±âĆ￾Ć˜ Ć￾ƂƇĀ X
            m_pNpcList[iNpcH]->m_sY,	// ±âĆ￾Ć˜ Ć￾ƂƇĀ Y
            DEF_ITEMSPREAD_FIXED,  // Ā¾Ć†Ć€ĆŒĆ…Ć› »Ñ¸®´Â ¹æ¹ý (RANDOM, FIXED)
            65,      	// Ā¾Ć†Ć€ĆŒĆ…Ć› »Ñ¸± ¹üÀ§, DEF_ITEMSPREAD_RANDOM À϶§¸¸ »ç¿ë
            iItemIDs,    	// Ā¹Ć˛Ā¾Ć†ĀæĆƒ Ā¾Ć†Ć€ĆŒĆ…Ć› Idµé
            ItemPositions,    // Ā¾Ć†Ć€ĆŒĆ…Ć›ĀµĆ©Ć€Ć‡ À§ÄĀ
            &iNumItem);
and how can i change what they drop if that language is that fcking chinese?? :S
i use the Djuuudes HG 1.2.1 source...
PS! can anyone compile me my HGserver source to HGserver.exe ??? my msn is carvanho@hot.ee
i have edited sources but compile not work :S
<img src='http://www.hot.ee/carvanho/taavi.png' border='0' alt='user posted image' /><br><br><img src='http://www.hot.ee/carvanho/Elvine.png' border='0' alt='user posted image' /><br><img src='http://www.hot.ee/carvanho/LieroX.png' border='0' alt='user posted image' /><br><img src='http://www.hot.ee/carvanho/Football.png' border='0' alt='user posted image' />
SlammeR
Loyal fan
Posts: 219
Joined: Fri Nov 04, 2005 1:52 am
Location: Brazil

Post by SlammeR »

Code: Select all

  case 81: // Abaddon

  	// ÃÖ»ó±Þ
  	switch (iDice(1,9)) {
    case 1: if (iDice(1,(100 * fProbA)) == 3) iItemID = 846; break; // The_Devastator
    case 2: if (iDice(1,(100 * fProbA)) == 3) iItemID = 847; break; // DarkExecutor            
    case 3: if (iDice(1,(100 * fProbA)) == 3) iItemID = 860; break; // NecklaceOfXelima
    case 4: if (iDice(1,(100 * fProbA)) == 3) iItemID = 865; break; // ResurWand(MS.20)
    case 5: if (iDice(1,(100 * fProbA)) == 2) iItemID = 631; break; // RingoftheAbaddon        	
    case 6: if (iDice(1,(100 * fProbA)) == 2) iItemID = 866; break; // BerserkWand(MS.10)
    case 7: if (iDice(1,(100 * fProbA)) == 3) iItemID = 852; break; // CancelManual
    case 8: if (iDice(1,(100 * fProbA)) == 3) iItemID = 853; break; // E.S.W.Manual
    case 9: if (iDice(1,(100 * fProbA)) == 3) iItemID = 857; break; // I.M.CManual
  	}

  	// »ó±Þ
  	if( iItemID == 0 )
  	{
    switch( iDice(1,15) ) {
    	case  1: if (iDice(1,(4 * fProbB)) == 3) iItemID = 762; break; // GBattleHammer           
    	case  2: if (iDice(1,(4 * fProbB)) == 3) iItemID = 490; break; // BloodSword              
    	case  3: if (iDice(1,(4 * fProbB)) == 3) iItemID = 491; break; // BloodAxe                
    	case  4: if (iDice(1,(4 * fProbB)) == 3) iItemID = 492; break; // BloodRapier             
    	case  5: if (iDice(1,(4 * fProbB)) == 3) iItemID = 611; break; // XelimaAxe
    	case  6: if (iDice(1,(4 * fProbB)) == 3) iItemID = 610; break; // XelimaBlade
    	case  7: if (iDice(1,(4 * fProbB)) == 3) iItemID = 612; break; // XelimaRapier
    	case 10: if (iDice(1,(4 * fProbB)) == 3) iItemID = 645; break; // KnecklaceOfEfreet        
    	case 11: if (iDice(1,(4 * fProbB)) == 3) iItemID = 638; break; // KnecklaceOfFirePro        	
    	case 12: if (iDice(1,(4 * fProbB)) == 3) iItemID = 382; break; // BloodyShockW.Manual
    	case 13: if (iDice(1,(4 * fProbB)) == 3) iItemID = 381; break; // MassFireStrikeManual  
    	case 14: if (iDice(1,(4 * fProbB)) == 3) iItemID = 259; break; // MagicWand(M.Shield)
    	case 15: if (iDice(1,(4 * fProbB)) == 3) iItemID = 291; break; // MagicWand(MS30-LLF)
    }
  	}
  	break;
  } // switch

  // ÀÃ￾¹Ã￾ ¾ÆÀÌÅÛ ....dumb korean idiots
  if( iItemID == 0 )
  {
  	switch( iDice(1,24) ) {
    case  1: if (iDice(1,(2 * fProbC)) == 2) iItemID = 740; break; // BagOfGold-medium
    case  2: if (iDice(1,(2 * fProbC)) == 2) iItemID = 741; break; // BagOfGold-large
    case  3: if (iDice(1,(2 * fProbC)) == 2) iItemID = 742; break; // BagOfGold-largest
    case  4: if (iDice(1,(2 * fProbC)) == 2) iItemID = 868; break; // AcientTablet(LU)
    case  5:
    case  6:
    case  7: if (iDice(1,(2 * fProbC)) == 2) iItemID = 650; break; // ZemstoneOfSacrifice
    case  8:
    case  9: if (iDice(1,(2 * fProbC)) == 2) iItemID = 656; break; // StoneOfXelima
    case 10:
    case 11:
    case 12: if (iDice(1,(2 * fProbC)) == 2) iItemID = 657; break; // StoneOfMerien
    case 13: if (iDice(1,(2 * fProbC)) == 2) iItemID = 333; break; // PlatinumRing          
    case 14: if (iDice(1,(2 * fProbC)) == 2) iItemID = 334; break; // LuckyGoldRing         
    case 15: if (iDice(1,(2 * fProbC)) == 2) iItemID = 335; break; // EmeraldRing           
    case 16: if (iDice(1,(2 * fProbC)) == 2) iItemID = 336; break; // SapphireRing          
    case 17: if (iDice(1,(2 * fProbC)) == 2) iItemID = 337; break; // RubyRing              
    case 18: if (iDice(1,(2 * fProbC)) == 2) iItemID = 290; break; // Flameberge+3(LLF)
    case 19: if (iDice(1,(2 * fProbC)) == 2) iItemID = 292; break; // GoldenAxe(LLF)
    case 20: if (iDice(1,(2 * fProbC)) == 2) iItemID = 259; break; // MagicWand(M.Shield)
    case 21: if (iDice(1,(2 * fProbC)) == 2) iItemID = 300; break; // MagicNecklace(RM10)
    case 22: if (iDice(1,(2 * fProbC)) == 2) iItemID = 311; break; // MagicNecklace(DF+10)
    case 23: if (iDice(1,(2 * fProbC)) == 2) iItemID = 305; break; // MagicNecklace(DM+1)
    case 24: if (iDice(1,(2 * fProbC)) == 2) iItemID = 308; break; // MagicNecklace(MS10)
  	}
  }
OWNED!<br><img src='http://img50.imageshack.us/img50/1386/p ... 3vsqn2.gif' border='0' alt='user posted image' /><br><br><img src="http://hbtop50.com/button.php?u=hbuonline" alt="Helbreath Top 50 - Keepin' it real." border="0" /><br><a href='http://www.hbuonline.net' target='_blank'>Helbreath United</a>
Post Reply