-
Публикаций
1533 -
Зарегистрирован
-
Посещение
-
Победитель дней
5 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Jumper
-
я сразу фиксить ничего не собираюсь, по ходу теста первый версии выявим вместе что к чему, там глядишь и проектик к зиме)
-
ну может у какого то свои варианты есть) буду рад выслушать
-
хочу замутить сервер с дополнениями, вот не могу решится на какой сборке лучши
-
у каво есть рабочий, какой качаю просто в клиент входит с вводом логина с меня спасибка)
-
через скилы вот так делаешь три запроса на три сета, мага, легкий, хеви в sql custom_armorsets Скрытый текст INSERT INTO `custom_armorsets` VALUES ('ид сета', 'ид тела', 'ид ног', 'ид шлема', 'ид перчаток', 'ид ботов', 'ид скила', '0', '0', 'ид навыка вроде'); потоп в статах в папку скилов добавь сами скилы сетов Скрытый текст <?xml version="1.0" encoding="utf-8"?> <list> <skill id="ид скида" levels="1" name="Heavy Set"> <set name="target" val="TARGET_SELF"/> <set name="skillType" val="BUFF"/> <set name="operateType" val="OP_PASSIVE"/> <set name="castRange" val="-1"/> <set name="effectRange" val="-1"/> <for> <mul order="0x10" stat="pAtk" val="1.10"/> <mul order="0x10" stat="pDef" val="1.20"/> <mul order="0x10" stat="mDef" val="1.15"/> <add order="0x40" stat="maxHp" val="3000"/> <add order="0x40" stat="maxCp" val="800"/> <add order="0x40" stat="maxMp" val="200"/> <add order="0x40" stat="runSpd" val="20"/> <mul order="0x40" stat="pAtkSpd" val="1.15"/> </for> </skill> <skill id="ид скида" levels="1" name="Light Set"> <set name="target" val="TARGET_SELF"/> <set name="skillType" val="BUFF"/> <set name="operateType" val="OP_PASSIVE"/> <set name="castRange" val="-1"/> <set name="effectRange" val="-1"/> <for> <mul order="0x10" stat="pAtk" val="1.20"/> <mul order="0x10" stat="pDef" val="1.10"/> <mul order="0x10" stat="mDef" val="1.20"/> <add order="0x40" stat="maxHp" val="2000"/> <add order="0x40" stat="maxCp" val="400"/> <add order="0x40" stat="maxMp" val="250"/> <add order="0x40" stat="runSpd" val="37"/> <add order="0x40" stat="rEvas" val="4"/> <mul order="0x40" stat="cAtk" val="1.10"/> <mul order="0x30" stat="pAtkSpd" val="1.25"/> </for> </skill> <skill id="ид скида" levels="1" name="Robe Set"> <set name="target" val="TARGET_SELF"/> <set name="skillType" val="BUFF"/> <set name="operateType" val="OP_PASSIVE"/> <set name="castRange" val="-1"/> <set name="effectRange" val="-1"/> <for> <mul order="0x40" stat="mAtk" val="1.25"/> <add order="0x10" stat="mAtk" val="20"/> <mul order="0x40" stat="pDef" val="1.10"/> <mul order="0x40" stat="mDef" val="1.10"/> <add order="0x40" stat="maxHp" val="1500"/> <add order="0x40" stat="maxCp" val="400"/> <add order="0x40" stat="maxMp" val="500"/> <add order="0x40" stat="runSpd" val="7"/> <mul order="0x30" stat="mAtkSpd" val="1.18"/> </for> </skill> </list> переделаешь под себя
-
ну в конфигах может уж есть отключение ограничения
-
а ты в gameserver\data\html\default добавил файл 300300.htm
-
я в игре не проверял своего, я тока в гс смотрел выдает ошибку или нет
-
короче открывай любой скрипт и равняй строки по нему, и будет счастье)
-
вот попробуй Скрытый текст import sys from com.l2jfrozen.gameserver.model.actor.instance import L2PcInstance from com.l2jfrozen.gameserver.model.actor.instance import L2NpcInstance from java.util import Iterator from java.lang import Integer from com.l2jfrozen.util.database import L2DatabaseFactory from com.l2jfrozen.gameserver.model.entity import Hero from com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest qn = "8019_SetHero" NPC=[300300] ADENA_ID=4037 COUNT=40 class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent(self,event,st): htmltext = event count=st.getQuestItemsCount(ADENA_ID) if count < 1 : htmltext = "<html><head><body>You dont have enough adena.</body></html>" else: if event == "1": if st.getPlayer().isHero() : return "hero.htm" st.setState(State.COMPLETED) if not st.getPlayer().isHero() : st.takeItems(ADENA_ID,COUNT) st.getPlayer().setHero(True) st.giveItems(6842,1) return "grat.htm" st.setState(COMPLETED) if htmltext != event: st.setState(State.COMPLETED) st.exitQuest(1) return htmltext def onTalk (self,npc,st): htmltext = "<html><head><body>I have nothing to say to you</body></html>" st = st.getQuestState(qn) st.setState(State.STARTED) return "1.htm" QUEST = Quest(8019,qn,"custom") CREATED = State('Start', QUEST) STARTING = State('Starting', QUEST) STARTED = State('Started', QUEST) COMPLETED = State('Completed', QUEST) QUEST.setInitialState(CREATED) for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId)
-
вроде такие импорты Скрытый текст import sys from com.l2jfrozen.gameserver.model.actor.instance import L2PcInstance from com.l2jfrozen.gameserver.model.actor.instance import L2NpcInstance from java.util import Iterator from java.lang import Integer from com.l2jfrozen.util.database import L2DatabaseFactory from com.l2jfrozen.gameserver.model.entity import Hero from com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest в конце Скрытый текст QUEST = Quest(8019,qn,"custom") CREATED = State('Start', QUEST) STARTING = State('Starting', QUEST) STARTED = State('Started', QUEST) COMPLETED = State('Completed', QUEST) QUEST.setInitialState(CREATED) for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId)
-
не работает, потому что тупо переписали с нублис трейдера, и всё, а головой подумать не смогли, что работать не будет, ищут наивных, дабы набрать скачвианий на нерабочим софте