сохранение ников и титуло через ядро
2 replies70 viewsCurrently viewing: 1
· 10/29/2009, 03:53 PM
Сборка: Interlude Equal 305
Проблема:
Не компилит код, выдает это...
Раскрывающийся текст
compile:
[javac] Compiling 1290 source files to C:\Equal_SRC\Equal-GameServer\build\c
lasses
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:798: cannot find symbol
[javac] symbol : class ThreadConnection
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] ThreadConnection con = null;
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:803: cannot find symbol
[javac] symbol : class FiltredPreparedStatement
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] FiltredPreparedStatement statement = con.prepareStatemen
t("SELECT name_color,title_color FROM character_color WHERE obj_id=?");
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:808: cannot find symbol
[javac] symbol : method setNameColor(int)
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] setNameColor(Integer.decode((new StringBuilder()).ap
pend("0x").append(rset.getString("name_color")).toString()).intValue());
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:809: cannot find symbol
[javac] symbol : method setTitleColor(int)
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] setTitleColor(Integer.decode((new StringBuilder()).a
ppend("0x").append(rset.getString("title_color")).toString()).intValue());
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:811: cannot find symbol
[javac] symbol : variable DatabaseUtils
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] DatabaseUtils.closeDatabaseCSR(con,statement,rset);
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:816: cannot find symbol
[javac] symbol : method setNameColor(int)
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] setNameColor(0xFFFFFF);
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:817: cannot find symbol
[javac] symbol : method setTitleColor(int)
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] setTitleColor(0xFFFF77);
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:824: cannot find symbol
[javac] symbol : method getNameColor()
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] if(getNameColor() == 0xFFFFFF && getTitleColor() == 0xFFFF77
)
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:824: cannot find symbol
[javac] symbol : method getTitleColor()
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] if(getNameColor() == 0xFFFFFF && getTitleColor() == 0xFFFF77
)
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:826: cannot find symbol
[javac] symbol : class ThreadConnection
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] ThreadConnection con = null;
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:827: cannot find symbol
[javac] symbol : class FiltredPreparedStatement
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] FiltredPreparedStatement statement=null;
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:834: cannot find symbol
[javac] symbol : method getNameColor()
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] statement.setString(1, Integer.toHexString(getNameColor(
)).toUpperCase());
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:835: cannot find symbol
[javac] symbol : method getTitleColor()
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] statement.setString(2, Integer.toHexString(getTitleColor
()).toUpperCase());
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:839: cannot find symbol
[javac] symbol : variable DatabaseUtils
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] DatabaseUtils.closeDatabaseCS(con,statement);
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:848: cannot find symbol
[javac] symbol : method getNameColor()
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] statement.setString(2, Integer.toHexString(getNameColor(
)).toUpperCase());
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:849: cannot find symbol
[javac] symbol : method getTitleColor()
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] statement.setString(3, Integer.toHexString(getTitleColor
()).toUpperCase());
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:852: cannot find symbol
[javac] symbol : variable DatabaseUtils
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] DatabaseUtils.closeDatabaseCS(con,statement);
[javac] ^
[javac] 17 errors
[javac] Compiling 1290 source files to C:\Equal_SRC\Equal-GameServer\build\c
lasses
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:798: cannot find symbol
[javac] symbol : class ThreadConnection
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] ThreadConnection con = null;
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:803: cannot find symbol
[javac] symbol : class FiltredPreparedStatement
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] FiltredPreparedStatement statement = con.prepareStatemen
t("SELECT name_color,title_color FROM character_color WHERE obj_id=?");
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:808: cannot find symbol
[javac] symbol : method setNameColor(int)
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] setNameColor(Integer.decode((new StringBuilder()).ap
pend("0x").append(rset.getString("name_color")).toString()).intValue());
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:809: cannot find symbol
[javac] symbol : method setTitleColor(int)
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] setTitleColor(Integer.decode((new StringBuilder()).a
ppend("0x").append(rset.getString("title_color")).toString()).intValue());
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:811: cannot find symbol
[javac] symbol : variable DatabaseUtils
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] DatabaseUtils.closeDatabaseCSR(con,statement,rset);
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:816: cannot find symbol
[javac] symbol : method setNameColor(int)
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] setNameColor(0xFFFFFF);
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:817: cannot find symbol
[javac] symbol : method setTitleColor(int)
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] setTitleColor(0xFFFF77);
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:824: cannot find symbol
[javac] symbol : method getNameColor()
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] if(getNameColor() == 0xFFFFFF && getTitleColor() == 0xFFFF77
)
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:824: cannot find symbol
[javac] symbol : method getTitleColor()
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] if(getNameColor() == 0xFFFFFF && getTitleColor() == 0xFFFF77
)
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:826: cannot find symbol
[javac] symbol : class ThreadConnection
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] ThreadConnection con = null;
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:827: cannot find symbol
[javac] symbol : class FiltredPreparedStatement
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] FiltredPreparedStatement statement=null;
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:834: cannot find symbol
[javac] symbol : method getNameColor()
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] statement.setString(1, Integer.toHexString(getNameColor(
)).toUpperCase());
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:835: cannot find symbol
[javac] symbol : method getTitleColor()
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] statement.setString(2, Integer.toHexString(getTitleColor
()).toUpperCase());
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:839: cannot find symbol
[javac] symbol : variable DatabaseUtils
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] DatabaseUtils.closeDatabaseCS(con,statement);
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:848: cannot find symbol
[javac] symbol : method getNameColor()
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] statement.setString(2, Integer.toHexString(getNameColor(
)).toUpperCase());
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:849: cannot find symbol
[javac] symbol : method getTitleColor()
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] statement.setString(3, Integer.toHexString(getTitleColor
()).toUpperCase());
[javac] ^
[javac] C:\Equal_SRC\Equal-GameServer\java\com\equal\gameserver\model\actor\
instance\L2PcInstance.java:852: cannot find symbol
[javac] symbol : variable DatabaseUtils
[javac] location: class com.equal.gameserver.model.actor.instance.L2PcInstan
ce
[javac] DatabaseUtils.closeDatabaseCS(con,statement);
[javac] ^
[javac] 17 errors
Вот сам код скрипта для ников...
Код
private void restoreColor()
{
ThreadConnection con = null;
try
{
con = L2DatabaseFactory.getInstance().getConnection();
FiltredPreparedStatement statement = con.prepareStatement("SELECT name_color,title_color FROM character_color WHERE obj_id=?");
statement.setInt(1, getObjectId());
ResultSet rset = statement.executeQuery();
while (rset.next())
{
setNameColor(Integer.decode((new StringBuilder()).append("0x").append(rset.getString("name_color")).toString()).intValue());
setTitleColor(Integer.decode((new StringBuilder()).append("0x").append(rset.getString("title_color")).toString()).intValue());
}
DatabaseUtils.closeDatabaseCSR(con,statement,rset);
}
catch (SQLException e)
{
setNameColor(0xFFFFFF);
setTitleColor(0xFFFF77);
}
}
private void storeColor()
{
if(getNameColor() == 0xFFFFFF && getTitleColor() == 0xFFFF77)
return;
ThreadConnection con = null;
FiltredPreparedStatement statement=null;
try
{
con = L2DatabaseFactory.getInstance().getConnection();
statement = con.prepareStatement("UPDATE character_color SET name_color=?,title_color=? WHERE obj_id=?");
statement.setString(1, Integer.toHexString(getNameColor()).toUpperCase());
statement.setString(2, Integer.toHexString(getTitleColor()).toUpperCase());
statement.setInt(3, getObjectId());
statement.execute();
DatabaseUtils.closeDatabaseCS(con,statement);
}
catch (SQLException e)
{
con = L2DatabaseFactory.getInstance().getConnection();
statement = con.prepareStatement("INSERT INTO character_color(obj_id, name_color, title_color) VALUES (?,?,?)");
statement.setInt(1, getObjectId());
statement.setString(2, Integer.toHexString(getNameColor()).toUpperCase());
statement.setString(3, Integer.toHexString(getTitleColor()).toUpperCase());
statement.execute();
DatabaseUtils.closeDatabaseCS(con,statement);
}
}
{
ThreadConnection con = null;
try
{
con = L2DatabaseFactory.getInstance().getConnection();
FiltredPreparedStatement statement = con.prepareStatement("SELECT name_color,title_color FROM character_color WHERE obj_id=?");
statement.setInt(1, getObjectId());
ResultSet rset = statement.executeQuery();
while (rset.next())
{
setNameColor(Integer.decode((new StringBuilder()).append("0x").append(rset.getString("name_color")).toString()).intValue());
setTitleColor(Integer.decode((new StringBuilder()).append("0x").append(rset.getString("title_color")).toString()).intValue());
}
DatabaseUtils.closeDatabaseCSR(con,statement,rset);
}
catch (SQLException e)
{
setNameColor(0xFFFFFF);
setTitleColor(0xFFFF77);
}
}
private void storeColor()
{
if(getNameColor() == 0xFFFFFF && getTitleColor() == 0xFFFF77)
return;
ThreadConnection con = null;
FiltredPreparedStatement statement=null;
try
{
con = L2DatabaseFactory.getInstance().getConnection();
statement = con.prepareStatement("UPDATE character_color SET name_color=?,title_color=? WHERE obj_id=?");
statement.setString(1, Integer.toHexString(getNameColor()).toUpperCase());
statement.setString(2, Integer.toHexString(getTitleColor()).toUpperCase());
statement.setInt(3, getObjectId());
statement.execute();
DatabaseUtils.closeDatabaseCS(con,statement);
}
catch (SQLException e)
{
con = L2DatabaseFactory.getInstance().getConnection();
statement = con.prepareStatement("INSERT INTO character_color(obj_id, name_color, title_color) VALUES (?,?,?)");
statement.setInt(1, getObjectId());
statement.setString(2, Integer.toHexString(getNameColor()).toUpperCase());
statement.setString(3, Integer.toHexString(getTitleColor()).toUpperCase());
statement.execute();
DatabaseUtils.closeDatabaseCS(con,statement);
}
}
Прошу помоч передлать java код под сборку...
0
Войдите или зарегистрируйтесь чтобы ответить

