Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Проблемы с установкой баффера
#1
Здравствуйте. Пытаюсь установить на сервер баффера и столкнулся с проблемой, помогите решить ))
В базе данных нет таблиц npc или costum_npc вообще...
В папке data на сервере нет фалов _init_py...
Третий день не могу связаться с разработчиком сборки...
Во всех мануалах, что я нашел, пишут, мол, заливаем в БД .sql, закидываем файлы в папку сервера и меняем импорты в _init_py по аналогии с _init_py что уже есть у нас...
Пол дня уже ковыряюсь с этим, помогите, о великие мастера nichoci
Ответ
#2
Значит настройки NPC в XML файлах.
Например в сборке aCis "data\xml\npcs\*.xml"

Ну а таблица спауна в любом случае в БД.
Ответ
#3
Итак, есть .sql, я его залил в БД, в конце .sql был запрос на добавление НПЦ в таблицу custom_npc которой нет, ну и фиг с ним, нашел .xml файлы с неписями, скопировал столбик с одним НПЦ, вписал туда ИД, шаблон, имя и тип из запроса в .sql
Далее нашел scripts.xml, нашел в нем такие строчки:
<script path="scripts.custom.HeroWeapon"/>
добавил рядышком:
<script path="scripts.custom.20702_Buffer.__init__.py"/> (взял из scripts.cfg в папке с
бафером -custom/20702_Buffer/__init__.py- )
далее закинул папку 20702_Buffer (с __init__.py внутри) в /data/html/scripts/custom

Итог: Бафер спавнится нормально, но в диалоге сами догадываетесь что... квест...

Скорее всего беда в не правильных импортах в /20702_Buffer/__init__.py но как можно узнать правильные для моей сборки, если разработчик сборки то ли в запое, то ли просто забил и игнорит?


Изменил <script path="scripts.custom.20702_Buffer.__init__.py"/>
на <script path="scripts.custom.20702_Buffer"/>
Эффект тот же. Ваши соображения, господа специалисты...
Ответ
#4
А в сам scripts.cfg вы прописали путь?

Если все прописано правильно по аналогии со стандартными скриптами то смотрите ошибки в логе при загрузке сервера.
Ответ
#5
К сожалению, в сборке нет scripts.cfg, только scripts.xml...
Во всей сборке нет ни единого .cfg файла... как и .py ...
Я начинаю думать, что нам продали какое то фуфло а не сборку...


Попробовал методом тыка прописать еще в scripts.xml в раздел квестов бафера, не помогло... (да да, что попало делаю)...
В логах такие вот строки:
ScriptManager: Script "quests.20702_Buffer" not found.
ScriptManager: Script "scripts.custom.20702_Buffer" not found.

Оно просто в упор не видит там __init__.py файл...
Граждане специалисты, вы же наверняка вкуриваете, в чем тут косяк, я уже запарился,
мне еще не приходилось так глубоко вкапываться внутрь сборки ))
Ответ
#6
michail_ST Написал:Я начинаю думать, что нам продали какое то фуфло а не сборку...

Какое поспешное мнение и только из за отсутствия файла scripts.cfg

Ну значит у вас настраивается через scripts.xml

И строка <script path="scripts.custom.20702_Buffer"/> верна

Папку со скриптом вы закинули в "data/scripts/custom/" ?
В папке с вашим скриптом есть файл "__init__.py" ?

Если все так то смотрите логи загрузки сервера. Должны быть ошибки при парсинге скрипта.
Ну или непосредственно при обращении к НПС но это врятли.
Ответ
#7
Папку 20702_Buffer я закинул в data/html/scripts/custom/
В ней много других папок, пути к которым прописаны там же, в scripts.xml тем же способом.
В папке присутствует __init__.py (единственный во всей сборке)
попробовал закинуть в data/scripts/custom/ (создал эти директории) - эффект тот же.
Единственная запись в логе - при старте сервера:
ScriptManager: Script "scripts.custom.20702_Buffer" not found.

Может сборка не умеет работать с такими файлами? (сборка java)
Все файлы там имеют расширение .htm или .xml
Ответ
#8
Потому что в "data/html/scripts/custom/" закидываются диалоги от скрипта.
А сам скрипт __init__.py нужно закинуть в "data/scripts/custom/20702_Buffer/"
Ответ
#9
Спасибо за ваше стремление помочь flopix, но проблема всё еще актуальна.
Удалил папку бафера из html/scripts/custom
закинул в gameserver/data/scripts/custom/ (директории scripts и custom создавал сам)
Всё по прежнему, бафер спавнится, диалоговое окно по прежнему пусто - I have nothing to say you...
Какие еще будут предположения?


Не может быть так, что виной всему импорты? :

import sys
from java.lang import System;
from java.util import Iterator;
import com.src.Config;
from com.src.gameserver.model.quest import State;
from com.src.gameserver.model.quest import QuestState;
from com.src.gameserver.model.quest.jython import QuestJython as JQuest;
from com.src.util.database import L2DatabaseFactory;
from com.src.gameserver.datatables import SkillTable;
import com.src.gameserver.datatables.sql.ItemTable;
from com.src.gameserver.model.actor.instance import L2PcInstance;
from com.src.gameserver.model.actor.instance import L2PetInstance;
from com.src.gameserver.model.actor.instance import L2SummonInstance;
from com.src.gameserver.network.serverpackets import SetSummonRemainTime;
from com.src.gameserver.network.serverpackets import SetupGauge;

Точно ли не надо здесь ничего корректировать?
Ответ
#10
Для начала нужно добиться чтобы ваш скрипт начал грузится.
Сообщение что скрипт не найден исчезло?

Если там будут ошибки импорта и не только оно об этом выругается в лог загрузки.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Проблемы с полосками HP и MP у саммонеров. Magican 0 851 09-19-2022, 05:03 AM
Последний пост: Magican
  В поиске редкой проблемы ivashk 9 1,431 01-18-2021, 10:49 AM
Последний пост: ivashk
  Проблемы с импортом в квестах на сборке Open-Team devset 2 2,726 02-02-2020, 06:26 PM
Последний пост: Bonabo
  Дубль баффов для НПЦ баффера sullen.nv 10 2,767 06-24-2018, 01:22 PM
Последний пост: Gaikotsu
  Проблемы с заливкой таблиц в бд l2jserver HF dbinst_gs a6y 3 1,892 10-08-2017, 11:01 PM
Последний пост: a6y
  Проблемы с работоспособностью города Deaspara 22 5,345 08-24-2016, 07:11 PM
Последний пост: Kensiro
  Проблемы с Гео при запуске GameServer Scream 17 4,434 04-04-2016, 08:19 AM
Последний пост: HiredKiller
  Проблемы импорта исходников в Eclipse Alsander 5 1,604 10-14-2015, 05:17 PM
Последний пост: Kampina
  Оформление Баффера, Гм Шопа, ГК raindew 2 1,599 01-15-2015, 08:57 PM
Последний пост: golhav
  Проблемы с выпуском в интернет jimi 2 1,294 11-05-2014, 05:55 AM
Последний пост: jimi

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)