Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
В чем проблема?
#1
При добавлении НПЦ в базу возникает ошибка
[Err] * НПЦ Базы *
INSERT INTO `npc` VALUES ('55561', '13001', 'Power of Dark', '1', '', '0', 'NPC.heart_of_warding', '42.50', '75.00', '80', 'female', 'L2GrandBoss', '0', '200000', '3793', '0.00', '0.00', '60', '57', '73', '76', '70', '80', '2374400', '1196456', '0', '5000', '0', '6000', '0', '0', '0', '0', '0', '0', '0', '0', 'NULL', '0', '0', '12', 'FULL_PARTY', '0', '0', '0', 'balanced');
[Msg] Finished - Unsuccessfully
Ответ
#2
OkoPwnz Написал:При добавлении НПЦ в базу возникает ошибка
[Err] * НПЦ Базы *
INSERT INTO `npc` VALUES ('55561', '13001', 'Power of Dark', '1', '', '0', 'NPC.heart_of_warding', '42.50', '75.00', '80', 'female', 'L2GrandBoss', '0', '200000', '3793', '0.00', '0.00', '60', '57', '73', '76', '70', '80', '2374400', '1196456', '0', '5000', '0', '6000', '0', '0', '0', '0', '0', '0', '0', '0', 'NULL', '0', '0', '12', 'FULL_PARTY', '0', '0', '0', 'balanced');
[Msg] Finished - Unsuccessfully


Цитата:[Err] * НПЦ Базы *
Это что? 11
Ответ
#3
Не все нпц которые ты качаеш сделаны для одной сборке. Там нада самому менять. Сматри например какойнить нпц в базе и делай как там.
Ответ
#4
Сборка scoria
Эвент Захват базы

Добавлено через 18 часов 37 минут
Вот сам запрос
Код:
* НПЦ Базы *
INSERT INTO `npc` VALUES ('55561', '13001', 'Power of Dark', '1', '', '0', 'NPC.heart_of_warding', '42.50', '75.00', '80', 'female', 'L2GrandBoss', '0', '200000', '3793', '0.00', '0.00', '60', '57', '73', '76', '70', '80', '2374400', '1196456', '0', '5000', '0', '6000', '0', '0', '0', '0', '0', '0', '0', '0', 'NULL', '0', '0', '12', 'FULL_PARTY', '0', '0', '0', 'balanced');
INSERT INTO `npc` VALUES ('55562', '13001', 'Power of Ligth', '1', '', '0', 'NPC.heart_of_warding', '42.50', '75.00', '80', 'female', 'L2GrandBoss', '0', '200000', '3793', '0.00', '0.00', '60', '57', '73', '76', '70', '80', '2374400', '1196456', '0', '5000', '0', '6000', '0', '0', '0', '0', '0', '0', '0', '0', 'NULL', '0', '0', '12', 'FULL_PARTY', '0', '0', '0', 'balanced');

* НПЦ регистрация на эвент *
INSERT INTO `npc` VALUES ('55558', '32130', 'Strategist Lucien', '0', 'Event Manager', '0', 'Monster3.king_of_cat', '6.00', '16.01', '70', 'male', 'L2Npc', '40', '9999999', '1493', '9999.00', '2.78', '40', '43', '30', '21', '20', '10', '0', '0', '1314', '470', '780', '382', '278', '0', '333', '0', '0', '0', '88', '132', 'NULL', '0', '0', '0', 'LAST_HIT', '0', '0', '0', 'fighter');

Добавлено через 21 час 56 минут
актуально...
Ответ
#5
Блин, вы до сих пор не сделали?
Ручками прямо в навикате добавьте.
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#6
дай табл нпц помогу
вернее первую часть(создание табл)
Ответ
#7
Таблицу переделал.
Теперь после запуска ГС выдает
Код:
Error on: C:\Documents and Settings\Admin\Рабочий стол\serv\L2Jscoria-Game\data\scripts\quests\5555_Peklo\__init__.py.error.log
Line: -1 - Column: -1

Traceback (innermost last):
(no code object) at line 0
SyntaxError: ('invalid syntax', ('__init__.py', 5, 44, 'from com.l2scoria.gameserver.model.entity '))
Ответ
#8
Смотрите свой евент пекло, сверяйте импорты.
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#9
У меня с этим совсем беда Sad
Что нужно исправить?
import sys
from com.l2scoria.gameserver.model.quest import State
from com.l2scoria.gameserver.model.quest import QuestState
from com.l2scoria.gameserver.model.quest.jython import QuestJython as JQuest
from com.l2scoria.gameserver.model.entity
from com.l2scoria.lj import L2DatabaseFactory
from com.l2scoria.gameserver.ai import CtrlIntention
from com.l2scoria.util import Rnd
from java.lang import System
from com.l2scoria.gameserver.model import L2World
from com.l2scoria.gameserver.network.serverpackets import CreatureSay
from java.util import Date

