Ответы на общие вопросы
Фантастический форум :: Онлайн игры :: Piratia-Online (Пиратия-Онлайн) / Tales of Pirates :: Вопросы по Piratia-Online (Пиратия-Онлайн) / Tales of Pirates
Страница 1 из 1
Ответы на общие вопросы
Эта тема специально создана что-бы не было забивание форума темами. Чобы открыть решение жмем на "Спойлер".
В: Я увидел(а) на форуме что надо скомпилировать или декомпелировать файл. Можете объяснить как?
О:Можешь забить на сервер... Читай ЭТУ тему
В: Как мне запустить дополнительные карты?
О: Решение
В: Как мне изменить рейты сервера?
О: Решение
В: Я поиграл(а) на сервере Шарк. Хочу сделать у себя тоже самое (PvP). Как это сделать?
О: Решение
В: Как поставить портал в локацию?
О: Решение
В: Я добавил монстра/предмет, запустил сервер, но предмет/монстр не видимый.
О: Скомпилируте и замените файлы CharacterInfo.bin или ItemInfo.bin в клиенте(не забудьте добавить еще их в свой сервер).
В: Я заменил серверное ItemInfo.txt на ItemInfo.txt, где больше 6000 предметов. У меня не работает сервер.
О: Рекомендуем вам взять GameServer.exe с поддержкой 6000+ предметов.
В: При попытке создания персонажа: Illegal birth place
О: Проблема в русификации клиента: идём наш клиент/scripts/table/StringSet.txt, меняем
на
(после этого незабываем скомпилировать файл)
И редактируем файл GroupServer.cfg:
В: У меня ошибка Database [gamedb] Connect Failed!, Error Report[18******]
О: GameServer.exe (AccountServer.exe, GroupServer.exe) не могут подключится к базе данных
Решение:
В: Я увидел(а) на форуме что надо скомпилировать или декомпелировать файл. Можете объяснить как?
О:
В: Как мне запустить дополнительные карты?
О: Решение
- Спойлер:
- Добавляем в GameServer.cfg, в блоке [Map]
- Код:
map = название карты
В: Как мне изменить рейты сервера?
О: Решение
- Спойлер:
- Идём: серверные файлы/resource/script/calculate/variable.lua. Открываем, ищем. Меняем xxx на своё:
- Код:
EXP_RAID = xxx \\ Одиночный опыт
MF_RAID = xxx \\ Шанс выпада какой вещей.
RESOURCE_RAID_ADJUST= xxx \\ Шанс добычи ресурсов.
TEAMEXP_RAID = xxx \\ Опыт в отряде.
ELEEXP_GETRAD = xxx \\Опыт на фею.
Либо качайте ЭТУ программу и пользуйтесь ею.
В: Я поиграл(а) на сервере Шарк. Хочу сделать у себя тоже самое (PvP). Как это сделать?
О: Решение
- Спойлер:
- На примере Аскарона: идём по пути серверные файлы/resource/garner/ctrl.lua, добавляем, если нет
- Код:
MapCanSavePos(map, 0) — сохранения на карте, после перезахода (1 да, 0 нет)
MapCanPK(map, 1) — карта с PvP (1 да, 0 нет)
MapCanStall(map , 0) — ставить ларьки (1 можно, 0 нет)
MapCanTeam(map , 1) — можно ли создавать группы (1 да, 0 нет)
MapType ( map , 4 ) — тип карты (3 не видны ники, внешний вид, нельзя писать в чат; 4 видны ники, виден внешний[/spoiler] вид)
В: Как поставить портал в локацию?
О: Решение
- Спойлер:
- Идём: Сервер/resource/карта/ctrl.lua
Видим:- Код:
function get_map_entry_pos_garner2() --
local POS_X=Координаты
local POS_Y=Координаты
return POS_X , POS_Y
end
function init_entry(map)
SetMapEntryMapName(map, "карта") --
SetMapEntryTime(map, "2006/10/18/14/0", "0/6/0", "0/0/сколько открыт порт", "0/0/сколько открыта карта") --
end
А теперь идём в файл entry.lua и функции begin_enter_карта меняем:- Код:
function begin_enter_карта(role, copy_mgr)
MoveCity(role, "Название из ScriptDefine.lua")
В: Я добавил монстра/предмет, запустил сервер, но предмет/монстр не видимый.
О: Скомпилируте и замените файлы CharacterInfo.bin или ItemInfo.bin в клиенте(не забудьте добавить еще их в свой сервер).
В: Я заменил серверное ItemInfo.txt на ItemInfo.txt, где больше 6000 предметов. У меня не работает сервер.
О: Рекомендуем вам взять GameServer.exe с поддержкой 6000+ предметов.
В: При попытке создания персонажа: Illegal birth place
О: Проблема в русификации клиента: идём наш клиент/scripts/table/StringSet.txt, меняем
- Код:
[39]"Аргент"
[40]"Шайтан"
[41]"Ледынь"
на
- Код:
[39]"Argent City"
[40]"Shaitan City"
[41]"Icicle City"
(после этого незабываем скомпилировать файл)
И редактируем файл GroupServer.cfg:
- Код:
[іцЙъµШ]
Argent City = garner
Shaitan City = magicsea
Icicle Castle = darkblue
В: У меня ошибка Database [gamedb] Connect Failed!, Error Report[18******]
О: GameServer.exe (AccountServer.exe, GroupServer.exe) не могут подключится к базе данных
Решение:
- Спойлер:
1. Проверьте, запущен ли SQL Server
Достаточно глянуть в трей
- сервер запущен
- сервер остановлен (Не запущен)
- сервер остановлен (Пауза)
2. Сотрите логин и пароль в конфигурационных файлах (GameServer.cfg, AccountServer.cfg, GroupServer.cfg):
GameServer.cfg- Код:
[db] // База данных
db_ip = 127.0.0.1 (Или другой IP компьютера) // IP адрес базы данных
db_usr = // Логин
db_pass = // Пароль ( md5)
AccountServer.cfg- Код:
[db] // База данных
dbserver = 127.0.0.1 (Или другой IP компьютера) // IP адрес базы данных
db = AccountServer // Название базы данных
userid = // Логин
passwd = // Пароль ( md5)
GroupServer.cfg- Код:
[Database]
IP =127.0.0.1 (Или другой IP компьютера) // IP адрес базы данных
DB =GameDB // Название базы данных
Login = // Логин
Password = // Пароль ( md5)
Или создайте логин и пароль (аккаунт) в Enterprise Manager
3. Проверьте, правильно ли вы ввели свои конфиги (правильные конфиги в гайде Создание Сервера)
Последний раз редактировалось: DarkBOY (Вт Янв 24, 2012 4:07 am), всего редактировалось 12 раз(а)
DarkBOY- Местный
- Сообщения : 35
Репутация : 0
Дата регистрации : 2011-07-22
Возраст : 27
Re: Ответы на общие вопросы
Дописываем что я забыл дописать, вставлю в тему.
DarkBOY- Местный
- Сообщения : 35
Репутация : 0
Дата регистрации : 2011-07-22
Возраст : 27
Фантастический форум :: Онлайн игры :: Piratia-Online (Пиратия-Онлайн) / Tales of Pirates :: Вопросы по Piratia-Online (Пиратия-Онлайн) / Tales of Pirates
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения