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

MeRDox

Постоялец
  • Публикаций

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

  • Посещение

  • Победитель дней

    2
  • Отзывы

    0%

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

  1. спасибо большое, сейчас буду пробовать реализовать хотя, было бы неплохо, если бы поподробней расписали, а то я боюсь запутаюсь...даже в двух соснах)
  2. После юза скила на моба.
  3. уже пробовал, искал, ничего не мог найти) СА смотрел чуток не то получается
  4. спасибо, буду что-то пробовать)
  5. Кто знает, как в PWSoft сделать так, чтобы награду выдавало после использования какого-то скила? сейчас стоит после убийства. package ai; import net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.model.quest.jython.QuestJython; import net.sf.l2j.util.Rnd; public class godItem extends QuestJython { //Мобы private final static int[] Mob1 = {61010}; //ID итема private final static int god_item = 14070; //Включить или выключить дополнительный дроп private static boolean Bool = true; //ID фарм монет private final static int Farm_Coin = 10000; //Шанс дропа предмета private final static int chance = 100; //Сколько давать за убитого моба //От Drop_Count_Min до Drop_Count_Max private final static int Drop_Count_Min = 1; private final static int Drop_Count_Max = 1; public master(int questId, String name, String descr) { super(questId, name, descr, 1); for (int mobs : Mob1) addKillId(mobs); } @Override public String onKill(L2NpcInstance npc, L2PcInstance killer, boolean isPet) { int nagrada = Rnd.get(Drop_Count_Min,Drop_Count_Max); int npcId = npc.getNpcId(); int count = killer.getInventory().getInventoryItemCount(master1_item,0); for (int id : Mob1) if(npcId == id && count >= 0 && Bool == true && Rnd.get(100) < chance) { killer.giveItem(Farm_Coin,nagrada); } return null; } public static void main(String... arguments ) { new master(-1, "godItem", "godItem"); } }
  6. MeRDox

    Текст на фоне

    Кто знает как сделать, чтобы можно было сделать фон, на фоне, а не нём текст написан? Потому как сделал фон, а на нем плохо видно текст. Ну как-то так сделать?
  7. MeRDox

    Weapons Lineage 2 Red Effects

    там что-то с мешами лука и что-то с иконкой меча. Это когда в игру пробовал заходить. в режим разработчика тоже не заходит.
  8. MeRDox

    Текст в Лого

    и вобще можно немного поподробней?
  9. MeRDox

    Dead Code

    Буду работать, искать решение. Было бы замечательно, буду благодарен если хоть как-то направете на путь истины) Сборка PWSoft
  10. MeRDox

    Текст в Лого

    Какое сохранение из них выбирать? там много разных видов сохранение Dxt1, ARGB8 и тд...
  11. MeRDox

    Dead Code

    Да, работает, только дропом. Дело в том что оно дает итем после убийства моба, а хотелось бы чтобы после того как соспойлил, это бред конечно, ну задумка такая. То есть, при определенном итеме будет давать столько спойл ресурсов, при другом столько. Это реально сделать? или только после убийства моба?
  12. MeRDox

    Dead Code

    Весь скрипт хочу сделать, чтобы после того как собрал ресурсы спойлом, давало монеты...Тоисть переделать этот скрипт. Это реально сделать?
  13. MeRDox

    Текст в Лого

    Как сделать текст в лого ГМ Шопа прозрачный, то есть чтобы текст ложился поверх фона?
  14. MeRDox

    Dead Code

    может знаете ещё, чтобы после собирания ресурсов(спойла) давало дополнительные итемы. PS: скрипт не мой)
  15. MeRDox

    Dead Code

    Вот полный код package ai; import net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.model.quest.jython.QuestJython; import net.sf.l2j.util.Rnd; public class newbay_farm3 extends QuestJython { //мобы которых можно убивать private final static int newbay_mobs = 61011; //ID сертификата новичка private final static int newbay_item = 14059; //Включить или выключить дополнительный дроп private final static boolean Bool = false; //ID фарм монет private final static int Farm_Coin = 10007; //Сколько давать за убитого моба //От Drop_Count_Min до Drop_Count_Max private final static int Drop_Count_Min = 1; private final static int Drop_Count_Max = 5; //Что говорит НПЦ если игрок без статуса новичка? private final static String mob_massage = "Тебе нужен сертификат спойлера!"; public newbay_farm3(int questId, String name, String descr) { super(questId, name, descr, 1); this.addFocusId(newbay_mobs); this.addAttackId(newbay_mobs); this.addKillId(newbay_mobs); } public String onFocus(L2NpcInstance npc, L2PcInstance attacker) { int count = attacker.getInventory().getInventoryItemCount(newbay_item,0); if(count == 0) { npc.sayString(mob_massage, 0); } else npc.setIsInvul(false); return null; } public String onAttack(L2NpcInstance npc, L2PcInstance attacker, int damage, boolean isPet) { int count = attacker.getInventory().getInventoryItemCount(newbay_item,0); if(count == 0) npc.setIsInvul(true); else npc.setIsInvul(false); return null; } @Override public String onKill(L2NpcInstance npc, L2PcInstance killer, boolean isPet) { int nagrada = Rnd.get(Drop_Count_Min,Drop_Count_Max); int count = killer.getInventory().getInventoryItemCount(newbay_item,0); if(count >= 0 && Bool == true) { killer.giveItem(Farm_Coin,nagrada); } return null; } public static void main(String... arguments ) { new newbay_farm3(-1, "newbay_farm3", "newbay_farm3"); } }
  16. MeRDox

    Dead Code

    В скрипте на зону для новичков, когда запускаешь GameServer пишет ошибку Dead COde, в этой части killer.giveItem(Farm_Coin,nagrada); Я так понял что нужно разъяснение добавить типа int killer....? public String onKill(L2NpcInstance npc, L2PcInstance killer, boolean isPet) { int nagrada = Rnd.get(Drop_Count_Min,Drop_Count_Max); int count = killer.getInventory().getInventoryItemCount(newbay_item,0); if(count >= 0 && Bool == true) { killer.giveItem(Farm_Coin,nagrada); } return null; }
  17. MeRDox

    Уникальный итем

    если бы был тот скрипт, а так ПА в ядре уже. я знаю как сделать это, ну оно уже не то будет. Будет просто проверка итема, и оно соответственно и дроп будет давать, ну оно немного не то, темболее я не знаю как сделать чтобы после спойла давало айтимы, а оно дает после убийства моба. может кто знает чтобы давала после сбора спойла, а не после убийства?
  18. MeRDox

    Уникальный итем

    Сборка PWSoft, в ядре будет напряжно что-то менять. Я понял что придется делать скрипт, может просто кто-то знает саму эту систему, и натолкнет на правильный путь, а то никак не идет.
  19. MeRDox

    Уникальный итем

    Естественно легче, ну мне нужно именно так) Дело в том что ПА тоже есть.
  20. MeRDox

    Уникальный итем

    Как сделать уникальный итем, при наличии которого будет повышаться спойл, дроп? я так понял что для этого скрипт нужен, ну может кто знает, какие строчки нужно прописать для этого?
  21. MeRDox

    Weapons Lineage 2 Red Effects

    у меня одного ошибку выбрасывает, когда пытаюсь установить оружие? То критует лук, то меч...
  22. дело в том что это я и делал, вот только по прежнему ошибку выбивает, как бы не пробывал, одна и та же ошибка.
  23. В UnrealEngine2Runtime, так же как и в utk, в textures, или animations? вот такая ошибка SkeletalMesh Vorpal_Fighter_00blue.Vorpal_mfighter_m014_u: Serial size mismatch: Got 1048633, Expected 1048637 History: LoadObject <- (SkeletalMesh Vorpal_Fighter_00blue.Vorpal_mfighter_m014_u 33403831==33403831/35031562 32355198 1048637) <- ULinkerLoad::Preload <- PreLoadObjects <- UObject::EndLoad <- UObject::StaticLoadObject <- (Engine.SkeletalMesh Vorpal_Fighter_00blue.Vorpal_MFighter_m014_u NULL) <- IsLoadedResource <- User::SetPawnResource <- NCPawnView_InvenItemWnd::OnRButtonDown <- NCPawnView_InvenItemWnd::OnLButtonDblClick <- NCVirtualWndMain::SetFocusingWindow <- NCVirtualWndMain::DispatchWndMsg <- NConsoleWnd::DispatchWndMsgX <- NConsoleWnd::DispatchWndMsg <- UWindowsViewport::ViewportWndProc <- WWindow::StaticProc <- DispatchMessage <- 019A02C6 515 <- MessagePump <- MainLoop
  24. Не получается изменить название ukx файла, выбрасывает ошибку. Пробую сделать по аналогии с изменением названия utx, или оно по другому меняется?
  25. на PWSoft есть такая функция? в ядре вижу только showAllowItems Перевел этот Итем в Хеир(украшения), теперь чтобы с учетом этого Итема поменять заточеную вещь на такую же заточеную, только повыше уровнем, нужно чтобы это украшение тоже чтобы было заточено. Кто знает, можно как-то убрать это?
×
×
  • Создать...