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;
}
hello everyone !
I need help with a l2script Rev H5-Salvation/Classic build. I compiled the project, installed everything but I can't log in to the server, it won't log me in. I tried a thousand ways without good results. I leave you the error when logging in either with the H5-Salvation Client.
ERROR ---> WARN: IPBANMANAGER ---> IP !!!!
I'm waiting for help! Thank you!
Hello !
I have a problem when connecting to the pack with the Salvation client, it blocks my IP, I see that the account is created in the database but it remains logged in.
Any idea what it could be? ALso with H5 CLient !
Thank you !
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.
3 answers to this question
Recommended Posts