SaVage,
Čia viskas pagal žmogaus galimybes. Manau, kad gerbiamas forumietis
wewewe mąstė, kaip ir aš, kad kitam forumiečiui
fanas nelabai pavyks tai įgivendinti, jei jis to klausia. Kadangi, dažniausiai, turintys priėjimą prie source kodo susiranda problemos sprendimą.
Na, rodos, kad
fanas pasiryžęs padaryt viską, tai parašysiu sprendimą:
1. Susirask gameserver/network/clientpackets RequestRefineCancel.java
2. Susirask eilutes su kodu:
// try to reduce the players adena
if (!activeChar.reduceAdena("RequestRefineCancel", price, null, true))
{
activeChar.sendPacket(new ExVariationCancelResult(0));
activeChar.sendPacket(SystemMessageId.YOU_NOT_ENOUGH_ADENA);
return;
}
3. Ištrink arba, taip sakant, praleisk jas:
// try to reduce the players adena
/*if (!activeChar.reduceAdena("RequestRefineCancel", price, null, true))
{
activeChar.sendPacket(new ExVariationCancelResult(0));
activeChar.sendPacket(SystemMessageId.YOU_NOT_ENOUGH_ADENA);
return;
}*/
4. Susikompiliuok serverį, įsikelk core failiuką į serverio failus ir baigta.