- Хроники
- Chaotic Throne: High Five
- Исходники
- Отсутствуют
- Сборка
- l2j-dev
Ребят, спасите-помогите!
Уже 2ой день сижу пытаюсь сделать новую соло инсту, никак не могу понять как ее сделать.
Всю голову уже сломал...
UPD:
Нашел тест инсту, при попытке входа в нее вылетает такое:
Вот этот скрипт, что в нем не так, почему бьёт ошибку
Уже 2ой день сижу пытаюсь сделать новую соло инсту, никак не могу понять как ее сделать.
Всю голову уже сломал...
UPD:
Нашел тест инсту, при попытке входа в нее вылетает такое:
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками
Вход или Регистрация
Вот этот скрипт, что в нем не так, почему бьёт ошибку
package npc.model;
import org.mmocore.gameserver.model.Player;
import org.mmocore.gameserver.model.instances.NpcInstance;
import org.mmocore.gameserver.serverpackets.ExShowScreenMessage;
import org.mmocore.gameserver.templates.npc.NpcTemplate;
import org.mmocore.gameserver.utils.ReflectionUtils;
import java.util.ArrayList;
import java.util.List;
public class testInstance extends NpcInstance {
public static List<String> _checkHwid = new ArrayList<>();
public testInstance(int objectId, NpcTemplate template) {
super(objectId, template);
}
@Override
public void onBypassFeedback(Player player, String command) {
if (!canBypassCheck(player, this))
return;
if(command.equalsIgnoreCase("test"))
{
for (Player member : player.getParty().getPartyMembers()){
if (_checkHwid.contains(member.getHWID()))
{
player.sendMessage("111");
_checkHwid.clear();
return;
}
_checkHwid.add(member.getHWID());
}
ReflectionUtils.simpleEnterInstancedZone(player, 166);
_checkHwid.clear();
}
else
super.onBypassFeedback(player, command);
}
@Override
public void showChatWindow(Player player, int val, Object... arg) {
showChatWindow(player, "default/test.htm");
}
}
import org.mmocore.gameserver.model.Player;
import org.mmocore.gameserver.model.instances.NpcInstance;
import org.mmocore.gameserver.serverpackets.ExShowScreenMessage;
import org.mmocore.gameserver.templates.npc.NpcTemplate;
import org.mmocore.gameserver.utils.ReflectionUtils;
import java.util.ArrayList;
import java.util.List;
public class testInstance extends NpcInstance {
public static List<String> _checkHwid = new ArrayList<>();
public testInstance(int objectId, NpcTemplate template) {
super(objectId, template);
}
@Override
public void onBypassFeedback(Player player, String command) {
if (!canBypassCheck(player, this))
return;
if(command.equalsIgnoreCase("test"))
{
for (Player member : player.getParty().getPartyMembers()){
if (_checkHwid.contains(member.getHWID()))
{
player.sendMessage("111");
_checkHwid.clear();
return;
}
_checkHwid.add(member.getHWID());
}
ReflectionUtils.simpleEnterInstancedZone(player, 166);
_checkHwid.clear();
}
else
super.onBypassFeedback(player, command);
}
@Override
public void showChatWindow(Player player, int val, Object... arg) {
showChatWindow(player, "default/test.htm");
}
}
Последнее редактирование: