-
Публикаций
120 -
Зарегистрирован
-
Посещение
-
Победитель дней
1 -
Отзывы
0%
Сообщения, опубликованные joniko1990
-
-
2 часа назад, JohnyDap сказал:Да там нет ничего хорошего )
а ты говоришь там ничего хорошего нету))))
я то думал такие люди вымерли уже)
-
всем доброго вечера, осталась ли у кого рабочая ссылка на шарную сборку shadow-war с допами?
-
38 минут назад, Smowk сказал:да знаю, мне просто нужно конкретно эти 2 столбика пвп и пк, потому добавил стороннюю, поправил импорты но вот такой маленький глюк остался, что то связанное с первичным отображением статуса, надо как то поправить а как не знаю)
-
всем привет, на сборку pwsoft добавил нпц топ 20 пвп пк, когда в первый раз обращаюсь к нпц и нажимаю просмотреть статистику выдает вот такую ошибку в ГС -
СпойлерBad RequestBypassToServer: player Admin
java.lang.NullPointerException
at net.sf.l2j.gameserver.model.quest.QuestState.getStateId(QuestState.ja
va:191)
at net.sf.l2j.gameserver.model.quest.Quest.createQuestInDb(Quest.java:82
4)
at net.sf.l2j.gameserver.model.quest.Quest.newQuestState(Quest.java:202)at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.showQuestWin
dow(L2NpcInstance.java:1463)
at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.onBypassFeed
back(L2NpcInstance.java:984)
at net.sf.l2j.gameserver.network.clientpackets.RequestBypassToServer.run
Impl(RequestBypassToServer.java:138)
at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2
GameClientPacket.java:46)
at org.mmocore.network.nio.impl.MMOExecutableQueue.run(MMOExecutableQueu
e.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)а после этого все обычно открывается и работает, как исправить ошибку объясните если можно
-
36 минут назад, Demoncool сказал:В 2к18 либо платят либо сами пишут
уже сделал
-
если у кого то есть поделитесь пожалуйста, или дайте ссылку на подобии этого, все облазил уже (
http://l2maxi.ru/java/addons/3062-nps-statistika-dlya-interlude-igroki-klany-zamki-rb.html
-
21 минуту назад, Demoncool сказал:Платно под пв могу сделать
Классик эвентов, все
цена? надо только этот скрипт и все, на запрет шмоток на евентах
-
27 минут назад, DeluxeMD сказал:могу сделать под ПВ
платно или ?)
-
2 часа назад, DaNzel сказал:Дак возьми фришную реву у Володи Demoncool у него уже все реализовано это
разве в фришке есть ета функция ?
-
привет всем, можно ли как то самому реализовать или может в шаре есть конфиг или скрипт на подобии этого под пвсофт, только вместо олимпа чтобы было ивенты типа твт, цтф, лх?
#Запрещенные шмотки на олимпе
ForbiddenOlympItems = -
2 часа назад, Demoncool сказал:либо скачать и добавить себе в сборку
это для вип персон ?) пишет нету прав для скачивания(
-
В 16.01.2018 в 16:31, Demoncool сказал:в пв уже есть награда скилами за взятие замка
и как его включить ? по дефолту ничего не выдается, а конфиг к нему не смог найти
-
как легче всего реализовать skill допустим +5% ко всем статам за захват Giran ? сборка pw.
-
11 часов назад, Demoncool сказал:и что это даст? у него нет квест стейта и его не будет. Он всегда равен нулл...
я скинул для явы.
для питона есть в сборке скрипты, смотри пример
CREATED = State('Start', QUEST)
QUEST.setInitialState(CREATED)
ОГРОМНОЕ спасибо за помощь ) такой кайф когда после пару часов мучений наконец получается)
-
-
весь код не поместился
-
4 минуты назад, Demoncool сказал:либо в инстализацию квеста добавить
State st = new State("Start", this);
setInitialState(st);видимо что то не правильно делаю, скрипт грузится с правкой но все равно та же фигня, вот как выглядит чистый скрипт полностью, без правки, в чем косяк ?
import sys
from java.util import Iterator
from net.sf.l2j.util import Rnd
from net.sf.l2j.gameserver.model.quest import State
from net.sf.l2j.gameserver.model.quest import QuestState
from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest
from net.sf.l2j.gameserver.network.serverpackets import CreatureSay
from net.sf.l2j import L2DatabaseFactoryprint "importing statistics"
# ***************************************
# Inicializacion de Variables del Quest *
# ***************************************NPC=[80007]
Precio_ID = 57QuestId = 50300
QuestName = "PKlist"
QuestDesc = "custom"
InitialHtml = "1.htm"# ************************
# Creando la Clase Quest *
# ************************class Quest (JQuest) :
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
# ***********************
# Si hablas con el NPC: *
# ***********************
def onTalk (self,npc,player):
return InitialHtml
# ***********************# *****************************************************
# Ahora gobernamos los eventos que vienen desde el HTML
# *****************************************************
def onEvent(self,event,st):
htmltext = event
cantidad_pago = st.getQuestItemsCount(Precio_ID)
# *********
# PK info *
# *********
if event == "1" and cantidad_pago >= 3000 :
st.takeItems(Precio_ID,3000)
total_asesinados = 0
htmltext_ini = "<html><head><title>Pk Info Online</title></head><body><table width=300><tr><td><font color =\"FF00FF\">Position</td><td><center><font color =\"FFFF00\">Player</color></center></td><td><center>Kills</center></td></tr>"
htmltext_info =""
color = 1
pos = 0
con = L2DatabaseFactory.getInstance().getConnection()
pks = con.prepareStatement("SELECT char_name,pkkills FROM characters WHERE pkkills>0 and accesslevel=0 order by pkkills desc limit 20")
rs = pks.executeQuery()
while (rs.next()) :
char_name = rs.getString("char_name")
char_pkkills = rs.getString("pkkills")
total_asesinados = total_asesinados + int(char_pkkills)
pos = pos + 1
posstr = str(pos)
if color == 1:
color_text = "<font color =\"00FFFF\">"
color = 2
htmltext_info = htmltext_info + "<tr><td><center><font color =\"FF00FF\">" + posstr + "</td><td><center>" + color_text + char_name +"</center></td><td><center>" + char_pkkills + "</center></td></tr>"
elif color == 2:
color_text = "<font color =\"FF0000\">"
color = 1
htmltext_info = htmltext_info + "<tr><td><center><font color =\"FF00FF\">" + posstr + "</td><td><center>" + color_text + char_name +"</center></td><td><center>" + char_pkkills + "</center></td></tr>"
htmltext_end = "</table><center><font color=\"FFFFFF\">" + "A Total of " + str(total_asesinados) + " Pk's.</center></body></html> -
Только что, Demoncool сказал:Не хватает Квест стейт
new QuestState
И тут дописать какую стату давать при нуле
Очевидно Start или Created
ааа теперь ясно, попробую сейчас поправить
-
Только что, zGosu сказал:Проверка на NULLBad RequestBypassToServer: player Admin
java.lang.NullPointerException
at net.sf.l2j.gameserver.model.quest.QuestState.getStateId(QuestState.ja
va:191)
at net.sf.l2j.gameserver.model.quest.Quest.createQuestInDb(Quest.java:82
4)
at net.sf.l2j.gameserver.model.quest.Quest.newQuestState(Quest.java:202)at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.showQuestWin
dow(L2NpcInstance.java:1463)
at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.onBypassFeed
back(L2NpcInstance.java:984)
at net.sf.l2j.gameserver.model.actor.instance.L2DonateInstance.onBypassF
eedback(L2DonateInstance.java:438)
at net.sf.l2j.gameserver.network.clientpackets.RequestBypassToServer.run
Impl(RequestBypassToServer.java:138)
at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2
GameClientPacket.java:46)
at org.mmocore.network.nio.impl.MMOExecutableQueue.run(MMOExecutableQueu
e.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)Скрытьможешь подсказать как это исправить плз? не сталкивался с таким еще
-
добавил на сервер нпц топ пвп, брал с сборки теон и правил импорты, почти идеально работает, при первом нажатии на статистику нету реакции и выдает вот эту ошибку, думаю дело в импортах, а дальше работает без проблем, как можно решить сие чудо ?
Bad RequestBypassToServer: player Admin
java.lang.NullPointerException
at net.sf.l2j.gameserver.model.quest.QuestState.getStateId(QuestState.ja
va:191)
at net.sf.l2j.gameserver.model.quest.Quest.createQuestInDb(Quest.java:82
4)
at net.sf.l2j.gameserver.model.quest.Quest.newQuestState(Quest.java:202)at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.showQuestWin
dow(L2NpcInstance.java:1463)
at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.onBypassFeed
back(L2NpcInstance.java:984)
at net.sf.l2j.gameserver.model.actor.instance.L2DonateInstance.onBypassF
eedback(L2DonateInstance.java:438)
at net.sf.l2j.gameserver.network.clientpackets.RequestBypassToServer.run
Impl(RequestBypassToServer.java:138)
at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2
GameClientPacket.java:46)
at org.mmocore.network.nio.impl.MMOExecutableQueue.run(MMOExecutableQueu
e.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)вот как стоят импорты:
import sys
from java.util import Iterator
from net.sf.l2j.util import Rnd
from net.sf.l2j.gameserver.model.quest import State
from net.sf.l2j.gameserver.model.quest import QuestState
from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest
from net.sf.l2j.gameserver.network.serverpackets import CreatureSay
from net.sf.l2j import L2DatabaseFactory -
и тишина )
-
6 минут назад, Falkland сказал:Ну ты его скинь для начала.
уже скинул, вот еще раз L2DonateInstance.class
-
может кто с данного файла вырезать части top pvp top pk кланы и замки как на скриншоте показано и оставить только *лидеры сервера* которая сразу же открывается ? у меня выдает ошибку почему то
-
14 минут назад, Demoncool сказал:L2DonateManagerInstance
биг спс
помогите найти сборку
в Ядро сервера
Опубликовано
от души, спасибо огромное!