-
Публикаций
1533 -
Зарегистрирован
-
Посещение
-
Победитель дней
5 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Jumper
-
в принципе можно и реализовать, начну после сессии)
-
такой же есть уже в шаре, где то видел)
-
вот переводить буду на днях) еще гм шоп сделаю) этот баффер не мой, с оригинала стандартного сделан, я добавил нижние пункты, и в скрипте 3 скрипта приписал)
-
всё исправил) спасибо за замечания)
-
все замечания учёл, сейчас исправлю)
-
прочитай еще раз, то что написано) "сделан с оригинала", "Переделка с оригинала"
-
Вот сделал вполне простого баффера, без излишек, сделан с оригинала Естественно тема для тех кому интересно Таких пруд пруди, но всё же) [Описание] Скрытый текстFrozen Buffer v.1Адаптация под Frozen сборки (от rev.933 и выше) by Jumper Переделка с оригинала +переделанны .htm файлы +Malaria (работает при наличие скрипта HotSpringsBuffs) +Flu (работает при наличие скрипта HotSpringsBuffs) +Restore CP/HP/MP +Noblesse Blessing В v.2 +будут переведенны .htm файлы [Скрины] Скрытый текст [Скачать] Скрытый текстСкачать [RGhost]
-
Вот на досуге сижу баффаре строгаю но вот беда, картинки в нем маляры и флу не показывает, хотя прописал)
-
эт дело каждого, он попросил я ему дал прогу, а там пусть сам решает как ему проще)
-
ок, ща поищу, спасибо за наводку
-
l2jdk в папку system кидаешь и запускаешь нажимаешь TAB pv - просмотр шмота sv - просмотр скилов nv - просмотр NPC скачать Скрытый текстL2jdk (RGhost)
-
вот такая проблема со шлемом, как можно исправить, чтобы волосы из под шлема не торчали, и лицо вот так Скрытый текст
-
спасибо, помог, нашел итем которого нету всем раздал спасибки за отклик
-
вот поставил на 13:00 Скрытый текст чья сборка у тебя
-
убери галочку время по интернету, поставь время 17:55 и запусти сервер
-
попробуй так по стандарту Скрытый текстAltOlyStartTime = 18AltOlyMin = 00
-
я уж не помню что там, но ща поможем парню раз просит за подпись благодарю)
-
если не ошибаюсь в вкладке Game в админ панели, в низу кнопки отвечающие за олимп
-
если сам редкий баф маляра и холера не включены в сборки, хотя у фрозонов продуманно всё также в файл scripts добавь custom/8009_HotSpringsBuffs/__init__.py Скрытый текст# customcustom/3995_echo/__init__.py custom/4000_ShadowWeapons/__init__.py custom/5000_MissQueen/__init__.py custom/5001_NewbieCoupons/__init__.py custom/8003_MeetBaium/__init__.py custom/6050_KetraOrcSupport/__init__.py custom/6051_VarkaSilenosSupport/__init__.py custom/6999_HeroCirclet/__init__.py custom/7000_HeroItems/__init__.py custom/8000_RaidbossInfo/__init__.py custom/8001_NpcLocationInfo/__init__.py custom/8009_HotSpringsBuffs/__init__.py custom/8871_gve/__init__.py custom/6666_NoblessTrader/__init__.py custom/6667_ClanManager/__init__.py custom/9999_NPCBuffer/__init__.py сначала проверь наличие, вдруг есть уже потом создаешь папку custom/8009_HotSpringsBuffs/ там создаешь файл __init__.py туда добавь: Скрытый текстimport sysfrom 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 from com.l2jfrozen.gameserver.datatables import SkillTable from com.l2jfrozen.gameserver.model import L2Effect from com.l2jfrozen.util.random import Rnd qn = "8009_HotSpringsBuffs" #print "8009. Hot Springs Buffs" HSMOBS = [21316, 21321, 21314, 21319] class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onAttack (self,npc,player,damage,isPet): npcId = npc.getNpcId() if npcId in HSMOBS: if (Rnd.get(2) == 1): if (Rnd.get(2) == 1): if player.getFirstEffect(int(4552)): holera = player.getFirstEffect(int(4552)).getLevel() if (Rnd.get(100) < 30): if holera < 10: newholera = int(holera + 1) npc.setTarget(player) npc.doCast(SkillTable.getInstance().getInfo(4552,newholera)) else: npc.setTarget(player) npc.doCast(SkillTable.getInstance().getInfo(4552,1)) else: if player.getFirstEffect(int(4554)): malaria = player.getFirstEffect(int(4554)).getLevel() if (Rnd.get(100) < 15): if malaria < 10: newmalaria = int(malaria + 1) npc.setTarget(player) npc.doCast(SkillTable.getInstance().getInfo(4554,newmalaria)) else: npc.setTarget(player) npc.doCast(SkillTable.getInstance().getInfo(4554,1)) else: if (Rnd.get(2) == 1): if player.getFirstEffect(int(4551)): rheumatism = player.getFirstEffect(int(4551)).getLevel() if (Rnd.get(100) < 30): if rheumatism < 10: newrheumatism = int(rheumatism + 1) npc.setTarget(player) npc.doCast(SkillTable.getInstance().getInfo(4551,newrheumatism)) else: npc.setTarget(player) npc.doCast(SkillTable.getInstance().getInfo(4551,1)) else: if player.getFirstEffect(int(4553)): flu = player.getFirstEffect(int(4553)).getLevel() if (Rnd.get(100) < 15): if flu < 10: newflu = int(flu + 1) npc.setTarget(player) npc.doCast(SkillTable.getInstance().getInfo(4553,newflu)) else: npc.setTarget(player) npc.doCast(SkillTable.getInstance().getInfo(4553,1)) return QUEST = Quest(8009,qn,"custom") for i in HSMOBS: QUEST.addAttackId(i) ну и проверяй)
-
в файл scripts добавь custom/9999_NPCBuffer/__init__.py Скрытый текст# customcustom/3995_echo/__init__.py custom/4000_ShadowWeapons/__init__.py custom/5000_MissQueen/__init__.py custom/5001_NewbieCoupons/__init__.py custom/8003_MeetBaium/__init__.py custom/6050_KetraOrcSupport/__init__.py custom/6051_VarkaSilenosSupport/__init__.py custom/6999_HeroCirclet/__init__.py custom/7000_HeroItems/__init__.py custom/8000_RaidbossInfo/__init__.py custom/8001_NpcLocationInfo/__init__.py custom/8009_HotSpringsBuffs/__init__.py custom/8871_gve/__init__.py custom/6666_NoblessTrader/__init__.py custom/6667_ClanManager/__init__.py custom/9999_NPCBuffer/__init__.py потом идешь в папку custom/9999_NPCBuffer/ в файл __init__.py после: Скрытый текст#Restore CP/HP/MP if event == "115": st.takeItems(ADENA_ID,0) st.getPlayer().restoreCP() st.getPlayer().restoreHP() st.getPlayer().restoreMP() return "1.htm" st.setState(State.COMPLETED) Добавь это: Скрытый текст#Molaria if event == "116": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(4554,1).getEffects(st.getPlayer(),st.getPlayer( )) return "здесь куда после бафа возращаеться.htm" st.setState(COMPLETED) #Cholera if event == "117": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(4552,1).getEffects(st.getPlayer(),st.getPlayer( )) return "здесь куда после бафа возращаеться.htm" st.setState(COMPLETED) Кнопку я уже показывал выше как делать)
-
Иконку сам поставишь какую над) <td align=center><button value="Restore CP/HP/MP" action="bypass -h Quest 9999_NPCBuffer 115" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"></td>
-
В игре пишет NoItemName, сам Dat файл сохранился, а итемы без имени всё равно, ломаю голову в чем проблема, может кто подскажет 26012 Abyssal Helmet [Heavy] [3 lvl] -1 0 0 0 26013 Abyssal Leather Helmet [Light] [3 lvl] -1 0 0 0 26014 Abyssal Circlet [Robe] [3 lvl] -1 0 0 0 26000 Abyssal Cuirass [Heavy] + 135% P.Def\n+ 135% M.Def\n+ 120% P.Atk\n+ 60% P.AtkSpd\n[3 lvl] -1 0 0 6 26001 Abyssal Gaiter [Heavy] [3 lvl] -1 0 0 0 26002 Abyssal Gauntlets [Heavy] [3 lvl] -1 0 0 0 26003 Abyssal Boots [Heavy] [3 lvl] -1 0 0 0 26004 Abyssal Leather Breastplate [Light] + 130% P.Def\n+ 130% M.Def\n+ 130% P.Atk\n+ 70% P.AtkSpd\n+ 10 RunSpd\n[3 lvl] -1 0 0 6 26005 Abyssal Leggings [Light] [3 lvl] -1 0 0 0 26006 Abyssal Gloves [Light] [3 lvl] -1 0 0 0 26007 Abyssal Boots [Light] [3 lvl] -1 0 0 0 26008 Abyssal Tunic [Robe] + 145% P.Def\n+ 130% M.Def\n+ 850% M.Atk\n+ 70% P/M.AtkSpd\n+ 10 RunSpd\n+ 50% MP\n[3 lvl] -1 0 0 6 26009 Abyssal Hose [Robe] [3 lvl] -1 0 0 0 26010 Abyssal Gloves [Robe] [3 lvl] -1 0 0 0 26011 Abyssal Shoes [Robe] [3 lvl] -1 0 0 0