Показать сообщение отдельно
Непрочитано 06.03.2011, 00:45   #7
Аватар для ANZO
Разработчик BDO Emu

Arrow Re: Нужна помощь

Видимо нету у вас класса black_judge_basic
PHP код:
class black_judge_basic citizen
{
parameter:
    
int    s_penaltyoff 458752001;
    
int    cost_penaltyoffS 0;
    
int    cost_penaltyoffA 0;
    
int    cost_penaltyoffB 0;
    
int    cost_penaltyoffC 0;
    
int    cost_penaltyoffD 0;
    
int    cost_penaltyoff0 0;

handler:
    
EventHandler MENU_SELECTED(talker,ask,reply,fhtml0)
    {
        if( 
ask == -505 )
        {
            if( 
reply == )
            {
                if( ( 
talker 6636 ) >= 76 )
                {
                    if( ( 
talker 6528 ) > )
                    {
                        if( 
gg->OwnItemCount(talker,57) >= cost_penaltyoffS )
                        {
                            
myself->DeleteItem1(talker,57,cost_penaltyoffS);
                            
myself->CastBuffForQuestReward(talker,s_penaltyoff);
                        }
                        else
                        {
                            
myself->ShowPage(talker,"black_judge008.htm");
                        }
                    }
                    else
                    {
                        
myself->ShowPage(talker,"black_judge009.htm");
                    }
                }
            }
            else if( 
reply == )
            {
                if( ( 
talker 6636 ) >= 61 && ( talker 6636 ) < 76 )
                {
                    if( ( 
talker 6528 ) > )
                    {
                        if( 
gg->OwnItemCount(talker,57) >= cost_penaltyoffA )
                        {
                            
myself->DeleteItem1(talker,57,cost_penaltyoffA);
                            
myself->CastBuffForQuestReward(talker,s_penaltyoff);
                        }
                        else
                        {
                            
myself->ShowPage(talker,"black_judge008.htm");
                        }
                    }
                    else
                    {
                        
myself->ShowPage(talker,"black_judge009.htm");
                    }
                }
            }
            else if( 
reply == )
            {
                if( ( 
talker 6636 ) >= 52 && ( talker 6636 ) < 61 )
                {
                    if( ( 
talker 6528 ) > )
                    {
                        if( 
gg->OwnItemCount(talker,57) >= cost_penaltyoffB )
                        {
                            
myself->DeleteItem1(talker,57,cost_penaltyoffB);
                            
myself->CastBuffForQuestReward(talker,s_penaltyoff);
                        }
                        else
                        {
                            
myself->ShowPage(talker,"black_judge008.htm");
                        }
                    }
                    else
                    {
                        
myself->ShowPage(talker,"black_judge009.htm");
                    }
                }
            }
            else if( 
reply == )
            {
                if( ( 
talker 6636 ) >= 40 && ( talker 6636 ) < 52 )
                {
                    if( ( 
talker 6528 ) > )
                    {
                        if( 
gg->OwnItemCount(talker,57) >= cost_penaltyoffC )
                        {
                            
myself->DeleteItem1(talker,57,cost_penaltyoffC);
                            
myself->CastBuffForQuestReward(talker,s_penaltyoff);
                        }
                        else
                        {
                            
myself->ShowPage(talker,"black_judge008.htm");
                        }
                    }
                    else
                    {
                        
myself->ShowPage(talker,"black_judge009.htm");
                    }
                }
            }
            else if( 
reply == )
            {
                if( ( 
talker 6636 ) >= 20 && ( talker 6636 ) < 40 )
                {
                    if( ( 
talker 6528 ) > )
                    {
                        if( 
gg->OwnItemCount(talker,57) >= cost_penaltyoffD )
                        {
                            
myself->DeleteItem1(talker,57,cost_penaltyoffD);
                            
myself->CastBuffForQuestReward(talker,s_penaltyoff);
                        }
                        else
                        {
                            
myself->ShowPage(talker,"black_judge008.htm");
                        }
                    }
                    else
                    {
                        
myself->ShowPage(talker,"black_judge009.htm");
                    }
                }
            }
            else if( 
reply == )
            {
                if( ( 
talker 6636 ) >= && ( talker 6636 ) < 20 )
                {
                    if( ( 
talker 6528 ) > )
                    {
                        if( 
gg->OwnItemCount(talker,57) >= cost_penaltyoff0 )
                        {
                            
myself->DeleteItem1(talker,57,cost_penaltyoff0);
                            
myself->CastBuffForQuestReward(talker,s_penaltyoff);
                        }
                        else
                        {
                            
myself->ShowPage(talker,"black_judge008.htm");
                        }
                    }
                    else
                    {
                        
myself->ShowPage(talker,"black_judge009.htm");
                    }
                }
            }
        }
        else if( 
ask == -506 )
        {
            if( 
reply == )
            {
                if( ( 
talker 6636 ) >= 76 )
                {
                    
myself->ShowPage(talker,"black_judge007.htm");
                }
                else if( ( 
talker 6636 ) >= 61 && ( talker 6636 ) < 76 )
                {
                    
myself->ShowPage(talker,"black_judge006.htm");
                }
                else if( ( 
talker 6636 ) >= 52 && ( talker 6636 ) < 61 )
                {
                    
myself->ShowPage(talker,"black_judge005.htm");
                }
                else if( ( 
talker 6636 ) >= 40 && ( talker 6636 ) < 52 )
                {
                    
myself->ShowPage(talker,"black_judge004.htm");
                }
                else if( ( 
talker 6636 ) >= 20 && ( talker 6636 ) < 40 )
                {
                    
myself->ShowPage(talker,"black_judge003.htm");
                }
                else if( ( 
talker 6636 ) >= && ( talker 6636 ) < 20 )
                {
                    
myself->ShowPage(talker,"black_judge002.htm");
                }
            }
        }
        
super;
    }


Ну и хтмлки под аи тута

компилим Ai.obj и все бут в шоколаде.
ANZO вне форума Отправить сообщение для ANZO с помощью ICQ Отправить сообщение для ANZO с помощью Skype™ Ответить с цитированием