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

搜索结果

  1. Fituchini
  2. Fituchini
    Интересная информация довольно-таки. Ну что могу сказать, потихоньку начинаем продвигаться к строительству,Вы уже как минимум 3 человек,который что-то пытается с нуля смастерить,это довольно хорошо. Ну а по счёт Вашего поста, то есть Вы,получается, начали работать над "спящим" интерфейсом и оживлять окна в клиенте? Это прекрасно. Но,даже узнав ту саму команду в ptemplate.conf, нет гарантии,что функции в ядре вообще присутствуют. И по счёт,найти бы какой-нить клиент от маила.ру, зачем именно их клиент,нужен,по идее,любой клиент любой локализации,всё можно перевести,главное,чтобы оттуда можно было вытащить названия функций и получить более-менее работоспособный elemеntclient.exe. не могу сказать почему в gs присутствует и функции и команды (наверно лентяев больше чем я думал), но сам факт остаётся фактом, что не имея тест-клиента "копаешь бетон деревянной лопатой" Жду не дождусь когда уже на РУоф будут "загонять" тестеров Ведь как известно, что для того чтобы стать тестером нужно иметь персонажа от 100 ур, и быть зарегистрированным уже более 12 мес. Беда с этим конечно, но проблема решаема. Обидно что тест клиентов Nival'а не осталось, ссылки все мёртвые на китайских серверах выдаётся ссылка по email которая активна 1 клик не с патчем как у нас, а с целым клиентом. + дополнительная регистрация. (туда хочу на тест) что самое удивительное, обитая на одном китайском форуме (не mcncc.com) увидел как посты про дебаг команды переведены на китайский язык с русского. Чуть со смеху не умер.
    作者: Fituchini, 2013-07-06 所属版块: PW Документация
  3. Fituchini
    могу продать программу за пачку сигарет. 52 руб Если интересно пиши тут, пруфну тут же Увиличение онлайна до 220??? Сервер на 4 портах в glink'е укажи подключение с изменением портов (в конфигурационном файле) [GLinkServer1] type = tcp port = 29000 address = Твой IP so_sndbuf = 12288 so_rcvbuf = 12288 ibuffermax = 16384 obuffermax = 65536 tcp_nodelay = 0 listen_backlog = 10 accumulate = 131072 max_users = 3000 halflogin_users = 6000 sender_interval = 200000 accumu_packets = 32768 mtrace = /tmp/m_trace.link compress = 0 close_discard = 1 urgency_support = 1 version = версия сервера (10301) [GLinkServer2] type = tcp port = 29001 address = Твой IP so_sndbuf = 12288 so_rcvbuf = 12288 ibuffermax = 16384 obuffermax = 65536 tcp_nodelay = 0 listen_backlog = 10 accumulate = 131072 max_users = 3000 halflogin_users = 6000 sender_interval = 200000 accumu_packets = 32768 mtrace = /tmp/m_trace.link compress = 0 close_discard = 1 urgency_support = 1 version = версия сервера (10301) итак для всех четырёх линий сервера. Затем в клиенте, а точнее в файле serverlist.txt где выбор серверов? выставь все значения портов Russia nunuCbKA CEPBEP 29000:твой ip 1 nunuCbKA CEPBEP 29001:твой ip 1 nunuCbKA CEPBEP 29002:твой ip 1 nunuCbKA CEPBEP 29003:твой ip 1 Неважно что один игрок на 29000 порте, а его сосед сверху на 29003 порте в игре они всё равно встретятся. Это такой некий способ "мультипорт" Спасибо за внимание!!!
    作者: Fituchini, 2013-07-06 所属版块: Архив
  4. Fituchini
  5. Fituchini
    Хм,интересно выглядит. и в какой версии интерфейса ты это откопал? ну,всмысле,окна строительства. Либо если я слеповат - тыкни в 1.4.6 на файлы с данными окнами) interfaces.pck.files==>interfaces==>terrain==> ВСЕ ФАЙЛЫ В ЭТОЙ ПАПКЕ. Поменяв функции вызова окна в elementclient.exe выдаёт ошибку при вызове этого окна. и OFF со светофором. Нужно дописывать в свободное место. Версии клиентов в которых присутствуют файлы строительства (1.4.0 не нашёл клиента) 1.4.1 PWRu 1.4.2 PWI v298 1.4.3 PWI 1.4.4 PWRu 1.4.5 PWRu 1.4.6 PWI 1.4.7 PWI 1.4.8 PWCn 1.4.9 PWCn P.S. как я узнал, что данная фунцкция доступна только ГМам при активации команды в ptamlate.conf. Функция некая команда и схожа с debug = active (включается ангалогично) И активируется только при тесте у разработчиков (PWCn) Зная данную команду ВОЗМОЖНО оживить "спящий" интерфейс. На Российских серверах вырезан напрочь интерфейс и модифицирован elementclient.exe с ограниченными возможностями, заметил эту схожесть с Cn тестовым клиентом (elementclient.exe v.1.4.2) Для тестеров дают клиент уже менее ограниченым, доступны в ГМ панеле такие строки как ускорение, модификатор внешности НПЦ (прямо в игре можно менять скин НПЦ) Эскейп меню "ESC Menu" и многое другое (НАЙТИ БЫ ТАКОЙ ОТ НАШЕГО ПВ МЕЙЛА.РУ или хотябы ещё не так давно забытого Nival) ; а всё потому, как уже многим известно Perfect World разработан с основы Perfect World 1 Pay ver. И была разработана бесплатная mmorpg Perfect World II. А наши русские как мы их называем разработчики лиш занимаются Локализацией игры через уже причём готовый ЛОКАЛИЗАТОР программу. Так что для реализации строительства нужен клиент - тестовый и сервер с дополнительтными картами и всеми "Дебаг" командами. P.S.S. программу локализатор прикрепил
    作者: Fituchini, 2013-07-06 所属版块: PW Документация
  6. Fituchini
  7. Fituchini
  8. Fituchini
  9. Fituchini
  10. Fituchini
  11. Fituchini
  12. Fituchini
  13. Fituchini
    вот что можно при 512 озу на телефоне (учитывайте лаги из-за съёмки + что работаюд другие фоновые программы) [media] Любой Удалённый декстопный программа:D Устанавливаем программу, выдёргиваем apk архив (разархивировать можно winrar) Скачиваем eclipse и поддержку всех Android SDK. Переписываем программу. для чего? Любая подобная программа даёт возможность управлять компьютером как TouchPad на ноутбуке, отображая всё что происходит в режиме реального времени на компьютере. дабы исключить это, переписать нужно Target захват экрана компьютера + создвать второго пользователя. Что позволит заходить с андроида под соданным пользователем, а на компьютере под другим. Не без гемороя конечно всё, но реализовать можно. Получится, если у вас один ноут как к примеру у меня, можно смотреть фильм (если с лагами можно это назвать т.к. всего 1 ядро и 2ОЗУ) и поиграть, (но как на в видео видно тоже тормозит ) Так оно вам надо?
    作者: Fituchini, 2013-05-27 所属版块: Оффтоп
  14. Fituchini
  15. Fituchini
    И на будующее - если хочешь сморозить какую то херню, не создавай тему в документации, так как смысловой нагрузки тут никакой, только твое нубство Ок святой Бог Расскажи тогда про эту службу (прикрепил) и ещё Святой Бог не потыкай где создавать тему. Изначально тема несёт информационный посыл, что относительно документации, и перерастает вопросительный с развитием темы. Управляй другим. Не видел в тописке чтобы ТС сказали что он не в том месте тему создал КАК ПРИМЕР КОМУ ГОВОРИТЬ ГДЕ СОЗДАВАТЬ ТЕМУ А по делу Электрон сказал бы что, Знаешь больше? поделись. Не хочешь делиться, так как считаешь что твои знания делают твой сервер уникальным, тогда не надо говорить что я ООчень умный а ты нет. В глазах твоих я нуб, да пусть я буду в твоих глазах кем угодно. Немного не стандартный файл запуска (не как мы все привыкли) Ключевая фраза
    作者: Fituchini, 2013-05-13 所属版块: PW Документация
  16. Fituchini
    [History] Итак.. в поисках нужной мне функции в gs всячески пытаясь залезть в него не применяя Дизассемблеры, hex и прочие программы, решил начать с начала, а то есть с первой папки GACD (Game Anti Cheat Deamon) который в шаровых сборках сервера никак не хочет работать. [Theory] Всем известно что, если после изменения elements.data и gshop.data мир не запустился мы проделываем следующее cd /home*/gamed/ ./gs home* - у кого как, возможно pwserver и ищем ошибку, что мы сделали не так. Удобно не правда ли? Так же был выложен гайд (не помню кем) по управению базой с перечнем команд к нему, после спустя какое то время был выложен целый перечень того, как и с чем можно эти команды применить (доказал это Ботчал в теме "альтернативный способ получения информации") Кто не помнит напомню ./gamedbd gamesys.conf команда параметра команды : importclsconfig exportclsconfig clearclsconfig listrole listrolebrief listfaction listfactionuser listcity Ну по сути команд очень много для базы данных поссмотреть которые можете сами выполнив cd /home/gamedbd/ ./gamedbd Вот. А ведь многие заметили что в папке gamedbd есть и другие файлы такие как dbtool или cashstat что же они дают? это тоже можно поссмотреть [ATTACH] Полное и точное название команд не знаю, не успел ещё разобраться. Так же помимо комманд Gamedbd (база данных) есть и база имён (uniquenamed) которая в свою очередь тоже содержит информацию Выполнить команды можно аналогично gamedbd Посмотрим список команд cd /home/uniquenamed ./uniquenamed [ATTACH] Экспортируем к примеру Имена exportcsvrolename (делается аналогично gamedbd) ./uniquenamed gamesys.conf exportcsvrolename [ATTACH] Для тех у кого не отображается русский можно Экспортировать в txt файл ./uniquenamed gamesys.conf exportcsvrolename >/home/test/1.txt Путь можете указать какой угодно, и название файла тоже. После открыть его блокнотом и увидеть русские имена не проблема. Эксперементировать можно как угодно. Весь перечень команд не разбирал, так у меня была другая цель. Дал развернутый гайд для тех, кому возможно это пригодится. [Try Later] И так как я преследовал совершенно другую цель, я как и написал в самом начале, начал с самой первой папки GACD. Соответсвтенно копая таким образом cd /home/gacd/ ./gacd На что мне терминал ответил, что у данного файла нет команд, только конфигурационный который и запускает службу (gamesys.conf) и соответсвенно если ввести ./gacd/gamesys.conf служба должна запуститься, но не факт... И так я перепробывал с каждой службой [Reflication] Самой вкусной и загадочной оказались gdeliverd и gs Одна постоянно говорит что есть проссмотрщик , хелпер и запуск [-v] [-h] [configurefile] Вторая запускается и проверяет gs запуск на наличие ошибок без каких то либо файлов конфигурации. Но тут мы вспомним как запускается любая локация ./gs is35 ну или как у нас с записью в лог ./gs is35 >$PW_PATH/logs/is35.log & Добавляя любую карту на сервер допустим назовём её 77 мы использовать будем ./gs is77 то есть даём gs'у запуск карты Но ведь наверняка есть и другие вкусные запуски (совершенно других служб о которых мы не знаем) и на 99% уверен что в самом gs есть перечень тех или иных команд, как запустить. Подобно gamedbd или uniquename Пытаясь их выяснить и пропустив gs я перешёл к ещё одной вкусной службе GDELIVERYD В папке которой тоже располагаются съедобные файлы ./filter ./delivery И пока загадочный для меня txt файл menuid.txt [Снова History] Копаясь с dubug командами, вызывал команды все подряд которые нашёл . Одна из которых ложила мир с логом [ATTACH] И один из неглупых моих знакомых тутже отыскал сие чудо в GS [ATTACH] Странно не правда ли? Спустя немного времени я поискал у себя на HDD cборки с разных стран и на EN сборке нашёл ещё кучу нового в папке \home\gamed файл startserversOnly (код файла под споилером) #!/bin/sh echo "" echo "" echo "###########################################################################################" echo "Starting PW servers for test..." echo "###########################################################################################" echo "" echo "" cd /home/gamed/ ./gs gs01 >gs01.log 2>&1 & sleep 15 for (( i = 1 ; i <= 5; i++ )) do ./gs arena0$i >/dev/null 2>&1 & done echo "starting Arena's, sleeping 10" sleep 10 for (( e = 1 ; e <= 31; e++ )) do if test $e -le 9 then ./gs is0$e >/dev/null 2>&1 & else ./gs is$e >/dev/null 2>&1 & fi sleep 5 done echo "starting Is's, sleeping 10" sleep 10 for (( o = 1 ; o <= 6; o++ )) do ./gs bg0$o >/dev/null 2>&1 & done echo "starting Bg's, sleeping 5" sleep 5 echo "Finish starting worlds!" Немного не стандартный файл запуска (не как мы все привыкли) Ну и конечно же CN сборку. К сожалению на HDD у меня её нет, удалили или ещё что не важно. Важны файлы в той сборке, как я помню там было 2 папки с подобными скриптами и запусками, в папке gamed до 6 подобных фалов, которые активируют ... ... Данный и гайд и пища для ума/размышлений составлена для дальнейшего её развития. Думаю будет уместно делиться новым открытием друг с другом по данной и в данной теме. На сию минуту всё... А Вы что думаете?
    作者: Fituchini, 2013-05-13, 16 个回复, 所属版块: PW Документация
  17. Fituchini
  18. Fituchini
  19. Fituchini
  20. Fituchini