[Движок] Net-Assault - клон OGame

Статус
В этой теме нельзя размещать новые ответы.

MSW

Мой дом здесь!
Регистрация
27 Авг 2007
Сообщения
491
Реакции
414
Новый интересный скрипт Огайма.
Очень интересно написан, с существующими аналогами в коде общего нет, тобиш скрипт пишется с нуля :)
на данный момент альфа-версия, много чего не реализовано, но много чего уже сделано.
Очень интересно сделано с кешированием. Весь ленгвич находится в БД.
При вервом входе в игру все языки, темплейты и конфиги - всё кешируется и после берётся с этого кеша на сервере.
Скрипт полностью на немецком языке.
После проделанных изменений и исправлений необходимо очищать от файлов папку кеш.
*** *** *** *** *** *** *** *** *** *** *** *** ***
сайт разработчика:

SVN сервер:

*** *** *** *** *** *** *** *** *** *** *** *** ***
чтоб сделать себя админом: - первый зарегистрированый пользователь автоматом становиться админом
в таблицу: na_user2group добавить записи:
usergroupid = 2 // смотреть айди группы в таблице na_usergroup, 2 - админ
userid = * // айди юзера которого делаем админом - смотреть в таблице na_user
data = * // поидее это дата назначения на должность)))
Для того чтоб отключить активацию через почту:
В БД таблица na_config, найти и поставить значения 1 следующим полям:
Код:
EMAIL_ACTIVATION_CHANGED_EMAIL
EMAIL_ACTIVATION_CHANGED_PASSWORD
EMAIL_ACTIVATION_DISABLED
Настройка сервера для работы игры:

*** *** *** *** *** *** *** *** *** *** *** *** ***
Редакия 61

Решил делать сравнительную характеристику, надеюсь это поможет начинающим выбрать между скриптами Net-Assault и XNova
Net-Assault
Преимущества:
  • нормально работающие бои
  • рабочая САБ
  • официальная поддержка
  • оперативное решение возникших проблем разработчиками
  • постоянное развитие и модернизация
  • простота наращивания функционала плагинами без изменения основного кода игры
  • более оптимизирован(при просмотре галактики 20-39 запросов, у хновы 150-300)
  • кеширование страниц и запросов
  • статистика в реальном времени(в хнове нужно или вручную обновлять, или автообновлялкой)
Недостатки:
  • необходимость выделенного сервера, или хостинга с поддержкой MySQL Connector/J
  • "неброский" дизайн
  • нет офицеров
  • нет рынка
  • нет чата
  • нет админки
  • экспедиционная технология не работает
в процессе список будет дополняться или изменятся
можете добавлять свои мнения
*** *** *** *** *** *** *** *** *** *** *** *** ***​
Дополнения:

- Для просмотра ссылки Войди или Зарегистрируйся
- Для просмотра ссылки Войди или Зарегистрируйся
- Для просмотра ссылки Войди или Зарегистрируйся
 
Хороший проект. Хочу локализовать.

У кого-нибудь есть база игровых текстов хотя бы на англ. языке?
А то по немецки не шпрехаю. :D
 
локализацию свою я выложу в ближайшие дни.

проблема заключается в том что у меня на сервере не работают бои...
для их работы требуется java mysql extension connector/j
подозреваю что Java DataBase Connectivity (jDBC) - это тоже самое

