Перейти к содержанию
Авторизация  
xitrovskii

Взлом Через Kamaloka: Buyticket

Рекомендуемые сообщения

помогите из скрипта камалока выризать Kamaloka: buyTicket сроччноо!!!

 

 

import javolution.util.FastMap;

import l2p.Config;

import l2p.extensions.multilang.CustomMessage;

import l2p.extensions.scripts.Functions;

import l2p.extensions.scripts.ScriptFile;

import l2p.gameserver.cache.Msg;

import l2p.gameserver.instancemanager.DimensionalRiftManager;

import l2p.gameserver.instancemanager.DimensionalRiftManager.DimensionalRiftRoom;

import l2p.gameserver.instancemanager.InstancedZoneManager;

import l2p.gameserver.instancemanager.InstancedZoneManager.InstancedZone;

import l2p.gameserver.instancemanager.ServerVariables;

import l2p.gameserver.model.L2CommandChannel;

import l2p.gameserver.model.L2Effect;

import l2p.gameserver.model.L2Player;

import l2p.gameserver.model.Reflection;

import l2p.gameserver.model.entity.DelusionChamber;

import l2p.gameserver.model.entity.KamalokaNightmare;

import l2p.gameserver.model.instances.L2NpcInstance;

import l2p.gameserver.serverpackets.SystemMessage;

import l2p.gameserver.tables.ReflectionTable;

import l2p.util.Location;

import l2p.util.Rnd;

import l2p.util.Util;

 

public class Kamaloka extends Functions implements ScriptFile

{

private static final long SOD_OPEN_TIME = 12 * 60 * 60 * 1000L;

 

public void onLoad()

{

System.out.println("Kamaloka Gate Loaded");

}

 

public void onReload()

{

}

 

public void onShutdown()

{

}

 

public void Gatekeeper(String[] param)

{

if(param.length < 1)

{

throw new IllegalArgumentException();

}

L2Player player = (L2Player) getSelf();

if(player == null)

{

return;

}

int instancedZoneId = Integer.parseInt(param[0]);

InstancedZoneManager izm = InstancedZoneManager.getInstance();

FastMap<Integer, InstancedZone> izs = izm.getById(instancedZoneId);

if(izs == null)

{

player.sendPacket(Msg.SYSTEM_ERROR);

return;

}

InstancedZone iz = izs.get(0);

assert iz != null;

String name = iz.getName();

int timelimit = iz.getTimelimit();

boolean dispellBuffs = iz.isDispellBuffs();

int min_level = iz.getMinLevel();

int max_level = iz.getMaxLevel();

int minParty = iz.getMinParty();

int maxParty = iz.getMaxParty();

if(!player.isInParty())

{

player.sendPacket(Msg.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER);

return;

}

if(player.getParty().isInReflection())

{

if(player.getLevel() < min_level || player.getLevel() > max_level)

{

player.sendPacket(new SystemMessage(SystemMessage.C1S_LEVEL_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(player));

return;

}

if(player.isCursedWeaponEquipped())

{

player.sendPacket(new SystemMessage(SystemMessage.C1S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(player));

return;

}

Reflection old_ref = player.getParty().getReflection();

if(old_ref != null)

{

if(!iz.equals(old_ref.getInstancedZone()))

{

player.sendMessage("Your party is in instanced zone already.");

return;

}

if(!Config.ALT_KAMALOKA_LIMITS.equalsIgnoreCase("Leader") && izm.getTimeToNextEnterInstance(name, player) > 0)

{

player.sendPacket(new SystemMessage(SystemMessage.C1_MAY_NOT_RE_ENTER_YET).addName(player));

return;

}

if(player.getLevel() < min_level || player.getLevel() > max_level)

{

player.sendPacket(new SystemMessage(SystemMessage.C1S_LEVEL_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(player));

return;

}

player.teleToLocation(old_ref.getTeleportLoc(), old_ref.getId());

if(dispellBuffs)

{

for(L2Effect e : player.getEffectList().getAllEffects())

{

if(!e.getSkill().isOffensive() && !e.getSkill().getName().startsWith("Adventurer's "))

{

e.exit();

}

}

if(player.getPet() != null)

{

for(L2Effect e : player.getPet().getEffectList().getAllEffects())

{

if(!e.getSkill().isOffensive() && !e.getSkill().getName().startsWith("Adventurer's "))

{

e.exit();

}

}

}

}

return;

}

}

if(!player.getParty().isLeader(player))

{

player.sendPacket(Msg.ONLY_A_PARTY_LEADER_CAN_TRY_TO_ENTER);

return;

}

if(player.getParty().getMemberCount() > maxParty)

{

player.sendPacket(Msg.YOU_CANNOT_ENTER_DUE_TO_THE_PARTY_HAVING_EXCEEDED_THE_LIMIT);

return;

}

for(L2Player member : player.getParty().getPartyMembers())

{

if(member.getLevel() < min_level || member.getLevel() > max_level)

{

SystemMessage sm = new SystemMessage(SystemMessage.C1S_LEVEL_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(member);

member.sendPacket(sm);

player.sendPacket(sm);

return;

}

if(!player.isInRange(member, 500))

{

member.sendPacket(Msg.ITS_TOO_FAR_FROM_THE_NPC_TO_WORK);

player.sendPacket(Msg.ITS_TOO_FAR_FROM_THE_NPC_TO_WORK);

return;

}

}

if(Config.ALT_KAMALOKA_LIMITS.equalsIgnoreCase("Leader"))

{

if(izm.getTimeToNextEnterInstance(name, player) > 0)

{

player.sendPacket(new SystemMessage(SystemMessage.C1_MAY_NOT_RE_ENTER_YET).addName(player));

return;

}

}

else

{

for(L2Player member : player.getParty().getPartyMembers())

{

if(izm.getTimeToNextEnterInstance(name, member) > 0)

{

player.sendPacket(new SystemMessage(SystemMessage.C1_MAY_NOT_RE_ENTER_YET).addName(member));

return;

}

}

}

Reflection r = new Reflection(iz);

r.setInstancedZoneId(instancedZoneId);

for(InstancedZone i : izs.values())

{

if(r.getReturnLoc() == null)

{

r.setReturnLoc(i.getReturnCoords());

}

if(r.getTeleportLoc() == null)

{

r.setTeleportLoc(i.getTeleportCoords());

}

r.FillSpawns(i.getSpawnsInfo());

r.FillDoors(i.getDoors());

}

if(minParty <= 1) // для соло инстансов без босса флаг ставится при входе

{

player.setVar(name, String.valueOf(System.currentTimeMillis()));

}

for(L2Player member : player.getParty().getPartyMembers())

{

if(dispellBuffs)

{

for(L2Effect e : member.getEffectList().getAllEffects())

{

if(!e.getSkill().isOffensive() && !e.getSkill().getName().startsWith("Adventurer's "))

{

e.exit();

}

}

if(member.getPet() != null)

{

for(L2Effect e : member.getPet().getEffectList().getAllEffects())

{

if(!e.getSkill().isOffensive() && !e.getSkill().getName().startsWith("Adventurer's "))

{

e.exit();

}

}

}

}

member.setVar("backCoords", r.getReturnLoc().toXYZString());

member.teleToLocation(iz.getTeleportCoords(), r.getId());

}

player.getParty().setReflection®;

r.setParty(player.getParty());

if(timelimit > 0)

{

r.startCollapseTimer(timelimit * 60 * 1000L);

player.getParty().broadcastToPartyMembers(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(timelimit));

}

}

 

public void SoloGatekeeper(String[] param)

{

if(param.length < 1)

{

throw new IllegalArgumentException();

}

L2Player player = (L2Player) getSelf();

if(player == null)

{

return;

}

if(player.isInParty())

{

player.sendPacket(Msg.YOU_CANNOT_ENTER_DUE_TO_THE_PARTY_HAVING_EXCEEDED_THE_LIMIT);

return;

}

KamalokaNightmare r = ReflectionTable.getInstance().findSoloKamaloka(player.getObjectId());

if(r != null)

{

player.setVar("backCoords", r.getReturnLoc().toXYZString());

player.teleToLocation(r.getTeleportLoc(), r.getId());

return;

}

if(param[0].equals("-1"))

{

player.sendPacket(Msg.SYSTEM_ERROR);

return;

}

if(Config.ALT_KAMALOKA_NIGHTMARES_PREMIUM_ONLY && player.getBonus().RATE_XP <= 1)

{

player.sendMessage(new CustomMessage("common.PremiumOnly", player));

return;

}

InstancedZoneManager izm = InstancedZoneManager.getInstance();

FastMap<Integer, InstancedZone> izs = InstancedZoneManager.getInstance().getById(Integer.parseInt(param[0]));

if(izs == null)

{

player.sendPacket(Msg.SYSTEM_ERROR);

return;

}

InstancedZone iz = izs.get(0);

assert iz != null;

String name = iz.getName();

int timelimit = iz.getTimelimit();

int min_level = iz.getMinLevel();

int max_level = iz.getMaxLevel();

if(player.getLevel() < min_level || player.getLevel() > max_level)

{

player.sendPacket(new SystemMessage(SystemMessage.C1S_LEVEL_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(player));

return;

}

if(izm.getTimeToNextEnterInstance(name, player) > 0)

{

player.sendPacket(new SystemMessage(SystemMessage.C1_MAY_NOT_RE_ENTER_YET).addName(player));

return;

}

if(player.isCursedWeaponEquipped())

{

player.sendPacket(new SystemMessage(SystemMessage.C1S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(player));

return;

}

r = new KamalokaNightmare(player);

for(InstancedZone i : izs.values())

{

if(r.getTeleportLoc() == null)

{

r.setTeleportLoc(i.getTeleportCoords());

}

r.FillSpawns(i.getSpawnsInfo());

r.FillDoors(i.getDoors());

}

player.setVar(name, String.valueOf(System.currentTimeMillis()));

r.setReturnLoc(player.getLoc());

player.setVar("backCoords", r.getReturnLoc().toXYZString());

player.teleToLocation(r.getTeleportLoc(), r.getId());

ReflectionTable.getInstance().addSoloKamaloka(player.getObjectId(), r);

if(timelimit > 0)

{

r.startCollapseTimer(timelimit * 60 * 1000L);

player.sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(timelimit));

}

}

 

public void StaticSoloInstance(String[] param)

{

if(param.length < 1)

{

throw new IllegalArgumentException();

}

L2Player player = (L2Player) getSelf();

if(player == null || player.isDead())

{

return;

}

int instancedZoneId = Integer.parseInt(param[0]);

// SoD

if(instancedZoneId == 400 && ServerVariables.getLong("SoD_opened", 0) * 1000L + SOD_OPEN_TIME < System.currentTimeMillis())

{

TiatEnter();

return;

}

FastMap<Integer, InstancedZone> izs = InstancedZoneManager.getInstance().getById(instancedZoneId);

if(izs == null)

{

player.sendPacket(Msg.SYSTEM_ERROR);

return;

}

InstancedZone iz = izs.get(0);

assert iz != null;

if(player.getLevel() < iz.getMinLevel() || player.getLevel() > iz.getMaxLevel() || player.isInFlyingTransform())

{

player.sendPacket(new SystemMessage(SystemMessage.C1S_LEVEL_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(player));

return;

}

if(player.isCursedWeaponEquipped())

{

player.sendPacket(new SystemMessage(SystemMessage.C1S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(player));

return;

}

Reflection r = ReflectionTable.SOD_REFLECTION_ID == 0 ? null : ReflectionTable.getInstance().get(ReflectionTable.SOD_REFLECTION_ID);

if(ReflectionTable.SOD_REFLECTION_ID > 0 && r != null)

{

player.setVar("backCoords", r.getReturnLoc().toXYZString());

player.teleToLocation(r.getTeleportLoc(), r.getId());

return;

}

else

{

r = new Reflection(iz.getName());

r.setInstancedZoneId(instancedZoneId);

ReflectionTable.SOD_REFLECTION_ID = r.getId();

}

long timelimit = 0;

if(instancedZoneId == 400)

{

timelimit = ServerVariables.getLong("SoD_opened", 0) * 1000L + SOD_OPEN_TIME - System.currentTimeMillis();

}

for(InstancedZone i : izs.values())

{

if(r.getTeleportLoc() == null)

{

r.setTeleportLoc(i.getTeleportCoords());

}

r.FillSpawns(i.getSpawnsInfo());

r.FillDoors(i.getDoors());

}

r.setCoreLoc(r.getReturnLoc());

r.setReturnLoc(player.getLoc());

player.setVar("backCoords", r.getReturnLoc().toXYZString());

player.teleToLocation(r.getTeleportLoc(), r.getId());

if(timelimit > 0)

{

r.startCollapseTimer(timelimit);

}

}

 

public void TiatEnter()

{

L2Player player = (L2Player) getSelf();

if(player == null)

{

return;

}

int instancedZoneId = 401;

if(player.getParty() == null || !player.getParty().isInCommandChannel())

{

player.sendPacket(Msg.YOU_CANNOT_ENTER_BECAUSE_YOU_ARE_NOT_IN_A_CURRENT_COMMAND_CHANNEL);

return;

}

L2CommandChannel cc = player.getParty().getCommandChannel();

if(cc.getChannelLeader() != player)

{

player.sendMessage("You must be leader of the command channel.");

return;

}

InstancedZoneManager izm = InstancedZoneManager.getInstance();

FastMap<Integer, InstancedZone> izs = InstancedZoneManager.getInstance().getById(instancedZoneId);

if(izs == null)

{

player.sendPacket(Msg.SYSTEM_ERROR);

return;

}

InstancedZone iz = izs.get(0);

assert iz != null;

String name = iz.getName();

int timelimit = iz.getTimelimit();

int minMembers = iz.getMinParty();

int maxMembers = iz.getMaxParty();

if(cc.getMemberCount() < minMembers)

{

player.sendMessage("The command channel must contains at least " + minMembers + " members.");

return;

}

if(cc.getMemberCount() > maxMembers)

{

player.sendMessage("The command channel must contains not more than " + maxMembers + " members.");

return;

}

for(L2Player member : cc.getMembers())

{

if(member.getLevel() < iz.getMinLevel() || member.getLevel() > iz.getMaxLevel())

{

cc.broadcastToChannelMembers(new SystemMessage(SystemMessage.C1S_LEVEL_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(member));

return;

}

if(member.isCursedWeaponEquipped() || member.isInFlyingTransform() || member.isDead())

{

player.sendPacket(new SystemMessage(SystemMessage.C1S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(member));

return;

}

if(!player.isInRange(member, 500))

{

member.sendPacket(Msg.ITS_TOO_FAR_FROM_THE_NPC_TO_WORK);

player.sendPacket(Msg.ITS_TOO_FAR_FROM_THE_NPC_TO_WORK);

return;

}

if(izm.getTimeToNextEnterInstance(name, member) > 0)

{

cc.broadcastToChannelMembers(new SystemMessage(SystemMessage.C1_MAY_NOT_RE_ENTER_YET).addName(member));

return;

}

}

Reflection r = new Reflection(name);

r.setInstancedZoneId(instancedZoneId);

for(InstancedZone i : izs.values())

{

if(r.getTeleportLoc() == null)

{

r.setTeleportLoc(i.getTeleportCoords());

}

r.FillSpawns(i.getSpawnsInfo());

r.FillDoors(i.getDoors());

}

r.setCoreLoc(r.getReturnLoc());

r.setReturnLoc(player.getLoc());

for(L2Player member : cc.getMembers())

{

member.setVar(name, String.valueOf(System.currentTimeMillis()));

member.setVar("backCoords", r.getReturnLoc().toXYZString());

member.teleToLocation(iz.getTeleportCoords(), r.getId());

}

cc.setReflection®;

r.setCommandChannel(cc);

if(timelimit > 0)

{

r.startCollapseTimer(timelimit * 60 * 1000L);

}

}

 

public void LeaveKamaloka(String[] param)

{

L2Player player = (L2Player) getSelf();

L2NpcInstance npc = getNpc();

if(player == null || npc == null)

{

return;

}

if(player.getParty() == null || !player.getParty().isLeader(player))

{

show("You are not a party leader.", player, npc);

return;

}

player.getReflection().collapse();

}

 

public String DialogAppend_32484(Integer val)

{

L2Player player = (L2Player) getSelf();

String ret = "";

if(player == null || player.getLevel() < 20)

{

return ret;

}

if(Config.ALT_KAMALOKA_NIGHTMARE_REENTER || Config.ALT_KAMALOKA_ABYSS_REENTER || Config.ALT_KAMALOKA_LAB_REENTER)

{

ret += "<br>Ticket price: " + Util.formatAdena(player.getLevel() * 5000) + " adena.";

if(Config.ALT_KAMALOKA_NIGHTMARE_REENTER)

{

ret += "<br>[scripts_Kamaloka:buyTicket 13011|Buy ticket to Hall of Nightmates]";

}

if(Config.ALT_KAMALOKA_ABYSS_REENTER)

{

ret += "<br>[scripts_Kamaloka:buyTicket 13010|Buy ticket to Hall of Abyss]";

}

if(Config.ALT_KAMALOKA_LAB_REENTER)

{

ret += "<br>[scripts_Kamaloka:buyTicket 13012|Buy ticket to Labirinth of Abyss]";

}

}

return ret;

}

 

public void buyTicket(String[] id)

{

L2Player player = (L2Player) getSelf();

if(player == null || player.getLevel() < 20)

{

return;

}

int price = player.getLevel() * 5000;

if(Functions.getItemCount(player, 57) < price)

{

player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);

return;

}

Functions.removeItem(player, 57, price);

Functions.addItem(player, Integer.parseInt(id[0]), 1);

}

 

public void toDC()

{

L2Player player = (L2Player) getSelf();

L2NpcInstance npc = getNpc();

if(player == null || npc == null)

{

return;

}

if(!L2NpcInstance.canBypassCheck(player, npc))

{

return;

}

player.setVar("DCBackCoords", player.getLoc().toXYZString());

player.teleToLocation(-114582, -152635, -6742);

}

 

public void fromDC()

{

L2Player player = (L2Player) getSelf();

L2NpcInstance npc = getNpc();

if(player == null || npc == null)

{

return;

}

if(!L2NpcInstance.canBypassCheck(player, npc))

{

return;

}

String var = player.getVar("DCBackCoords");

if(var == null || var.equals(""))

{

return;

}

player.teleToLocation(new Location(var), 0);

player.unsetVar("DCBackCoords");

}

 

public void enterDC(String[] param)

{

if(param.length < 1)

{

throw new IllegalArgumentException();

}

L2Player player = (L2Player) getSelf();

if(player == null)

{

return;

}

/*

if(!player.isGM())

{

sendMessage(new CustomMessage("common.NotImplemented", player), player);

return;

}

*/

int type = Integer.parseInt(param[0]);

FastMap<Integer, DimensionalRiftRoom> rooms = DimensionalRiftManager.getInstance().getRooms(type);

if(rooms == null)

{

player.sendPacket(Msg.SYSTEM_ERROR);

return;

}

int min_level = 80;

if(!player.isInParty())

{

player.sendPacket(Msg.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER);

return;

}

if(player.getParty().isInReflection())

{

if(player.getLevel() < min_level)

{

player.sendPacket(new SystemMessage(SystemMessage.C1S_LEVEL_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(player));

return;

}

if(player.isCursedWeaponEquipped())

{

player.sendPacket(new SystemMessage(SystemMessage.C1S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(player));

return;

}

Reflection old_ref = player.getParty().getReflection();

if(old_ref != null && old_ref instanceof DelusionChamber)

{

if((type == 11 || type == 12) && InstancedZoneManager.getInstance().getTimeToNextEnterInstance(DelusionChamber.getNameById(type), player) > 0)

{

player.sendPacket(new SystemMessage(SystemMessage.C1_MAY_NOT_RE_ENTER_YET).addName(player));

return;

}

player.teleToLocation(old_ref.getTeleportLoc(), old_ref.getId());

return;

}

}

if(!player.getParty().isLeader(player))

{

player.sendPacket(Msg.ONLY_A_PARTY_LEADER_CAN_TRY_TO_ENTER);

return;

}

if(type == 11 || type == 12)

{

for(L2Player member : player.getParty().getPartyMembers())

{

if(InstancedZoneManager.getInstance().getTimeToNextEnterInstance(DelusionChamber.getNameById(type), member) > 0)

{

player.sendPacket(new SystemMessage(SystemMessage.C1_MAY_NOT_RE_ENTER_YET).addName(member));

return;

}

}

}

for(L2Player member : player.getParty().getPartyMembers())

{

if(member.getLevel() < min_level)

{

SystemMessage sm = new SystemMessage(SystemMessage.C1S_LEVEL_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(member);

member.sendPacket(sm);

player.sendPacket(sm);

return;

}

if(!player.isInRange(member, 500))

{

member.sendPacket(Msg.ITS_TOO_FAR_FROM_THE_NPC_TO_WORK);

player.sendPacket(Msg.ITS_TOO_FAR_FROM_THE_NPC_TO_WORK);

return;

}

}

new DelusionChamber(player.getParty(), type, Rnd.get(1, rooms.size() - 1));

}

}

Изменено пользователем xitrovskii

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

if(Config.ALT_KAMALOKA_NIGHTMARE_REENTER)

{

ret += "<br>[scripts_Kamaloka:buyTicket 13011|Buy ticket to Hall of Nightmates]";

}

if(Config.ALT_KAMALOKA_ABYSS_REENTER)

{

ret += "<br>[scripts_Kamaloka:buyTicket 13010|Buy ticket to Hall of Abyss]";

}

if(Config.ALT_KAMALOKA_LAB_REENTER)

{

ret += "<br>[scripts_Kamaloka:buyTicket 13012|Buy ticket to Labirinth of Abyss]";

}

}

return ret;

}

 

public void buyTicket(String[] id)

{

L2Player player = (L2Player) getSelf();

if(player == null || player.getLevel() < 20)

{

return;

}

int price = player.getLevel() * 5000;

if(Functions.getItemCount(player, 57) < price)

{

player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);

return;

}

Functions.removeItem(player, 57, price);

Functions.addItem(player, Integer.parseInt(id[0]), 1);

}

Изменено пользователем DXVSI

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну и что? тупо удалить не получается скрипт не прогружается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Starting Voron Dev Team Game Server.

 

21:16:15.042 Site: http://www.vorondev.com

21:16:15.076 Server Version: Unversioned directory, build date: 01.04.2013 06:4

6

21:16:15.076 Loading gameserver config.

21:16:15.112 Abuse: Loaded 797 abuse words.

21:16:15.141 loading xml GMAccess

21:16:15.169 MLog clients using java 1.4+ standard logging.

21:16:15.250 Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true

; trace: 10]

21:16:15.313 Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSourc

e [ acquireIncrement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 100,

autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure

-> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectio

nTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, dataSource

Name -> 1hge1368x13m30m81n0zqur|18c56d, debugUnreturnedConnectionStackTraces ->

false, description -> null, driverClass -> com.mysql.jdbc.Driver, factoryClassLo

cation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 1hg

e1368x13m30m81n0zqur|18c56d, idleConnectionTestPeriod -> 60, initialPoolSize ->

1, jdbcUrl -> jdbc:mysql://localhost/VDT_Epilogue_Game?useUnicode=true&character

Encoding=utf-8, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTi

me -> 600, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 10000, maxStatement

s -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 1, numHelperThreads ->

5, numThreadsAwaitingCheckoutDefaultUser -> 0, preferredTestQuery -> null, prop

erties -> {user=******, password=******}, propertyCycle -> 0, testConnectionOnCh

eckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -

> 0, usesTraditionalReflectiveProxies -> false ]

21:16:15.571 Loaded 418 translit entrys

21:16:15.603 Clear characters online status and accesslevel.

21:16:15.616 Total cleaned: 0, updated: 0 elements in database.

21:16:15.633 IdFactory: Extracting 59 used id's from data tables...

21:16:15.635 IdFactory: Successfully extracted 59 used id's from data tables.

21:16:15.636 IDFactory: 102912 id's available.

21:16:15.670 Initializing AuctionManager

21:16:15.709 Loaded: 38 active auction(s)

21:16:18.330 SkillsEngine: Loaded 61005 skill templates from XML files. Max id:

26075, max level: 259

21:16:20.687 PetSkillsTable: Loaded 2187 skills.

21:16:21.186 ItemTable: Loaded 2919 Armors.

21:16:21.220 ItemTable: Loaded 10077 Items.

21:16:21.447 ItemTable: Loaded 3499 Weapons.

21:16:21.531 ArmorSetsTable: Loaded 171 armor sets.

21:16:21.644 TradeController: Loaded 4 file(s).

21:16:21.644 TradeController: Loaded 27864 Items.

21:16:21.645 TradeController: Loaded 822 Buylists.

21:16:21.814 RecipeController: Loaded 936 Recipes.

21:16:23.910 SkillTreeTable: Loaded 16586 skills.

21:16:23.910 SkillTreeTable: Loaded 109 fishing skills.

21:16:23.911 SkillTreeTable: Loaded 20 transformation skills.

21:16:23.912 SkillTreeTable: Loaded 64 clan skills.

21:16:23.912 SkillTreeTable: Loaded 523 enchanted skills.

21:16:23.916 SkillSpellbookTable: Loaded 335 Spellbooks.

21:16:23.929 CharTemplateTable: Loaded 206 Character Templates.

21:16:23.932 NpcTable: Loaded 375 AI params for 278 NPCs.

21:16:24.115 Scripts loading...

C:\VDT_Epilogue_All\dist\game\data\scripts\Kamaloka.java:501: illegal start of e

xpression

C:\VDT_Epilogue_All\dist\game\data\scripts\Kamaloka.java:501: illegal start of e

xpression

C:\VDT_Epilogue_All\dist\game\data\scripts\Kamaloka.java:501: ';' expected

C:\VDT_Epilogue_All\dist\game\data\scripts\Kamaloka.java:522: illegal start of e

xpression

C:\VDT_Epilogue_All\dist\game\data\scripts\Kamaloka.java:522: illegal start of e

xpression

C:\VDT_Epilogue_All\dist\game\data\scripts\Kamaloka.java:522: ';' expected

C:\VDT_Epilogue_All\dist\game\data\scripts\Kamaloka.java:522: ';' expected

C:\VDT_Epilogue_All\dist\game\data\scripts\Kamaloka.java:611: reached end of fil

e while parsing

21:16:30.147 Can't compile scripts!

21:16:30.148 Scripts loaded with errors. Loaded 0 classes.

Server halting [status=0] / Reason: Scripts loaded with errors. Loaded 0 classes

.

 

server terminated

 

Для продолжения нажмите любую клавишу . . .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все сделал всем спасибо!А в чем проблема то была?  у меня такая же проблема

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да это древняя дыра с рисованием вещей через определенные методы, вызываемые через байпасы.

Вряд ли хотя бы в одной сборке еще они остались - все вроде уже давно должны были их закрыть.

Изменено пользователем Gaikotsu

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как на счет использовать спойлеры?

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дайте пожалуйста сборку это скопилиравонную пожалуйста 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...