Активность

Лента обновляется автоматически     

  1. Последний час
  2. dbnfkbr33

    Ошибка в скрипте l2open_kernon

    Всем привет, тестирую свой сервер java сборка l2open_kernon, птс не надо т.к хочу на компе запустить со знакомыми поиграть и так кто зайдет. Но при тесте столкнулся с проблемой, сертификация не работает,у нпц жмешь изучение скила и ошибка, в датнике тоже есть эта ошибка на скрипт. Сразу говорю что со скриптами и ядрами не знаком, но если объясните то совсем справлюсь, в интернете искал и так и не нашел информации как разобраться с этой ошибкой. Сама ошибка Ошибка в датнике Сам скрипт
  3. Сегодня
  4. Вчера
  5. itemid > 0 = true else - false - недостаточно предметов как преобразовать это в правильный код, думаю ,мозгов хватит самый банальный пример.
  6. По умолчанию в клиенте скриншоты сохраняются в папку System. Как изменить папку сохранения скриншотов, скажем что бы они все сохранялись в отдельно создаваемую папку Screenshot. Хроники Gracia Final и Gracia Epilogue
  7. Програмировать не умею, пробовал сам разобраться как сделать, но увы, скрипт все время выдает ошибки. Менеджер покраски ника на PWSoft, в данный момент он забирает Blue Eva (id 4355) а нужно сделать так что бы он просто проверял есть ли предмет в инвентаре.. Можете пожалуйста подсказать как это сделать? import sys from java.lang import System 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 qn = "q8024_ChgColor" NPC = 50001 PRICES = { 1: [4355, 3, "Blue Eva"], 2: [4355, 1, "Blue Eva"], } COLOURS = { 1: ["00FF00","00FF00"], 2: ["16721c","1c7216"], 3: ["00FFFF","FFFF00"], 4: ["FF0000","0000FF"], 5: ["FFFB00","00FBFF"], 6: ["337fe6","e67f33"], 7: ["DDA0DD","DDA0DD"], 8: ["808080","808080"], 9: ["000000","000000"], 10: ["81c739","81c739"], 11: ["9120b1","b12091"], 12: ["7c2196","96217c"], 13: ["811664","641681"], 14: ["6b4558","58456b"], } 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 == "step1": htmltext = "<html><body><img src=\"L2UI_CH3.herotower_deco\" width=256 height=32><br><img src=\"L2UI.SquareBlank\" width=260 height=2><br1>" htmltext += "Что красим?<font color=999966>*</font><br><center><table width=180><tr>" htmltext += "<td><button value=\"Ник\" action=\"bypass -h Quest q8024_ChgColor var_1\" width=80 height=15 back=\"sek.cbui94\" fore=\"sek.cbui92\"></td>" htmltext += "<td width=40></td>" htmltext += "<td><button value=\"Титул\" action=\"bypass -h Quest q8024_ChgColor var_2\" width=80 height=15 back=\"sek.cbui94\" fore=\"sek.cbui92\"></td>" htmltext += "</tr></table></center><br><br><font color=999966>*Изза особенностей ЖК-мониторов, цвета на чаре могут выглядить немного ярче или темнее.</font><br><img src=\"L2UI_CH3.herotower_deco\" width=256 height=32></body></html>" elif event.startswith("var_"): vtype = int(event.replace("var_", "")) if vtype == 1: sample = "### " + player.getName() + " ###" else: sample = "### " + player.getTitle() + " ###" htmltext = "<html><body>Покраска:<br>" htmltext += "Стоимость: "+str(PRICES[vtype][1])+" "+str(PRICES[vtype][2])+"<br><br>" htmltext += "<html><body>>Выберите желаемый цвет из списка:<br><br>" #< htmltext += "<table width=300>" for i in COLOURS.keys(): htmltext += "<tr><td width=20></td><td><font color="+str(COLOURS[i][1])+">"+str(sample)+"</font></td><td><a msg=\"Точно красим?\" action=\"bypass -h Quest q8024_ChgColor paint_"+str(vtype)+"_"+str(i)+"\">>>>></a></td></tr>" htmltext += "<tr><td width=20></td><td><br></td><td></td></tr>" htmltext += "</table>" #< htmltext += "<a action=\"bypass -h Quest q8024_ChgColor step1\">Вернуться.</a></body></html>" elif event.startswith("paint_"): get = str(event.replace("paint_", "")) vtype,color=get.split("_") vtype,color=int(vtype),int(color) #< paintcolor = int(COLOURS[color][0],16) if vtype == 1: if st.getQuestItemsCount(PRICES[1][0]) < int(PRICES[1][1]): htmltext = "<html><body>Покраска: <font color=74bff5>"+str(PRICES[1][1])+" "+str(PRICES[1][2])+"</font></body></html>" return htmltext st.takeItems(PRICES[1][0],PRICES[1][1]) player.getAppearance().setNameColor(paintcolor) else: if st.getQuestItemsCount(PRICES[2][0]) < int(PRICES[2][1]): htmltext = "<html><body>Покраска: <font color=74bff5>"+str(PRICES[2][1])+" "+str(PRICES[2][2])+"</font></body></html>" return htmltext st.takeItems(PRICES[2][0],PRICES[2][1]) player.getAppearance().setTitleColor(paintcolor) #< player.broadcastUserInfo() player.store() htmltext = "<html><body>Покраска:<br>Готово.<br><br><br><a action=\"bypass -h Quest q8024_ChgColor step1\">Вернуться.</a></body></html>" else: htmltext = "<html><body>Покраска:<br>Oops!</body></html>" return htmltext def onTalk (self,npc,player): st = player.getQuestState(qn) npcId = npc.getNpcId() if npcId == NPC: htmltext = "<html><body><img src=\"L2UI_CH3.herotower_deco\" width=256 height=32><br><img src=\"L2UI.SquareBlank\" width=260 height=2><br1>" htmltext += "Что красим?<font color=999966>*</font><br><center><table width=180><tr>" htmltext += "<td><button value=\"Ник\" action=\"bypass -h Quest q8024_ChgColor var_1\" width=80 height=15 back=\"sek.cbui94\" fore=\"sek.cbui92\"></td>" htmltext += "<td width=40></td>" htmltext += "<td><button value=\"Титул\" action=\"bypass -h Quest q8024_ChgColor var_2\" width=80 height=15 back=\"sek.cbui94\" fore=\"sek.cbui92\"></td>" htmltext += "</tr></table></center><br><br><font color=999966>*Изза особенностей ЖК-мониторов, цвета на чаре могут выглядить немного ярче или темнее.</font><br><img src=\"L2UI_CH3.herotower_deco\" width=256 height=32></body></html>" return htmltext QUEST = Quest(8024,qn,"custom") CREATED = State('Start', QUEST) QUEST.setInitialState(CREATED) QUEST.addStartNpc(NPC) QUEST.addTalkId(NPC) *я догадываюсь что нужно поменять takeItems на некую фенкцию которая не забирает а проверяет но ничего не выходит..
  8. maloystarley

    Анонс v2. Рабочий.

    Приобрел копию
  9. Запутался) я правильно понял, скачать англ system и перенести от туда все dat ini int в свой system? Я вот эту сборку использую там к сожалению нет англ версии диалогов obelisk001a.htm (и других) , видимо придется вручную понемногу переписывать... *(мне нужно что бы все на сервере было только на англ). Спасибо!
  10. Загрузи Eng sysstem и перенеси в свой dat ini int и все патч готов а на счет htm просто с анг версии скопируй с заменой в ту и тебе готово если 2 язычная
  11. Описываю подробней проблему, я не могу понять как это работает, такое ощущение будто что-то в сервере перехватывает приоритет на кастомные htm-лки, кто разбирается помогите пожалуйста понять почему так происходит! Вот буду описывать на примере обелиска (Monument of Heroes) в Гиране. Monument of Heroes - NPC id 31690, его диалог (на англ) записан в файле ...\gameserver\data\html\default (файл 31690.htm) Но в игре отображается диалог на русском, и я наше этот диалог он находится в ...\gameserver\data\html\olympiad (файл obelisk001a.htm) Помогите пожалуйста понять почему сервер использует файл obelisk001a.htm а не 31690.htm ? бегать вручную ручками переводить все это слишком долго и мне кажется неправильно если в сервере уже есть англ файлы, нужно просто где то переключить их, ну и главное - у меня не все их получается найти вручную.
  12. darktimes

    Анонс v2. Рабочий.

    угу ты прав,я думаю ему виднее а если нет ,тоя уверен что прибегнет к помощи
  13. RedDeviLL

    Анонс v2. Рабочий.

    Перед покупкой исправлю, или до покупки, когда время будет. Главное что увидел )
  14. L2Banners

    Анонс v2. Рабочий.

    В поломанной верстке не так то просто сразу понять в каком месте проблема, если не видеть оригинала. Каждый тег по своему может поломать верстку. Плюс ко всему это не обязательно должен быть не закрытый тег. Это может быть и не закрытый класс и еще много чего. Я просто показал что увидел, а @RedDeviLL зная свою верстку и шаблонизацию прекрасно сам разберется
  15. darktimes

    Анонс v2. Рабочий.

    ну так глянь че и где не проблемка же,ну по братски
  16. RedDeviLL

    Анонс v2. Рабочий.

    Упс, моментик
  17. darktimes

    Анонс v2. Рабочий.

    а у меня уже тюльпаны цветут,удачи братуха
  18. L2Banners

    Анонс v2. Рабочий.

    Ну учитывая цену, гневаться не на что. Только в добавлении сервера верстка поехала, похоже где-то тег не закрыт:
  19. RedDeviLL

    Анонс v2. Рабочий.

    да такое, за окном вроде-бы норм. http://prntscr.com/n1janr
  20. darktimes

    Анонс v2. Рабочий.

    и шо там реально с погодой?
  21. •°•°•PsycHoO•°•°•

    Срочно нужна замена ОС - выбор

    Как бэ странно апать тему 16-го года... я считаю, что ТС'у, спустя 3 года, это уже не нужно. )
  22. Не советовал бы ставить ХП... был подобный ноут с вин7, нужно было перебить другую винду, решил что ХП будет для него самое то... но как минимум интернет по WIFI стал работать гораздо медленнее, может это было только на том ноуте, но что с вин 7 в 2 раза быстрее грузилось- факт я поставил win7 home *че-то там*... впринципе пробем нет, разве что вот на днях только заметил, что глаз тв (сайт просмотре телеканалов онлайн) не хочет работать ни в одном браузере, кроме оперы. Причем есть еще подобный ноут, там стоит более расширенная версия, на нем нормально сайт работает. А так вроде home верисия норм
  23. RedDeviLL

    Анонс v2. Рабочий.

    Ссылка Коротко о том, почему продаю. Были планы сделать анонс, что бы стоял, затраты на рекламу нужны минимальные + грамтная реклама даст хорошие плоды но, увы. Решил оживить старый проект л2, нету времени на анонс. P.s Продавать не спешу, как говорят, в *** не жмет. Двиг: WP Цена за копию скрипта - 500р. (Установка на ваш хост + настройка всего за 299р). Осталось 5 Копий. В 1 руки + настройка - 3000. Домен - Пока что не продаётся. Скрин с гугл адсенса 1,2. - В данный момент выключено. Информация в скайп ТУТ. С удовольствием отвечу на все ваши гневные отзывы в данной теме, могу обсудить погоду и прочее.
  24. Serik

    Услуги Серика и L2Up.ru

    Небольшое увеличение цен на оживление форума с апреля!
  25. Demoncool

    L2jWod Team - Rebirth

    Можно убрать привязку, стоимость написана.
  1. Загрузить ещё активность