NoX World - форум об игре NoX

Всё остальное => Архив => Картостроение, скриптинг и моддинг => Тема начата: SWAT от 25/04/2009 20:04:18

Название: [Эксперимент 1]
Отправлено: SWAT от 25/04/2009 20:04:18
Никаких теперь хамачи не надо!
mix родил очередной шедевр, точнее пока не шедевр, но уже похоже на черный квадрат малевича...
 
Смысл шедевра:
уменьшение лагов при игре в Nox, возожность игры более чем 16 игроков (ограничение Hamachi)
Реализация: в исполняемом файле была найдена функция, отвечающая за поиск игр и немного подправлена таким образом, что теперь поминимо стандартного поиска (как было раньше), Nox будет искать игры на указанных вами IP адресах.
Использование:
все что от вас надо - скачать файл http://narod.ru/disk/8066140000/NoxIp.rar.html (файл уже включает в себя ранние изменения товарища mix'а: русские буквы, багфигсы), разархивировать файл в папку с игрой и запустить файл GameX.exe (для кого-то нужно будет создать ярлык и указать в нем параметр запуска -swindow). Список дополнительных IP адресов для поиска игр находится в файле game_ip.txt
 
Стоит отметить, что создать игру без Hamachi могут те, у кого есть внешний IP адрес. На такой хост смогут присоединиться все желающие.
Пока не реализован нормальный поиск хостов, но работы над этим ведутся. Так что если есть желающие для поднятия сервера Nox - пишите свои внешние IP адреса и держите запущенным Nox. Так же в Nox есть параметр запуска игры -serveronly (запускает игру в режиме сервера)
Название: [Эксперимент 1]
Отправлено: Serg Lich от 26/04/2009 09:08:45
Лол, круто канешна всё, но КАКАИЕ IP надо забивать??? Хамачинские или АБСОЛЮТНЫЕ??? Если 2-ое, то как их узнать?? Я думаю, в этом случае надо говорить их по хамачи друг другу ЛИЧНО. Вот)). И САМОЙ большой ошибкой здесь будет - создать тему на форуме со сборником абсолютных IP.  Хотя...можно создать закрытый раздел и пускать только ПРОВЕРЕННЫХ игроков.
_____________
ЗЫ мой комп хакнули    
Название: [Эксперимент 1]
Отправлено: Nekon от 26/04/2009 11:47:46
Нужно вводить абсолютные. Всё отлично работает.
Название: [Эксперимент 1]
Отправлено: OffyGhost от 26/04/2009 12:38:08
http://yoip.ru/
А это ваш IP адресс
Название: [Эксперимент 1]
Отправлено: SODIX от 27/04/2009 02:13:45
Чето не удается подключиться, пишет "игра повреждена", wtf?
Название: [Эксперимент 1]
Отправлено: SODIX от 28/04/2009 04:29:34
                   
 
ААААААА!!! НАКОНЕЦТО ЗАРАБОТАЛО!11 СПАСИБО ВАМ НАРОД, РЕСПЕКТ И УВАЖУХА! :)
 
Сегодня уже рубился а Амерами на "псевдо.оффе"(раньше все время патч качался и выкидывало), а теперь меня рвутъ атцы нокса и я рад этому!111 И это при чем на самом лучшем фаргусовском ноксе!
Название: [Эксперимент 1]
Отправлено: Ckf от 01/05/2009 14:31:23
Скажите пожалуйста, как играть с этим "шедевром"?    
 - как создать сервер
 - как подсоединиться к моему серверу :)
Название: [Эксперимент 1]
Отправлено: Ckf от 01/05/2009 14:36:29
И еще. Как передается трафик, напрямую?
Название: [Эксперимент 1]
Отправлено: SWAT от 03/05/2009 15:09:39
Смысл данного шедевра в трафике напрямую!
Пока не реализована функция поиска игр...  Думаю что для автопоиска игр придется опять привязываться к серверу, но зато трафик в игре будет прямой, а не через сервак... А так сейчас можно только договориться или написать на форуме, что я, такой-то такой-то, создам игру, у меня внешний адрес такой-то... все остальные следуют инструкции выше...
Название: [Эксперимент 1]
Отправлено: Evengard от 03/06/2009 16:04:12
Вопросик... Какой порт над открывать чтоб быть хостером? )
И второй вопрос: теоретически можно указать и хамачинский, разве нет?
А вообще жду еще скана не только по одной сетевой карточке (которая первая в приоритете) а по всем сразу ) Чтоб приоритеты не менять (тем более на линуксе эт нерализуемо в принципе ) )
И конечно: ОГРОМНОЕ СПАСИБО МИКСУ!!!
Название: [Эксперимент 1]
Отправлено: Evengard от 04/06/2009 16:12:35
Итак... После некоторых экспериментов вот что выяснил.
1. Проблема с портами... Я просто открыл UDP порты 18590-18599 и никаких проблем не было )
2. Можно указывать Хамачинские ИП  - если вы не хотите менять приоритет, находитесь в одной сетке хамачинской и знаете кто хостер - указываете его адрес и подключаетесь без проблем
3. Очень не хватает функции добавления диапазонов адресов... Например добавив диапазон 5.*.*.* можно было бы не мучиться с приоритетами в принципе )
4. Далее хочу попробывать домен добавить... Эт из раздела мистики уже ))
Название: [Эксперимент 1]
Отправлено: Evengard от 04/06/2009 17:27:46
4. С доменом затея провалилась (я особо и не надеялся что нокс и ДНС запросы будет еще посылать )) )
 
В общем и целом патч четко работает... Правда в новейшем патче была какая то странная ошибка... Когда я играл по сети, решил с помощью патча сменить уровень компенсации с низкого на средний... Так вот, нокс выдетел и больше не запустился, пока я не заменил все файлы (экзешники!) снова )
 
PS: сорри за множественные сообщения
Название: [Эксперимент 1]
Отправлено: SWAT от 08/06/2009 02:08:41
mix отдыхает. патчей пока не будет :)
смысл патча не в забивании IP в файлик, а поиск альтернатив хамачи...
планировалось: централизованный поиск игр по всем, кто запустил Nox с данным патчем и создал игру.
механизм поиска реализован, а хранение где-то списка хостеров и передача клиенту - нет.
так же среди функций патча: расширение возможности общения между игроками в игре и тех кто не может зайти или не хочет, сбор статистики и хранение в централизованном месте...
все пока заморожено до тех пор, пока не... не грянет гром :)
Название: [Эксперимент 1]
Отправлено: 2530 от 06/02/2012 07:42:42
...Пока не реализована функция поиска игр...
Интересно, кто-нибудь брался за доработку?
Название: [Эксперимент 1]
Отправлено: Perfect от 06/02/2012 16:49:34
Поиск хоста по ипаку реализован.