Видимо нету у вас класса 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 == 1 )
{
if( ( talker + 6636 ) >= 76 )
{
if( ( talker + 6528 ) > 0 )
{
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 == 2 )
{
if( ( talker + 6636 ) >= 61 && ( talker + 6636 ) < 76 )
{
if( ( talker + 6528 ) > 0 )
{
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 == 3 )
{
if( ( talker + 6636 ) >= 52 && ( talker + 6636 ) < 61 )
{
if( ( talker + 6528 ) > 0 )
{
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 == 4 )
{
if( ( talker + 6636 ) >= 40 && ( talker + 6636 ) < 52 )
{
if( ( talker + 6528 ) > 0 )
{
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 == 5 )
{
if( ( talker + 6636 ) >= 20 && ( talker + 6636 ) < 40 )
{
if( ( talker + 6528 ) > 0 )
{
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 == 6 )
{
if( ( talker + 6636 ) >= 1 && ( talker + 6636 ) < 20 )
{
if( ( talker + 6528 ) > 0 )
{
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 == 1 )
{
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 ) >= 1 && ( talker + 6636 ) < 20 )
{
myself->ShowPage(talker,"black_judge002.htm");
}
}
}
super;
}
}
Ну и хтмлки под аи
тута
компилим Ai.obj и все бут в шоколаде.