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

craftyf0x

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

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

  • Посещение

  • Отзывы

    0%

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

  1. craftyf0x

    Кто брал Acis

    В гугле лежит вроде 346 слитая. Кому надо, найдёт.
  2. Некое "правило" : Друзья, если у вас плохое настроение и вы просто хотите "покидать камни в чужой огород", прошу пройти мимо данного топика. Фразы мол "затея хрень, вы ничего не умеете, сервер уже обречён на провал", всё это слышали и видели. Просьба отвечать только на вопрос. Теперь к делу. Приветствую всех. Собственно помогите определиться с рейтами для сервера Interlude классик. Я, (первый администратор) настаиваю на х50 (х30) лоу рейт сервере, ГМ шопе до Б грейда, скилами спойла и кристаллизации на всех классах и т.д. Второй администратор настаивает на обычном пвп сервере х1200, так как считает, что без хорошей рекламы поднять онлайн на лоу рейт невозможно. Я считаю, что он будет одинаковым в любом случае, так как на данном этапе массовой рекламы нашего сервера не будет. Поднять больше 100 человек для начала будет хорошим результатом (В далёком 2009 мною уже был поднят сервер пвп х1200 на сборке la2base, если кто помнит , без платной рекламы с онлайном 70-90 человек, так что считаю нынешнюю цель вполне достижимой) На данном этапе с железом всё намного лучше, сборка acis последней ревизии (352), со своими доработками. Но вкладываться в рекламу сейчас не будем. В итоге помогите определиться с рейтами. Будет лучше если вы подробно опишите, почему нужно выбрать именно такие рейты, а не иначе.
  3. craftyf0x

    Frintezza ai

    Да да тупанул, уже решил сам проблему. Плюс тебе поставил. Можете закрывать
  4. craftyf0x

    Frintezza ai

    Ребят помогите плз, адаптирую фринту и там надо было в L2BossZone.java добавить этот код. public void updateKnownList(L2Npc npc) { if (_characterList == null || _characterList.isEmpty()) { return; } for (L2Character character : _characterList) { if (character instanceof L2PcInstance) { npc.getKnownList().addKnownObject(character); } } } Ругается на L2Npc [javac] public void updateKnownList(L2Npc npc) [javac] ^ [javac] symbol: class L2NpcInstance [javac] location: class L2BossZone [javac] 1 error Пробовал L2NpcInstance...ошибка.
  5. craftyf0x

    CatsGuard

    Вроде разобрался, не все файлы защиты чтоль скинул. Сейчас с CryptToken=true и включенными котами всё создается. Можно закрывать. Как решил проблему сам не знаю. Полностью заменил папку system и всё заработало. Но когда отключаю токены, то могу зайти даже с папки систем где нет файлов защиты. Это плохо?
  6. craftyf0x

    CatsGuard

    Припилил котов на последнюю версию Acis. Но когда включен в логин сервере CryptToken=true, то при попытке зайти на аккаунт где есть персонажи, или при заходе на новый аккаунт и при попытке создать нового чара, окно линейки морозится и всё на этом. Кто знает в чём проблема? Выключить токены не предлагать, ибо тогда на сервер можно зайти и без файлов защиты.
  7. craftyf0x

    Аукционер

    Добрый вечер. Интересует как поднять минимальную ставку на покупку кланхола, оплаты аренды и выставить максимальную ставку например в 1ккк. Ещё было бы хорошо, чтобы клан мог купить кланхол с определенного уровня. Оплата аренды как я понял настраивается в конфиге #============================================================= # Clan Hall Function price #============================================================= # Price = 7 day(one day price = price/7) #------------------------------------------------------------- # Teleport Function price #------------------------------------------------------------- # 1st level ClanHallTeleportFunctionFeeLvl1 = 7000 # 2nd level ClanHallTeleportFunctionFeeLvl2 = 14000 Минимальная ставка и макс ставка наверное в auction.java в ядре. Но как правильно там поменять? И где выставить выставить уровень клана?
  8. Connection con = L2DatabaseFactory.getInstance().getConnection(); Пробовал?
  9. Закрывайте. Проблема решена Благо глава ациса хороший человек и указал на ошибки)
  10. В последних ревизиях ациса поменяли конструктор. Теперь идёт Quest(int, String) И все java файлы скриптов переехали в ядро. Из-за этого и написал, что поменял эти 2 строчки public NpcScriptThree(int questId, String name, String descr) new NpcScriptThree(-1, "NpcScriptThree", "custom"); Потому что с ними било ошибку компиляции. Сейчас же ошибку не бьёт. Но я не понимаю как добавить скрипт. Есть ещё варианты?
  11. Сборка acis 352. Скрипты переместили вот так вот ещё в 348 реве. Scripts - Drop the external compiler, leading to -8mo RAM usage at startup and 2 libs drop. Server starts in 14sec instead of 1min+. - All scripts are moved inside core side ; scripts HTMs are moved into data/htm folder. - scripts.cfg is replaced by scripts.xml ; it is moved to data/xml. - Drop the possibility to load/reload/bypass scripts (drop associated configs && admincommands). - Addition of ScheduledQuest, which will be used later for tasks rework / events. - L2AttackableAiScript avoids to check NpcTemplate (- 6000+ .get()). Добавил скрипт об аннонсе спавна определенных рб, который работал на 340 реве ациса. Поменял только эти строки, так как были ошибки Это 2 строки из старого скрипта. public NpcScriptThree(int questId, String name, String descr) new NpcScriptThree(-1, "NpcScriptThree", "custom"); Поместил сам скрипт в ядро net.sf.l2j.gameserver.scripting.scripts.custom package net.sf.l2j.gameserver.scripting.scripts.custom; import net.sf.l2j.gameserver.util.Broadcast; import net.sf.l2j.gameserver.model.actor.L2Npc; import net.sf.l2j.gameserver.scripting.Quest; public class NpcScriptThree extends Quest { //Ид боссов private static final int[] BossId = { 25035, 25220, 25054, 25126, 25325, 25309, 25312, 25299, 25302, 25269, 25163, 25453, 25328, 25202, 25109, 25319, }; public NpcScriptThree(int questId, String descr) { super(questId, descr); for (int BossIds : BossId) addSpawnId(BossIds); } @Override public String onSpawn(L2Npc raidboss) { int npcId = raidboss.getNpcId(); for (int id : BossId) if (npcId == id) Broadcast.announceToOnlinePlayers("RaidBoss : " + raidboss.getName() + " spawn in the world!"); return super.onSpawn(raidboss); } public static void main(String[] args) { new NpcScriptThree(-1, "custom"); } } В файле xml дописал <script path="scripts.custom.HeroWeapon"/> <script path="scripts.custom.NpcScriptThree"/> Но при загрузке гейм сервера бьёт ошибку ScriptManager: Error loading "scripts.xml" file, java.lang.InstantiationException: net.sf.l2j.gameserver.scripting.scripts.custom.NpcScriptThree Подскажите кто знает, что не правильно?? И можно ли как-то по прежнему добавлять скрипты без заливания их в ядро?
  12. Наверное вы немного что-то спутали, я нашёл этот скилл в файле fishing_skills_tree.xml <!-- Expand Dwarven Craft --> <skill id='1368' lvl='1' minLvl='5' itemId='7609' count='2000' isDwarf='true' /> <skill id='1368' lvl='2' minLvl='20' itemId='7609' count='4000' isDwarf='true' /> <skill id='1368' lvl='3' minLvl='28' itemId='7609' count='6000' isDwarf='true' /> и т.д. до 8 уровня скилла. Поменял isDwarf='true' на false. Но это не то, что мне нужно. Описание скилла "Расширяет объём книги рецептов гномов" И он доступен минимум с 5 уровня. А когда создаёшь гнома, то уже с первого уровня у него есть то, что мне нужно прописать для всех рас. Вот скрин: Кто ещё может подсказать, хелп!
  13. Подскажите, как добавить в панель "Действия персонажа" (там где сесть, встать, кинуть торг) производство гномов /dwarvenmanufacture для ВСЕХ рас. Чтобы он показывался не только у гномов. Саму команду для всех рас уже реализовал. Когда прописываю команду например на человеке или эльфе, всё работает, производство открывается. Но вот как вывести значок в Панель действий?
  14. craftyf0x

    Сборка acis

    Приветствую! Есть у кого доступ в приватный раздел на офф форуме acis ? Нужен файлик оттуда добавляющий выпадение камней печати в некрополях и катакомбах. Пишите в скайп lineagepasha, может договоримся как нибудь
  15. Тут все сидят за деньги всё делают и подсказывают?
  16. Добавил команды .xpon .xpoff через ядро (вроде как лол) Но уже в игре когда пишу их, то они просто выводятся в чат и всё. Где-то видел что их в сам клиент вывести надо, в какой файл подскажите пожалуйста?
  17. Кто может помочь переписать этот код под сборку acis ?? Я вроде почти всё сделал, но зашёл в тупик в итоге, при компиляции выдаёт ошибки которые я уже не знаю как править. Есть добрые люди? Очень нужна реализация блока exp. Ошибки компиляции и код который у меня сейчас, могу тоже кинуть. Могу дать TeamViewer если уверены, что справитесь. Ниже переделанный код expgain.java Бьёт ошибки в него, но как исправить я не знаю. if (command.equalsIgnoreCase("expon") || command.equalsIgnoreCase("xpon")) [javac] ^ [javac] symbol: variable command [javac] location: class ExpGain xpoff [javac] ^ [javac] symbol: variable xpoff [javac] location: class ExpGain
  18. http://forummaxi.ru/files/file/674-модифицированный-menu-для-люцероподобных/ Но в ней насколько я понимаю нет оффлайн трейда. Если кто знает где взять, подскажите пожалуйста.
  19. Форумчане, подскажите где можно взять меню для сборок interlude. Не обязательно под acis, попробую переписать под неё. Может я не правильно гуглю, но нашёл только под Люсю2 на макси и то не могу скачать, сообщений не хватает. Очень хотелось бы чтобы было реализовано включение/отключение опыта, offline трейд ну и может автолут, но необязательно. P.S И ещё кто ставил acis, тестили прокачку SoulCrystal на мобах, работает нормально?
  20. craftyf0x

    Hostinger и Stressweb

    Всё дело в том, что на бесплатном аккаунте не работает fsockopen. Это офф ответ от их техподдержки. Если вы это имели ввиду, то ок. И всё же я не понимаю к чему вы пишите про обращения из вне к mysql. Проверка статуса и логина разве требует этого? { /** * Check server status. Return 'on' or 'off' * La2::GetStatus() * * @param mixed $host * @param mixed $port * @param integer $timeout * @return */ public function GetStatus( $host, $port, $timeout = 1 ) { $sock = @fsockopen( $host, $port, $errno, $errstr, $timeout ); $online = ( $sock > 0 ); if ( $online ) @fclose( $sock ); return $online ? "on":"off"; } Вот код проверки онлайн/оффлайна из stressweb 13. Тыкните мне, где тут обращение из вне к MySQL ?
  21. craftyf0x

    Hostinger и Stressweb

    Мм а для каких целей мне нужен коннект извне к ней? Stressweb для получения данных персонажей и т.д. подлючается к mysql на моём ПК. А коннекты к mysql хостингера идут только с моего сайта, как я понимаю для новостей и т.д.
  22. эм, странно но у меня не работает личный ящик "Вы не можете пользоваться личными сообщениями." skype lineagepasha
  23. Нужна помощь в настройке stressweb 13. Не показывает на сайте ON или OFF гейм и логин сервер.
  24. craftyf0x

    Hostinger и Stressweb

    Спасибо, этот файл ещё не правил полностью, но дело не в нём. Статус ON или OFF берется не из него по идее. В нём только прописан личный кабинет, регистрация, статистика и т.д. Может дело и в хостинге, неужели здесь нет никого, кто пользовался бы Hostinger.ru и мог бы дать точный ответ.
×
×
  • Создать...