Дополню слова Акселя, чтобы метод работал. Его способ не совсем рабочий. Точнее если просто настроитьь так конфиг то нифига не произойдёт (с этим я согласен) Начало есть, но вот сути нет. Я просто думал додумаются как сделать(( Ну раз нет, делаем следующее для того чтобы этот способ заработал делаем по гайду http://support.microsoft.com/kb/314882/ru (для подключений напрямую) Для "особых" роутеров этого делать не надо. Если роутер см. Конфигурацию роутера
Интересная информация довольно-таки. Ну что могу сказать, потихоньку начинаем продвигаться к строительству,Вы уже как минимум 3 человек,который что-то пытается с нуля смастерить,это довольно хорошо. Ну а по счёт Вашего поста, то есть Вы,получается, начали работать над "спящим" интерфейсом и оживлять окна в клиенте? Это прекрасно. Но,даже узнав ту саму команду в ptemplate.conf, нет гарантии,что функции в ядре вообще присутствуют. И по счёт,найти бы какой-нить клиент от маила.ру, зачем именно их клиент,нужен,по идее,любой клиент любой локализации,всё можно перевести,главное,чтобы оттуда можно было вытащить названия функций и получить более-менее работоспособный elemеntclient.exe. не могу сказать почему в gs присутствует и функции и команды (наверно лентяев больше чем я думал), но сам факт остаётся фактом, что не имея тест-клиента "копаешь бетон деревянной лопатой" Жду не дождусь когда уже на РУоф будут "загонять" тестеров Ведь как известно, что для того чтобы стать тестером нужно иметь персонажа от 100 ур, и быть зарегистрированным уже более 12 мес. Беда с этим конечно, но проблема решаема. Обидно что тест клиентов Nival'а не осталось, ссылки все мёртвые на китайских серверах выдаётся ссылка по email которая активна 1 клик не с патчем как у нас, а с целым клиентом. + дополнительная регистрация. (туда хочу на тест) что самое удивительное, обитая на одном китайском форуме (не mcncc.com) увидел как посты про дебаг команды переведены на китайский язык с русского. Чуть со смеху не умер.
могу продать программу за пачку сигарет. 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 порте в игре они всё равно встретятся. Это такой некий способ "мультипорт" Спасибо за внимание!!!
И тут заява в чс летит. Типа продал и расшарил На счёт того как было на самом деле "Я не в курсе ребят" Но в защиту ТС пруфну о том что каждый мог это реализовать просто логически подумая ПРУФ скрипта см.дату поста
Хм,интересно выглядит. и в какой версии интерфейса ты это откопал? ну,всмысле,окна строительства. Либо если я слеповат - тыкни в 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. программу локализатор прикрепил
Ребят подскажите как расширить вот эти окна? [IMG] 1) где карта сделать длинее 2)кнопки в ряд посмотреть
Добрый день! Раньше на форуме лежал скрипт автоматического пополнения голда при получении определённого ЛВЛ. Поиск не помог, google Тоже. Поделитесь у кого есть такой скритп
Добрый вечер:) Есть модель в 3d`smax Нужно заменить стандартную модель на эту, анимация думаю подойдет, ибо они не очень отличаются. Кто может помочь? Ибо я с блендером не дружу) P.S. Модель Тигра в 3D Max сделать импорт, ибо Блендер ограничен в возможностях (Модели для PW создавались в 3D Max). Плагин только нужен чтобы экспортировать "првильно" модель. + к модели нужена анимация (как ведёт себя персонаж, что делает когда стоит, как бежит и т.п.) P.S. Стукни в скайп (anomal3) попробуем с экспортом, ну а с заменой модели с одной на другую придётся попатеть
скиньте рабочую сыллку на Item export by Kline плз У меня есть, перезалью за 100р:D Принимай бесплатно скачать с Yadi.sk
Тут уместнее было бы употребить "найти". :D что самое интересное на некоторых ftp разрешён вход под гостем
Если по теме,,,, то могу выложить 1.4.2 чистый только на English Языке
ну бред же >< ну я про тоже... Но иногда пользуюсь этим бредом:D
вот что можно при 512 озу на телефоне (учитывайте лаги из-за съёмки + что работаюд другие фоновые программы) [media] Любой Удалённый декстопный программа:D Устанавливаем программу, выдёргиваем apk архив (разархивировать можно winrar) Скачиваем eclipse и поддержку всех Android SDK. Переписываем программу. для чего? Любая подобная программа даёт возможность управлять компьютером как TouchPad на ноутбуке, отображая всё что происходит в режиме реального времени на компьютере. дабы исключить это, переписать нужно Target захват экрана компьютера + создвать второго пользователя. Что позволит заходить с андроида под соданным пользователем, а на компьютере под другим. Не без гемороя конечно всё, но реализовать можно. Получится, если у вас один ноут как к примеру у меня, можно смотреть фильм (если с лагами можно это назвать т.к. всего 1 ядро и 2ОЗУ) и поиграть, (но как на в видео видно тоже тормозит ) Так оно вам надо?
С последним расширением он и правда переборщил. Сделал себе окно гиперов по твоему методу. Ну и немного подровнял текст. Ничего так получилось по-моему. :S [ATTACH] Недоработки есть всё-таки, но этот вариант, по моему мнению, гораздо лучше оригинала. Неее не мой метод.. Мой мметод прикреплять то что сделал.хД
И на будующее - если хочешь сморозить какую то херню, не создавай тему в документации, так как смысловой нагрузки тут никакой, только твое нубство Ок святой Бог Расскажи тогда про эту службу (прикрепил) и ещё Святой Бог не потыкай где создавать тему. Изначально тема несёт информационный посыл, что относительно документации, и перерастает вопросительный с развитием темы. Управляй другим. Не видел в тописке чтобы ТС сказали что он не в том месте тему создал КАК ПРИМЕР КОМУ ГОВОРИТЬ ГДЕ СОЗДАВАТЬ ТЕМУ А по делу Электрон сказал бы что, Знаешь больше? поделись. Не хочешь делиться, так как считаешь что твои знания делают твой сервер уникальным, тогда не надо говорить что я ООчень умный а ты нет. В глазах твоих я нуб, да пусть я буду в твоих глазах кем угодно. Немного не стандартный файл запуска (не как мы все привыкли) Ключевая фраза
[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 подобных фалов, которые активируют ... ... Данный и гайд и пища для ума/размышлений составлена для дальнейшего её развития. Думаю будет уместно делиться новым открытием друг с другом по данной и в данной теме. На сию минуту всё... А Вы что думаете?
С 1.4.4+ можно вместо d_c2scmd писать просто d а почему так? с чего сокращение происходит?
Проблема в том, что не редактор потом будет отрисовывать лаунчер. Я так понимаю в программе существует набор команд, которые биндятся в XML, если узнать перечень всех команд, можно будет ответить на этот вопрос. так пакуйте) мне картинки ничего не говорят) Вот пожалуйста весь Патчер http://yadi.sk/d/glTW5OG24jrsU
да, совершенно верно. Я не видел такой реализации ни в одном лаунчере, следовательно, сам патчер может не понять, чего от него хотим) Ну, чтобы не мучили догадки, вот, что получится на выходе примерно. Допишу отрисовку недостающих контролов и сохранение, тогда случится релиз. [media] :) TADA [ATTACH] смотри на правую колонку.
да, только открывать надо будет сам xml-файл, а не папку. Если будет не лень, то запилю симуляцию всех состояний кнопок и звуки. В принципе можно и фрейм новостной тоже :) Добавь возможность наклокна. чтоббы ProgressBar допустим не слева на право загружался по дефолту, а снизу ввурх к примеру. И кнопки чтобы можно было повернуть на 360. (функцией зажатия RMClick и крутить мышкой) и дадада ждем релиза
Имена участников (разделяйте запятой).