Перейти к содержанию

chiton

Пользователи
  • Публикаций

    76
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Весь контент chiton

  1. а npc.deleteMe() будет удалять именно того НПС что надо? недумаю. если у меня в скрипте к примеру прописан спавн 20 НПС, может както создать масив и идНПС потом их удалять. нужен пример полного кода со спавном и удалением дальше я разберусь сам)
  2. Всем доброго времени суток. Ну вопрос сам по себе простой. Как удалить НПС на питоне например делаю спавн self.addSpawn(BOS,LOCATION[0],LOCATION[1],LOCATION[2],30000,False,0) а вот как его потом убрать?(на python)
  3. chiton

    Запрос в базу

    Ну вот тебе удаляет все кроме епика, адены, сиал стонов. DELETE FROM droplist WHERE itemId NOT IN (57,6360,6361,6362,6656,6657,6658,6659,6660,6661,6662);
  4. смотри как можно поступить проще и без гемороя для всех) открывай мультисел 1005 (вставка СА в пушкина кузня гирана) и сравни их со своим мультиселом. там я думаю все станет понятно незнаю какая сборка у тебя у меня фрозен <list maintainEnchantment="true" applyTaxes="true"> Ну я не уверен на 100%, но думаю ето и есть то что тебе нужно)
  5. а зачем конфиги в ините поиск(контр+ф) по значению getMaxLevel() заменить на getBaseLevel() не особо шарю но, вроде, заточеность скила опредялиется его лвлом. когда-то давно так рисовали точеные скилы.
  6. я бы сказал что потянет оч таки много. когдато во времена когда интернет был роскошь у меня тоял сервер на канале в 128кбит. играло иногда и по 15 чел никто не зависал и не лагал. дальше судите сами.
  7. Да все работает. скринить не стал. под фрозен залил в серверные дополнения http://forummaxi.ru/files/file/1099-%D0%B1%D0%B0%D1%84%D1%88%D0%BE%D0%BF-%D0%B7%D0%B0-%D0%B0%D0%B4%D0%B5%D0%BD%D1%83-%D0%BE%D1%84%D0%BB%D0%B0%D0%B9%D0%BD-%D0%B1%D0%B0%D1%84/
  8. http://forummaxi.ru/files/file/1099-%D0%B1%D0%B0%D1%84%D1%88%D0%BE%D0%BF-%D0%B7%D0%B0-%D0%B0%D0%B4%D0%B5%D0%BD%D1%83-%D0%BE%D1%84%D0%BB%D0%B0%D0%B9%D0%BD-%D0%B1%D0%B0%D1%84/ вот Залил кому надо. под фрозенов заточен.
  9. Версия 1.9

    221 раз скачали

    Баф Шоп для сборки L2jFrozen на новых ревах нухно править вместо !seller.isOffline() использовать seller.isOnline() == 1 А Вместо player.setOffline(true); Тут имеется ввиду скорее всего player.setOnlineStatus(false); Спасибо Nha.

    Бесплатный

  10. Название: БафШоп за Адену (офлайн баф) Добавил: chiton Добавлен: 21 Mar 2015 Категория: Серверные дополнения Автор: Matthew Mazan [Masterio]Хроники: Interlude Баф Шоп для сборки L2jFrozen на новых ревах нухно править вместо !seller.isOffline() использовать seller.isOnline() == 1 А Вместо player.setOffline(true); Тут имеется ввиду скорее всего player.setOnlineStatus(false); Спасибо Nha. Нажмите здесь, чтобы скачать файл
  11. BUILD SUCCESSFUL Total time: 26 seconds что тут сказать))) сразу видно руку мастера)
  12. чтото там не подходит совсем чуток) [javac] E:\site\Java\l2server\trunk\gameserver\head-src\com\l2jfrozen\gameserver\network\L2GameClient.java:998: error: cannot find symbol [javac] player.setOffline(true); [javac] ^ [javac] symbol: method setOffline(boolean) [javac] location: variable player of type L2PcInstance [javac] E:\site\Java\l2server\trunk\gameserver\head-src\com\l2jfrozen\gameserver\custom\SellBuffMsg.java:449: error: cannot find symbol [javac] if(!seller.isOffline()){ [javac] ^ [javac] symbol: method isOffline() [javac] location: variable seller of type L2PcInstance [javac] E:\site\Java\l2server\trunk\gameserver\head-src\com\l2jfrozen\gameserver\custom\SellBuffMsg.java:511: error: cannot find symbol [javac] if(!seller.isOffline()){ [javac] ^ [javac] symbol: method isOffline() [javac] location: variable seller of type L2PcInstance [javac] 3 errors [javac] 100 warnings BUILD FAILED E:\site\Java\l2server\trunk\gameserver\build.xml:65: Compile failed; see the compiler error output for details. Total time: 13 seconds
  13. Influence, on 20 Mar 2015 - 12:46 PM, said: чтото похоже на True щас будем пробовтаь ставить по окончанию отпишусь
  14. ахх ето всеравно не тот код)) Из кода видно что он создает АИО персов присваивает персонажу статус Аио, а также дает набор скилов который настраивается в конфиге. дать персу АИО Стату можно командой //setaio 'name' 'days' убрать //removeaio 'name' а вот реализации самой продажи бафа я тут не увидел. видимо етот код разрабы держат под замком (хоть он и довольно старый), на одном из иностранных форумов встречал такой код за 90 евро.
  15. Подскажы где в коде ее искать я пробовал ненашол. еще в роде на свс ласт рева еще с хз каких времен. есть ли исходник в котором 100% есть ето чудо?? кто дасть сылочку от меня + в реп. нащет АИО системы ето вродебы бафер со скиламы всех професий, а ето бафсторе или бафтрейд)
  16. chiton

    Каты

    создаеш НПС с типом L2Teleporter береж HTML файл любого из телепортеров, копируеш и называеш его ИД своего NPC открываеш блокнотом(или утилитами покруче notepad++, dreamviwer) ищи строку <a action="bypass -h npc_%objectId%_goto и вместо них добавь ети <a action="bypass -h npc_%objectId%_goto 250"">каты 1</a><br> <a action="bypass -h npc_%objectId%_goto 252"">каты 2</a><br> <a action="bypass -h npc_%objectId%_goto 254"">каты 3</a><br> <a action="bypass -h npc_%objectId%_goto 256"">каты 4</a><br> <a action="bypass -h npc_%objectId%_goto 258"">каты 5</a><br> <a action="bypass -h npc_%objectId%_goto 260"">каты 6</a><br> <a action="bypass -h npc_%objectId%_goto 262"">каты 7</a><br> <a action="bypass -h npc_%objectId%_goto 264"">каты 8</a><br> <a action="bypass -h npc_%objectId%_goto 266"">каты 9</a><br> <a action="bypass -h npc_%objectId%_goto 268"">каты 10</a><br> <a action="bypass -h npc_%objectId%_goto 270"">каты 11</a><br> <a action="bypass -h npc_%objectId%_goto 272"">каты 12</a><br> <a action="bypass -h npc_%objectId%_goto 274"">каты 13</a><br> <a action="bypass -h npc_%objectId%_goto 276"">каты 14</a><br> если уж совсем не понятно то в ЛС приду с работы напишу тебе все посностю только закинеш.
  17. качаеш сервер где РБ по твоему мнению нормальные. заливаеш базу. запрос SELECT FROM NPC WHERE type=L2Boss Получаеш список босов с той сборки. дампиш в файл потом в свою базу UPDATE запрос для замены всех данных о РБ в большинстве серверов структура таблиц npc одинаковая так что должно встать без проблем.
  18. Мне нужно чтобы 1 человек, или пати брал(и) квест, после чего их телепортирует в указаную точку и дается "н" времени для убийства волн мобов. Через 4 минуты появляются нпс(мобы,рб) с указаным ИД после убийства мобов ждем 4 минуты, и снова спавним мобов. по убийству 3 волны спавн НПС(телепортера)после телепорта квест завершыть. По истичению времени квест завершыть. повтор квеста 1 раз в "н" времени.
  19. Traceback (innermost last): (no code object) at line 0 SyntaxError: ('invalid syntax', ('__init__.py', 34, 10, '\t i=L2World.getInstance().getPlayer(nm)')) теперь такой еррор. А хоть код сам по себе праильно написан? и что сама по себе означает срока i=L2World.getInstance().getPlayer(nm)???
  20. вот пробовал сочинять непонятно что)) import sys from com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen.gameserver.datatables import DoorTable from com.l2jfrozen.gameserver.datatables import SkillTable from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest from com.l2jfrozen.gameserver import Announcements from com.l2jfrozen.util.database import L2DatabaseFactory from com.l2jfrozen.gameserver.ai import CtrlIntention from com.l2jfrozen.util.random import Rnd from java.lang import System from com.l2jfrozen.gameserver.model import L2World qn = "6647_wawe" NPC=4456 MOB1=22111 MOB2=3325 MOB3=6657 t1=[80198,253341,-10871] t2=[80198,253341,-10871] t3=[80198,253341,-10871] t4=[80198,253341,-10871] class Quest (JQuest) : def onEvent(self, event, st): htmltext=event if event=="1": htmltext="tele.htm" st.set("cond","1") st.setState(STARTED) st.playSound("ItemSound.quest_accept") i=L2World.getInstance().getPlayer(nm) if i<>None: if i.isOnline() : i.stopAllEffects() i.broadcastStatusUpdate() i.broadcastUserInfo() i.teleToLocation(t1[0],t1[1],t1[2]) self.addSpawn(MOB1,t2[0],t2[1],t2[2],30000,False,0) self.addSpawn(MOB2,t3[0],t3[1],t3[2],30000,False,0) self.addSpawn(MOB3,t4[0],t4[1],t4[2],30000,False,0) return QUEST=Quest(6647,qn,"wawe!") CREATED=State('Start', QUEST) STARTED=State('Started', QUEST) COMPLETED=State('Completed', QUEST) QUEST.setInitialState(CREATED) QUEST.addStartNpc(NPC) QUEST.addTalkId(NPC) QUEST.addKillId(MOB1) QUEST.addKillId(MOB2) QUEST.addKillId(MOB3) в ерроре вот что Traceback (innermost last): (no code object) at line 0 SyntaxError: ('inconsistent dedent', ('__init__.py', 34, 2, ' i=L2World.getInstance().getPlayer(nm)')) сам неззнаю зачем пробовать если всеравно в коде ничего не понимаю)
  21. посмотрел конфиг у бразилов не смог найти даной фишки(ядро иследовать не стал). Можно поточней где его искать?
  22. Недавно смотрел форум и наткнулся на видео. _https://www.youtube.com/watch?v=pa2QmAxjGaQ Смотрю дольно старая тема если выдео еще с 2012г. но в инете найти не смог. Если кто нашел дайте ссылку)
  23. chiton

    Каты

    Можно сделать 1 НПС для ТП Во все каты ид ТП от 250-277 (четные входы, нечетные выходы)
  24. Смотрел о спавнах там ни слова нету( незнаю откуда там спавн берется, но явно не из питон класса(
  25. Если рисованые шмотки можно посмотреть клиент файл itemname-e.dat по названию поискать можно.(програмой L2FilleEdit) если свой серв то в таблицах - armor, weapon, ectitem. также есть поиск по названию (при знание СиКюЕль можно построить запрос на список по условию)
×
×
  • Создать...