How to add Rare drop?

Discussion about Helbreath Server Files.
Post Reply
Kanar
noob
Posts: 14
Joined: Thu Aug 03, 2006 7:39 pm

Post by Kanar »

Code: Select all

  {
  
  case 12: // Stone-Golem
  	// ĂƒĂ–Â»ĂłÂ±Ăž
  	switch (iDice(1,8)) {
    case  1: if (iDice(1,(200 * fProbA)) == 3) iItemID = 647; break; // NecklaceOfStoneGolem            
    case  2: if (iDice(1,(666 * fProbA)) == 2) iItemID = 858; break; // NecklaceOfMerien
    case  3: if (iDice(1,(1000 * fProbA)) == 2) iItemID = 620; break; // MerienShield        
    case  4: if (iDice(1,(1000 * fProbA)) == 2) iItemID = 621; break; // MerienPlateMail(M)       
    case  5: if (iDice(1,(1000 * fProbA)) == 2) iItemID =  622; break; // MerienPlateMail(W)
    case  6: if (iDice(1,(1000 * fProbA)) == 3) iItemID = 1424; break; // MerienChainMail(M)
    case  7: if (iDice(1,(1000 * fProbA)) == 3) iItemID = 1425; break; // MerienChainMail(W)    	
    case  8: if (iDice(1,(2000 * fProbA)) == 3) iItemID = 862; break; // BerserkWand(MS.40)
  	}

  	break;
  
  case 13: // Cyclops
  	// ĂƒĂ–Â»ĂłÂ±Ăž
  	switch (iDice(1,1)) {
    case  1: if (iDice(1,(1000 * fProbA)) == 3) iItemID = 852; break; // CancelManual            
  	}

  	break;

  case 69: // Wyvern...stupid koreans
  	// ĂƒĂ–Â»ĂłÂ±Ăž
  	switch (iDice(1,7)) {
    case 1: if (iDice(1,(6000 * fProbA)) == 3) iItemID = 845; break; // StormBringer
    case 2: if (iDice(1,(5000 * fProbA)) == 3) iItemID = 848; break; // LightingBlade
    case 3: if (iDice(1,(3000 * fProbA)) == 2) iItemID = 614; break; // SwordofIceElemental
    case 4: if (iDice(1,(4500 * fProbA)) == 3) iItemID = 380; break; // IceStormManual
    case 5: if (iDice(1,(4500 * fProbA)) == 3) iItemID = 852; break; // CancelManual
    case 6: if (iDice(1,(4500 * fProbA)) == 3) iItemID = 853; break; // E.S.W.Manual
    case 7: if (iDice(1,(4500 * fProbA)) == 3) iItemID = 857; break; // I.M.CManual
  	}

  	// »ó±Þ
  	if( iItemID == 0 )
  	{
    switch( iDice(1,6) ) {	
    	case  1: if (iDice(1,(500  * fProbB)) == 2) iItemID = 642; break; // KnecklaceOfIcePro       
    	case  2: if (iDice(1,(2000 * fProbB)) == 2) iItemID = 643; break; // KnecklaceOfIceEle
    	case  3: if (iDice(1,(1000 * fProbB)) == 3) iItemID = 636; break; // RingofGrandMage          
    	case  4: if (iDice(1,(1500 * fProbB)) == 3) iItemID = 734; break; // RingOfArcmage           
    	case  5: if (iDice(1,(500  * fProbB)) == 3) iItemID = 634; break; // RingofWizard            
    	case  6: if (iDice(1,(500  * fProbB)) == 2) iItemID = 290; break; // Flameberge+3(LLF)
    }
  	}
  	break; 

  case 73: // Fire-Wyvern
  	// ĂƒĂ–Â»ĂłÂ±Ăž
  	switch (iDice(1,10)) {
    case  1: if (iDice(1,(5000 * fProbA)) == 3) iItemID = 847; break; // DarkExecutor            
    case  2: if (iDice(1,(3000 * fProbA)) == 2) iItemID = 630; break; // RingoftheXelima
    case  3: if (iDice(1,(3000 * fProbA)) == 2) iItemID = 860; break; // NecklaceOfXelima        
    case  4: if (iDice(1,(3000 * fProbA)) == 2) iItemID = 735; break; // RingOfDragonpower       
    case  5: if (iDice(1,(3000 * fProbA)) == 2) iItemID =  20; break; // Excaliber
    case  6: if (iDice(1,(3000 * fProbA)) == 3) iItemID = 382; break; // BloodyShockW.Manual
    case  7: if (iDice(1,(3000 * fProbA)) == 3) iItemID = 381; break; // MassFireStrikeManual    	
    case  8: if (iDice(1,(3000 * fProbA)) == 3) iItemID = 852; break; // CancelManual
    case  9: if (iDice(1,(3000 * fProbA)) == 3) iItemID = 853; break; // E.S.W.Manual
    case  10: if (iDice(1,(3000 * fProbA)) == 3) iItemID = 857; break; // I.M.CManual
  	}

  	// »ó±Þ
  	if( iItemID == 0 )
  	{
    switch( iDice(1,9) ) {
    	case  1: if (iDice(1,(1000 * fProbB)) == 2) iItemID = 645; break; // KnecklaceOfEfreet        
    	case  2: if (iDice(1,(500  * fProbB)) == 2) iItemID = 638; break; // KnecklaceOfFirePro  	
    	case  3: if (iDice(1,(1000 * fProbB)) == 3) iItemID = 636; break; // RingofGrandMage	
    	case  4: if (iDice(1,(800  * fProbB)) == 3) iItemID = 734; break; // RingOfArcmage           
    	case  5: if (iDice(1,(500  * fProbB)) == 3) iItemID = 634; break; // RingofWizard            
    	case  6: if (iDice(1,(500  * fProbB)) == 2) iItemID = 290; break; // Flameberge+3(LLF)
    	case  7: if (iDice(1,(500  * fProbB)) == 3) iItemID = 490; break; // BloodSword              
    	case  8: if (iDice(1,(500  * fProbB)) == 3) iItemID = 491; break; // BloodAxe              
    	case  9: if (iDice(1,(500  * fProbB)) == 3) iItemID = 492; break; // BloodRapier
    }
  	}

  	break;

  case 81: // Abaddon

  	// ĂƒĂ–Â»ĂłÂ±Ăž
  	switch (iDice(1,27)) {
    case  1: if (iDice(1,(20 * fProbA)) == 3) iItemID = 630; break; // RingOfTheXelima           
    case  2: if (iDice(1,(33 * fProbA)) == 3) iItemID = 631; break; // RingOfTheAbaddon              
    case  3: if (iDice(1,(33 * fProbA)) == 3) iItemID = 734; break; // RingOfArcMage                
    case  4: if (iDice(1,(40 * fProbA)) == 3) iItemID = 860; break; // NecklaceOfXelima             
    case  5: if (iDice(1,(40 * fProbA)) == 3) iItemID = 858; break; // NecklaceOfMerien
    case  6: if (iDice(1,(40 * fProbA)) == 3) iItemID = 865; break; // ResurWand(MS.50)
    case  7: if (iDice(1,(40 * fProbA)) == 3) iItemID = 845; break; // StormBringer
    case  8: if (iDice(1,(50 * fProbA)) == 3) iItemID = 847; break; // DarkExecutor        
    case  9: if (iDice(1,(45 * fProbA)) == 3) iItemID = 620; break; // MerienShield        	
    case 10: if (iDice(1,(45 * fProbA)) == 3) iItemID = 621; break; // MerienPlate(M)
    case 11: if (iDice(1,(45 * fProbA)) == 3) iItemID = 622; break; // MerienPlate(W)  
    case 12: if (iDice(1,(45 * fProbA)) == 3) iItemID = 1424; break; // MerienChain(M)
    case 13: if (iDice(1,(45 * fProbA)) == 3) iItemID = 1425; break; // MerienChain(W)
    case 14: if (iDice(1,(50 * fProbA)) == 3) iItemID = 762; break; // GiantBattleHammer           
    case 15: if (iDice(1,(66 * fProbA)) == 3) iItemID = 851; break; // KlonessEsterk              
    case 16: if (iDice(1,(2 * fProbA)) == 3) iItemID = 863; break; // KlonessWand(MS.50)                
    case 17: if (iDice(1,(2 * fProbA)) == 3) iItemID = 612; break; // XelimaRapier             
    case 18: if (iDice(1,(105 * fProbA)) == 3) iItemID = 610; break; // XelimaBlade
    case 19: if (iDice(1,(111 * fProbA)) == 3) iItemID = 611; break; // XelimaAxe
    case 20: if (iDice(1,(111 * fProbA)) == 3) iItemID = 848; break; // LightingBlade
    case 21: if (iDice(1,(111 * fProbA)) == 3) iItemID = 849; break; // KlonessBlade        
    case 22: if (iDice(1,(125 * fProbA)) == 3) iItemID = 613; break; // SwordOfMedusa        	
    case 23: if (iDice(1,(133 * fProbA)) == 3) iItemID = 932; break; // BerserkWand(MS.70)
    case 24: if (iDice(1,(133 * fProbA)) == 3) iItemID = 850; break; // KlonessAxe  
    case 25: if (iDice(1,(142 * fProbA)) == 3) iItemID = 846; break; // The_Devastator
    case 26: if (iDice(1,(142 * fProbA)) == 3) iItemID = 852; break; // CancelManual
    case 27: if (iDice(1,(166 * fProbA)) == 3) iItemID = 857; break; // I.M.C.Manual  
  	}
  	break;
  }
I was added StoneGolem and Cyclops rare drop but it isn't dropping :/
Can some one tell me why? i was changed also abby drop but it dont working too..
how to do it? plz help...
Drajwer
<3 bd long time
Posts: 841
Joined: Fri Dec 10, 2004 3:24 pm

Post by Drajwer »

you cant.
<img src='http://img440.imageshack.us/img440/2627/15pt.jpg' border='0' alt='user posted image' /><br><br>HBPolska characters:<br><br>Hellios 150+ Aresden Hero Mage<br>TheBill 120 Aresden plrider<br>Kill_Me 100 Full-Hero plrider<br>Rockeater 110+ Aresden Plate Mage<br><br><a href='http://www.helbreath.org' target='_blank'>http://www.helbreath.org</a> come and play (250 ppl online)
Acidx
Member
Posts: 198
Joined: Tue Mar 23, 2004 4:27 am

Post by Acidx »

:blink: Are you being serious? :unsure:
lol its self explanatory
<b>-<span style='color:green'>ACiD-x </span><span style='color:red'> Owning PCs Since 1987</span><br><img src='http://img204.imageshack.us/img204/2245/hackertf5.gif' border='0' alt='user posted image' /><br><img src='http://img509.imageshack.us/img509/6697 ... 4sc4ed.png' border='0' alt='user posted image' /><br><span style='color:orange'>i am Pwn NetGAYLORDS !</span></b><br><span style='color:blue'><br>I Pwn HBUSA =)</span>
Kanar
noob
Posts: 14
Joined: Thu Aug 03, 2006 7:39 pm

Post by Kanar »

well.. how can i add rare items from normal monsters?
...

Drajwer, pomogl bys... objasnij mi to.. albo powiedz jak Ty dodales rary na hbtest...
Post Reply