- 
				Публикаций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()

 
			 
					