Хотел вписать телепортера в Комюнити боард но сервер начал выдавать разные ошибки, я перекачал множество комунити панелей но все они не подходили под мою сборку вот какие были прописи:
action="bypass -h bbsscripts;50;services.PVPCommunityBoard.CBUtil:Gatekeeper 107092 219693 -3446 15000"
action="bypass -h _bbs_teleport_goto_ 15"
action="bypass -h _bbsscripts;50;CBUtil:Gatekeeper -87960 142840 -3640 1"
не один из выше указанных не подошли...
короче почитав мануалы, помудровав, я написал свою пропись
action="bypass -h _bbsscripts;index;Util:Gatekeeper 1000 -1000 1000 0"
действие происходит так _bbs (комунити боард) scripts; (вызываем скрипт) Util: (файлик скрипта) Gatekeeper (ищим это в файлике скрипта) ну и координаты 1000 -1000 1000 0-(цена)
Суть
Я вставил перезагрузил HTML и вуаля все меня телепортонуло!!!!
Скопировал вставил поменял координаты перезагрузил HTML и приплыли не телепортирует, я сервер ребутал заново переписывал пропись, что только не делал нечего не помогает...
ВОТ вам скрипт в Util
public void Gatekeeper(String[] param)
{
if(param.length < 4)
throw new IllegalArgumentException();
L2Player player = (L2Player) getSelf();
if(player == null)
return;
long price = Long.parseLong(param[3]);
if(!L2NpcInstance.canBypassCheck(player, player.getLastNpc()))
return;
if(price > 0 && player.getAdena() < price)
{
player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
return;
}
if(player.isTerritoryFlagEquipped() || player.isCombatFlagEquipped())
{
player.sendPacket(Msg.YOU_CANNOT_TELEPORT_WHILE_IN_POSSESSION_OF_A_WARD);
return;
}
if(player.getMountType() == 2)
{
player.sendMessage("Телепортация верхом на виверне невозможна.");
return;
}
Добавлено через 12 часов 55 минут
Что некто не знает?
action="bypass -h bbsscripts;50;services.PVPCommunityBoard.CBUtil:Gatekeeper 107092 219693 -3446 15000"
action="bypass -h _bbs_teleport_goto_ 15"
action="bypass -h _bbsscripts;50;CBUtil:Gatekeeper -87960 142840 -3640 1"
не один из выше указанных не подошли...
короче почитав мануалы, помудровав, я написал свою пропись
action="bypass -h _bbsscripts;index;Util:Gatekeeper 1000 -1000 1000 0"
действие происходит так _bbs (комунити боард) scripts; (вызываем скрипт) Util: (файлик скрипта) Gatekeeper (ищим это в файлике скрипта) ну и координаты 1000 -1000 1000 0-(цена)
Суть
Я вставил перезагрузил HTML и вуаля все меня телепортонуло!!!!
Скопировал вставил поменял координаты перезагрузил HTML и приплыли не телепортирует, я сервер ребутал заново переписывал пропись, что только не делал нечего не помогает...
ВОТ вам скрипт в Util
public void Gatekeeper(String[] param)
{
if(param.length < 4)
throw new IllegalArgumentException();
L2Player player = (L2Player) getSelf();
if(player == null)
return;
long price = Long.parseLong(param[3]);
if(!L2NpcInstance.canBypassCheck(player, player.getLastNpc()))
return;
if(price > 0 && player.getAdena() < price)
{
player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
return;
}
if(player.isTerritoryFlagEquipped() || player.isCombatFlagEquipped())
{
player.sendPacket(Msg.YOU_CANNOT_TELEPORT_WHILE_IN_POSSESSION_OF_A_WARD);
return;
}
if(player.getMountType() == 2)
{
player.sendMessage("Телепортация верхом на виверне невозможна.");
return;
}
Добавлено через 12 часов 55 минут
Что некто не знает?