Edgar 356 Опубликовано 21 июня, 2017 Название: Solution-Team Добавил: Solution Добавлен: 21 Jun 2017 Категория: Сборки Автор: SolutionХроники: Interlude Java 8MySql 5.1 ################ Внимание! Для запуска сервера требуется Java версии не ниже 8.Ссылка для скачивания последней Java JRE 8u102: http://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html На странице выбрать версию операционной системы. #### Для Linux #### Рекомендуем последнюю версию Debian. ### Для установки MYSQL:1. наберите в консоли:apg-get update2. копируете ваш новый пароль для root пользователя mysql3. наберите в консоли:apt-get install mysql-server4. когда попросит ввести пароль mysql, жмете правой кнопкой мышки и ENTER.5. скачиваем к себе файл /etc/mysql/my.cnf6. делаем его резервную копию7. Вносим изменения в файл:#bind-address = 127.0.0.1key_buffer = 256Mmax_allowed_packet = 256Mmax_connections = 10000query_cache_size = 128Mkey_buffer = 256M Чтобы закрыть порт MySQL для всех, кроме сайта: набрать поочередно в консоли:iptables -I INPUT -p tcp --dport 3306 -j DROPiptables -I INPUT -p tcp -s 127.0.0.1 --dport 3306 -j ACCEPTiptables -I INPUT -p tcp -s localhost --dport 3306 -j ACCEPTiptables -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.gz3. наберите в консоли:cd /home/java/4. наберите в консоли:tar -zxvf server-jre-8u66-linux-x64.tar.gz5. удалите 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.conffs.file-max = 10000000 2 ./etc/security/limits.confroot soft nofile 100000root 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) для более удобной настройки баланса в фарме Нажмите здесь, чтобы скачать файл 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Evolution 243 Опубликовано 21 июня, 2017 Название: solution-team Добавил: Solution Добавлен: 21 Jun 2017 Категория: Сборки Автор: solutionХроники: Interlude Java 8 MySql 5.1 ################ Внимание! Для запуска сервера требуется 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) для более удобной настройки баланса в фарме Нажмите здесь, чтобы скачать файл Смысла нету делать на декомпиле, и вообще выдавать за свое 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MeRDox 60 Опубликовано 21 июня, 2017 Смысла нету делать на декомпиле, и вообще выдавать за свое смысла нету все сборки относить к декомпилу, у вас каждая сборка - декомпил. да и вообще, кто-то ещё открывается сейчас на PwSoft'е?) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Evolution 243 Опубликовано 21 июня, 2017 смысла нету все сборки относить к декомпилу, у вас каждая сборка - декомпил. да и вообще, кто-то ещё открывается сейчас на PwSoft'е?) pwsoft декомпил ток, что знаю то и отношу. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MeRDox 60 Опубликовано 21 июня, 2017 pwsoft декомпил ток, что знаю то и отношу. Даже если и декомпил, скажите тогда демонкулу что нету смысла работать на декомпиле. Почему-то же покупают его сборку? она ничем не уступает основной сборке(pwsoft), даже вроде бы побольше всяческих наворотов. Если сборка стабильно работает даже не декомпиле, то почему же этот декомпил нету смысла использовать? Пусть работает себе хоть и на декомпиле) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Evolution 243 Опубликовано 21 июня, 2017 (изменено) Даже если и декомпил, скажите тогда демонкулу что нету смысла работать на декомпиле. Почему-то же покупают его сборку? она ничем не уступает основной сборке(pwsoft), даже вроде бы побольше всяческих наворотов. Если сборка стабильно работает даже не декомпиле, то почему же этот декомпил нету смысла использовать? Пусть работает себе хоть и на декомпиле) Тут походу по классу выдерают и обратно засовывают(извращенцы), полноценные исходники на декомпиле эт смешно. Изменено 21 июня, 2017 пользователем Evolution Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MeRDox 60 Опубликовано 21 июня, 2017 Тут походу по классу выдерают и обратно засовывают(извращенцы), полноценных исходников на декомпиле эт смешно. Пусть даже хоть через изменение байт кода, пусть работают себе если умеют...если оно конечно работает) вдруг кому-то понравится...главное чтобы не наделали новых багов и дюпов, как на l2j это легко) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Edgar 356 Опубликовано 21 июня, 2017 Пусть даже хоть через изменение байт кода, пусть работают себе если умеют...если оно конечно работает) вдруг кому-то понравится...главное чтобы не наделали новых багов и дюпов, как на l2j это легко) О чем говорить с человеком который не отдает отчет тому что пишит? Я подразумеваю что ТСУ наверное лет 13 от силы ибо на мышление взрослого адекватного человека его извилинка не способна... ТС где то услышав слово "декомпил" пытается показаться типо "умным" и сует ее чуть ли не в каждое сообщение, мне искрине жаль подобных людей, но увы некто из нас слабоумие не лечит. 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Khrome 276 Опубликовано 21 июня, 2017 Даже если и декомпил, скажите тогда демонкулу что нету смысла работать на декомпиле. Почему-то же покупают его сборку? она ничем не уступает основной сборке(pwsoft), даже вроде бы побольше всяческих наворотов. Если сборка стабильно работает даже не декомпиле, то почему же этот декомпил нету смысла использовать? Пусть работает себе хоть и на декомпиле) ******, вы тут извращенцы на декомпиле работать. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Evolution 243 Опубликовано 21 июня, 2017 О чем говорить с человеком который не отдает отчет тому что пишит? Я подразумеваю что ТСУ наверное лет 13 от силы ибо на мышление взрослого адекватного человека его извилинка не способна... ТС где то услышав слово "декомпил" пытается показаться типо "умным" и сует ее чуть ли не в каждое сообщение, мне искрине жаль подобных людей, но увы некто из нас слабоумие не лечит. Ты серьезно? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MeRDox 60 Опубликовано 21 июня, 2017 О чем говорить с человеком который не отдает отчет тому что пишит? Я подразумеваю что ТСУ наверное лет 13 от силы ибо на мышление взрослого адекватного человека его извилинка не способна... ТС где то услышав слово "декомпил" пытается показаться типо "умным" и сует ее чуть ли не в каждое сообщение, мне искрине жаль подобных людей, но увы некто из нас слабоумие не лечит. ты читать разучился? или понимать смысл написаного? тебе кажется, что все кто тыкает на других, типа они малолетние, тупые школьники, сам не далеко от них ушел? И по делу... Я объясняю человеку, который думает что у тебя декомпил: а) Что не обязательно ставить под сомнения, если кого-то есть исходный код, а у тебя его нету, то значит его ни у кого нету. б) Что даже бы если бы у Вас был декомпил, то есть люди которые могут работать и на декомпиле и у них хорошо получается в) Люди которые пишут что работать на декомпиле это бред, видимо просто боятся что этот их код попадет в чьи-то руки, путем декомпила, и соответственно всячески это пробуют убрать даже мысль у других людей об этом...- "он даже работать не будет", "******, вы тут извращенцы на декомпиле работать.", работайте и дальше над своим "не декомпилом") Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Edgar 356 Опубликовано 21 июня, 2017 От вас исходит куча срача, оффтопик!Сидите и радуйтесь шаре, а не высказывайте свое некчемное мнение! 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Edgar 356 Опубликовано 21 июня, 2017 О чем говорить с человеком который не отдает отчет тому что пишит? Я подразумеваю что ТСУ наверное лет 13 от силы ибо на мышление взрослого адекватного человека его извилинка не способна... ТС где то услышав слово "декомпил" пытается показаться типо "умным" и сует ее чуть ли не в каждое сообщение, мне искрине жаль подобных людей, но увы некто из нас слабоумие не лечит. ты читать разучился? или понимать смысл написаного? тебе кажется, что все кто тыкает на других, типа они малолетние, тупые школьники, сам не далеко от них ушел? И по делу... Я объясняю человеку, который думает что у тебя декомпил: а) Что не обязательно ставить под сомнения, если кого-то есть исходный код, а у тебя его нету, то значит его ни у кого нету. б) Что даже бы если бы у Вас был декомпил, то есть люди которые могут работать и на декомпиле и у них хорошо получается в) Люди которые пишут что работать на декомпиле это бред, видимо просто боятся что этот их код попадет в чьи-то руки, путем декомпила, и соответственно всячески это пробуют убрать даже мысль у других людей об этом...- "он даже работать не будет", "******, вы тут извращенцы на декомпиле работать.", работайте и дальше над своим "не декомпилом") Верхний пост был в поддержку тебя, а не о тебе! 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JavaBoys 64 Опубликовано 23 июня, 2017 (изменено) Фокс давно оптимизировал свой код, а то что вы пишите это полнейший бред.Вы если только закосячите его своим декомпилом на более я уверен у Вас ума не хватит. Изменено 23 июня, 2017 пользователем JavaBoys 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SteveDogs 1077 Опубликовано 24 июня, 2017 Фокс давно оптимизировал свой код, а то что вы пишите это полнейший бред. Вы если только закосячите его своим декомпилом на более я уверен у Вас ума не хватит. У него не декомпил, а исходники 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
se1dhe 501 Опубликовано 8 июля, 2017 У него не декомпил, а исходники Стиви, ты серьезно ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MeRDox 60 Опубликовано 8 июля, 2017 Стиви, ты серьезно ? да, у него исходник, хз правда где взял) ходили слухи что фокстрот за тыс 50 продает его Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Edgar 356 Опубликовано 8 июля, 2017 (изменено) да, у него исходник, хз правда где взял) ходили слухи что фокстрот за тыс 50 продает его Да какая вам разница) в команде нас двое я и смоки мо, скоро выдет приватка с оплатой помесячной, идеал для допов. Будет всеНа данный момент проблема с геодвигом, требуется полный перепил из за этого работы затягуются, + надо вырезать библиотеру. По кастому на данный момент настолько развитой сборки я не видел Изменено 8 июля, 2017 пользователем Solution Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Demoncool 1110 Опубликовано 18 июля, 2017 Да какая вам разница) в команде нас двое я и смоки мо, скоро выдет приватка с оплатой помесячной, идеал для допов. Будет все На данный момент проблема с геодвигом, требуется полный перепил из за этого работы затягуются, + надо вырезать библиотеру. По кастому на данный момент настолько развитой сборки я не видел так ты просто описал функционал пв который не выведен в конфиги, какая развитая сборка Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MeRDox 60 Опубликовано 18 июля, 2017 Мне кажется что одной шары(версии 0.1) будет мало, чтобы люди хлынули покупать продукт, тем более в основном это просто вывод конфигов. Если только это не только понты, мол "у меня есть исходник", а действительно занялись делом. А так посмотрим что получится, а то что-то обновления pwsoft'a выходят уж очень ленивые) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
saimongbi 0 Опубликовано 3 ноября, 2017 (изменено) Does it stop the boots to walk? or attack? Изменено 3 ноября, 2017 пользователем saimongbi Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
hopefriends 0 Опубликовано 29 декабря, 2018 (изменено) У меня проблема с запуском гейм-сервера. Логин сервер нормально запустился, а вот гейм никак не стартует. Спойлер ./GameServer_loop.sh: line 14: 1238 Killed /home/java/jdk1.8.0_191/bin/java -server -Dfile.encoding=UTF-8 -XX:AutoBoxCacheMax=10000 -XX:+RelaxAccessControlCheck -XX:+UseFastAccessorMethods -XX:+AlwaysPreTouch -XX:+UseParNewGC -XX:+CMSClassUnloadingEnabled -XX:+ClassUnloading -XX:MaxGCPauseMillis=25 -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=8 -XX:+CMSParallelRemarkEnabled -XX:+UseAdaptiveGCBoundary -XX:MaxTenuringThreshold=6 -XX:+AggressiveOpts -XX:+OptimizeStringConcat -XX:CompileThreshold=1000 -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=90 -XX:MaxNewSize=144m -XX:NewSize=144m -XX:+UseBiasedLocking -Xms12000m -Xmx12000m -cp ./../libs/IOGuard_PW.jar:./../libs/lameguard-1.9.5.jar:./../libs/ecj.jar:./../libs/guava-17.0.jar:./../libs/bsf.jar:./../libs/jython.jar:./../libs/cademia.jar:./../libs/bsh-2.0b4.jar:./../libs/java-engine.jar:./../libs/c3p0-0.9.1.2.jar:./../libs/bonecp-0.8.0.jar:./../libs/log4j-1.2.15.jar:./../libs/slf4j-api-1.7.12.jar:./../libs/slf4j-nop-1.7.12.jar:./../libs/javolution-5.5.1.jar:./../libs/commons-logging-1.1.jar:./../libs/mysql-connector-java-5.1.36-bin.jar:./../libs/it_grenbag.jar ru.l2code.ioguard.IOGuard net.sf.l2j.gameserver.GameServer > log/stdout.log 2>&1 Изменено 29 декабря, 2018 пользователем hopefriends Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
hopefriends 0 Опубликовано 29 декабря, 2018 Сам GameServer_loop.sh Спойлер #!/bin/bash # exit codes of GameServer: # 0 normal shutdown # 2 reboot attempt while :; do [ -f log/java0.log.0 ] && mv log/java0.log.0 "log/z_`date +%Y-%m-%d_%H-%M-%S`_java.log" [ -f log/stdout.log ] && mv log/stdout.log "log/z_`date +%Y-%m-%d_%H-%M-%S`_stdout.log" /home/java/jdk1.8.0_191/bin/java -server -Dfile.encoding=UTF-8 -XX:AutoBoxCacheMax=10000 -XX:+RelaxAccessControlCheck -XX:+UseFastAccessorMethods -XX:+AlwaysPreTouch -XX:+UseParNewGC -XX:+CMSClassUnloadingEnabled -XX:+ClassUnloading -XX:MaxGCPauseMillis=25 -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=8 -XX:+CMSParallelRemarkEnabled -XX:+UseAdaptiveGCBoundary -XX:MaxTenuringThreshold=6 -XX:+AggressiveOpts -XX:+OptimizeStringConcat -XX:CompileThreshold=1000 -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=90 -XX:MaxNewSize=144m -XX:NewSize=144m -XX:+UseBiasedLocking -Xms12000m -Xmx12000m -cp ./../libs/IOGuard_PW.jar:./../libs/lameguard-1.9.5.jar:./../libs/ecj.jar:./../libs/guava-17.0.jar:./../libs/bsf.jar:./../libs/jython.jar:./../libs/cademia.jar:./../libs/bsh-2.0b4.jar:./../libs/java-engine.jar:./../libs/c3p0-0.9.1.2.jar:./../libs/bonecp-0.8.0.jar:./../libs/log4j-1.2.15.jar:./../libs/slf4j-api-1.7.12.jar:./../libs/slf4j-nop-1.7.12.jar:./../libs/javolution-5.5.1.jar:./../libs/commons-logging-1.1.jar:./../libs/mysql-connector-java-5.1.36-bin.jar:./../libs/it_grenbag.jar ru.l2code.ioguard.IOGuard net.sf.l2j.gameserver.GameServer > log/stdout.log 2>&1 [ $? -ne 2 ] && break # /etc/init.d/mysql restart sleep 10 done Java - jdk1.8.0_191 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Euroset 120 Опубликовано 3 января, 2019 В 08.07.2017 в 17:06, Solution сказал: Да какая вам разница) в команде нас двое я и смоки мо, скоро выдет приватка с оплатой помесячной, идеал для допов. Будет все На данный момент проблема с геодвигом, требуется полный перепил из за этого работы затягуются, + надо вырезать библиотеру. По кастому на данный момент настолько развитой сборки я не видел Здравствуйте, случайно тему увидел вашу, стало интересно, вы со смоки будете продолжать делать ? развитие pw или нет уже. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Edgar 356 Опубликовано 3 января, 2019 50 минут назад, Euroset сказал: Здравствуйте, случайно тему увидел вашу, стало интересно, вы со смоки будете продолжать делать ? развитие pw или нет уже. Давно уже заброшено это дело и скос в шаре, мой тебе совет купи клиентку pain--team Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты