public boolean mayUse(L2PcInstance player) { if(player.isInOlympiadMode()) { player.sendMessage("Cannot use while in Olympiad"); return false; } if(player.getKarma() > 0) { player.sendMessage("Cannot use while hava karma"); return false; } if(player.isInJail()) { player.sendMessage("Cannot use while in Jail"); return false; } if(player.isDead()) return false; if(player.isInCombat()) { player.sendMessage("Cannot use while in combat"); return false; } else { return true; } }
public static BuffBBSManager getInstance() { return SingletonHolder.INSTANCE; } }
the error is here: INSTANCE cannot be resolved or is not a field, I tried but I cannot fix it.. any ideas? thanks
@Hitcher what i found is that rates from MyExt64.ini are somehow ignored.
For example, if i set:
in L2Server.ini
[event]
adenaamount=0
itemrate=0
spoilrate=0
exprate=0
aiadenarate=0
aiexprate=0
and in MyExt64.ini
[rate]
; Adena rate
AdenaRate = 1.0
; Drop rate
DropRate = 1.0
; Spoil rate
SpoilRate = 1.0
; RB drop rate
BossDropRate = 1.0
; Herb drop rate
HerbRate = 1.0
; For highrate servers turn this on, lowers drop for mobs lvl 19- so you don't get 40 small shields
FixupLowLevel = false
; Items that are not affected by rate change
IgnoredItems = 6656,6657,6658,6659,6660,6661,6662,8191
; Whether dump drop/spoil to a file in DUMP folder
Dump = false
; Seal stone amount rate (multiplier)
SealStoneAmountRate = 1.0
The rates from MyExt64.ini are ignored.
Does anyone know what is the issue here?
I've also tried with the below setting as i read somewhere that 100 would be 1x
[event]
adenaamount=100
itemrate=100
spoilrate=100
exprate=100
aiadenarate=100
aiexprate=100
However, when i set this, the exp/sp/adena is somehow 3x in-game.
I've tested with killing 1 gremlin with lvl 1 char and the exp and sp is x3 the amount in acquire_exp_rate=382.07 acquire_sp=26.
DISCORD :
utchiha_market
telegram :
https://t.me/utchiha_market
SELLIX STORE :
https://utchihamkt.mysellix.io/
Join our server for more products :
https://discord.gg/uthciha-services
https://campsite.bio/utchihaamkt
DISCORD :
utchiha_market
telegram :
https://t.me/utchiha_market
SELLIX STORE :
https://utchihamkt.mysellix.io/
Join our server for more products :
https://discord.gg/uthciha-services
https://campsite.bio/utchihaamkt
Question
stormv
I am trying to adapt this code on acis, its a buffer on community board but I get only one errro in the last line, :
package net.sf.l2j.gameserver.communitybbs.Manager;
import java.util.StringTokenizer;
import net.sf.l2j.gameserver.cache.HtmCache;
import net.sf.l2j.gameserver.datatables.SkillTable;
import net.sf.l2j.gameserver.model.L2Skill;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
// Referenced classes of package net.sf.l2j.gameserver.communitybbs.Manager:
// BaseBBSManager
public class BuffBBSManager extends BaseBBSManager
{
/* member class not found */
class SingletonHolder {}
public BuffBBSManager()
{
}
public void parseCmd(String command, L2PcInstance activeChar)
{
if(command.startsWith("_bbsbuff") && mayUse(activeChar))
{
String val = command.substring(8);
StringTokenizer st = new StringTokenizer(val, "_");
String a = st.nextToken();
int id = Integer.parseInt(a);
String b = st.nextToken();
int lvl = Integer.parseInt(b);
L2Skill skill = SkillTable.getInstance().getInfo(id, lvl);
if(skill != null)
skill.getEffects(activeChar, activeChar);
String filename = "data/html/CommunityBoard/Custom/buffer.htm";
String content = HtmCache.getInstance().getHtm(filename);
separateAndSend(content, activeChar);
}
}
public void parseWrite(String s, String s1, String s2, String s3, String s4, L2PcInstance l2pcinstance)
{
}
public boolean mayUse(L2PcInstance player)
{
if(player.isInOlympiadMode())
{
player.sendMessage("Cannot use while in Olympiad");
return false;
}
if(player.getKarma() > 0)
{
player.sendMessage("Cannot use while hava karma");
return false;
}
if(player.isInJail())
{
player.sendMessage("Cannot use while in Jail");
return false;
}
if(player.isDead())
return false;
if(player.isInCombat())
{
player.sendMessage("Cannot use while in combat");
return false;
} else
{
return true;
}
}
public static BuffBBSManager getInstance()
{
return SingletonHolder.INSTANCE;
}
}
the error is here: INSTANCE cannot be resolved or is not a field, I tried but I cannot fix it.. any ideas? thanks
2 answers to this question
Recommended Posts