Перейти к содержанию

Solution-Team v0.2

Авторизация  

1 изображение

Информация о файле

Java 8
MySql 5.1
[spoiler=Установка]
################

 

Внимание! Для запуска сервера требуется Java версии не ниже 8.
Ссылка для скачивания последней Java JRE 8u102: http://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html
На странице выбрать версию операционной системы.

 

#### Для Linux #### Рекомендуем последнюю версию Debian.

 

### Для установки MYSQL:
1. наберите в консоли:
apg-get update
2. копируете ваш новый пароль для root пользователя mysql
3. наберите в консоли:
apt-get install mysql-server
4. когда попросит ввести пароль mysql, жмете правой кнопкой мышки и ENTER.
5. скачиваем к себе файл /etc/mysql/my.cnf
6. делаем его резервную копию
7. Вносим изменения в файл:
#bind-address = 127.0.0.1
key_buffer = 256M
max_allowed_packet = 256M
max_connections = 10000
query_cache_size = 128M
key_buffer = 256M

 

Чтобы закрыть порт MySQL для всех, кроме сайта: набрать поочередно в консоли:
iptables -I INPUT -p tcp --dport 3306 -j DROP
iptables -I INPUT -p tcp -s 127.0.0.1 --dport 3306 -j ACCEPT
iptables -I INPUT -p tcp -s localhost --dport 3306 -j ACCEPT
iptables -I INPUT -p tcp -s ИП_САЙТА --dport 3306 -j ACCEPT

 

Для соединения с базой через Navicat, используйте вкладку SSH при создании соединения, тогда доступ будет осуществляться с IP 127.0.0.1.
В Navicat создайте отдельного пользователя для сайта с правами: INSERT, SELECT, DELETE, UPDATE.

 

### Для установки JAVA (на примере 66 версии):
1. cоздайте папку /home/java/
2. залейте в неё файл server-jre-8u66-linux-x64.tar.gz
3. наберите в консоли:
cd /home/java/
4. наберите в консоли:
tar -zxvf server-jre-8u66-linux-x64.tar.gz
5. удалите server-jre-8u66-linux-x64.tar.gz

 

В строке запуска сервера/логина указать расположение java - /home/java/jdk1.8.0_66/bin/java, для логина будет выглядить так:
/home/java/jdk1.8.0_66/bin/java -server -Dfile.encoding=UTF-8 -Xmx256m -cp ./it_mantaray_login.jar:libs/* net.sf.l2j.loginserver.L2LoginServer > log/stdout.log 2>&1

 

### Остальные настройки:
Добавить строки в файлы:
1. etc/sysctl.conf
fs.file-max = 10000000

 

2 ./etc/security/limits.conf
root soft nofile 100000
root hard nofile 100000
* - nofile 999999

 

99. наберите в консоли:
reboot

 

#### Для Windows #### Рекомендуем, все-таки, Debian.

 

### Для установки MYSQL:
http://dev.mysql.com/downloads/mysql/
Скачиваем, жмем везде "Next".

 

### Для установки JAVA:
Скачиваем, жмем везде "Next".

 

 

Небольшой подарок для пользователей
Сборка от команды solution-team
Основа исходный код PwSoft

 

Доработки и изменения шаровой ветки ;

 

Оптимизация кода
Не полная оптимизация спавнлиста
Мелкие фиксы которые нет смысла расписывать

 

В конфиг вынесены;
Кол-во людей и клан репутации для апа клан лвла
Заточка вещей при старте персонажа
Баф при старте персонажа
Таблички регистрации на евенты
Остаются краски при смене саб класса?
Работают ли краски на ивентах?
Анти Бот фигуры, ввод с картинки
Запрет "добавленных" скилов на евенты
И т д.

 

Добавлен "стат" pveDmg(урон по мобам, боссам. добавляется в процентах к текущему урону, тоесть вы били моба 1000 если добавить pveDmg 20% будет урон 1200) для более удобной настройки баланса в фарме


Что нового в версии v0.2   Просмотр изменений

Размещено

  • Поправлен AntiBot
  • Поправлено возвращение с твт выведен конфиг координатов возврата.
  • Добавлена поддержки защиты IOguard



×
×
  • Создать...