1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Результаты поиска

  1. wsok
    Представляю Вашему вниманию небольшую, но полезную программу PW-ICON-SPLITTER для автоматического склеивания загружаемых на сервер мастерами кланов иконок. Программа автоматически не только генерирует файл iconlist_guild.png, но и файл параметров iconlist_guild.txt. Инструмент призван максимально упростить процедуру совмещения иконок кланов в один файл и сэкономить время. [ATTACH] Визуальный результат выполнения программы в консоли сервера (можно отключить визуальный режим, если потребуется автоматизации при подключении к ЛК). Кроме того настройки программы позволяют изменять параметры генерации(кол-во строк, столбцов, размер иконок, размер общей подложки, пути папки для сканирования иконок и сохранений результатов) [ATTACH] Склееные иконки, результат работы этой программы (файл iconlist_guild.txt так же создается автоматически) Есть возможность отключать визуальную информацию при выполнении скрипта, т.е. это понадобится в случае автоматизации скрипта, если его выполнение будет вызываться при очередной загрузке иконок. Так что всегда все 100% загруженных иконок окажутся в файле iconlist_guild.png. [ATTACH] Дистрибутив программы, с подробной инструкцией (в файле README) Для работы программы понадобится лишь 3 вещи: 1. php 5.4 2. Установленный на сервере модуль ionCube. 3. Полный доступ к SSH панели сервера. Данный продукт теперь бесплатен и доступен на сайте разработчика(автора темы). SKYPE: wsok.net MAIL: [email protected] ICQ: 355550000
    Автор темы: wsok, 4 июл 2013, ответов - 14, в разделе: Продам
  2. wsok
  3. wsok
  4. wsok
    Этот маленький очень маленький скрипт напрямую взаимодействует с игровой базой и получает список всех персонажей на аккаунте в виде ID NICKNAME но без уровней, к сожалению я пока не смог разобраться с взаимодействием php с игровой базой и не знаю как вытащить информацию об уровнях. Но в принципе и хорошо, что уже делает этот скрипт. Хоть он и старый, но актуальный всегда. (С) Автор сего скрипта Морзе (код взят из его ЛК) ПРИМЕР РАБОТЫ СКРИПТА (был проверен в 1.4.4 и в 1.4.5, но я думаю будет работать в любой версии) [ATTACH] УСТАНОВКА Распаковать архив, и закинуть файлик pw_list_roles.php в корень Вашего веб сервера (или любой другой папки на Вашем веб-сервере) Обратится в адресной строке браузера к данному файлу, где должна быть видна указанная выше форма. Вводите ID аккаунта, например 1024, нажимаем на Отправить - получаем список всех персонажей на нем, данные берутся напрямую из игровой базы gamedbd. Как считаете нужным использовать сей скрипт, уже дело Ваше. PS: Был бы благодарен тем, кто подскажет или даже немного модифицирует этот скрипт, чтоб отображал и уровни персонажей.
    Автор темы: wsok, 20 июн 2013, ответов - 33, в разделе: PW Web
  5. wsok
  6. wsok
  7. wsok
  8. wsok
    Собственно добавил новые квесты, все работает, квесты берутся, выполняются... но текст не пишется как обычно верху когда берешь квесты мол: Квест Такой то взялся бла бла бла... и когда выполнен: Квест такой то выполнен бла бла бла Если не поняли что имею ввиду, кину скрин как будет возможность сделать его. Но думаю вроде понятно я описал... и 2 вопрос поставил нового НПС (новая моделька) ...взял в одной из тем тут. В елемент прописал точный путь до модельки.. сто раз проверял... Но вместо НПС стоит ERR. где ещё что недоделал? Ведь когда вписываю путь до моделек которые изначально были, то они отображаются норм.. сами файлы модельки разместил в configs.pck (в нем установлено несколько моделек, но ставил не я, создал новую папку NPC2 и туда файлы загрузил новой модельки) И ещё, не могу найти программу чтоб открывать и редактировать файл task_npc или dyn_tasks... Я подозреваю в них тексты при взятии выполнении квестов и данные по моделькам нпс? или для чего они?
    Автор темы: wsok, 11 май 2013, ответов - 14, в разделе: Архив
  9. wsok
    Не сочтите нубом, ибо манипуляции с кпв я могу производить уже и во сне, настолько уже он мне осточертел ) Но проблема требует решения и очень прошу ответить гуру по этому делу. А суть проблемы в следующем, все сделал согласно известным гайдам, ну в итоге все работает, запустил файл фиксит, лаунчер само проверился, что то скачал, открылось основное окошко патчера, опять что то проверил... нашел и стянул с сервера заранее подготовленную(тестовую) обнову 2 версии.. Все ок клиент готов к игре, но... Это на моем основном компе.. Основной комп конфиг: Windows 7 Максимальная 32 битная, подключение к интернету через файфай роутер D-Link 620 проводным подключением LAN. Но ещё есть и ноутбук, на него скопировал ту же самую папку с клиентом с основного компа(копировал до того как запускал фиксит на основном), запустил фиксит, вроде тоже что то проверил как и на основном компе... запустилось основное окно патчера, что то так же проверил и... Папка повреждена. Но клиент ведь тот же самый! в чем дело? Ноутбук конфиг: Windows 7 домашняя расширенная 64 бит, подключен к тому же вайфай роутеру D-Link 620 через беспроводное соединение Wi-Fi . Что не так? Может на ноутбуке прав не хватает патчеру чтоб изменять содержимое? Или что то не так с самим патчером? Но на основном то компе он не ругается...
    Автор темы: wsok, 5 май 2013, ответов - 20, в разделе: Архив
  10. wsok
    В общем обычная публичная сборочка 1.4.4. Выделенный сервер в интернете с 24 гиг оперативы. Ось Linux/Debian Установил мускуль, пхп5, апач, яву... залил файлы сборки, расставил права, прописал данные доступа к мускулю... Занимаюсь настройкой серверов не первый день и кое чего знаю... Но вот при запуске (запустил ./start_min.sh) странный лог, но о нем ниже... делов том я даже не сразу его читал а бегло, и при беглом просмотре ошибок не заметил, мол все запустилось и дальше полез в клиент, там сервер онлайн, это меня обрадовало, попробовал залогиниться и... "Старая версия клиента" - сто раз перепроверил файлы .data и права на все файлы сервера, все чисто... (перерыл весь гугл,в езде одни и теже симптомы проверяйте файлы и права, что я неоднократно делал) Тут задался вопросом, может что то не так с логом запуска? и более внимательно стал читать его (может ведь вылезать ошибка старая версия клиента если некорректно что то поднимется или не поднимется?) Места с возможными причинами и прокомментировал в логе КАПСОМ. root@pw /pwserver # ./start_min.sh === LOGSERVICE === info : program started with 6 threads. === DONE! === === UNIQUENAMED === info : TcpManager OnAddSession info : logclient: OnAddSession info : logclienttcp: OnAddSession === DONE! === === AUTH === ERROR:incorrect passphrase for this key! ERROR:load key failed! (НАСЧЕТ ЭТОЙ ОШИБКИ НАСКОЛЬКО ЗНАЮ МОЖНО НЕ ОБРАЩАТЬ ВНИМАНИЯ) authd:: add PollIO task. gauthd: 26 Mar 2013 13:41:27,367 INFO GAuthServer:69 - authd:: add PollIO task. === DONE! === === GAMEDBD === info : TcpManager OnAddSession info : Begin import clsconfig ... (ТУТ ПО МОЕМУ МАЛОВАТО ДЛЯ 2 СТРОЧЕК, ЧТО ТО С БД?) === 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=-10 0000.0]. TRACE : ReadDBConfig init_time 1329505859 open_time 1329585064 info : Init GameDB successfully. info : logclienttcp: OnAddSession info : logclient: OnAddSession === DONE! === === GFACTIOND === info : TcpManager OnAddSession info : GameDBServer::OnAddSession, sid=7. TRACE : OnAddSession sid=7 info : logclienttcp: OnAddSession info : logclient: OnAddSession info : OnAddSession === DONE! === === GDELIVERYD === TRACE : RewardManager:: consume reward does not open! (ЭТО ТОЖЕ СТРАННО, ЧТО ТО НЕ ТАК?) District id isinfo : TcpManager OnAddSession 0 TRACE : gdeliveryd::Max player allowed is 6000 TRACE : GameTalkManager: OnStartUp(aid, zoneid) info : GameDBServer::OnAddSession, sid=8. TRACE : OnAddSession sid=8 TRACE : Timer update: (0) Tue Mar 26 13:41:52 2013 gauthd: 26 Mar 2013 13:41:52,091 INFO GAuthServer:? - GAuthServer::OnAddSession com.goldhuman.IO.Protocol.Session@77ff92f5 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 to gauthd successfully. TRACE : gdelivery::connect gfactionserver successfully. TRACE : BattleManager: Sync battle faction to gfactiond. TRACE : FactionFortressMan: Sync faction id to gfactiond. info : logclient: OnAddSession TRACE : ganticheatclient:: connect gacd successfully! TRACE : gfactionserver:: add link(or Delivery) 0 to map. TRACE : Receive zoneid=1 from delivery TRACE : DBAuctionList, size=0, handle=0 TRACE : DBWebTradeLoad, size=0, handle=0 info : OnAddSession info : OnAddSession TRACE : DBFactionFortressLoad, size=0, handle=0 info : OnAddSession TRACE : DBBattleLoad, count=51. TRACE : dbauctionlist: received. res->items.size()=0,res->handle.size()=0 retcod e=0 TRACE : dbwebtradeload: received. res->max_sn=0,res->items.size()=0,res->handle. size()=0 retcode=0 TRACE : dbfactionfortressload: received. res->list.size()=0,res->handle.size()=0 retcode=0 TRACE : FactionFortressMan: Sync faction id to gfactiond. TRACE : BattleManager: Sync map notice to GS. TRACE : BattleManager: Sync battle faction to gfactiond. TRACE : DBWebTradeLoadSold, size=0, handle=0 TRACE : DBStockLoad, size=134, handle=0 TRACE : dbwebtradeloadsold: received. res->snlist.size()=0,res->handle.size()=0 retcode=0 TRACE : GetFactionDetail, fid=6. TRACE : GetFactionDetail, fid=87. TRACE : GetFactionDetail, fid=93. TRACE : GetFactionDetail, fid=1169. TRACE : GetFactionDetail, fid=1580. TRACE : GetFactionDetail, fid=2197. TRACE : GetFactionDetail, fid=2577. TRACE : GetFactionDetail, fid=2825. TRACE : GetFactionDetail, fid=2937. TRACE : GetFactionDetail, fid=3653. TRACE : GetFactionDetail, fid=3838. TRACE : GetFactionDetail, fid=4282. TRACE : GetFactionDetail, fid=4644. gauthd: 26 Mar 2013 13:41:52,591 INFO GAuthServer:? - AnnounceZoneid3, clear al l online records on zone 1 TRACE : GetFactionDetail, fid=5011. TRACE : GetFactionDetail, fid=5074. TRACE : GetFactionDetail, fid=5336. TRACE : GetFactionDetail, rpc return. fid=87, retcode=0 TRACE : GetFactionDetail, fid=5429. TRACE : GetFactionDetail, rpc return. fid=93, retcode=0 TRACE : GetFactionDetail, fid=5450. TRACE : GetFactionDetail, rpc return. fid=6, retcode=0 TRACE : GetFactionDetail, fid=5648. TRACE : GetFactionDetail, rpc return. fid=1580, retcode=0 TRACE : GetFactionDetail, rpc return. fid=2197, retcode=0 TRACE : GetFactionDetail, rpc return. fid=1169, retcode=0 TRACE : DBStockLoad: retcode=0, size=134, handle=0 err : StockExchange:: invalid order,tid=16778459,userid=1912629504,volume=8 TRACE : PriceMatching, tid=0, price=16777216, volume=25203295, ack_volume=0, ack _money=0. dryrun=0 TRACE : GetFactionDetail, rpc return. fid=2825, retcode=0 TRACE : GetFactionDetail, rpc return. fid=2937, retcode=0 TRACE : GetFactionDetail, rpc return. fid=2577, retcode=0 TRACE : GetFactionDetail, rpc return. fid=3653, retcode=0 TRACE : GetFactionDetail, rpc return. fid=3838, retcode=0 TRACE : GetFactionDetail, rpc return. fid=4282, retcode=0 TRACE : GetFactionDetail, rpc return. fid=4644, retcode=0 TRACE : GetFactionDetail, rpc return. fid=5011, retcode=0 TRACE : GetFactionDetail, rpc return. fid=5074, retcode=0 TRACE : GetFactionDetail, rpc return. fid=5429, retcode=0 TRACE : GetFactionDetail, rpc return. fid=5336, retcode=0 TRACE : GetFactionDetail, rpc return. fid=5450, retcode=0 TRACE : GetFactionDetail, rpc return. fid=5648, retcode=0 TRACE : StockStatus:: uptime=0,trade_price=0,order_volume=-49481975,trade_volume =0,trade_amount=0,idpool=17 TRACE : PostCancel, userid=0, tid=318767205, cash=0, money=0. === DONE! === === GLINKD === info : TcpManager OnAddSession info : TcpManager OnAddSession info : TcpManager OnAddSession info : TcpManager OnAddSession info : logclient: OnAddSession info : info : logclient: OnAddSession logclienttcp: OnAddSession info : logclienttcp: OnAddSession info : info : logclienttcp: OnAddSession logclient: OnAddSession info : logclient: OnAddSession info : logclienttcp: OnAddSession TRACE : gfactionserver:: add link(or Delivery) 2 to map. TRACE : gfactionserver:: add link(or Delivery) 4 to map. TRACE : gfactionserver:: add link(or Delivery) 1 to map. TRACE : gfactionserver:: add link(or Delivery) 3 to map. TRACE : PostCancel, userid=0, tid=268435477, cash=0, money=0. === DONE! === === MAIN WORLD === TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=134217 7280 TRACE : PostCancel, userid=50331648, tid=218103891, cash=0, money=0. TRACE : KeepAlive sid=7 TRACE : KeepAlive sid=8 TRACE : PostCancel, userid=0, tid=83886087, cash=0, money=0. TRACE : checkpoint begin. TRACE : checkpoint end. TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=134217 7280 TRACE : PostCancel, userid=0, tid=16777224, cash=0, money=0. === DONE! === =============================================================== = ALL INSTANCES LOADED = = SERVERS ARE UP AND RUNNING! = =============================================================== Я правильно понимаю, что то не так с запуском? и помогите, тыкните носом куда копать, и что делать...
    Автор темы: wsok, 26 мар 2013, ответов - 19, в разделе: Архив