ggRo Опубликовано 17 мая, 2015 Жалоба Поделиться Опубликовано 17 мая, 2015 (изменено) вообщем взят стандартный скрипт гв 2,0 для переделки под 3,0изменены только имена нпц и расположение импа.сам скрипттак как слишком длинный получается загрузил на яндекс диск.Скрипт скачатьпри запуске сервера, серв не запускается точнее мап сервер.что пишет в консоле.[Debug]: send_shortlist_do_sends: fd is out of range, corrupted memory? (fd=0) Изменено 17 мая, 2015 пользователем ggRo Ссылка на комментарий Поделиться на другие сайты Поделиться
Oxxy Опубликовано 17 мая, 2015 Жалоба Поделиться Опубликовано 17 мая, 2015 (изменено) уверен, что эту проблему вызывает скрипт? пробовал не включать скрипт в автозагрузку, сервер включается нормально? Изменено 17 мая, 2015 пользователем Oxxy Ссылка на комментарий Поделиться на другие сайты Поделиться
ggRo Опубликовано 17 мая, 2015 Автор Жалоба Поделиться Опубликовано 17 мая, 2015 (изменено) без скрипта все норм. Если подгрузить скрипт после запуска мап сервер падает. Изменено 17 мая, 2015 пользователем ggRo Ссылка на комментарий Поделиться на другие сайты Поделиться
Enjoyable Brobero Опубликовано 17 мая, 2015 Жалоба Поделиться Опубликовано 17 мая, 2015 Отключи автозагрузку ГВ 2.0 и запусти свой 3.0. Если проканает, значет скрипт использует какой-нибуть параметр, функцию, или хз что, за чем можна обращатса только один раз. Ссылка на комментарий Поделиться на другие сайты Поделиться
Functor Опубликовано 17 мая, 2015 Жалоба Поделиться Опубликовано 17 мая, 2015 без скрипта все норм. Если подгрузить скрипт после запуска мап сервер падает.Укажите тип сервера и ревизию. Что изменяли в исходниках сервера? Ссылка на комментарий Поделиться на другие сайты Поделиться
ggRo Опубликовано 17 мая, 2015 Автор Жалоба Поделиться Опубликовано 17 мая, 2015 Еа, ревизия не знаю не указана, не при запуске не игре верез команду, ставил много чего, более месяца ничего не ставилось, последняя установка в срц это защита. Ссылка на комментарий Поделиться на другие сайты Поделиться
ggRo Опубликовано 18 мая, 2015 Автор Жалоба Поделиться Опубликовано 18 мая, 2015 (изменено) удалил в БД guild_castle, данный замок id 34castle_db.txt32,arug_cas04,Gefn,Agit_Ar04,1 // kRO : Gefn33,arug_cas05,Bandis,Agit_Ar05,1 // kRO : Bandis34,woe_1_3,woe_1_3,agit_woe3,1сервер запустился. Изменено 18 мая, 2015 пользователем ggRo Ссылка на комментарий Поделиться на другие сайты Поделиться
ggRo Опубликовано 18 мая, 2015 Автор Жалоба Поделиться Опубликовано 18 мая, 2015 новая инфа. захватил замок. при релоде все норм, мап сервер не падает, но если остановить сервер, затем его включить, мап сервер уже не запускается. Ссылка на комментарий Поделиться на другие сайты Поделиться
Functor Опубликовано 18 мая, 2015 Жалоба Поделиться Опубликовано 18 мая, 2015 Попробуйте в ../src/common/mmo.h поменять:#define MAX_GUILDCASTLE 34 // Updated to include new entries for WoE:SE. [L0ne_W0lf]на:#define MAX_GUILDCASTLE 35 // Updated to include new entries for WoE:SE. [L0ne_W0lf]После чего произвести компиляцию серверов и проверить.P.S. Не создавайте несколько постов подряд. Используйте кнопку Изменить. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
ggRo Опубликовано 18 мая, 2015 Автор Жалоба Поделиться Опубликовано 18 мая, 2015 (изменено) это точно не из за mmo.h но как говорил выше постом, месяц ничего не делал. была только произведена установка сервера Ра. при попытки компиляции. sh-4.2$ make cleanmake[1]: Entering directory `/home/eathena/eathena/src/common'rm -rf *.o obj_all obj_sql svnversion.hrm: cannot remove `obj_all/utils.o': Permission deniedrm: cannot remove `obj_all/db.o': Permission deniedrm: cannot remove `obj_all/random.o': Permission deniedrm: cannot remove `obj_all/nullpo.o': Permission deniedrm: cannot remove `obj_all/md5calc.o': Permission deniedrm: cannot remove `obj_all/mapindex.o': Permission deniedrm: cannot remove `obj_all/malloc.o': Permission deniedrm: cannot remove `obj_all/timer.o': Permission deniedrm: cannot remove `obj_all/showmsg.o': Permission deniedrm: cannot remove `obj_all/core.o': Permission deniedrm: cannot remove `obj_all/des.o': Permission deniedrm: cannot remove `obj_all/lock.o': Permission deniedrm: cannot remove `obj_all/ers.o': Permission deniedrm: cannot remove `obj_all/plugins.o': Permission deniedrm: cannot remove `obj_all/grfio.o': Permission deniedrm: cannot remove `obj_all/strlib.o': Permission deniedrm: cannot remove `obj_all/socket.o': Permission deniedrm: cannot remove `obj_sql/sql.o': Permission deniedrm: cannot remove `svnversion.h': Permission deniedmake[1]: *** [clean] Error 1make[1]: Leaving directory `/home/eathena/eathena/src/common'make: *** [clean] Error 2make[1]: Entering directory `/home/eathena/eathena/3rdparty/mt19937ar'make[1]: Nothing to be done for `all'.make[1]: Leaving directory `/home/eathena/eathena/3rdparty/mt19937ar'make[1]: Entering directory `/home/eathena/eathena/src/common'gcc -DHAVE_CONFIG_H -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fPIC -fno-strict-aliasing -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/core.o core.cAssembler messages:Fatal error: can't create obj_all/core.o: Permission deniedmake[1]: *** [obj_all/core.o] Error 2make[1]: Leaving directory `/home/eathena/eathena/src/common'make: *** [common_sql] Error 2 отказ в доступе chmod -R 755 ./ не помогает. Изменено 18 мая, 2015 пользователем ggRo Ссылка на комментарий Поделиться на другие сайты Поделиться
Functor Опубликовано 18 мая, 2015 Жалоба Поделиться Опубликовано 18 мая, 2015 это точно не из за mmo.h Из-за этого или нет - тест покажет. Но это первое, что Вы должны были сделать, когда добавляли новый замок в castle_db.txt В любом случае без сервера на руках можно только гадать, какая ревизия, что меняли и т.д. Я тестил на eA 15269 и проблема не проявилась. при попытки компиляции. sh-4.2$ make cleanmake[1]: Entering directory `/home/eathena/eathena/src/common'rm -rf *.o obj_all obj_sql svnversion.hrm: cannot remove `obj_all/utils.o': Permission denied...Fatal error: can't create obj_all/core.o: Permission deniedmake[1]: *** [obj_all/core.o] Error 2make[1]: Leaving directory `/home/eathena/eathena/src/common'make: *** [common_sql] Error 2 отказ в доступе chmod -R 755 ./ не помогает. Попробуйте: sudo chown -R username:username /home/eathena/eathena username замените на имя пользователя, под которым Вы зашли в систему. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 18 мая, 2015 Жалоба Поделиться Опубликовано 18 мая, 2015 Да я ему компильнул уже. Ужс, там столько ворнингов. Фз как сервер запускается xD 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
ggRo Опубликовано 19 мая, 2015 Автор Жалоба Поделиться Опубликовано 19 мая, 2015 это точно не из за mmo.h Из-за этого или нет - тест покажет. Но это первое, что Вы должны были сделать, когда добавляли новый замок в castle_db.txt В любом случае без сервера на руках можно только гадать, какая ревизия, что меняли и т.д. Я тестил на eA 15269 и проблема не проявилась. при попытки компиляции. sh-4.2$ make cleanmake[1]: Entering directory `/home/eathena/eathena/src/common'rm -rf *.o obj_all obj_sql svnversion.hrm: cannot remove `obj_all/utils.o': Permission denied...Fatal error: can't create obj_all/core.o: Permission deniedmake[1]: *** [obj_all/core.o] Error 2make[1]: Leaving directory `/home/eathena/eathena/src/common'make: *** [common_sql] Error 2 отказ в доступе chmod -R 755 ./ не помогает. Попробуйте: sudo chown -R username:username /home/eathena/eathena username замените на имя пользователя, под которым Вы зашли в систему. Про mmo.h даже не подумал. Все гуд, спасибо. Насчет прав попробуем. Да я ему компильнул уже. Ужс, там столько ворнингов. Фз как сервер запускается xD Как как, обыкновенно)))) Ссылка на комментарий Поделиться на другие сайты Поделиться
ggRo Опубликовано 19 мая, 2015 Автор Жалоба Поделиться Опубликовано 19 мая, 2015 (изменено) sh-4.2$ su chown -R root:root /home/eathena/eathenasu: invalid option -- 'R'Usage: su [options] [LOGIN]Options:-c, --command COMMAND pass COMMAND to the invoked shell-h, --help display this help message and exit-, -l, --login make the shell a login shell-m, -p,--preserve-environment do not reset environment variables, andkeep the same shell-s, --shell SHELL use SHELL instead of the default in passwdпорядок входалогин rootпасворд ********su eathenacdcd eathena Изменено 19 мая, 2015 пользователем ggRo Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 19 мая, 2015 Жалоба Поделиться Опубликовано 19 мая, 2015 su - команда для входа от имени другого пользователя.Если установлен sudo - то можно командой sudo chown eathena:eathena /home/eathena/eathenaЛлибо ту же команду под пользователем root выполнить. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
ggRo Опубликовано 19 мая, 2015 Автор Жалоба Поделиться Опубликовано 19 мая, 2015 (изменено) тему закрываю, всем спасибо. Изменено 19 мая, 2015 пользователем ggRo Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения