Ziga 35 Опубликовано 6 ноября, 2015 Здравствуйте ! Ув. Форумчане ! Помогите как сделать, чтоб с определенного рб падало клан репа кл, помимо остального дропа, сборка lucera Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mrDuck 5 Опубликовано 6 ноября, 2015 Здравствуйте ! Ув. Форумчане ! Помогите как сделать, чтоб с определенного рб падало клан репа кл, помимо остального дропа, сборка lucera Написать простейший аи для босса и в метод обработки смерти добавить увеличение крп при наличии клана у киллера. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ziga 35 Опубликовано 6 ноября, 2015 Написать простейший аи для босса и в метод обработки смерти добавить увеличение крп при наличии клана у киллера. Для вас, может и легко написать, но может у кого готовые есть Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 7 ноября, 2015 (изменено) package calypso; import ru.catssoftware.gameserver.listener.actor.OnDeathListener; import ru.catssoftware.gameserver.model.L2Character; import ru.catssoftware.gameserver.model.L2Clan; import ru.catssoftware.gameserver.model.actor.instance.L2PcInstance; import ru.catssoftware.gameserver.model.listeners.CharListenerList; /** * @author calypso * Так же не забудьте дописать рассылку мемберам обновленной инфы о клане */ public class CRPFarm { /** ID босса */ public static int RAID_ID = 11111; /** кол-во репы клана */ public static int CRP_COUNT = 1000; /** только для КЛа? */ public static boolean ONLY_LEADER = false; public static void main(String... arg) { CharListenerList.addGlobal(new OnDeathListenerImpl()); } private static class OnDeathListenerImpl implements OnDeathListener { @Override public void onDeath(L2Character actor, L2Character killer) { if (!actor.isNpc() || actor.getNpc().getNpcId() != RAID_ID) return; if (killer == null || killer.getPlayer() == null) return; L2PcInstance player = killer.getPlayer(); L2Clan clan = player.getClan(); if (clan != null && clan.getLevel() >= 5) { if(ONLY_LEADER && clan.getLeaderId() == player.getObjectId()) { clan.setReputationScore(clan.getReputationScore() + CRP_COUNT, false); player.sendMessage("Ваш клан получил " + CRP_COUNT + " очков репутации за убийство " + actor.getName()); } else if(!ONLY_LEADER) { clan.setReputationScore(clan.getReputationScore() + CRP_COUNT, false); player.sendMessage("Ваш клан получил " + CRP_COUNT + " очков репутации за убийство " + actor.getName()); } } } } } Изменено 8 ноября, 2015 пользователем BymerOK Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ziga 35 Опубликовано 7 ноября, 2015 Так поможет кто, или нет ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 7 ноября, 2015 Так поможет кто, или нет ? Могу продать скрипт Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
L2Radio 1 Опубликовано 7 ноября, 2015 (изменено) Делаешь итем тоже через ядро чтобы он прибавлял клан репу при использовании и в дроп его прописываешь. Могу помочь рублей за 100. Изменено 7 ноября, 2015 пользователем L2Radio Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ziga 35 Опубликовано 7 ноября, 2015 Могу продать скрипт Если я бы собирался покупать, я создал бы тему о покупке ! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 7 ноября, 2015 Если я бы собирался покупать, я создал бы тему о покупке ! Тогда нужно было брать скрипт, который я выкладывал. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ziga 35 Опубликовано 7 ноября, 2015 (изменено) Тогда нужно было брать скрипт, который я выкладывал. он не рабочий server\game\data\scripts\calypso\CRPFarm\CRPFarm.java.error.log Line: -1 - Column: -1 compilation failed Изменено 7 ноября, 2015 пользователем Ziga Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 7 ноября, 2015 он не рабочий server\game\data\scripts\calypso\CRPFarm\CRPFarm.java.error.log Line: -1 - Column: -1 compilation failed Достаточно было выпрямить руки Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ziga 35 Опубликовано 7 ноября, 2015 Достаточно было выпрямить руки Давайте вы мне хамить не будете, ок ? Смотрите за своими руками ! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 7 ноября, 2015 Давайте вы мне хамить не будете, ок ? Смотрите за своими руками ! Ок, ок... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ziga 35 Опубликовано 7 ноября, 2015 Так поможет кто, или нет ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ziga 35 Опубликовано 8 ноября, 2015 Готов купить рабочий скрипт! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
grammer221 2 Опубликовано 8 ноября, 2015 Ок, ок... можете дать ссылочку пожалуйста Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 8 ноября, 2015 (изменено) он не рабочий server\game\data\scripts\calypso\CRPFarm\CRPFarm.java.error.log Line: -1 - Column: -1 compilation failed Просто оставлю это здесь: тык Изменено 8 ноября, 2015 пользователем BymerOK Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
grammer221 2 Опубликовано 8 ноября, 2015 Вид Просто оставлю это здесь: тык можешь пж скинуть ссылку на скрипт Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 8 ноября, 2015 можешь пж скинуть ссылку на скрипт вотъ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
grammer221 2 Опубликовано 8 ноября, 2015 ---------- 1. ERROR in \CRPFarm.java (at line 1) я╗┐package custom.core; ^ Syntax error on token "Invalid Character", delete this token ---------- 2. ERROR in \CRPFarm.java (at line 3) import ru.catssoftware.gameserver.listener.actor.OnDeathListener; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import ru.catssoftware.gameserver.listener cannot be resolved ---------- 3. ERROR in \CRPFarm.java (at line 7) import ru.catssoftware.gameserver.model.listeners.CharListenerList; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import ru.catssoftware.gameserver.model.listeners cannot be resolved ---------- 4. ERROR in \CRPFarm.java (at line 25) CharListenerList.addGlobal(new OnDeathListenerImpl()); ^^^^^^^^^^^^^^^^ CharListenerList cannot be resolved ---------- 5. ERROR in \CRPFarm.java (at line 28) private static class OnDeathListenerImpl implements OnDeathListener ^^^^^^^^^^^^^^^ OnDeathListener cannot be resolved to a type ---------- 6. ERROR in \CRPFarm.java (at line 31) public void onDeath(L2Character actor, L2Character killer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method onDeath(L2Character, L2Character) of type CRPFarm.OnDeathListenerImpl must override or implement a supertype method ---------- 7. ERROR in \CRPFarm.java (at line 33) if (!actor.isNpc() || actor.getNpc().getNpcId() != RAID_ID) ^^^^^ The method isNpc() is undefined for the type L2Character ---------- 8. ERROR in \CRPFarm.java (at line 33) if (!actor.isNpc() || actor.getNpc().getNpcId() != RAID_ID) ^^^^^^ The method getNpc() is undefined for the type L2Character ---------- 9. ERROR in \CRPFarm.java (at line 36) if (killer == null || killer.getPlayer() == null) ^^^^^^^^^ The method getPlayer() is undefined for the type L2Character ---------- 10. ERROR in \CRPFarm.java (at line 39) L2PcInstance player = killer.getPlayer(); ^^^^^^^^^ The method getPlayer() is undefined for the type L2Character ---------- 10 problems (10 errors)Syntax error on token "Invalid Character", delete this to ken OnDeathListener cannot be resolved to a type The import ru.catssoftware.gameserver.listener cannot be resolved The import ru.catssoftware.gameserver.model.listeners cannot be resolved The method onDeath(ru.catssoftware.gameserver.model.L2Character, ru.catssoftware .gameserver.model.L2Character) of type custom.core.CRPFarm.OnDeathListenerImpl m ust override or implement a supertype method The method isNpc() is undefined for the type ru.catssoftware.gameserver.model.L2 Character The method getNpc() is undefined for the type ru.catssoftware.gameserver.model.L 2Character The method getPlayer() is undefined for the type ru.catssoftware.gameserver.mode l.L2Character The method getPlayer() is undefined for the type ru.catssoftware.gameserver.mode l.L2Character CharListenerList cannot be resolved [WARN 13:49:56]: Failed executing script: F:\dota\game\data\scripts\custom\core\ CRPFarm.java. See CRPFarm.java.error.log for details. не у одного его проблемы Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 8 ноября, 2015 ---------- 1. ERROR in \CRPFarm.java (at line 1) я╗┐package custom.core; ^ Syntax error on token "Invalid Character", delete this token ---------- 2. ERROR in \CRPFarm.java (at line 3) import ru.catssoftware.gameserver.listener.actor.OnDeathListener; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import ru.catssoftware.gameserver.listener cannot be resolved ---------- 3. ERROR in \CRPFarm.java (at line 7) import ru.catssoftware.gameserver.model.listeners.CharListenerList; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import ru.catssoftware.gameserver.model.listeners cannot be resolved ---------- 4. ERROR in \CRPFarm.java (at line 25) CharListenerList.addGlobal(new OnDeathListenerImpl()); ^^^^^^^^^^^^^^^^ CharListenerList cannot be resolved ---------- 5. ERROR in \CRPFarm.java (at line 28) private static class OnDeathListenerImpl implements OnDeathListener ^^^^^^^^^^^^^^^ OnDeathListener cannot be resolved to a type ---------- 6. ERROR in \CRPFarm.java (at line 31) public void onDeath(L2Character actor, L2Character killer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method onDeath(L2Character, L2Character) of type CRPFarm.OnDeathListenerImpl must override or implement a supertype method ---------- 7. ERROR in \CRPFarm.java (at line 33) if (!actor.isNpc() || actor.getNpc().getNpcId() != RAID_ID) ^^^^^ The method isNpc() is undefined for the type L2Character ---------- 8. ERROR in \CRPFarm.java (at line 33) if (!actor.isNpc() || actor.getNpc().getNpcId() != RAID_ID) ^^^^^^ The method getNpc() is undefined for the type L2Character ---------- 9. ERROR in \CRPFarm.java (at line 36) if (killer == null || killer.getPlayer() == null) ^^^^^^^^^ The method getPlayer() is undefined for the type L2Character ---------- 10. ERROR in \CRPFarm.java (at line 39) L2PcInstance player = killer.getPlayer(); ^^^^^^^^^ The method getPlayer() is undefined for the type L2Character ---------- 10 problems (10 errors)Syntax error on token "Invalid Character", delete this to ken OnDeathListener cannot be resolved to a type The import ru.catssoftware.gameserver.listener cannot be resolved The import ru.catssoftware.gameserver.model.listeners cannot be resolved The method onDeath(ru.catssoftware.gameserver.model.L2Character, ru.catssoftware .gameserver.model.L2Character) of type custom.core.CRPFarm.OnDeathListenerImpl m ust override or implement a supertype method The method isNpc() is undefined for the type ru.catssoftware.gameserver.model.L2 Character The method getNpc() is undefined for the type ru.catssoftware.gameserver.model.L 2Character The method getPlayer() is undefined for the type ru.catssoftware.gameserver.mode l.L2Character The method getPlayer() is undefined for the type ru.catssoftware.gameserver.mode l.L2Character CharListenerList cannot be resolved [WARN 13:49:56]: Failed executing script: F:\dota\game\data\scripts\custom\core\ CRPFarm.java. See CRPFarm.java.error.log for details. не у одного его проблемы Без обид, но Достаточно было выпрямить руки Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
grammer221 2 Опубликовано 8 ноября, 2015 Без обид, но это понятно , а теперь расскидал как у вас и вот что вышло , мб поможете [iNFO 13:58:13]: Initializing QuestManager ---------- 1. ERROR in \CRPFarm.java (at line 1) я╗┐package calypso; ^ Syntax error on token "Invalid Character", delete this token ---------- 2. ERROR in \CRPFarm.java (at line 3) import ru.catssoftware.gameserver.listener.actor.OnDeathListener; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import ru.catssoftware.gameserver.listener cannot be resolved ---------- 3. ERROR in \CRPFarm.java (at line 7) import ru.catssoftware.gameserver.model.listeners.CharListenerList; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import ru.catssoftware.gameserver.model.listeners cannot be resolved ---------- 4. ERROR in \CRPFarm.java (at line 25) CharListenerList.addGlobal(new OnDeathListenerImpl()); ^^^^^^^^^^^^^^^^ CharListenerList cannot be resolved ---------- 5. ERROR in \CRPFarm.java (at line 28) private static class OnDeathListenerImpl implements OnDeathListener ^^^^^^^^^^^^^^^ OnDeathListener cannot be resolved to a type ---------- 6. ERROR in \CRPFarm.java (at line 31) public void onDeath(L2Character actor, L2Character killer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method onDeath(L2Character, L2Character) of type CRPFarm.OnDeathListenerImpl must override or implement a supertype method ---------- 7. ERROR in \CRPFarm.java (at line 33) if (!actor.isNpc() || actor.getNpc().getNpcId() != RAID_ID) ^^^^^ The method isNpc() is undefined for the type L2Character ---------- 8. ERROR in \CRPFarm.java (at line 33) if (!actor.isNpc() || actor.getNpc().getNpcId() != RAID_ID) ^^^^^^ The method getNpc() is undefined for the type L2Character ---------- 9. ERROR in \CRPFarm.java (at line 36) if (killer == null || killer.getPlayer() == null) ^^^^^^^^^ The method getPlayer() is undefined for the type L2Character ---------- 10. ERROR in \CRPFarm.java (at line 39) L2PcInstance player = killer.getPlayer(); ^^^^^^^^^ The method getPlayer() is undefined for the type L2Character ---------- 10 problems (10 errors)Syntax error on token "Invalid Character", delete this to ken OnDeathListener cannot be resolved to a type The import ru.catssoftware.gameserver.listener cannot be resolved The import ru.catssoftware.gameserver.model.listeners cannot be resolved The method onDeath(ru.catssoftware.gameserver.model.L2Character, ru.catssoftware .gameserver.model.L2Character) of type calypso.CRPFarm.OnDeathListenerImpl must override or implement a supertype method The method isNpc() is undefined for the type ru.catssoftware.gameserver.model.L2 Character The method getNpc() is undefined for the type ru.catssoftware.gameserver.model.L 2Character The method getPlayer() is undefined for the type ru.catssoftware.gameserver.mode l.L2Character The method getPlayer() is undefined for the type ru.catssoftware.gameserver.mode l.L2Character CharListenerList cannot be resolved Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 8 ноября, 2015 Во первых нужно создать новый файл в кодировке UTF-8 без BOM, а во вторых, скрипт для lucera Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
grammer221 2 Опубликовано 8 ноября, 2015 Во первых нужно создать новый файл в кодировке UTF-8 без BOM, а во вторых, скрипт для lucera так я вас понял....сделал как вы сказали ..избавился от одной ошибочки осталось 9 ...и да я и использую люцерку у меня файликов по пути:ru.catssoftware.gameserver.listener.actor.OnDeathListener и import ru.catssoftware.gameserver.model.listeners.CharListenerList [iNFO 14:22:20]: Initializing QuestManager ---------- 1. ERROR in \CRPFarm.java (at line 3) import ru.catssoftware.gameserver.listener.actor.OnDeathListener; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import ru.catssoftware.gameserver.listener cannot be resolved ---------- 2. ERROR in \CRPFarm.java (at line 7) import ru.catssoftware.gameserver.model.listeners.CharListenerList; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import ru.catssoftware.gameserver.model.listeners cannot be resolved ---------- 3. ERROR in \CRPFarm.java (at line 25) CharListenerList.addGlobal(new OnDeathListenerImpl()); ^^^^^^^^^^^^^^^^ CharListenerList cannot be resolved ---------- 4. ERROR in \CRPFarm.java (at line 28) private static class OnDeathListenerImpl implements OnDeathListener ^^^^^^^^^^^^^^^ OnDeathListener cannot be resolved to a type ---------- 5. ERROR in \CRPFarm.java (at line 31) public void onDeath(L2Character actor, L2Character killer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method onDeath(L2Character, L2Character) of type CRPFarm.OnDeathListenerImpl must override or implement a supertype method ---------- 6. ERROR in \CRPFarm.java (at line 33) if (!actor.isNpc() || actor.getNpc().getNpcId() != RAID_ID) ^^^^^ The method isNpc() is undefined for the type L2Character ---------- 7. ERROR in \CRPFarm.java (at line 33) if (!actor.isNpc() || actor.getNpc().getNpcId() != RAID_ID) ^^^^^^ The method getNpc() is undefined for the type L2Character ---------- 8. ERROR in \CRPFarm.java (at line 36) if (killer == null || killer.getPlayer() == null) ^^^^^^^^^ The method getPlayer() is undefined for the type L2Character ---------- 9. ERROR in \CRPFarm.java (at line 39) L2PcInstance player = killer.getPlayer(); ^^^^^^^^^ The method getPlayer() is undefined for the type L2Character ---------- 9 problems (9 errors)OnDeathListener cannot be resolved to a type The import ru.catssoftware.gameserver.listener cannot be resolved The import ru.catssoftware.gameserver.model.listeners cannot be resolved The method onDeath(ru.catssoftware.gameserver.model.L2Character, ru.catssoftware .gameserver.model.L2Character) of type calypso.CRPFarm.OnDeathListenerImpl must override or implement a supertype method The method isNpc() is undefined for the type ru.catssoftware.gameserver.model.L2 Character The method getNpc() is undefined for the type ru.catssoftware.gameserver.model.L 2Character The method getPlayer() is undefined for the type ru.catssoftware.gameserver.mode l.L2Character The method getPlayer() is undefined for the type ru.catssoftware.gameserver.mode l.L2Character CharListenerList cannot be resolved Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 8 ноября, 2015 Lucera 1 или 2? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты