prontera,155,165,5 script Sample#thanatos 757,{
mes "Summon Thanatos ?";
mes " ";
mes "You need:";
for ( .@i = 0; .@i < .required_item_size; .@i++ ) {
mes " > "+getitemname( .required_item[.@i] );
if ( !countitem( .required_item[.@i] ) )
.@fail++;
}
if ( select( "Take it","Cancel" ) == 1 ) {
if ( getmapusers( .map$ ) ) {
mes "Someone already inside it.";
}
else if ( !.@fail ) {
for ( .@i = 0; .@i < .required_item_size; .@i++ )
delitem .required_item[.@i],1;
warp .map$,0,0;
killmonsterall .map$;
monster .map$,0,0,"--ja--",1708,1;
}
else {
mes "You didnt meet the requirement.";
}
}
close;
OnInit:
.map$ = "evt_coke";
setarray .required_item,
7436,
7437,
7438,
7439;
.required_item_size = getarraysize( .required_item );
getmapxy( .@npc_map$,.@npc_x,.@npc_y,1 );
setmapflagnosave( .map$,.@npc_map$,.@npc_x,.@npc_y );
end;
}