hey,guyz...I have questions about hunting the Boss Sailren. I have already obtained the item Kazak, then I organized a team, and I am also the leader, but I still can't enter Sailren's lair.Shilen statue gave me a hint...
Привет, ребята... У меня есть вопросы о том, как охотиться на Босса Сайлрена. Я уже получил предмет Казак, затем организовал команду, и я также её лидер, но всё равно не могу войти в логово Сайлрена. Статуя Шилен дала мне подсказку...
"Currently the magic power of Sailren and its followers is very strong. I do not think you can win solely with your own power, especially given how weak the seal stones have become.
My counsel is that you first recover the power to seal and wait 'til Sailren's strength lessens a bit. Then you will have your best chance of entering the nest and defeating this ancient evil."
so i had checked the AI.obj.. "sailren_quest_npc"
i rly dont know how to set this script_event_arg1==11041,whats that means?
Я правда не знаю, как установить этот script_event_arg1==11041, что это значит?
else if( script_event_arg1 == 11041 )
{
myself.i_ai2 = 1;
}
Привет, ребята... У меня есть вопросы о том, как охотиться на Босса Сайлрена. Я уже получил предмет Казак, затем организовал команду, и я также её лидер, но всё равно не могу войти в логово Сайлрена. Статуя Шилен дала мне подсказку...
"Currently the magic power of Sailren and its followers is very strong. I do not think you can win solely with your own power, especially given how weak the seal stones have become.
My counsel is that you first recover the power to seal and wait 'til Sailren's strength lessens a bit. Then you will have your best chance of entering the nest and defeating this ancient evil."
so i had checked the AI.obj.. "sailren_quest_npc"
Код:
class 1 sailren_quest_npc : default_npc
{
parameter:
string fnHi = "statue_of_shilen001.htm";
handler:
EventHandler CREATED()
{
myself.i_ai1 = 0;
myself.i_ai2 = 0;
myself.i_ai4 = 0;
super;
}
EventHandler TALKED( talker, party0 )
{
myself::ShowPage( talker, fnHi );
}
EventHandler MENU_SELECTED( talker, ask, reply, party0, maker0, gg )
{
if( ask == 314 )
{
switch( reply )
{
case 1:
{
party0 = myself::GetParty( talker );
if( myself::IsNullParty( party0 ) == 0 )
{
if( myself.i_ai2 == 1 )
{
if( myself.i_ai1 == 0 )
{
if( myself::Party_GetLeader( talker ) == talker )
{
if( myself::OwnItemCount( talker, @q_gazkh ) >= 1 )
{
myself::DeleteItem1( talker, @q_gazkh, 1 );
myself.i_ai1 = 1;
myself::TeleportParty( party0.id, 27549, -6638, -2008, 1000, 0 );
maker0 = gg::GetNpcMaker( "rune20_mb2017_01m1" );
if( gg::IsNull( maker0 ) == 0 )
{
gg::SendMakerScriptEvent( maker0, 11053, 0, 0 );
}
myself::AddTimerEx( 1001, 60 * 1000 );
maker0 = gg::GetNpcMaker( "rune20_mb2017_02m1" );
if( gg::IsNull( maker0 ) == 0 )
{
gg::SendMakerScriptEvent( maker0, 11053, 0, 0 );
}
maker0 = gg::GetNpcMaker( "rune20_mb2017_03m1" );
if( gg::IsNull( maker0 ) == 0 )
{
gg::SendMakerScriptEvent( maker0, 11053, 0, 0 );
}
maker0 = gg::GetNpcMaker( "rune16_npc2017_13m1" );
if( gg::IsNull( maker0 ) == 0 )
{
gg::SendMakerScriptEvent( maker0, 11048, 0, 0 );
}
}
else
{
myself::ShowPage( talker, "statue_of_shilen003.htm" );
}
}
else
{
myself::ShowPage( talker, "statue_of_shilen004.htm" );
}
}
else
{
myself::ShowPage( talker, "statue_of_shilen006.htm" );
}
}
else
{
myself::ShowPage( talker, "statue_of_shilen005.htm" );
}
}
else
{
myself::ShowPage( talker, "statue_of_shilen002.htm" );
}
break;
}
}
}
}
EventHandler TIMER_FIRED_EX( timer_id, maker0 )
{
if( timer_id == 1001 )
{
maker0 = gg::GetNpcMaker( "rune20_mb2017_01m1" );
if( gg::IsNull( maker0 ) == 0 )
{
gg::SendMakerScriptEvent( maker0, 1001, 0, 0 );
}
}
}
EventHandler SCRIPT_EVENT( script_event_arg1, script_event_arg2, party0, i0, i1, i2, c0, maker0 )
{
if( script_event_arg1 == 11045 )
{
myself.i_ai1 = 0;
myself.i_ai2 = 0;
}
else if( script_event_arg1 == 11041 )
{
myself.i_ai2 = 1;
}
else if( script_event_arg1 == 11043 )
{
myself.i_ai1 = 0;
}
else if( script_event_arg1 == 11047 )
{
myself.i_ai1 = 1;
}
else if( script_event_arg1 == 11050 )
{
myself.i_ai1 = 0;
}
}
EventHandler ATTACKED( attacker, damage, skill_name_id )
{
}
}
i rly dont know how to set this script_event_arg1==11041,whats that means?
Я правда не знаю, как установить этот script_event_arg1==11041, что это значит?
else if( script_event_arg1 == 11041 )
{
myself.i_ai2 = 1;
}