qn = "5555_Peklo"
# =======================================
# НЕ ТРОГАЕМ
# =======================================
annom=1
ATTAKERS = []
tek = 0
nyj = 1
closed = 1
# =======================================
# КОНФИГ
# =======================================
# Название (только английские символы)
NAME = "Devil"
LOC = "Town of Giran" # Место, где вы поставили регистрирующего НПЦ.
REGISTER = 55557 # Регистрирующий нпц.
locr = [[82448,149424,-3468]] # Соответственно координаты, где будет появляться НПЦ. Сколько угодно различных точек
PENI = 1164 # Итем, необходимый для участия
PENI_KOL = 0 # Сколько итемов необходимо для участия. Если хотите чтобы участие было бесплатным - поставте 0
LEVEL = 76 # Минимальный уровень, на котором игрок сможет принять участие в ивенте.
AFTER_RESTART = 1 # Время, которое пройдёт от запуска сервера(перезагрузки скрипта) до начала ивента.
TIME_FOR_WAIT = 15 # Время между ивентами в минутах
TIME_FOR_REG = 3 # Время на регистрацию в минутах
ANNOUNCE_INTERVAL = 1 # Как часто аннонсить о регистрации на ивент в минутах.
MOB = 55556 # Моб, которого надо убивать.
locf = [-88957,136220,-3085] # Соответственно координаты, где будет появляться моб.
locfp = [-88651,136535,-3118] # Соответственно координаты, куда телепортируются игроки. Здесь же и ресаются.
RADIUS = 10 # Радиус появления мобов относительно 1 моба.
YCH_MIN = 1 # Минимальное количество участников
YCH_MAX = 20 # Максимальное количество участников.
MOBS_TO_CHEL = 1 # Количество мобов на человека. Максимальное количество мобов, которое придётся убить участникам за последний заход= кл-во участников * на MOBS_TO_CHEL.
CANCEL_TIME = 3 # Если в течение этого времени (минуты) мобы не атакуются - ивент считается проигранным. Пишется, что мобы выиграли и все они исчезают.
REWARD =[[5575,20,25,100]] # Список наград. Выдайтся каждому участнику. Формат записи: [[itemId1,countMIN1,countMAX1,chance1],[itemId2,countMIN2,countMAX2,chanceN],...[itemIdN,countMINN,countMAXN,chanceN]]
TIM = [] # Часы, в течение которых ивент не начнётся. Т.е если написано 20, то в период с 20:00:00 до 20:59:59 ивент не стартует.
RAD = 5000 # Если в момент выдачи награды игрок находится вне этого радиуса, то награда не выдаётся.

class Quest (JQuest) :
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)

def init_LoadGlobalData(self) :
self.startQuestTimer("open", AFTER_RESTART *60000, None, None)
return

def onTalk (Self,npc,player):
global closed
st = player.getQuestState(qn)
global ATTAKERS
npcId = npc.getNpcId()
if npcId == REGISTER:
if closed<>1 and int(Date().getHours()) not in TIM :
if not player.isInOlympiadMode() :
if player.getLevel() >= LEVEL:
if player.getName() not in ATTAKERS :
kolych = len(ATTAKERS)
if kolych <= YCH_MAX :
if PENI_KOL<>0:
if st.getQuestItemsCount(PENI)>PENI_KOL:
st.takeItems(P
Ответ
#10
OkoPwnz;121954 Написал:SyntaxError: ('invalid syntax', ('__init__.py', 5, 44, 'from com.l2scoria.gameserver.model.entity '))
from com.l2scoria.gameserver.model.entity

Видимо, неправильно прописан импорт. Посмотри.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Проблема с квестами "Письма Кекропуса" Metallurg1985 0 550 11-05-2023, 07:01 PM
Последний пост: Metallurg1985
  Проблема с баферами Mor9k400 4 1,917 09-10-2018, 09:08 PM
Последний пост: Mor9k400
  Проблема с созданием персонажа Trufan 3 1,935 08-18-2016, 01:26 PM
Последний пост: Gaikotsu
  Проблема с custom jscripts. Сборка pw ESCfromReality 2 1,992 08-14-2016, 04:05 PM
Последний пост: KID
  Проблема с компилом Nez 2 1,735 08-04-2016, 04:08 PM
Последний пост: Nez
  Проблема с квестом взросление дракончика nemoruss 3 1,786 01-29-2016, 01:35 AM
Последний пост: nemoruss
  Проблема с квестом Elrokian Hunter's Proof Goffa 1 1,487 01-26-2016, 12:04 PM
Последний пост: GenCloud
  Проблема с лучниками vanyahunter123 3 1,699 12-13-2015, 09:15 AM
Последний пост: HiredKiller
  Проблема с скриптом DroNik 1 1,370 08-10-2015, 12:20 AM
Последний пост: Mosinnik
  Проблема с скриптом ownedbyhard 0 1,094 07-16-2015, 03:48 PM
Последний пост: ownedbyhard

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


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