Как бы тема создана давно, а лаунчеров все нет. Всем срать. у меня лично пока нет времени на это, часть дел решу и можно будет поваять лаунчер. Да и автор тоже отошел от разработки, хотя и грозил обновами ) Но и на этом как говорится спасибо. Будет время и творческое вдохновение, займусь )
Ну если автор планирует барыжить разработкой, то пусть качественные делает работы, но лично мое мнение, эта разработка будет мало востребованной, ибо мало администраторов и ещё меньше простых игроков обращают внимание на картинку, многих устраивает стандартная прорисовка. Но официоз улыбнул, Логотип, и слово МЫ, прямо компания покруче майкрософта.. навеяло :D Что-ж, желаю удачи, стать не меньше популярными чем Майкрософт и прочие компании разработчики, глядишь и брендом станете 8)
и ещё.. клонирование квеста не пашет... по крайней мере проверил на 93 версии (пишет значение не может быть неопределенным, имя параметра buffer)
v1.1, изменения: Переведено несколько значений Изменены поля Более удобный интрефейс Русифицирован ещё на 5% За обновление спасибо, но вот в 1 версии поиск работал, а теперь в 1.1 не хочет ) (по названию квеста) PS: и пожалуйста, если остался тот 105 таск, скинь его, а то в указанном источнике таск 105 версии не открывается.
от PlayPW в гугле первым в результатах оказался адрес playpw.net, это его имеете ввиду? Если так, то уже пробовал, не открывает.
[IMG] Переведен на русский язык Разобрано несколько значений Удобный интерфейс Загрузка tasks.data [1.4.6 v105] DownLoad - http://yadi.sk/d/V73GcHUv5ah9U если не затруднит, выложи ту 105 версию таска, которую удалось открыть? А то в моем случае так и не удалось и не только руофа... никакие вообще 105 не хочет открывать.
http://shot.qip.ru/00cQQP-4lipRaR2J/ http://shot.qip.ru/00cQQP-3lipRaR2K/ 105 версия, ошибка У меня пишет IMPORT ERROR: чтение после конца потока невозможно. Как автор писал, мол таск нужен вылеченный )
./cpw rsagen - это разве не генерация ключей ?...эм может listgen — пересоздать списки файлов ? я лично сам не знаю )) просто хочу уточнить..так как все мы люди и можем допускать ошибки...хм да точно :$ ошибся, listgen надо ))
гениально :D риторика самое интересное, что этих 50к хватит ненадолго и потом опять нужны деньги... и вообще это вложение больше в хобби, чем в извлечение будущей прибыли...
Какой нахрен юрист, если половина администраторов проектов - школота? То-есть ТС школота? Ну тогда какие 50 000 рублей и кто согласится их подарить? Разве что игроков попросить помочь насобирать эту сумму и то не уверен, что все кинутся помогать жертвуя свои кровные, ведь даже простой донат это 5% от общего онлайна на пвп серверах в среднем... и то донат вещь нестабильная на частных серверах, ибо многие игроки не заинтересованны в донате, т.е. в помощи серверу рублем. Ну и хотелось бы пожелать ТСу удачи, авось найдется кто нибудь с лишними деньгами на это дело )) PS: В лучшем положении сейчас те, кто делают деньги с "воздуха" перепродавая 1.4.6(1.4.7) сборки серверов ну и разработчики серверного ПО (редакторы и инструменты администрирования), ибо Вы потратились на сборку, ПО, аренду сервера(на домашнем компьютере-сервере несерьезно держать такой проект) ... будьте готовы, что потраченные средства в лучшем случае не скоро окупятся...
Да, такие дела обычно оформляются через юриста, учитывая все риски, чтоб как минимум получить обратно вложенные деньги, если проект оказался провальным... Я помню как то в своем городе искал инвесторов в области светодиодной рекламы, включающей в себя и видео-панели на светодиодах, но даже мое прошлое ведущего инженера-электронщика на одном из оборонных предприятий мало повлияло на доверие, хоть и инвестор нашелся, но убили ещё 2 недели на все оформления и учет рисков при неудаче. Но проект оказался успешным(на тот момент это было новым для моего города), и сейчас приносит прибыль. Ну сейчас и вовсе инвестор оказался собственником компании по светодиодной рекламе в городе, я же сейчас выполняю роль консультанта по данной системе, работая уже в другой компании... В общем в чем суть, в окупаемости проекта, если взять игровой проект того же ПВ, пусть он хоть 1.4.7 версии, это не является поводом инвестировать его, инвестор может выбрать и проект с 1.4.4 версией, но с более большим онлайном и опытной администраций, среди которой есть и разработчики ПО, т.е. те кто могут свободно 24 часа в сутки выполнять любые работы и по необходимости улучшать сервис в короткие сроки, что только будет способствовать к притоку онлайна и как следствие дохода, что на руку инвесторам. ТС это гарантирует и согласился бы оформить все это через юриста(нотариуса)? PS: Я не инвестор, но просто предполагая возможные вопросы инвесторов, так как сам был в подобной ситуации, хоть и не в сфере онлайн игр, все же задал такие вопросы.
Ну мой способ... хотя в вашем случае возможно поможет как писали выше, полная переустановка билда, так как файлы уже менялись не раз... но все же, по принципу отката версий, я делал так: имею 7 версию, нужно удалить её, откатив до 6... и затем сделать 7 версию (обычно, если требуется исправить кривую обнову). заходим во вкладку поиск (в пхпмайадмин), ищем по полю ревизии(версии) 7 версию... найденное отмечаем и удаляем... Затем в консоли сервера пишем ./cpw rsagen, что перегенирирует файлы отвечающие за версию билда... заменяем этими файлами имеющиеся в билде... таким способом в принципе можно откатить и до 1 версии, т.е. до версии стартового билда, но вот физически файлы билда останутся у вас к прмиеру на состояние 7 версии, но билд будет считаться как базовый, хоть и файлы фактически отличаются от билда, что заливался изначально. Потому, если вы хотите девственно новый билд, то лучше выполнить процедуру установки базового билда с нуля, как обычно по гайду. PS: если решите откатыватся до 1 версии (или какая там у вас базовая) рекомендую сделать бекап имеющихся файлов версий, мало ли что... (ну и можно SQL дамп ревизий которые будете удалять забекапить перед удлением) вдруг решите восстановить как было...
принципиальной разницы нет, хоть дебиан, хоть убунту, обе подойдут для установки ПВ сервера. В моем случае я снес дебан и поставил Убунуту 12 (в силу привычки), в любом случае это линуксы и обе ОС не вызывают проблем при конфигурации ПВ сервера.
Когда уже люди поймут, что их серверам на домашнем компьютере с колинуксом ничего не светит. истину глаголишь ) Ну разве что подойдет для локальной сети своего провайдера поднять такой маленький сервер и то на колинуксе не стал бы, а хотя бы в виртуалбоксе. В своем случае в виртуал боксе я держу сервер лишь для отладки будущих обновлений. ТСу могу лишь сказать, если у вас сервер на домашнем компе, то "вангую", что успеха у проекта не будет и мало кто пойдет в команду, разве что из любопытства.
хоть смотрите куда пишете =D Один фиг китайский не перевариваю )) (насчет редактора джолана поспешил конечно)
Рабочий npcgen редактор для 3.0.1 и 3.0.9 1235/1264, структуры от этих версий идентичны. Программа довольно проста в использовании. http://yadi.sk/d/27Ag8K145LnDB Скрины: [IMG] [IMG] Эх.. придется китайский учить... А так по мне редактор джолана удобнее )
А как же ./start.sh & а почему на прошлой машинке я обходился без этого, запускал через пути, закрывал его и сервер работал?
Обратись с этим вопросом к хостеру. nohup попробуй без скрина хостеру? Это ведь не хост, а выделенный физический сервер оО.. насчет nohup попробую, но мне странно, что на прошлой машинке без этого всего работало, а тут только через winscp норм (кстати, почему winscp корректно запускает?)
ребята, как я уже писал файлы запуска те же самые, и никаких лишних телодвижения я раньше не делал и все работало, а теперь вы мне говорите что ещё что то надо прописывать... Кстати в файле запуска содержаться в конце каждой команды &... короче тот же самый файл запуска что и был и он не менялся. facepalm. У него, видимо, в start.sh нет &, тс, приложите start.sh окей #!/bin/sh PW_PATH=/pwserver if [ ! -d $PW_PATH/logs ]; then mkdir $PW_PATH/logs fi echo "=== LOGSERVICE ===" cd $PW_PATH/logservice; ./logservice logservice.conf >$PW_PATH/logs/logservice.log & sleep 2 echo "=== DONE! ===" echo "" echo "=== UNIQUENAMED ===" cd $PW_PATH/uniquenamed; ./uniquenamed gamesys.conf >$PW_PATH/logs/uniquenamed.log & sleep 3 echo "=== DONE! ===" echo "" echo "=== AUTH ===" cd $PW_PATH/authd/build/; ./authd & sleep 10 echo "=== DONE! ===" echo "" echo "=== GAMEDBD ===" cd $PW_PATH/gamedbd; ./gamedbd gamesys.conf >$PW_PATH/logs/gamedbd.log & sleep 5 echo "=== DONE! ===" echo "" echo "=== GACD ===" cd $PW_PATH/gacd; ./gacd gamesys.conf >$PW_PATH/logs/gacd.log & sleep 5 echo "=== DONE! ===" echo "" echo "=== GFACTIOND ===" cd $PW_PATH/gfactiond; ./gfactiond gamesys.conf >$PW_PATH/logs/gfactiond.log & sleep 5 echo "=== DONE! ===" echo "" echo "=== GDELIVERYD ===" cd $PW_PATH/gdeliveryd; ./gdeliveryd gamesys.conf >$PW_PATH/logs/gdeliveryd.log & sleep 5 echo "=== DONE! ===" echo "" echo "=== GLINKD ===" cd $PW_PATH/glinkd; ./glinkd gamesys.conf 1 >$PW_PATH/logs/glink.log & cd $PW_PATH/glinkd; ./glinkd gamesys.conf 2 >$PW_PATH/logs/glink2.log & cd $PW_PATH/glinkd; ./glinkd gamesys.conf 3 >$PW_PATH/logs/glink3.log & cd $PW_PATH/glinkd; ./glinkd gamesys.conf 4 >$PW_PATH/logs/glink4.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== MAIN WORLD ===" cd $PW_PATH/gamed; ./gs gs01 >$PW_PATH/logs/game1.log & sleep 30 echo "=== DONE! ===" echo "" echo "=== 59 DANJ ===" cd $PW_PATH/gamed; ./gs is11 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== AD1 ===" cd $PW_PATH/gamed; ./gs is16 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== RAY1 ===" cd $PW_PATH/gamed; ./gs is17 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== AD VHOD ===" cd $PW_PATH/gamed; ./gs is21 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== RAY VHOD ===" cd $PW_PATH/gamed; ./gs is22 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== AD2 ===" cd $PW_PATH/gamed; ./gs is23 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== RAY2 ===" cd $PW_PATH/gamed; ./gs is24 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== AD3 ===" cd $PW_PATH/gamed; ./gs is25 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== RAY3 ===" cd $PW_PATH/gamed; ./gs is26 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== XX ===" cd $PW_PATH/gamed; ./gs is31 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== CLAN HOLL ===" cd $PW_PATH/gamed; ./gs is35 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== NEW_DJ ===" cd $PW_PATH/gamed; ./gs d18 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== Level 3 Territory (Destroy Key Building) ===" cd $PW_PATH/gamed; ./gs bg01 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== Level 3 Territory (Destroy Key Building) ===" cd $PW_PATH/gamed; ./gs bg02 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== Level 2 Territory (Destroy Key Building) ===" cd $PW_PATH/gamed; ./gs bg03 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== Level 2 Territory (Destroy Key Building) ===" cd $PW_PATH/gamed; ./gs bg04 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== Level 1 Territory (Destroy Key Building) ===" cd $PW_PATH/gamed; ./gs bg05 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "=== Level 1 Territory (Destroy Key Building) ===" cd $PW_PATH/gamed; ./gs bg06 >$PW_PATH/logs/game_all.log & sleep 10 echo "=== DONE! ===" echo "" echo "===============================================================" echo "= ALL INSTANCES LOADED =" echo "= SERVERS ARE UP AND RUNNING! =" echo "===============================================================" sleep 5
гугли по теме screen самое забавное, что уже гуглил и более того, в скрипте запуска пв сервера уже все маркеры &, означающие фоновый запуск прописаны как надо, тем же самым файлом запускал на прошлой машине сервер и все норм, а тут падает, хоть и файлы запуска с прошлого сервера не менялись...
Имена участников (разделяйте запятой).