-
Публикаций
79 -
Зарегистрирован
-
Посещение
-
Победитель дней
3 -
Отзывы
0%
Сообщения, опубликованные gekasav
-
-
Ребят есть у кого нибудь конфиг TVT в колизее сам точки прописываю скачки какие то во время эвента( а стандартные точки под текстурами где то или есть у кого лока эта?
-
1 час назад, Frost сказал:Да на каком языке вы тут говорите? Глаза болят читать....
Сообщение не о чем! И я смотрю у вас это сообщение частенько! набиваете сообщения?
-
-
и админка не в инвизи и не как не отоброжается
-
-
-
1
-
2
-
-
Ребят подскажите как сделать очитку таблицы каждую минуту ? в новикате не могу понять как создать эвент на очистку таблицы
нашел только этот запрос но он не работает
DELETE FROM 'table' WHERE 'added'<NOW()-INTERVAL 5 DAY
вместо DAY могут быть:
SECOND, MINUTE, HOUR, DAY, MONTH, YEAR, MINUTE_SECOND, HOUR_MINUTE, DAY_HOUR, YEAR_MONTH, HOUR_SECOND, DAY_MINUTE, DAY_SECOND -
А сервера нет случайно?)))
-
-
Вообщем это не дало результатов на всех магах, исправления пришлось внести Позже скину! Скилы тоже править пришлось! Но сейчас вывел на заточку 65к
-
ну какое есть)
-
вообщем решил эту проблему пока так
private static final double[] STRCompute = new double[]{1.016, 28.515}; //{1.016, 28.515}; for C1
private static final double[] INTCompute = new double[]{1.020, 25.075}; //{1.020, 31.375}; for C1
private static final double[] DEXCompute = new double[]{1.009, 19.360}; //{1.009, 19.360}; for C1
private static final double[] WITCompute = new double[]{1.050, 20.000}; //{1.050, 20.000}; for C1
private static final double[] CONCompute = new double[]{1.015, 12.488}; //{1.015, 12.488}; for C1
private static final double[] MENCompute = new double[]{0.867, -0.070}; //{1.010, -0.060}; for C1 -
@Override
public void calc(Env env) {
double intb = INTbonus[env.cha.getINT()];
double lvlb = env.cha.getLevelMod();
env.value *= (lvlb * lvlb) * (intb * intb);
if (env.value > 36000) {
env.value = 36000;Вот эти значения отвечают за ограничения клиента но так и не решил проход урона в пвп
на данный момент решаю
-
1
-
-
Путь решения C:\pwsoftsource\src\net\sf\l2j\gameserver\skills
Formulas.java
-
решение в ядре
-
-
Всем спасибо решил сам)))
-
Подскажи просто где исправить пожалуйста сам исправлю
-
исходы последние не могу найти
-
Ребят кто может снять ограничение на маг атаку на пвсофт заточка не дает статы больше определенного значение при заточки оружия +8к
Пример арка +10к не дает больше 36к атаки
Кто может отпишитесь не бесплатно!
-
Вообщем решил данную ошибку! У меня появилась она изза того что много дропа в моба затолкал много позиций! решение удалить весь дроп залить по новой!
-
-
Можно перезалить файлы?
-
package calypso;
import java.util.Collections;
import java.util.StringTokenizer;
import java.util.concurrent.ScheduledFuture;import javolution.util.FastList;
import javolution.util.FastMap;
import net.sf.l2j.gameserver.ThreadPoolManager;
import net.sf.l2j.gameserver.ai.CtrlIntention;
import net.sf.l2j.gameserver.cache.Static;
import net.sf.l2j.gameserver.datatables.ItemTable;
import net.sf.l2j.gameserver.datatables.SkillTable;
import net.sf.l2j.gameserver.model.L2Character;
import net.sf.l2j.gameserver.model.L2Object;
import net.sf.l2j.gameserver.model.L2ShortCut;
import net.sf.l2j.gameserver.model.L2Skill;
import net.sf.l2j.gameserver.model.L2World;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.network.serverpackets.NpcHtmlMessage;
import net.sf.l2j.gameserver.util.Util;
import scripts.commands.IVoicedCommandHandler;
import scripts.commands.VoicedCommandHandler;
import scripts.events.custom.CustomPlayerEventHandler;
import scripts.events.custom.CustomPlayerEventList;/**
*
* @author CalypsoToolz
*
*/public class Bot implements IVoicedCommandHandler, CustomPlayerEventHandler {
// слот панели и линия, счёт с нуля, т.е первая линия это 0, так же и слот
// 0 0 - это F1
// в слоте должен быть скилл, либо будет бить автоатакой
private static final int PANEL_LINE = 0;
private static final int PANEL_SLOT = 0;// интервал между использованием скилла с панели в мс
private static final long PANEL_DELAY = 100;// только для премиумов?
private static boolean ONLY_PREMIUM = false;
// ID итема, который должен быть в сумке, 0 для отключения
private static int ITEM_REQUIRED = 0;
// радиус для поиска таргета
private static final int TARGET_RADIUS = 800;
// интервал между сменой таргета в мс
private static final long NEXT_DELAY = 1000L;private static final FastList<Integer> ACTIVE_BOTS = new FastList<Integer>();
private static final FastMap<Integer, ScheduledFuture<?>> ACTIVE_TASKS = new FastMap<Integer, ScheduledFuture<?>>();
private static final String[] CMDS = new String[] { "bot", "boton", "botoff" };
private static String ITEM_NAME;@Override
public String[] getVoicedCommandList() {
return CMDS;
}@Override
public boolean useVoicedCommand(String full, L2PcInstance player, String target) {
try {
StringTokenizer st = new StringTokenizer(full, " ");
String cmd = st.nextToken();
if (cmd.equals("bot")) {
if (st.hasMoreTokens()) {
String next = st.nextToken();
if (next != null) {
if (next.equals("on")) {
useVoicedCommand("boton", player, "boton");
} else {
useVoicedCommand("botoff", player, "botoff");
}
return true;
}
}
final NpcHtmlMessage msg = new NpcHtmlMessage(-1);
StringBuilder sb = new StringBuilder();
sb.append("<html><title>L2-HUNTER.RU [BOT]</title><body><center><img src=\"logo.logo\" width=210 height=120>");
sb.append("<table width=280 border=1>");// статус
sb.append("<tr>");
sb.append("<td>Статус бота:</td>");
if (ACTIVE_BOTS.contains(player.getObjectId())) {
sb.append("<td>включен</td>");
} else {
sb.append("<td>выключен</td>");
}
sb.append("</tr>");// премиум
// команды
sb.append("<tr>");
sb.append("<td>Включить бота:</td>");
sb.append("<td><a action=\"bypass -h vch_bot on\">.boton</a></td>");
sb.append("</tr>");
sb.append("<tr>");
sb.append("<td>Выключить бота:</td>");
sb.append("<td><a action=\"bypass -h vch_bot off\">.botoff</a></td>");
sb.append("</tr>");
sb.append("</table><br>");// итем
if (ITEM_REQUIRED > 0) {
sb.append("<center>Необходимый предмет: " + ITEM_NAME + "<center>");
}
sb.append("</body></html>Error on: C:\build\gameserver\data\scripts\commands\voice\Bot.java.error.log
Line: -1 - Column: -1compilation failed
это пишет в файле Bot.java.error.log
а в гс пишит
GameServer: Loading Server Scripts
----------
1. ERROR in \Bot.java (at line 129)
player.setAutoFarmNow(true);
^^^^^^^^^^^^^^
The method setAutoFarmNow(boolean) is undefined for the type L2PcInstance
----------
2. ERROR in \Bot.java (at line 143)
player.setAutoFarmNow(false);
^^^^^^^^^^^^^^
The method setAutoFarmNow(boolean) is undefined for the type L2PcInstance
----------
3. ERROR in \Bot.java (at line 257)
player.useMagicBot(skill, false, isMage);
^^^^^^^^^^^
The method useMagicBot(L2Skill, boolean, boolean) is undefined for the type L2PcInstance
----------
4. ERROR in \Bot.java (at line 262)
player.useMagicBot(skill, false, isMage);
^^^^^^^^^^^
The method useMagicBot(L2Skill, boolean, boolean) is undefined for the type L2PcInstance
----------
4 problems (4 errors)
The method useMagicBot(net.sf.l2j.gameserver.model.L2Skill, boolean, boolean) is undefined for the type net.sf.l2j.gameserver.model.actor.instance.L2PcInstance
The method useMagicBot(net.sf.l2j.gameserver.model.L2Skill, boolean, boolean) is undefined for the type net.sf.l2j.gameserver.model.actor.instance.L2PcInstance
The method setAutoFarmNow(boolean) is undefined for the type net.sf.l2j.gameserver.model.actor.instance.L2PcInstance
The method setAutoFarmNow(boolean) is undefined for the type net.sf.l2j.gameserver.model.actor.instance.L2PcInstance
Failed executing script: C:\build\gameserver\data\scripts\commands\voice\Bot.java. See Bot.java.error.log for details.Вот скрипт помогите исправить ошибку
TVT pWSoft
в Обсуждения
Опубликовано
ну как бы это понятно я задал вопрос по другой теме возможно в конфиге что-то неправильно написал если не сложно скиньте кто нибудь рабочий конфиг
ПВСОФт И геодата не особо совместимы)