Показать сообщение отдельно
Непрочитано 09.02.2012, 22:22   #176
Аватар для ALF.
Герой

По умолчанию Re: Работа над Goddess of Destruction (part 5)

PHP код:
    /** Шанс заточки скилов 4ей профы */
    
private static final int[][] _chance10 = { {},
        
//85 86  87  88  89  90  91  92  93  94  95  96  97  98  99
        
{858687888990919293949596979899 },//1
        
{808182838485868788899091929394 },//2
        
{757677787980818283848586878889 },//3
        
{707172737475767778798081828384 },//4
        
{656667686970717273747576777879 },//5
        
{606162636465666768697071727374 },//6
        
{305657585960616263646566676869 },//7
        
{252652535455565758596061626364 },//8
        
{202122484950515253545556575859 },//9
        
{151617184445464748495051525354 },//10
    
};

    
/**
     * Шанс успешной заточки
     */
    
public int getRate(Player ply)
    {
        
int level _level 100;
        
int chance;        
        
        switch (
_maxLvl)
        {
            case 
10:
            {
                
chance Math.min(_chance10[level].length 1ply.getLevel() - 85);
                return 
_chance10[level][chance];
            }
            case 
15:
            {
                
chance Math.min(_chance15[level].length 1ply.getLevel() - 76);
                return 
_chance15[level][chance];
            }
            default:
            {
                
chance Math.min(_chance[level].length 1ply.getLevel() - 76);
            }
        }
        return 
_chance[level][chance];
    } 
ALF. вне форума Отправить сообщение для ALF. с помощью ICQ Отправить сообщение для ALF. с помощью Skype™