Это всё что связано с jDBC на линуксе:
$ apt-cache search jDBC
libhsqldb-java - Java SQL database engine
libhsqldb-java-doc - documentation for HSQLDB
libhsqldb-java-gcj - Java SQL database engine (native code)
liblog4j1.2-java - Logging library for java
liblog4j1.2-java-gcj - Logging library for java (native code)
libmysql-java - Java database (JDBC) driver for MySQL
libpg-java - Java database (JDBC) driver for PostgreSQL
haskell-hsql-doc - API documentation of the HSQL library for Haskell
haskell-hsql-mysql-doc - API documentation of the hsql-mysql library for Haskell
haskell-hsql-odbc-doc - API documentation of the hsql-odbc library for Haskell
haskell-hsql-postgresql-doc - API documentation of the hsql-postgresql library for Haskell
haskell-hsql-sqlite3-doc - API documentation of the hsql-sqlite3 library for Haskell
henplus - JDBC SQL commandline frontend with TAB-completion
hsqldb-server - Java SQL database server
libc3p0-java - library for JDBC connection pooling
libc3p0-java-doc - library for JDBC connection pooling
libcommons-configuration-java - Java based library providing a generic configuration interface
libghc6-hdbc-dev - Haskell Database Connectivity, GHC6 package
libghc6-hsql-dev - Multi-Database Interface System library for GHC6
libghc6-hsql-mysql-dev - MySQL driver of the HSQL library for GHC6
libghc6-hsql-mysql-prof - MySQL driver of the HSQL profiling library for GHC6
libghc6-hsql-odbc-dev - UnixODBC driver of the HSQL library for GHC6
libghc6-hsql-odbc-prof - UnixODBC driver of the HSQL profiling library for GHC6
libghc6-hsql-postgresql-dev - PostgreSQL driver of the HSQL library for GHC6
libghc6-hsql-postgresql-prof - PostgreSQL driver of the HSQL profiling library for GHC6
libghc6-hsql-prof - Multi-Database Interface System profiling library for GHC6
libghc6-hsql-sqlite3-dev - SQLite driver of the HSQL library for GHC6
libghc6-hsql-sqlite3-prof - SQLite driver of the HSQL profiling library for GHC6
libhugs-hdbc - Haskell Database Connectivity, Hugs package
libodbc++-dev - C++ library for ODBC SQL database access
libodbc++-doc - C++ library for ODBC SQL database access
libodbc++4 - C++ library for ODBC SQL database access
libpgjava - Java database (JDBC) driver for PostgreSQL - transitional package
libpostgis-java - geographic objects support for PostgreSQL -- JDBC support
libstruts1.2-java - Java Framework for MVC web applications
openoffice.org-sdbc-postgresql - PostgreSQL SDBC driver for OpenOffice.org
libproxool-java - Java JDBC connection pool
sun-java6-javadb - Java™ DB, Sun Microsystems' distribution of Apache Derby
sun-javadb-common - Java DB common files
sun-javadb-core - Java DB core
sun-javadb-javadoc - Java DB javadoc
openoffice.org-base - OpenOffice.org office suite - database

После установки пакетов:
libproxool-java
libc3p0-java
libhsqldb-java
sun-java6-javadb
libmysql-java
результат не изменился...бои так и не работают...
 
новая редакция 55



обновлены бои

но у меня так и не получилось у себя на сервере их запустить
хотя все остальные функции работают: ракеты межпланетные, также перехватчики ракеты работают, шпионы летают и шпионят, даже разбиваются и создаётся поле обломков...
 
Для серверов на линуксе:
Не у всех убунта, ты хотяб приписывай что это порядок установки для убунты или дебиана.
 
Не у всех убунта, ты хотяб приписывай что это порядок установки для убунты или дебиана.

ну у кого линукс тот поймёт о чём речь)))
а на виндовсе нужна также Java и Connector/J
 
редакция 61
много чего подправлено и профиксено:
 
А ты разабрался локализацией, У мя чето вопросики вылазят.
 
Измени кодировку.
 
У меня стит XGamela-61 а \cache\language в фалах lang.ru..... вижу токое

$item["buildings"]["ALREADY_BUILDED"] = "Bereits vorhanden";
$item["buildings"]["BUILD"] = "?????????";
$item["buildings"]["BUILDING_AT_WORK"] = "????????????";
$item["buildings"]["CONSTRUCTION"] = "???????";
$item["buildings"]["CONSTRUCTIONS"] = "????";
$item["buildings"]["CURRENTLY_IN_WORK"] = "??????? ?????";
$item["buildings"]["DEFENSE"] = "?????";
...
ну таму падабнае ТАК ДОЛЖНЫ БЫТЬ ВОПРОСИКИ ИЛИ НЕТ???
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху