Box1232 7 Опубликовано 17 августа, 2015 Подскажите как сделать чтоб чар после того как сделал телепорт был не уязвим 1 мин но если сделает какое либо действия сразу стает уязвим исходники фрист тайм. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
EliteX 157 Опубликовано 17 августа, 2015 ThreadPoolmanager Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Box1232 7 Опубликовано 17 августа, 2015 В 17.08.2015 в 12:32, Ambassador сказал: ThreadPoolmanager Подробней можно? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
fnat1c 9 Опубликовано 21 августа, 2015 В 17.08.2015 в 12:40, Box1232 сказал: Подробней можно? C:/Source/java/gameserver/ThreadPoolmanager Посмотри тут Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Imutes 128 Опубликовано 21 августа, 2015 В 17.08.2015 в 12:40, Box1232 сказал: Подробней можно? Вы хотите что-бы вам код выложили,или вас интересует где конкретно находиться ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Box1232 7 Опубликовано 22 августа, 2015 (изменено) В 21.08.2015 в 14:25, fnat1c сказал: C:/Source/java/gameserver/ThreadPoolmanager Посмотри тут Ничего такого там не вижу что может быть связано с телепортом Изменено 22 августа, 2015 пользователем Box1232 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
fnat1c 9 Опубликовано 22 августа, 2015 В 22.08.2015 в 06:11, Box1232 сказал: Ничего такого там не вижу что может быть связано с телепортом Вы хотите, чтобы при телепортации в определенную зону, у него был скил неуязвимости? Если да, то лучше это смотреть в файлах zone. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Box1232 7 Опубликовано 22 августа, 2015 (изменено) В 22.08.2015 в 07:08, fnat1c сказал: Вы хотите, чтобы при телепортации в определенную зону, у него был скил неуязвимости? Если да, то лучше это смотреть в файлах zone. чар после того как сделал телепорт был не уязвим 1 мин но если сделает какое либо действия сразу стает уязвим Изменено 22 августа, 2015 пользователем Box1232 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 22 августа, 2015 Пример для lostworld(не лучшая реализация, но как пример пойдет) В Player.java, в методе public boolean onTeleported() найти spawnMe(); ниже дописать: SkillEntry invul = SkillTable.getInstance().getSkillEntry(1418,1); invul.getEffects(this, this, false, false, 60000, 0.0D, 5); setVar("onSafeTele", "true", -1); sendMessage("Вы защищены от повреждений на 60 сек!"); Тут же найти метод public void setActive() и после setNonAggroTime(0); добавить: if(getVarB("onSafeTele", false)) { getEffectList().stopEffect(1418); unsetVar("onSafeTele"); } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Box1232 7 Опубликовано 22 августа, 2015 В 22.08.2015 в 11:08, BymerOK сказал: Пример для lostworld(не лучшая реализация, но как пример пойдет) В Player.java, в методе public boolean onTeleported() найти spawnMe(); ниже дописать: SkillEntry invul = SkillTable.getInstance().getSkillEntry(1418,1); invul.getEffects(this, this, false, false, 60000, 0.0D, 5); setVar("onSafeTele", "true", -1); sendMessage("Вы защищены от повреждений на 60 сек!"); Тут же найти метод public void setActive() и после setNonAggroTime(0); добавить: if(getVarB("onSafeTele", false)) { getEffectList().stopEffect(1418); unsetVar("onSafeTele"); } Ошибка при компиляции [mkdir] Created dir: I:\proekt\build\classes [javac] Compiling 1723 source files to I:\proekt\build\classes [javac] I:\proekt\java\l2ft\gameserver\model\Player.java:6223: error: cannot find symbol [javac] SkillEntry invul = SkillTable.getInstance().getSkillEntry(1418,1); [javac] ^ [javac] symbol: class SkillEntry [javac] location: class Player [javac] I:\proekt\java\l2ft\gameserver\model\Player.java:6223: error: cannot find symbol [javac] SkillEntry invul = SkillTable.getInstance().getSkillEntry(1418,1); [javac] ^ [javac] symbol: method getSkillEntry(int,int) [javac] location: class SkillTable [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 2 errors BUILD FAILED I:\proekt\build-core.xml:92: Compile failed; see the compiler error output for details. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Box1232 7 Опубликовано 22 августа, 2015 http://screenshot.ru/1292a817e061ff2d00bd56e32e3c5ace.png Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 22 августа, 2015 В 22.08.2015 в 11:27, Box1232 сказал: Ошибка при компиляции [mkdir] Created dir: I:\proekt\build\classes [javac] Compiling 1723 source files to I:\proekt\build\classes [javac] I:\proekt\java\l2ft\gameserver\model\Player.java:6223: error: cannot find symbol [javac] SkillEntry invul = SkillTable.getInstance().getSkillEntry(1418,1); [javac] ^ [javac] symbol: class SkillEntry [javac] location: class Player [javac] I:\proekt\java\l2ft\gameserver\model\Player.java:6223: error: cannot find symbol [javac] SkillEntry invul = SkillTable.getInstance().getSkillEntry(1418,1); [javac] ^ [javac] symbol: method getSkillEntry(int,int) [javac] location: class SkillTable [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 2 errors BUILD FAILED I:\proekt\build-core.xml:92: Compile failed; see the compiler error output for details. Добавь импорт import l2ft.gameserver.skills.SkillEntry; И замени getSkillEntry на getInfo Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ncsSpawN 45 Опубликовано 22 августа, 2015 В 22.08.2015 в 11:34, Box1232 сказал: http://screenshot.ru/1292a817e061ff2d00bd56e32e3c5ace.pngВам проще будет нанять кодера, или изучайте яву. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Box1232 7 Опубликовано 22 августа, 2015 В 22.08.2015 в 11:37, BymerOK сказал: Добавь импорт import l2ft.gameserver.skills.SkillEntry; И замени getSkillEntry на getInfo Всеравно ошибка http://screenshot.ru/2d175612c29dfc816596f1ea2c187de2.png [delete] Deleting directory I:\proekt\build\classes [mkdir] Created dir: I:\proekt\build\classes [javac] Compiling 1723 source files to I:\Работа Закен\proekt\build\classes [javac] I:\proekt\java\l2ft\gameserver\model\Player.java:6223: error: cannot find symbol [javac] SkillEntry invul = SkillTable.getInstance().getSkillEntry(1418,1); [javac] ^ [javac] symbol: class SkillEntry [javac] location: class Player [javac] I:proekt\java\l2ft\gameserver\model\Player.java:6223: error: cannot find symbol [javac] SkillEntry invul = SkillTable.getInstance().getSkillEntry(1418,1); [javac] ^ [javac] symbol: method getSkillEntry(int,int) [javac] location: class SkillTable [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 2 errors BUILD FAILED I:\proekt\build-core.xml:92: Compile failed; see the compiler error output for details. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Box1232 7 Опубликовано 22 августа, 2015 (изменено) В 22.08.2015 в 11:37, BymerOK сказал: Добавь импорт import l2ft.gameserver.skills.SkillEntry; И замени getSkillEntry на getInfo Всеравно ошибка http://screenshot.ru/2d175612c29dfc816596f1ea2c187de2.png [delete] Deleting directory I:\proekt\build\classes [mkdir] Created dir: I:\proekt\build\classes [javac] Compiling 1723 source files to I:\proekt\build\classes [javac] I:\proekt\java\l2ft\gameserver\model\Player.java:6223: error: cannot find symbol [javac] SkillEntry invul = SkillTable.getInstance().getSkillEntry(1418,1); [javac] ^ [javac] symbol: class SkillEntry [javac] location: class Player [javac] I:proekt\java\l2ft\gameserver\model\Player.java:6223: error: cannot find symbol [javac] SkillEntry invul = SkillTable.getInstance().getSkillEntry(1418,1); [javac] ^ [javac] symbol: method getSkillEntry(int,int) [javac] location: class SkillTable [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 2 errors BUILD FAILED I:\proekt\build-core.xml:92: Compile failed; see the compiler error output for details. Изменено 22 августа, 2015 пользователем Box1232 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 22 августа, 2015 Ошибка не изменилась (т.е. изменения не были внесены). Файлы может не сохранил? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Box1232 7 Опубликовано 22 августа, 2015 В 22.08.2015 в 11:49, BymerOK сказал: Ошибка не изменилась (т.е. изменения не были внесены). Файлы может не сохранил? Шяс в лс скину файлик. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Box1232 7 Опубликовано 22 августа, 2015 [delete] Deleting directory I:\proekt\build\classes [mkdir] Created dir: I:\proekt\build\classes [javac] Compiling 1723 source files to I:\proekt\build\classes [javac] I:\proekt\java\l2ft\gameserver\model\Player.java:6224: error: incompatible types [javac] SkillEntry invul = SkillTable.getInstance().getInfo(1418,1); [javac] ^ [javac] required: SkillEntry [javac] found: Skill [javac] I:\proekt\java\l2ft\gameserver\model\Player.java:6225: error: cannot find symbol [javac] invul.getEffects(this, this, false, false, 60000, 0.0D, 5); [javac] ^ [javac] symbol: method getEffects(Player,Player,boolean,boolean,int,double,int) [javac] location: variable invul of type SkillEntry [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 2 errors Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 22 августа, 2015 Skill invul = SkillTable.getInstance().getInfo(1418,1); invul.getEffects(this, this, false, false, 60000, 0.0D, false); setVar("onSafeTele", "true", -1); sendMessage("Вы защищены от повреждений на 60 сек!"); Так должно норм быть 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Box1232 7 Опубликовано 22 августа, 2015 Спасибо помогло тему можно офф Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты