Hi @Emistry,
How can i put multiple chain quests at your chain quest npc.. 'coz i've tried it with this
// Quest Setup :
// ChainedQuest( Reward,Amount , Required Zeny, {Item1,Amount1,Item2,Amount2,...} );
switch(select("Bloody Angel Wings:Bloody Angel Ears")){
case 1:
switch( getd( "Quest"+strnpcinfo(2) ) ){
Case 0: ChainedQuest( 6051,1, 50000, 7013,100,7021,100 );
Case 1: ChainedQuest( 6151,1, 50000, 6418,20,7038,200,7031,150 );
Case 2: ChainedQuest( 6242,1, 50000, 6419,30,7030,300,7041,200,7036,10 );
Case 3: ChainedQuest( 6302,1, 50000, 6420,40,1033,130,1030,20,1018,210 );
Case 4: ChainedQuest( 6308,1, 50000, 6421,50,962,230,938,150,916,80,928,160 );
Case 5: ChainedQuest( 6306,1, 50000, 6422,50,706,130,913,250,1006,110,1028,210);
Case 6: ChainedQuest( 6307,1, 50000, 6418,10,6419,10,6420,10,6421,10,6422,10 );
Case 7: ChainedQuest( 6305,1, 50000, 6418,15,6419,15,6420,15,6421,15,6422,15,7023,30 );
Case 8: ChainedQuest( 20240,1, 50000000, 6051,1,6151,1,6242,1,6302,1,6308,1,6306,1,6307,1,6305,1 );
default:
mes "Congratulation ,You have finished all the Quest i gave you, you may Re-Do if you want.";
set getd( "Quest"+strnpcinfo(2) ),0;
close;
}
case 2:
switch( getd( "Quest"+strnpcinfo(2) ) ){
Case 0: ChainedQuest( 7701,1, 50000, 7161,100,7166,100 );
Case 1: ChainedQuest( 7907,1, 50000, 6418,20,7159,200,7115,50 );
Case 2: ChainedQuest( 7894,1, 50000, 6419,30,7116,300,7006,200,7002,100 );
Case 3: ChainedQuest( 7893,1, 50000, 6420,40,7004,130,7015,110,7012,90 );
Case 4: ChainedQuest( 7885,1, 50000, 6418,10,6419,10,6420,10,6421,10,6422,10 );
Case 5: ChainedQuest( 20241,1, 50000000, 7701,1,7907,1,7894,1,7893,1,7885,1 );
default:
mes "Congratulation ,You have finished all the Quest i gave you, you may Re-Do if you want.";
set getd( "Quest"+strnpcinfo(2) ),0;
close;
}
}
you can't do the 2 chain quests at the same time, if you finish one step at the other, both quests go to the part 2.