Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class 1 rebirth_manager : citizen
- {
- handler:
- EventHandler TALKED( talker )
- {
- if( talker.karma > 0 )
- {
- myself::ShowPage( talker, "rebirth_manager_karma.htm" );
- }
- else
- {
- myself::ShowPage( talker, "rebirth_manager.htm" );
- }
- }
- EventHandler MENU_SELECTED( talker, ask, reply )
- {
- if( ask == 749 )
- {
- if( reply == 1 && talker.level == 78 )
- {
- if( myself::OwnItemCount( talker, 9700 ) == 1 )
- {
- myself::ShowPage( talker, "rebirth_manager_1st.htm" );
- }
- else if( myself::OwnItemCount( talker, 9700 ) == 2 )
- {
- myself::ShowPage( talker, "rebirth_manager_2nd.htm" );
- }
- else if( myself::OwnItemCount( talker, 9700 ) == 3 )
- {
- myself::ShowPage( talker, "rebirth_manager_3rd.htm" );
- }
- else
- {
- myself::ShowPage( talker, "rebirth_manager_norebirth.htm" );
- }
- }
- else
- {
- myself::ShowPage( talker, "nolevel78.htm" );
- }
- }
- if( ask == 750 )
- {
- if( talker.level == 78 && talker.subjob_id == 0 )
- {
- if( reply == 1 )
- {
- myself::IncrementParam( talker, 0, -1511275834 );
- myself::GiveItem1( talker, 9700, 1 );
- myself::GiveItem1( talker, 9701, 1 );
- myself::ShowPage( talker, "rebirth1st_completed.htm" );
- myself::SoundEffect( talker, "ItemSound.quest_finish" );
- gg::Announce( myself::MakeFString( 1854233, talker.name, "", "", "", "" ) );
- }
- else if( reply == 2 )
- {
- myself::IncrementParam( talker, 0, -1511275834 );
- myself::GiveItem1( talker, 9700, 1 );
- myself::GiveItem1( talker, 9701, 1 );
- myself::ShowPage( talker, "rebirth2nd_completed.htm" );
- myself::SoundEffect( talker, "ItemSound.quest_finish" );
- gg::Announce( myself::MakeFString( 1854234, talker.name, "", "", "", "" ) );
- }
- else if( reply == 3 )
- {
- myself::IncrementParam( talker, 0, -1511275834 );
- myself::GiveItem1( talker, 9700, 1 );
- myself::GiveItem1( talker, 9701, 1 );
- myself::ShowPage( talker, "rebirth3rd_completed.htm" );
- myself::SoundEffect( talker, "ItemSound.quest_finish" );
- gg::Announce( myself::MakeFString( 1854235, talker.name, "", "", "", "" ) );
- }
- }
- else
- {
- myself::ShowPage( talker, "nolevel78.htm" );
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement