в общем по странному стечению обстоятельств в том дистрибутиве Дебиана, что устанавливают в том ДЦ не оказалось пакетов для RPC компонентов, танцы с бубном мало что дали, нормально не заработало. Странно что те дистрибутивы Дебиана что я ставлю в песочницы сразу иду с пакетами RPC, и потому я до этой поры вообще не знал об этой проблеме... В общем заказал Убунту, как известно, в отличие от дебиана она должна быть полнее.
нашел где собака зарыта, все же этот RPC Слева песочница и справа удаленный сервер в ДЦ [IMG] т.е. как можно видеть RPC в правом окне не отвечает, я пока не понял, как заставить его работать, есть идеи?
Переустановил ось, повторил установку в точности как в песочнице... походу этот сервер издевается надомной === MAIN WORLD === TRACE : gdeliveryserver::statusannounce,online=0,fakemax=5000,load=0,attr=-805306368 info : TcpManager OnAddSession info : logclient: OnAddSession info : logclienttcp: OnAddSession TRACE : gproviderserver:: add gameserver 1 to map. TRACE : gdeliveryserver::gameserver 1's region is (-4096.000, 4096.000, 5632.000,-5632.000), worldtag is 1 info : OnAddSession warning : dbauctionlist: rpc timeout. Resend request. warning : dbwebtradeload: rpc timeout. Resend request. err : dbfactionfortressload: rpc timeout. Resend request. TRACE : gdeliveryserver::statusannounce,online=0,fakemax=5000,load=0,attr=-805306368 === DONE! === В песочнице все норм, а на этом хрень эта, хз почему так... --- добавлено: 16 май 2015 в 11:44 --- warning : battle: rpc timeout, resend request. err : dbstockload: rpc timeout. Resend request. warning : dbauctionlist: rpc timeout. Resend request. warning : dbwebtradeload: rpc timeout. Resend request. err : dbfactionfortressload: rpc timeout. Resend request. TRACE : gdeliveryserver::statusannounce,online=0,fakemax=5000,load=0,attr=-805306368 TRACE : gdeliveryserver::statusannounce,online=0,fakemax=5000,load=0,attr=-805306368 warning : dbauctionlist: rpc timeout. Resend request. warning : dbwebtradeload: rpc timeout. Resend request. err : dbfactionfortressload: rpc timeout. Resend request. TRACE : gdeliveryserver::statusannounce,online=0,fakemax=5000,load=0,attr=-805306368 TRACE : Timer update: (0) Sat May 16 10:39:26 2015 warning : battle: rpc timeout, resend request. err : dbstockload: rpc timeout. Resend request. warning : dbauctionlist: rpc timeout. Resend request. warning : dbwebtradeload: rpc timeout. Resend request. err : dbfactionfortressload: rpc timeout. Resend request. TRACE : gdeliveryserver::statusannounce,online=0,fakemax=5000,load=0,attr=-805306368 TRACE : gdeliveryserver::statusannounce,online=0,fakemax=5000,load=0,attr=-805306368 warning : dbauctionlist: rpc timeout. Resend request. warning : dbwebtradeload: rpc timeout. Resend request. err : dbfactionfortressload: rpc timeout. Resend request. TRACE : gdeliveryserver::statusannounce,online=0,fakemax=5000,load=0,attr=-805306368 TRACE : Timer update: (0) Sat May 16 10:40:26 2015 warning : battle: rpc timeout, resend request. err : dbstockload: rpc timeout. Resend request. warning : dbauctionlist: rpc timeout. Resend request. warning : dbwebtradeload: rpc timeout. Resend request. err : dbfactionfortressload: rpc timeout. Resend request. TRACE : gdeliveryserver::statusannounce,online=0,fakemax=5000,load=0,attr=-805306368 эх, чтож это такого в этой железяке в ДЦ, что её отличает от песочницы VMWARE, вся установка осей и компонентов эти же... --- добавлено: 16 май 2015 в 11:53 --- в общем мне не дает покоя этот rpc timeout может действительно в ДЦ где расположен сервер проблемы какие то.
а в gdb что-нить пишет? мистика да? получается на проблемном сервере может быть ось кривая или какой то пакет криво встал? может, исключать не стоит Но обычно ошибка на самом видном месте, просто мы на нее не обращаем внимания) в общем запустил на боевом сервере процесс реинсталяции оси, а потом по новой повторю этот мазохизм с установкой пв сервера )) надеюсь получится все, как и в песочницах.
Проделал только что те же самые действия по установке игрового сервера на новой песочнице с теми же параметрами (та же ось, тот же метод установки), итог, пашет оО http://joxi.ru/L21LJlOc0lbZmX мистика да? получается на проблемном сервере может быть ось кривая или какой то пакет криво встал?
Возможно он ищет его в /usr/lib32 или /lib или /lib32 это зависит от системы. распихал либы везде, где только упоминается lib )) (lib, lib32,lib64)
ну и лог гса 配置文件:'gs.conf' 配置增补文件:'gsalias.conf' 装备后绑定功能打开 读取任务系统失败:'/pwserver/gamed/config/tasks.data','/pwserver/gamed/config/dyn_tasks.data' 第一步初始化失败,错误号:-4 вот только это бред, я уже и таски и вовсе все остальные файлы чистые заливал вместо своих, с которыми 100% будет работать, так как в песочнице этот сервер работает отлично. Мистика да и только. libtaso.so закинул в /usr/lib? [IMG]
вернулся наконец домой, продолжил заниматься этой проблемой, пока прогресса нет. Привожу лог запуска. =============================================================== = ALL INSTANCES DOWN = = SERVER OFFLINE = =============================================================== root@wsok:/pwserver# ./start_min.sh === LOGSERVICE === info : program started with 6 threads. === DONE! === === UNIQUENAMED === info : TcpManager OnAddSession === DONE! === === AUTH === ERROR:incorrect passphrase for this key! ERROR:load key failed! authd:: add PollIO task. gauthd: 16 May 2015 06:58:08,901 INFO GAuthServer:69 - authd:: add PollIO task. === DONE! === === GAMEDBD === info : TcpManager OnAddSession info : Begin import clsconfig ... === DONE! === === GACD === info : TcpManager OnAddSession info : logclient: OnAddSession info : logclienttcp: OnAddSession info : ClsConfig Imported . info : InitGameDB, Role delete time is 604800. info : InitGameDB, acquire region(id=1),[l=-100000.0,r=100000.0,t=100000.0,b=-100000.0]. TRACE : ReadDBConfig init_time 1431752304 open_time 0 info : Init GameDB successfully. === DONE! === === GFACTIOND === info : TcpManager OnAddSession info : logclienttcp: OnAddSession info : logclient: OnAddSession === DONE! === === GDELIVERYD === TRACE : RewardManager:: consume reward does not open! Distinfo : riTcpManager OnAddSession ct id is 0 TRACE : gdeliveryd::Max player allowed is 5000 TRACE : GameTalkManager: OnStartUp(aid, zoneid) TRACE : Timer update: (0) Sat May 16 06:58:33 2015 gauthd: 16 May 2015 06:58:33,562 INFO GAuthServer:? - GAuthServer::OnAddSession com.goldhuman.IO.Protocol.Session@6693a061 TRACE : sysauction initialize: auction max=4, total sell item=46 err : BillingAgent, duplicate item,id=16166,amount=500,timeout=0 err : BillingAgent, duplicate menuid,id=000000082000000002910000000001 err : BillingAgent, duplicate item,id=16024,amount=6000,timeout=0 err : BillingAgent, duplicate menuid,id=000000082000000002940000000001 err : BillingAgent, duplicate item,id=16019,amount=6000,timeout=0 err : BillingAgent, duplicate menuid,id=000000082000000002950000000001 TRACE : billing: menu loaded, menuids size=314, itemids size=314 info : logclienttcp: OnAddSession TRACE : gdelivery::connect gfactionserver successfully. TRACE : BattleManager: Sync battle faction to gfactiond. TRACE : FactionFortressMan: Sync faction id to gfactiond. TRACE : gdelivery::connect to gauthd successfully. TRACE : ganticheatclient:: connect gacd successfully! info : logclient: OnAddSession TRACE : gfactionserver:: add link(or Delivery) 0 to map. TRACE : Receive zoneid=1 from delivery info : OnAddSession gauthd: 16 May 2015 06:58:34,060 INFO GAuthServer:? - AnnounceZoneid3, clear all online records on zone 1 Prepare procedure call:{call clearonlinerecords(?,?)} gauthd: 16 May 2015 06:58:34,100 INFO GAuthServer:? - AnnounceZoneid3, aid=1,zoneid=1,ip1=0.0.0.0,ip2=0.0.0.0,ip3=0.0.0.0 === DONE! === === GLINKD === info : TcpManager OnAddSession info : TcpManager OnAddSession info : TcpManager OnAddSession info : logclienttcp: OnAddSession info : TcpManager OnAddSession info : logclient: OnAddSession info : logclient: OnAddSession info : logclient: OnAddSession info : info : logclienttcp: OnAddSession logclienttcp: OnAddSession info : logclienttcp: OnAddSession info : logclient: OnAddSession TRACE : gfactionserver:: add link(or Delivery) 2 to map. TRACE : gfactionserver:: add link(or Delivery) 1 to map. TRACE : gfactionserver:: add link(or Delivery) 3 to map. TRACE : gfactionserver:: add link(or Delivery) 4 to map. === DONE! === === MAIN WORLD === TRACE : gdeliveryserver::statusannounce,online=0,fakemax=5000,load=0,attr=-805306368 info : OnAddSession warning : dbauctionlist: rpc timeout. Resend request. warning : dbwebtradeload: rpc timeout. Resend request. err : dbfactionfortressload: rpc timeout. Resend request. TRACE : gdeliveryserver::statusannounce,online=0,fakemax=5000,load=0,attr=-805306368 === DONE! === На ошибки дубликатов итемов не обращайте внимание, с ними норм работает на нескольких моих песочницах, вся проблема именно в запуске мира... --- добавлено: 16 май 2015 в 08:22 --- [IMG] Попробуй в конфиге гделивери, закомментировать GWebTradeClient [IMG] в моем конфиге вообще этой директивы нету --- добавлено: 16 май 2015 в 08:43 --- ну и лог гса 配置文件:'gs.conf' 配置增补文件:'gsalias.conf' 装备后绑定功能打开 读取任务系统失败:'/pwserver/gamed/config/tasks.data','/pwserver/gamed/config/dyn_tasks.data' 第一步初始化失败,错误号:-4 вот только это бред, я уже и таски и вовсе все остальные файлы чистые заливал вместо своих, с которыми 100% будет работать, так как в песочнице этот сервер работает отлично. Мистика да и только.
чтож, спасибо за идеи, сегодня к сожалению не смогу проверить их в деле так как на работе, завтра вернусь с суток и займусь, хотя как я и писал в начале, проделал все те же самые шаги, которые делал раньше и всегда получалось, а тут такой казус... --- добавлено: 15 май 2015 в 12:40 --- Мне кажется это проблема с базой. Тебе даже названия конкретных баз пишется. Вайпни их и проверь спасибо, но вообще то я уже писал стал грешить на игровую базу, вайпнул к черту, т.е. удалил все файлы игровой базы и юникмнейма...
В общем, не думал я, что могу столкнутся с этим косяком, вроде бы уже и с закрытыми глазами уже могу ставить сборки серверов, все инструкции уже знаю практически наизусть, но тут... В общем ближе к делу, попалась мне очередная машинка с дебианом 7 64 бит на борту, сделал все как обычно, взял PW сборку (1.4.4), залил, что нужно сделал, в том числе нужные библиотеки поставил (яву, 32-битные либы для 64-битной оси и т.д.) В общем все до формализма знакомо повторил уже который раз и запустил... Процесс запуска шел как по маслу, не единой ошибки, подошла очередь подъема мира, я уже было расслабился, думая, мол вот, заработало... но... запуск мира выдал забавный сюрприз, ссылка на скриншот ниже http://joxi.ru/L21LJlOc0b1jmX странно да? все сервисы стартовали без ошибок, а мир выдал такую ерунду. Раз наверное 100, хотя нет 101 проверил все конфиги, ip адреса, логин и пароль к базе (хотя какой резон их проверять, если даже глинк и деливери не выдали ошибок) все норм, стал грешить на игровую базу, вайпнул к черту, т.е. удалил все файлы игровой базы и юникмнейма... Запустил, и... Все опять как по маслу, а на подьёме мира опять знакомые ошибки... Что то не так, но что? Уже мозг сломал почти... Уже и гс ядро запускал с выводом в лог, но там ничего конкретного, в конце лога перевел иероглифы на русский, там мол ругается на некую ошибку с кодом -4. В общем, есть у кого какие идеи, что это миру не нравится?
лог запуска сервера в студию, там вероятно и есть ответ.
И так всем доброго времени суток. Ищу человека,кто сумеет написать заказной Личный кабинет(для версии клиента 1.4.4 Perfect World ) Что примерно необходимо сделать: 1) Создать 2 валюты(Одна за голоса),вторая только начислением Администрации 2) Покупка предметов,(при наведении мышкой,что бы показывало описание предмета,в виде скрина) 3)Топ Гильдии и Топ игроков,при нажатии на игрока,что бы показывало краткую информацию о игроке(Клан,экипировка одетая на игроке,какая гильдия и так далее)При нажатии на клан,что бы показывал,весь список игроков.Топ что бы был разработан по нескольким критериям(по количеству пк,максимальному онлайну в игре и так далее) 4)По возможности добавить карту завоеваний(Что бы показывало какая Гильдия,какую территорию захватила) 5)Регистрация аккаунта. 6)Возможность вводить промо-код(После чего игрок получает,что либо в ЛК) 7)Возможность пожертвования ,через ЛК(Без помощи Администрации,на кошельки Яндекс,WebMoney,Qiwi) 8)Приятный интерфейс и хорошо подобранная гамма цветов. Цена :Договорная О том что есть MyWeb и ЛК от Алекса,необязательно указывать в комментариях,с этими людьми я сам свяжусь и поинтересуюсь у них,если это предложение их заинтересует. Если есть такие люди, пишите в ЛС или в комментариях свой skype и я вам напишу. кстати рекомендую услуги от Десмонда, довольно высокий уровень опыта у человека по части функционала ЛК, и я думаю за 18к он сделает и то что в списке вашем и более того все устроит так, чтоб было максимально удобно. Сам сотрудничаю с ним и знаю, что говорю.
Все делал по этому гайду, Но при входе на перса идет загрузка, и перед появлением мира - выкидывает с игры http://kn1fe-zone.ru/index.php?threads/ikonki-itemam.120/ не реклама в елемент.дата прописал test1.dds test2.dds test3.dds и тд... Кто может посмотреть, что не так с файлами? http://rghost.ru/66Cv8lrDt неправильная кодировка, как раз нужно делать как в оригинальном файле, т.е. когда именно кракозябры ) Вообще для работы с иконками есть уже программы на этом же форуме.
Остался этот хлам у кого? Поделитесь ссылкой Все что я нашел, битые ссылки. https://yadi.sk/d/W5jS6ouHa9rR9
что то я не понял, вроде предлагает услуги администрирования, но такой набор всего... ну редакторы и пвадмин понимаю, но ещё и шаблон и автопатчер... ладно, придирки ) а по сути, не мешает бы условий сотрудничества увидеть в теме, или всем идти на поклон в скайп? Например оплата как ЗП каждый мес или отчисления %? и т.п.
Ну вот, толку от этих законов, которые легко обойти, лучше бы депутаты приняли более полезные законы, например такие законы, чтоб улучшили уровень жизни в регионах. Я бы туда ещё добавила систему откатов при закупках и катировках :^) Такие бабки ворочаются по карманов начальников, а по телеку потом: помогите люди добрые. Я вообще недавно узнал что многие чинуши получают ЗП в иностранной валюте, что я считаю неправильным.
Т.е. такую блокировку легко обойти любым анонимайзером, то же расширение ZenMate позволяет получить доступ к практически любому пиратскому контенту. Век VPN'а на дворе. Ну вот, толку от этих законов, которые легко обойти, лучше бы депутаты приняли более полезные законы, например такие законы, чтоб улучшили уровень жизни в регионах.
На каждую хитрую жопу найдется х*й с винтом (с) Пусть блокируют. C торрентами вообще проблем не вижу. Да пираты давно уже сменили географию своих серверов, т.е. перенесли свои проекты на зарубежные сервера, где по российским законам их не привлечь. Так что остается российским провадерам лишь блокировать доступ к таким сайтам, но... Как верно было подмечено: На каждую хитрую жопу найдется х*й с винтом Т.е. такую блокировку легко обойти любым анонимайзером, то же расширение ZenMate позволяет получить доступ к практически любому пиратскому контенту.
когда увидел, что ГС с защитой от ддоса сразу понял, что стеб )
1. давно уже не регил домены, но соглашусь, анкету заполнял как помну на ру домене, вот насчет NET и COM хз, так как там уже шаблон анкеты был моей. 2. Я плохой врун )
Имена участников (разделяйте запятой).