Перейти к содержанию

xuligan

Пользователи
  • Публикаций

    26
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Весь контент xuligan

  1. ребят еще рас повторю , у меня сборка люцера, в конфигах нет ничего такого # Можно использовать имя и/или титул NPC установленый в бд сервера вместо клиентского # По умолчанию выключено и используются клиентские ServerSideNpcName = False ServerSideNpcTitle = False может быть причина в клиенте?? где смотреть если там ?
  2. у меня везде стоит 0,под колонками ServerSideName и ServerSideTitle. попробовал даже заменить на 1 всё равно читается с бд! конфигах ничего нету такого чтобы менять!
  3. народ подскажите, как сделать что бы нпс читались с клиента ,а ни с бд! Сборка люцера
  4. xuligan

    utx фаил

    Ребят всем спс , дело было в программах , скачал л2тол (2шт-один свежи для работы в анриал (он снимал кодировку) , а 2 для запаковки в кодировку 121)
  5. xuligan

    utx фаил

    значит надо переименовать файл и удалить вставку (clear) , что бы получилось Icon.utx? проста программа UnrealEd без раскодировки не открывает файл , а раскодировки становиться Icon.clear.utx !
  6. xuligan

    utx фаил

    фотошоп есть , плагин на ддс тоже , с ним вроде все норм, что я делаю , 1. беру Icon.utx делаю кодировку через l2decrypt и получаю Icon.clear.utx !!! 2. L2ViewUTX либо UTPT обоями пробовал, вытаскиваю иконку в формате ддс 3. работаю в фотошопе с ддс сохраняю 4. UnrealEd запускаю в нем открываю Icon.clear.utx , импортирую файл что редактировал , сохраняю! 5. кадирую файл в 121 что получился с помощью l2decrypt 6. получаю файл Icon.crypt.utx , далее переименую удаляю (crypt) и получаю Icon.utx ну и следовательно кидаю в корень по адресу где брал исходный для замены файл ребят поправти где портачу???
  7. xuligan

    utx фаил

    2 рой день бьюсь , ни могу запаковать или создать файл , либо руки кривые((( , либо проги!!, может кто пак скинуть прог, мне надо иконку переделать!
  8. Error on: C:\Server\game\data\scripts\custom\PlayerLevel\PlayerLevelRewardManager.java.error.log Line: -1 - Column: -1 java.lang.ClassNotFoundException: custom.PlayerLevel.PlayerLevelRewardManager
  9. я так понимаю в первых ошибках нужна поменять импорты! но на какие?
  10. java.lang.ClassNotFoundException: custom.PlayerLevel.PlayerLevelRewardManager at java.net.URLClassLoader.findClass(Unknown Source) at com.l2jserver.script.java.MemoryClassLoader.findClass(MemoryClassLoad er.java:79) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at com.l2jserver.script.java.MemoryClassLoader.load(MemoryClassLoader.ja va:56) at com.l2jserver.script.java.JavaScriptEngine.parseMain(JavaScriptEngine .java:186) at com.l2jserver.script.java.JavaScriptEngine$JavaCompiledScript.eval(Ja vaScriptEngine.java:94) at ru.catssoftware.gameserver.scripting.L2ScriptEngineManager.executeScr ipt(L2ScriptEngineManager.java:376) at ru.catssoftware.gameserver.scripting.L2ScriptEngineManager.executeScr ipt(L2ScriptEngineManager.java:306) at ru.catssoftware.gameserver.scripting.L2ScriptEngineManager.loadScript s(L2ScriptEngineManager.java:219) at ru.catssoftware.gameserver.scripting.L2ScriptEngineManager.loadScript s(L2ScriptEngineManager.java:232) at ru.catssoftware.gameserver.scripting.L2ScriptEngineManager.loadScript s(L2ScriptEngineManager.java:232) at ru.catssoftware.gameserver.scripting.L2ScriptEngineManager.loadScript s(L2ScriptEngineManager.java:232) at ru.catssoftware.gameserver.scripting.L2ScriptEngineManager.loadScript s(L2ScriptEngineManager.java:243) at ru.catssoftware.gameserver.L2GameServer.<init>(L2GameServer.java:394) at ru.catssoftware.gameserver.L2GameServer.main(L2GameServer.java:166) [WARN 17:52:21]: Failed executing script: C:\Server\game\data\scripts\custom\Pla yerLevel\PlayerLevelRewardManager.java. See PlayerLevelRewardManager.java.error.
  11. проблема со скриптом на люцеру, выдает кучу ошибок!
  12. xuligan

    ошибка

    я так понял ЛС (это логин сервер) вот его конфиг # --------------------------------- # Сетевые настроки сервера # --------------------------------- # 1 - Адрес на котором прослушивается логин сервер # 0.0.0.0 - все доступные # 2 - Порт логин сервера на который подключается клиент LoginServerHostName = 127.0.0.1 LoginServerPort = 2106 # 1 - Порт логин сервера для игровых серверов # 2 - Адрес логин сервера LoginPort = 9014 LoginHostName = 127.0.0.1 # Проверять регистарцию игровых серверов каждые x минут IpUpdateTime = 10 # --------------- # Сервис Telnet # --------------- # Использовать Telnet EnableTelnet = false # Порт прослушки Telnet'a StatusPort = 12345 # Пароль доступа к Trlnet StatusPW = l2emu-rt # Список хостов доступных для подключения к Telnet ListOfHosts = 127.0.0.1,localhost # ---------------------------- # Настройка базы данных # ---------------------------- # MySQL драйвер Driver= com.mysql.jdbc.Driver # Список других драйверов # Driver= org.hsqldb.jdbcDriver # Driver= com.microsoft.sqlserver.jdbc.SQLServerDriver # Адрес базы данных URL = jdbc:mysql://localhost/l2new # 1 - Логин базы данных # 2 - Пароль базы данных Login = Password = # Максимальное количество подключений к базе данных # Если у игроков лаги, увеличьте количество подключений MaximumDbConnections = 14 и втарой под названием loginserver # Отображать лицензионное соглашение после авторизации # Даная опция присылает клиенту 2 дополнительных ключа при авторизации # Если вы ее отключаете, и у вас ухитрились залезсть с подменой ака, то потом не жалуйтесь. ShowLicence = true # Разрешить автоматическую регистрацию новых серверов AcceptNewGameServer = true # Уровень доступа для администратора GMMinLevel = 1 # Автоматически регистрировать аккаунты AutoCreateAccounts = true # Проверять GameGuard игроков ForceGGAuth = false # Защита от перебора пароля BrutProtection = true # Защита от DDoS # 1 - включить/выключить # 2 - время жизни сессии (от входа до выбора сервера), секунды # 3 - максимальное количество сессий, которое можно набрать за врмя жизни. Если больше, # то все сессии будут закрыты # 4 - после того, как пользователь прошел аутентификацию, и выбрал сервер # command - исполнить команду указаную в OnSelectServerCommand # notify - передать IP пользователя гейм-серверу в пакете DDoSProtection = true SessionTTL = 15 MaxSessions = 100 OnSelectServer=notify OnSelectServerCommand=iptables -I INPUT -p tcp --dport 7777 -s %ip% -j ACCEPT iptables -I INPUT -p tcp --dport 7777 -j DROP вроде все норм или строчки может где ни хватает?
  13. xuligan

    ошибка

    ребят помогите с ошибкой, может кто сталкивался и как ее решить! [ERROR 17:06:10]: String index out of range: -1 java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(Unknown Source) at ru.catssoftware.gameserver.network.loginserverpackets.LoginServerBase Packet.readS(LoginServerBasePacket.java:73) at ru.catssoftware.gameserver.network.loginserverpackets.PlayerAuthRespo nse.<init>(PlayerAuthResponse.java:40) at ru.catssoftware.gameserver.LoginServerThread.run(LoginServerThread.ja va:241) [ERROR 17:06:10]: String index out of range: -1 java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(Unknown Source) at ru.catssoftware.gameserver.network.loginserverpackets.LoginServerBase Packet.readS(LoginServerBasePacket.java:73) at ru.catssoftware.gameserver.network.loginserverpackets.PlayerAuthRespo nse.<init>(PlayerAuthResponse.java:41) at ru.catssoftware.gameserver.LoginServerThread.run(LoginServerThread.ja va:241)
  14. ребят подскажите куда лесть , что менять , чтобы НПС ,поменять в размерах , если точнее нужно уменьшить .?
  15. CalypsoToolz тебе уважуха , с твоей помощью выправил скрипт!
  16. заменил теперь , красава,теперь 2 ошибки нет осталось ток 1 вот 1. ERROR in \Box.java (at line 9) public class Box implements IItemHandler ^^^ The type Box must implement the inherited abstract method IItemHandler.useItem(L 2PlayableInstance, L2ItemInstance) ---------- 1 problem (1 error) The type mods.items.Box must implement the inherited abstract method ru.catssoft ware.gameserver.handler.IItemHandler.useItem(ru.catssoftware.gameserver.model.ac tor.instance.L2PlayableInstance, ru.catssoftware.gameserver.model.L2ItemInstance )
  17. public class Box implements IItemHandler эту строчку надо исправить и все за работает.
  18. 1. ERROR in \Box.java (at line 7) import ru.catssoftware.gameserver.handler.HandlerMStorage; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import ru.catssoftware.gameserver.handler.HandlerMStorage cannot be resolved ---------- 2. ERROR in \Box.java (at line 65) public Box(){ ^^^^^ Implicit super constructor ItemHandler() is not visible. Must explicitly invoke another constructor ---------- 3. ERROR in \Box.java (at line 71) HandlerMStorage.getInstance().getItemManager().register(this); ^^^^^^^^^^^^^^^ HandlerMStorage cannot be resolved ---------- 4. ERROR in \Box.java (at line 88) @@override ^^^^^^^^^^^^^^^^^^^ Syntax error on tokens, UnannotatableQualifiedName expected instead ---------- 5. ERROR in \Box.java (at line 93) @@override ^^^^^^^^^^^^^^^^^^^ Syntax error on tokens, UnannotatableQualifiedName expected instead выдает он такие ошибки а старый скрипт я поменял импорты , что ты давал , ион выдает вот такие ошибки 1. ERROR in \Box.java (at line 9) public class Box implements IItemHandler ^^^ The type Box must implement the inherited abstract method IItemHandler.useItem(L 2PlayableInstance, L2ItemInstance, boolean) ---------- 2. ERROR in \Box.java (at line 110) player.giveItem(itemId, itemCount); ^^^^^^^^ The method giveItem(int, int) is undefined for the type L2PcInstance ---------- импорты все теперь проходят вот такие стоят package mods.items; import ru.catssoftware.gameserver.model.L2ItemInstance; import ru.catssoftware.gameserver.model.actor.instance.L2PcInstance; import ru.catssoftware.gameserver.model.actor.instance.L2PlayableInstance; import ru.catssoftware.gameserver.handler.IItemHandler; import ru.catssoftware.gameserver.handler.ItemHandler;
  19. 3 ошибки решил решил остались эта ---------- 2. ERROR in \Box.java (at line public class Box implements IItemHandler ^^^^^^^^^^^^ IItemHandler cannot be resolved to a type
  20. заменил но ошибку выдает вот сам скрипт package mods.items; import ru.catssoftware.gameserver.model.L2ItemInstance; import ru.catssoftware.gameserver.model.actor.instance.L2PcInstance; import ru.catssoftware.gameserver.model.actor.instance.L2PlayableInstance; import ru.catssoftware.gameserver.handler.ItemHandler; import ru.catssoftware.gameserver.handler.HandlerMStorage; public class Box implements IItemHandler { public final int BOX_1 = 10045; public final int[][] BOX_1_ITEMS = {{9278, 1}, {57, 3}, {9140, 1}}; public final int BOX_2 = 10047; //цвет ника фарм л2топ евент пвп топ лс раид кионы VIP книга public final int[][] BOX_2_ITEMS = {{10057, 1}, {57, 1}, {57, 3000}, {57, 10}, {9402, 10}, {9401, 25}, {8762, 2}, {57, 50}, {57, 1}}; public final int BOX_3 = 10048; //фарм л2топ евент пвп топ лс раид кионы изу алья вип книга айс брилл public final int[][] BOX_3_ITEMS = {{10058, 1}, {57, 4500}, {57, 27}, {9402, 23}, {9401, 40}, {8762, 3}, {57, 65}, {57, 3}, {57, 3}, {57, 2}}; public final int BOX_4 = 10049; //фарм л2топ евент пвп топ лс раид кионы изумр альян вип книга айс брилл public final int[][] BOX_4_ITEMS = {{10059, 1}, {57, 5500}, {57, 20}, {9402, 25}, {9401, 45}, {8762, 4}, {57, 70}, {57, 2}, {57, 2}, {57, 1}, {57, 1}}; public final int BOX_5 = 10050; //фарм л2топ евент пвп топ лс раид кионы изумр альянса вип книга айс брилл public final int[][] BOX_5_ITEMS = {{10060, 1}, {57, 6500}, {57, 25}, {9402, 30}, {9401, 55}, {8762, 5}, {57, 80}, {57, 2}, {57, 2}, {57, 2}, {57, 1}}; public final int BOX_6 = 10051; //фарм л2топ евент пвп топ лс раид кионы изумр альянса вип книга айс брилл public final int[][] BOX_6_ITEMS = {{10061, 1}, {57, 7500}, {57, 30}, {9402, 35}, {9401, 65}, {8762, 6}, {57, 90}, {57, 2}, {57, 2}, {57, 2}, {57, 1}}; public final int BOX_7 = 10052; //фарм л2топ евент пвп топ лс раид кионы изумр альянса вип книга айс брилл public final int[][] BOX_7_ITEMS = {{10062, 1}, {57, 8500}, {57, 35}, {9402, 40}, {9401, 75}, {8762, 7}, {57, 100}, {57, 2}, {57, 2}, {57, 2}, {57, 1}}; public final int BOX_8 = 10053; //фарм л2топ евент пвп топ лс раид кионы изумр альянса вип книга айс брилл public final int[][] BOX_8_ITEMS = {{10063, 1}, {57, 9500}, {57, 40}, {9402, 45}, {9401, 85}, {8762, 8}, {57, 110}, {57, 2}, {57, 2}, {57, 2}, {57, 1}}; public final int BOX_9 = 10054; //фарм л2топ евент пвп топ лс раид кионы изумр альянса вип книга айс брилл public final int[][] BOX_9_ITEMS = {{10064, 1}, {57, 10500}, {57, 45}, {9402, 50}, {9401, 95}, {8762, 9}, {57, 120}, {57, 2}, {57, 2}, {57, 2}, {57, 1}}; public final int BOX_10 = 10055; //фарм л2топ евент пвп топ лс раид кионы изумр альянса вип книга айс брилл public final int[][] BOX_10_ITEMS = {{10065, 1}, {57, 11500}, {57, 50}, {9402, 55}, {9401, 105}, {8762, 10}, {57, 130}, {57, 2}, {57, 2}, {57, 2}, {57, 1}}; public final int BOX_11 = 10056; //фарм л2топ евент пвп топ лс раид кионы изумр альянса вип книга айс брилл public final int[][] BOX_11_ITEMS = {{10066, 1}, {57, 12500}, {57, 55}, {9402, 60}, {9401, 115}, {8762, 11}, {57, 140}, {57, 2}, {57, 2}, {57, 2}, {57, 1}}; public final int ITEM_IDS[] = {BOX_1, BOX_2, BOX_3, BOX_4, BOX_5, BOX_6, BOX_7, BOX_8, BOX_9, BOX_10, BOX_11}; public Box() { System.out.println(" "); System.out.println("#################################################"); System.out.println("# Box Manager Loaded #"); System.out.println("#################################################"); System.out.println(" "); ItemHandler.getInstance().registerItemHandler(this); } public void useItem(L2PlayableInstance playable, L2ItemInstance item) { L2PcInstance player = (L2PcInstance) playable; if (!playable.isPlayer()) return; switch(item.getItemId()) { case BOX_1: giveItems(player, BOX_1, BOX_1_ITEMS); break; case BOX_2: giveItems(player, BOX_2, BOX_2_ITEMS); break; case BOX_3: giveItems(player, BOX_3, BOX_3_ITEMS); break; case BOX_4: giveItems(player, BOX_4, BOX_4_ITEMS); break; case BOX_5: giveItems(player, BOX_5, BOX_5_ITEMS); break; case BOX_6: giveItems(player, BOX_6, BOX_6_ITEMS); break; case BOX_7: giveItems(player, BOX_7, BOX_7_ITEMS); break; case BOX_8: giveItems(player, BOX_8, BOX_8_ITEMS); break; case BOX_9: giveItems(player, BOX_9, BOX_9_ITEMS); break; case BOX_10: giveItems(player, BOX_10, BOX_10_ITEMS); break; case BOX_11: giveItems(player, BOX_11, BOX_11_ITEMS); break; } player.sendItems(true); } public void giveItems(L2PcInstance player, int boxId, int[][] itemList) { for (int[] items : itemList) { int itemId = items[0]; int itemCount = items[1]; player.giveItem(itemId, itemCount); } player.destroyItemByItemId("StartBox", boxId, 1, player, true); } public int[] getItemIds() { return ITEM_IDS; } public static void main (String... arguments) { new Box(); } } вот новая ошибка ---------- 1. ERROR in \Box.java (at line 6) import ru.catssoftware.gameserver.handler.HandlerMStorage; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import ru.catssoftware.gameserver.handler.HandlerMStorage cannot be resolved ---------- 2. ERROR in \Box.java (at line public class Box implements IItemHandler ^^^^^^^^^^^^ IItemHandler cannot be resolved to a type ---------- 3. ERROR in \Box.java (at line 52) ItemHandler.getInstance().registerItemHandler(this); ^^^^^^^^^^^^^^^^^^^ The method registerItemHandler(IItemHandler) in the type ItemHandler is not appl icable for the arguments (Box) ---------- 4. ERROR in \Box.java (at line 109) player.giveItem(itemId, itemCount); ^^^^^^^^ The method giveItem(int, int) is undefined for the type L2PcInstance ----------
  21. Доброго времени суток. выдает ошибку Первоначально он был такой package mods.items; import net.sf.l2j.gameserver.model.L2ItemInstance; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.model.actor.instance.L2PlayableInstance; import scripts.items.IItemHandler; import scripts.items.ItemHandler; public class Box implements IItemHandler после "метода замены импортов стал таким" package mods.items; import ru.catssoftware.gameserver.model.L2ItemInstance; import ru.catssoftware.gameserver.model.actor.instance.L2PcInstance; import ru.catssoftware.gameserver.model.actor.instance.L2PlayableInstance; import scripts.items.IItemHandler; import scripts.items.ItemHandler; public class Box implements IItemHandler выдает следущее ---------- 1. ERROR in \Box.java (at line 5) import scripts.items.IItemHandler; ^^^^^^^ The import scripts cannot be resolved ---------- 2. ERROR in \Box.java (at line 6) import scripts.items.ItemHandler; ^^^^^^^ The import scripts cannot be resolved ---------- 3. ERROR in \Box.java (at line public class Box implements IItemHandler ^^^^^^^^^^^^ IItemHandler cannot be resolved to a type ---------- 4. ERROR in \Box.java (at line 52) ItemHandler.getInstance().registerItemHandler(this); ^^^^^^^^^^^ ItemHandler cannot be resolved ---------- 5. ERROR in \Box.java (at line 109) player.giveItem(itemId, itemCount); ^^^^^^^^ The method giveItem(int, int) is undefined for the type L2PcInstance
×
×
  • Создать...