try this
//================================================================================================
//
// ==================================== NPC Padrao % Feats ====================================
//
//================================================================================================
- script OnFeatures -1,{
OnInit:
setarray .blvl,111,121,131,141,151,161;
setarray .maps$,"moc_fild04","moc_fild05","moc_fild06","moc_fild08","moc_fild09","moc_fild10","moc_fild14","moc_fild15";
end;
OnPCLoadMapEvent:
for ( .@i = 0; .@i < getarraysize(.maps$); .@i++) {
if(strcharinfo(3) == .maps$[.@i]) {
percentheal 100,100;
sc_start SC_FOOD_STR_CASH,36000000,7;
sc_start SC_FOOD_AGI_CASH,36000000,7;
sc_start SC_FOOD_INT_CASH,36000000,7;
sc_start SC_FOOD_VIT_CASH,36000000,7;
sc_start SC_FOOD_DEX_CASH,36000000,7;
sc_start SC_FOOD_LUK_CASH,36000000,7;
mes "[^ff0000Ajudante^000000]";
mes "Bom up!";
close;
}
}
end;
OnPCBaseLvUpEvent:
for ( .@i = 0; .@i < getarraysize(.blvl); .@i++) {
if(strcharinfo(3) == .maps$[.@i] && BaseLevel == .blvl[.@i]) {
mes "[^ff0000Alerta^000000]";
mes "Voce alcançou o nivel maximo";
mes "desse mapa!";
mes " ";
mes "Voce sera teleportado em 5 segundos!";
close2;
warp "prontera",157,173;
}
}
end;
}
- script Manager::Ajudante -1,{
mes "[^ff0000Ajudante^000000]";
mes "Em que posso ajudar?";
if(select("~ Quero me Buffar!:~ Quero voltar!") == 1) {
mes "[^ff0000Ajudante^000000]";
mes "Ok... La vai!";
sc_start SC_FOOD_STR_CASH,18000000,7;
sc_start SC_FOOD_AGI_CASH,18000000,7;
sc_start SC_FOOD_INT_CASH,18000000,7;
sc_start SC_FOOD_VIT_CASH,18000000,7;
sc_start SC_FOOD_DEX_CASH,18000000,7;
sc_start SC_FOOD_LUK_CASH,18000000,7;
close;
} else {
mes "[^ff0000Ajudante^000000]";
mes "Certo, volte sempre!";
close2;
warp "prontera",157,173;
}
end;
}
moc_fild04 mapflag loadevent
moc_fild05 mapflag loadevent
moc_fild06 mapflag loadevent
moc_fild08 mapflag loadevent
moc_fild09 mapflag loadevent
moc_fild10 mapflag loadevent
moc_fild14 mapflag loadevent
moc_fild15 mapflag loadevent