![](https://forummaxi.ru/uploads/set_resources_8/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
TancorDisko
-
Публикаций
184 -
Зарегистрирован
-
Посещение
-
Победитель дней
3 -
Отзывы
0%
Сообщения, опубликованные TancorDisko
-
-
16 часов назад, Imperial сказал:l2caln.java
public boolean checkClanJoinCondition
спасибо. я чет не додумался l2 поискать в поиск clan искало только дата)
-
Добрый день, хочу сделать лимит людей в клане.
например 3 пачки. не могу найти в исходах подскажите кто знает pw
-
1 час назад, Rogue сказал:Мистик иммунити от пп...
cпасибо его и нашел =)
-
Добрый день, не могу не как найти подходящий скил в ИТ.
который бы защищал 100% от д бафа, на сервере установлено по дефолту 66% что д баф пройдет. нужно то бы когда скил юзаешь была защита 100% от д бафа, есть мысли?
-
6 часов назад, aleksichenk сказал:Ещё бы найти время работы дебафов и урезать его а то долго висят особенно у овера ! Или для этого нужны исходники ? если да может у кого то есть и покажет как с ними работать так как я буквально второй месяц начал учиться разбираться в серверо строении )
если у вас старые исходы то не выйдет. а если ядро от смоки то есть конфиг.
# ID Скилла, Шанс;ID Скилла, Шанс
AltDebuffChancesTable = 1072,66;354,66
Дбафы смотрите в эффектах там тайминги контролировать .
не получиться напиши в телегу @ tancordisco попробую помочь
-
1
-
-
3 часа назад, aleksichenk сказал:Спасибо поищу
cборка какая?
-
1
-
-
Жесть.. сочувствую
-
-
4 часа назад, JediMaster сказал:Сборка ПВ Софт
Проверял на ласт ядре и на зашаренном проекте тоже на пв сфоте только чуть постарее ядро
Суть такова при выдаче статуса хиро не важно как через скрипт или команду
Почему то скилы не появлются геройские
УБраны все запреты всё разрешено
На левые скилы и тд и тп
Неделю мучаюсь
Может кто подскажет?
Я не знаю почему но чувствую что то с базой хотя я даже без понятия просто догадки
Нужна помощь выручайте
Ибо СмоКимо проверил у себя и он сказал что мол у него всё ок
щас проверю у себя
-
42 минуты назад, JediMaster сказал:По софт
Скрипт покупка хиро за донат
После покупки хиро скилы почему то геройские не появляются
Только свечение даёт
import sys
from java.util import Iterator
from java.lang import System
from time import gmtime, strftime
from net.sf.l2j import L2DatabaseFactory
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 CharInfo
from net.sf.l2j.gameserver.network.serverpackets import SocialAction
from net.sf.l2j.gameserver.network.serverpackets import UserInfoqn = "q8019_SetHero"
NPC = 80007
ITEM = 12002 # итем необходимый для обмена
COST = 5 # стоимость
INAME = "Монет Пожертвований" # название итемаclass Quest (JQuest) :
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
def onAdvEvent (self,event,npc,player):
st = player.getQuestState(qn)
if event.startswith("hero"):
days = event.replace("hero", "")
if days == " ":
htmltext = "<html><body>Вы не ввели количество дней.</body></html>"
return htmltext
if player.isHero():
htmltext = "<html><body>Вы уже герой :)</body></html>"
return htmltext
days = days.replace(" ", "")
if not days.isdigit():
htmltext = "<html><body>Вы не ввели количество дней.</body></html>"
return htmltext
days = int(days)
if days < 1:
htmltext = "<html><body>Вы не ввели количество дней.</body></html>"
return htmltext
payment = COST * days
if st.getQuestItemsCount(ITEM) < payment:
htmltext = "<html><body>Статус Хиро за "+str(days)+" дней: <font color=74bff5>"+str(payment)+" "+INAME+"</font></body></html>"
return htmltext
htmltext = "<html><body>Теперь вы Герой!<br><br>"
#<
st.takeItems(ITEM,payment)
player.setHero(days)
#<
login = str(player.getAccountName())
name = str(player.getName())
date = str(strftime("%Y-%m-%d", gmtime()))
time = str(strftime("%H:%M:%S", gmtime()))
writelog=L2DatabaseFactory.getInstance().getConnection()
write=writelog.prepareStatement("INSERT INTO zz_donate_log (date,time,login,name,action,payment) VALUES (?,?,?,?,?,?)")
write.setString(1, date)
write.setString(2, time)
write.setString(3, login)
write.setString(4, name)
write.setString(5, "Hero Status, "+str(days)+" days.")
write.setInt(6, payment)
try :
write.executeUpdate()
write.close()
writelog.close()
except :
try : writelog.close()
except : pass
#<
htmltext += "<font color=bef574>Спасибо за вашу поддержку!</font><br></body></html>"
else:
htmltext = "<html><body>Статус хиро:<br>Oops!</body></html>"
return htmltextdef onTalk (self,npc,player):
htmltext = "<html><body>Для вас в данный момент ничего нет.</body></html>"
st = player.getQuestState(qn)
npcId = npc.getNpcId()
if npcId == NPC:
htmltext = "privetstvie.htm"
return htmltextQUEST = Quest(8019,qn,"custom")
CREATED = State('Start', QUEST)QUEST.setInitialState(CREATED)
QUEST.addStartNpc(NPC)
QUEST.addTalkId(NPC)# Оружие героев могут носить только герои олимпиады?
HeroItemsOnlyOly = True# Скиллы героев могут использовать только герои олимпиады?
HeroSkillsOnlyOly = Trueесли у вас такое есть. то поставьте
# Оружие героев могут носить только герои олимпиады?
HeroItemsOnlyOly = True# Скиллы героев могут использовать только герои олимпиады?
HeroSkillsOnlyOly = Falseя думаю поможет
-
39 минут назад, JediMaster сказал:По софт
Скрипт покупка хиро за донат
После покупки хиро скилы почему то геройские не появляются
Только свечение даёт
import sys
from java.util import Iterator
from java.lang import System
from time import gmtime, strftime
from net.sf.l2j import L2DatabaseFactory
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 CharInfo
from net.sf.l2j.gameserver.network.serverpackets import SocialAction
from net.sf.l2j.gameserver.network.serverpackets import UserInfoqn = "q8019_SetHero"
NPC = 80007
ITEM = 12002 # итем необходимый для обмена
COST = 5 # стоимость
INAME = "Монет Пожертвований" # название итемаclass Quest (JQuest) :
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
def onAdvEvent (self,event,npc,player):
st = player.getQuestState(qn)
if event.startswith("hero"):
days = event.replace("hero", "")
if days == " ":
htmltext = "<html><body>Вы не ввели количество дней.</body></html>"
return htmltext
if player.isHero():
htmltext = "<html><body>Вы уже герой :)</body></html>"
return htmltext
days = days.replace(" ", "")
if not days.isdigit():
htmltext = "<html><body>Вы не ввели количество дней.</body></html>"
return htmltext
days = int(days)
if days < 1:
htmltext = "<html><body>Вы не ввели количество дней.</body></html>"
return htmltext
payment = COST * days
if st.getQuestItemsCount(ITEM) < payment:
htmltext = "<html><body>Статус Хиро за "+str(days)+" дней: <font color=74bff5>"+str(payment)+" "+INAME+"</font></body></html>"
return htmltext
htmltext = "<html><body>Теперь вы Герой!<br><br>"
#<
st.takeItems(ITEM,payment)
player.setHero(days)
#<
login = str(player.getAccountName())
name = str(player.getName())
date = str(strftime("%Y-%m-%d", gmtime()))
time = str(strftime("%H:%M:%S", gmtime()))
writelog=L2DatabaseFactory.getInstance().getConnection()
write=writelog.prepareStatement("INSERT INTO zz_donate_log (date,time,login,name,action,payment) VALUES (?,?,?,?,?,?)")
write.setString(1, date)
write.setString(2, time)
write.setString(3, login)
write.setString(4, name)
write.setString(5, "Hero Status, "+str(days)+" days.")
write.setInt(6, payment)
try :
write.executeUpdate()
write.close()
writelog.close()
except :
try : writelog.close()
except : pass
#<
htmltext += "<font color=bef574>Спасибо за вашу поддержку!</font><br></body></html>"
else:
htmltext = "<html><body>Статус хиро:<br>Oops!</body></html>"
return htmltextdef onTalk (self,npc,player):
htmltext = "<html><body>Для вас в данный момент ничего нет.</body></html>"
st = player.getQuestState(qn)
npcId = npc.getNpcId()
if npcId == NPC:
htmltext = "privetstvie.htm"
return htmltextQUEST = Quest(8019,qn,"custom")
CREATED = State('Start', QUEST)QUEST.setInitialState(CREATED)
QUEST.addStartNpc(NPC)
QUEST.addTalkId(NPC)поищите в конфигах. возможно там выключено выдача скилов, щас я поищу может найду у себя.
-
В 31.03.2022 в 19:02, screamer9206 сказал:Проблему нашел, вопрос как поправить?
при включении
# Включить всплывающие окна при старте ивентов? (TvT, LastHero, BaseCapture, MassPvP) EventRegAnswer = true # Время отображения всплывающего окна в миллисекундах EventRegAnswerTime = 59000
выдает эту ошибку, а очень бы хотелось эту функцию
в вашей сборке я думаю ядро с 2016-2018, посмотри на дату изменения на ядре
у вас этот конфиг был или вы его взяли в новых исходах. я не помню что бы в шаре был данный конфиг
-
29 минут назад, screamer9206 сказал:Всем привет! Подскажите, при повторном запуске твт выдает вот такую ошибку
java.lang.NullPointerException at net.sf.l2j.gameserver.model.actor.instance.L2PcInstance.getLanguage(L 2PcInstance.java:17060) at net.sf.l2j.gameserver.model.CustomMessage.toString(CustomMessage.java :55) at net.sf.l2j.gameserver.model.entity.TvTEvent.startParticipation(TvTEve nt.java:252) at net.sf.l2j.gameserver.model.entity.TvTManager.run(TvTManager.java:79) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. access$201(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
командой? или авто с конфига? пв какой год?
-
заменить свое лого на стандарт можно подменой файла в systextures "L2Font-e.utx"
-
1
-
-
2 минуты назад, screamer9206 сказал:Есть одна сборка, там все норм, переношу на другую сборку, просто Ctrl+V, Ctrl+C с базы убивает с кулака
беру нпц моба, все норм, бьет как мне надо, переделываю тип с L2Monster на L2RaidBoss, и все, моба увиваю с кулака
а какая сборка? получается у л2 монстр вы бьете долго монстра ставите босс с 1 удара? а в ГС что то пишет?
-
48 минут назад, screamer9206 сказал:Добрый день, помогите, пытаюсь перенести с одной сборки на другую квест Крылья, добавляю РБ, пытаюсь убить рб, и он помирает с одного удара, даже с удара кулака! В чем может быть проблема
добрый день, увеличьте п деф\хп возможно там 1 лвл моб у вас или дефа столько же
-
10 часов назад, flam сказал:Может кто объяснить как настроить правильно выдачу бонуса с л2 топа?
Значит в СВ13 сборочка pw soft , сначала побывал чрез конфиг настроить толку ноль кидало ошибку в гейм сервере по л2топу , выключил конфиг по выдаче исчезла ошибка , сделали через скрипт на сайте , нажимаю голосовать написано типо выдан захожу в игру нету нечего ...Побывал на прямую с сайта л2топа голосовать та же проблема . ребята помогите мучаюсь уже неделю !
Вот что писало когда побывал через конфиг навастривать !
я думаю что то изменилось у л2 топ. так как у меня до этого 2 года было все гуд. щас было такое же бред. пока отключил л2 топ жду ответ от их админов
-
в исходах вы не уточнили человеку.
-
1 час назад, KpunToHuT сказал:Может подскажите какое ядро взять?
у смоки просите сборку + ядро. одно ядро вам не чего не даст
-
Цитата5 часов назад, KpunToHuT сказал:Ядро 08 2017
увы. в вашем ядре нету еще такой функции для картинки нпц
-
Только что, KpunToHuT сказал:Здравствуйте уважаемые форумчане!
Подскажите плиз, как на сборке пв сделать чтоб клан создавался сразу с 8лвл, ну или хотя бы с 5
в ядре видимо, в конфигах нету
-
костюмы крутые! молодец
-
В 24.02.2022 в 15:44, Davinsga сказал:Что ты можешь продать? Каждой теме помоги это сделать ошибка как решить что на этом форуме что на другом.
Навыков у тебя нет. И знание тоже.
Оставлю одну тему твою тут просто все ясно с тобой.
Таких тем очень много с твоей стороны
В 08.03.2022 в 07:15, doda сказал:А откуда можно узнать хоть люди вообще заходят к данному сайту?) Конечно цены на рекламу не кусаются
мало вероятно
-
22 минуты назад, DeLuxePwnz сказал:С дефлекта что ли?) так всё что ты хочешь вытянуть и так в шаре есть, на ммо архив там 60 костюмов и шапок 100+
Пользуйся на здоровьеitemname-e.dat 255.67 \u043a\u0411 · 1 download armorgrp.dat 194.92 \u043a\u0411 · 1 download
спасибо!
лимит клана
в Ядро сервера
Опубликовано
public boolean checkClanJoinCondition(L2PcInstance activeChar, L2PcInstance target, int pledgeType) {
if (activeChar == null) {
return false;
}
if ((activeChar.getClanPrivileges() & 0x2) != 2) {
activeChar.sendPacket(Static.YOU_ARE_NOT_AUTHORIZED_TO_DO_THAT);
return false;
}
if (target == null) {
activeChar.sendPacket(Static.YOU_HAVE_INVITED_THE_WRONG_TARGET);
return false;
}
if (activeChar.getObjectId() == target.getObjectId()) {
activeChar.sendPacket(Static.CANNOT_INVITE_YOURSELF);
return false;
}
if (getCharPenaltyExpiryTime() > System.currentTimeMillis()) {
activeChar.sendPacket(SystemMessage.id(SystemMessageId.YOU_MUST_WAIT_BEFORE_ACCEPTING_A_NEW_MEMBER)
.addString(target.getName()));
return false;
}
if (target.getClanId() != 0) {
activeChar.sendPacket(
SystemMessage.id(SystemMessageId.S1_WORKING_WITH_ANOTHER_CLAN).addString(target.getName()));
return false;
}
if (target.getClanJoinExpiryTime() > System.currentTimeMillis()) {
activeChar.sendPacket(SystemMessage.id(SystemMessageId.S1_MUST_WAIT_BEFORE_JOINING_ANOTHER_CLAN)
.addString(target.getName()));
return false;
}
if (Config.ACADEMY_CLASSIC && (target.getLevel() > 40 || target.getClassId().level() >= 2)
&& pledgeType == -1) {
activeChar.sendPacket(SystemMessage.id(SystemMessageId.S1_DOESNOT_MEET_REQUIREMENTS_TO_JOIN_ACADEMY)
.addString(target.getName()));
activeChar.sendPacket(SystemMessage.id(SystemMessageId.ACADEMY_REQUIREMENTS));
return false;
}
if (getSubPledgeMembersCount(pledgeType) >= getMaxNrOfMembers(pledgeType)) {
if (pledgeType == 0) {
activeChar.sendPacket(SystemMessage.id(SystemMessageId.S1_CLAN_IS_FULL).addString(getName()));
} else {
activeChar.sendPacket(Static.SUBCLAN_IS_FULL);
}
return false;
}
return true;
}
для слепых можете тыкнуть куда что заметить не вижу)