Hi, i try addapt Frintezza for aCis and have error when trying enter. Only pick quest item, if try again enter give message : "Someone else is already inside the Magic Force Field. Try again later."
@Override
public String onTalk (L2Npc npc, L2PcInstance player)
{
if (npc.getNpcId() == CUBE)
{
int x = 150037 + Rnd.get(500);
int y = -57720 + Rnd.get(500);
player.teleToLocation(x, y, -2976,0);
return null;
}
String htmltext = "";
if (GrandBossManager.getInstance().getBossStatus(FRINTEZZA) == DEAD)
{
htmltext = "<html><body>There is nothing beyond the Magic Force Field. Come back later.<br>(You may not enter because Frintezza is not inside the Imperial Tomb.)</body></html>";
}
else if (GrandBossManager.getInstance().getBossStatus(FRINTEZZA) == DORMANT)
{
if ((!player.isInParty() || !player.getParty().isLeader(player))
|| (player.getParty().getCommandChannel() == null)
|| (player.getParty().getCommandChannel().getChannelLeader() != player))
{
htmltext = "<html><body>No reaction. Contact must be initiated by the Command Channel Leader.</body></html>";
}
else if (player.getParty().getCommandChannel().getPartys().size() < Config.FRINTEZZA_MIN_PARTIES || player.getParty().getCommandChannel().getPartys().size() > Config.FRINTEZZA_MAX_PARTIES)
{
htmltext = "<html><body>Your command channel needs to have at least "+Config.FRINTEZZA_MIN_PARTIES+" parties and a maximum of "+Config.FRINTEZZA_MAX_PARTIES+".</body></html>";
}
else if (player.getInventory().getItemByItemId(8073) == null)
{
htmltext = "<html><body>You dont have required item.</body></html>";
}
else
{
player.destroyItemByItemId("Quest", 8073, 1, player, true);
L2CommandChannel CC = player.getParty().getCommandChannel();
GrandBossManager.getInstance().setBossStatus(FRINTEZZA, WAITING);
startQuestTimer("close", 0, npc, null,false);
startQuestTimer("room1_spawn", 5000, npc, null,false);
startQuestTimer("room_final", 2100000, npc, null,false);
startQuestTimer("frintezza_despawn", 60000, npc, null, true);
_LastAction = System.currentTimeMillis();
for (L2Party party : CC.getPartys())
{
if (party == null)
continue;
for (L2PcInstance member : party.getPartyMembers())
{
if (member == null || member.getLevel() < 74)
continue;
if (!member.isInsideRadius(npc, 700, false, false))
continue;
if (_PlayersInside.size() > 45)
{
member.sendMessage("The number of challenges have been full, so can not enter.");
break;
}
_PlayersInside.add(member);
_frintezzaLair.allowPlayerEntry(member, 300);
member.teleToLocation(_invadeLoc[_LocCycle][0] + Rnd.get(50), _invadeLoc[_LocCycle][1] + Rnd.get(50), _invadeLoc[_LocCycle][2],0);
}
if (_PlayersInside.size() > 45)
break;
_LocCycle++;
if (_LocCycle >= 6)
_LocCycle = 1;
}
}
}
else
htmltext = "<html><body>Someone else is already inside the Magic Force Field. Try again later.</body></html>";
return htmltext;
}
I want to disable autofarm window and the icon that appears when i get hit(next to auto farm). Although i think that icon can be disabled from the source (i havent looked out for it yet). I spent much time on trying to figure out how to disable autofarm window and there's no guide for it at all. I could't even find a proper guide apo decryption. There are some endec programs but i dont know if i use the right one for my client (Prelude of War).
Thanks in advance!
For anyone considering diving into software development, especially in areas like Blockchain or VR, choosing a firm with such a broad array of services can be a huge advantage.
When you’re setting out to build a program, it’s important to have support that aligns with the latest technological advancements and understands the specific needs of your project. Learn
how to build a program. Starting from scratch can be daunting, so partnering with a firm that can guide the development process from conception through to execution can really smooth out the learning curve and enhance your project’s success.
Question
#Hellson
Hi, i try addapt Frintezza for aCis and have error when trying enter. Only pick quest item, if try again enter give message : "Someone else is already inside the Magic Force Field. Try again later."
its screen of error in GS:
http://imgur.com/90mCMFf
its part of code (onTalk string):
Pls help.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts