-
Публикаций
1028 -
Зарегистрирован
-
Посещение
-
Победитель дней
16 -
Отзывы
100%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент CalypsoToolz
-
возможно в самом мультиселле необходим параметр типа bbsallowed="true" глянь работающие мультиселлы
-
Раз "вытянул" итемы, то вытягивай и скиллы к ним/хендлеры
-
да не, я сделал. Согласен дешего, просто не первый раз уже заказывает у меня, по-этому сделал так сказать "со скидкой", да и делать не особо много нужно было (80 строк кода грубо говоря)
-
В первую очередь нужно смотреть логи веб-сервера
-
<?php $account = "botAccount"; $title = "I AM BOT"; $startObjId = 268484278; function nickname_gen() { $symbol_arr = array('aeiouy', 'bcdfghjklmnpqrstvwxz'); $length = mt_rand(5, ; $return = array(); foreach ($symbol_arr as $k => $v) $symbol_arr[$k] = str_split($v); for ($i = 0; $i < $length; $i++) { while (true) { $symbol_x = mt_rand(0, sizeof($symbol_arr) - 1); $symbol_y = mt_rand(0, sizeof($symbol_arr[$symbol_x]) - 1); if ($i > 0 && in_array($return[$i - 1], $symbol_arr[$symbol_x])) continue; $return[] = $symbol_arr[$symbol_x][$symbol_y]; break; } } $return = ucfirst(implode('', $return)); return $return; } function genLine($nick) { $format = "INSERT INTO `characters` VALUES ('%s', %d, '%s', %d, %d, %d, %d, NULL, 0, 0, 0, 0, 0, 0, 0, 1481147109, 0, '%s', 0, 20, 3600, 0, 0, 0, 1481147109, 0, 0, 0, -128, 0, 0, 0, NULL, 0, 20000, 0, 0, NULL);<br>"; global $account, $startObjId, $title; return sprintf($format, $account, $startObjId++, $nick, rand(0, 2), rand(0, 4), rand(0, 3), rand(0, 1), $title); } for($i = 0; $i < 10000; $i++) echo genLine(nickname_gen()); ?> запрос под себя переделать чуть и готово
- 4 ответа
-
- 2
-
-
public void useItem(L2PlayableInstance playable, L2ItemInstance item) замени на public void useItem(L2PlayableInstance playable, L2ItemInstance item, boolean force) и player.giveItem(itemId, itemCount); замени на player.addItem("StartBox", itemId, itemCount, null, true);
-
напиши что за сборка, а то я под люсю2 делал
-
я же дал тебе готовый рабочий код, что ты старый правишь?
-
import scripts.items.IItemHandler; >> import ru.catssoftware.gameserver.handler.ItemHandler; import scripts.items.ItemHandler; >> import ru.catssoftware.gameserver.handler.HandlerMStorage; ну и чуть переписать нужно будет вероятно
-
по поводу выделения оперативки на сервер - настраивается в скрипте запуска сервера, а по сборке ничего не скажу, ибо интерлюдом не занимаюсь
-
папка geodata должна находится относительно этой папки т.е. в данном случае /gameserver/geodata
- 4 ответа
-
- 1
-
-
-
Взял домен, еще раз спасибо!
-
Может ява у тебя 32-битная?
-
ну как бы думаю понятно что нужно будет делать что-то типа actor.getSpawn().deleteAll();
-
Про броадкаст спауна и слова не было, а значит этот варик можно использовать как костыль (как я уже говорил, "Если ТСу лень ковыряться в файлах")
-
Если лень ковыряться с файлами - можно задействовать OnSpawnListener (пример в папке со скриптами думаю найти можно)
-
Открыть скрипт VisualItem.java и удалить в нем использование несуществующих итемов
-
java как команда обрабатывается в консоли? если да, то зачем указывать путь к ней? просто прописать загрузку маин-класса с нужными опциями ака: java -server -cp config:../либы/*:./core.jar true.team.GameServer
-
Ковырял на момент шары - не помню до конца ли отвязал: https://yadi.sk/d/WC7tjxUc3FV8B8
-
Скачать шару L2CCCP или Open-Team и вытащить всё что нужно
-
Декомпилить scripts.autoevents.basecapture.BaseCapture, метод prepareNextEvent()