bueno aca empezamos
Vamos a ACTIONS.JAVA y Agremos el Sgte Codigo dsps de CUalquier Accion
case 150:
try
{
int stat = Integer.parseInt(args);
int value = 0;
int cout =0;
while(cout <= perso.get_capital()){
switch(stat)
{
case 10://Force
value = perso._baseStats.getEffect(Constants.STATS_ADD_FORC);
break;
case 13://Chance
value = perso._baseStats.getEffect(Constants.STATS_ADD_CHAN);
break;
case 14://Agilité
value = perso._baseStats.getEffect(Constants.STATS_ADD_AGIL);
break;
case 15://Intelligence
value = perso._baseStats.getEffect(Constants.STATS_ADD_INTE);
break;
}
cout = Constants.getReqPtsToBoostStatsByClass(perso.get_classe(), stat, value);
switch(stat)
{
case 11://Vita
if(perso.get_classe() != Constants.CLASS_SACRIEUR)
perso._baseStats.addOneStat(Constants.STATS_ADD_VITA, 1);
else
perso._baseStats.addOneStat(Constants.STATS_ADD_VITA, 2);
break;
case 12://Sage
perso._baseStats.addOneStat(Constants.STATS_ADD_SAGE, 1);
break;
case 10://Force
perso._baseStats.addOneStat(Constants.STATS_ADD_FORC, 1);
break;
case 13://Chance
perso._baseStats.addOneStat(Constants.STATS_ADD_CHAN, 1);
break;
case 14://Agilité
perso._baseStats.addOneStat(Constants.STATS_ADD_AGIL, 1);
break;
case 15://Intelligence
perso._baseStats.addOneStat(Constants.STATS_ADD_INTE, 1);
break;
default:
return;
}
perso.addCapital(-cout);
}
SocketManager.GAME_SEND_MESSAGE(perso, "<b>Tus Puntos de Capital se han Distribuido Gracias a ZoneEmulation ! ", Ancestra.CONFIG_MOTD_COLOR);
SocketManager.GAME_SEND_STATS_PACKET(perso);
SQLManager.SAVE_PERSONNAGE(perso, false);
}catch(Exception e){GameServer.addToLog(e.getMessage());};
break;
Exportamos.......
Despues al Crear el NPC cuando estemos creando la RESPONSES que Crearemos 6
y en las 6 en TYPE colocamos 150 y en ARGS asi:
10 = Fuerza
11 = Vitalidad
12 = Sabiduria
13 = Suerte
14 = Agilidad
15 = Inteligencia
_________________
Esta listo

Comentar no cuesta nada
Seguir tampoco
__________________
deja pts si podes

