Final Fantasy Guild



Суббота, 2024-04-20, 11:18 AM


Приветствую Вас Гость | RSS


Главная | Гайд по созданию локального сервера Ragnarok - Страница 2 - FForum | Регистрация | Вход
[Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: Sandronik  
FForum » Общий раздел » Вопросы и Ответы » Гайд по созданию локального сервера Ragnarok
Гайд по созданию локального сервера Ragnarok
SandronikДата: Воскресенье, 2007-03-18, 1:48 AM | Сообщение # 1
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Репутация: 14
Статус:
Для тех кто хочет потестить билды, шмот, профы, вы можете установить у себя локальный сервер Ragnarok, зайти на него с правами GM-а и тестить всё что душе угодно. Как установить и настроить:

Качаем eAthena eAthena-TXT-9909[Stable]. Пароль на скачивание файла - ff7. И распаковываем содержимое в папку Ro Server. Желательно что бы пака находилась в самом клиенте.

Создаем на диске папку Test Server Ro. Копируем в эту папку клиент рагнарока, желательно пропатченый по последим обновления официала.
В папку Test Server Ro там где у вас скопированный клиент создаем папку data, в эту папку закидуем два файла clientinfo и sclientinfo.
Готовая папка дата находится здесь.

Ах и еще немаловажная деталь. Заходите в папку Ro Server -> conf -> grf-files.txt
Открываете файл и указуете точный путь к файлам data.grf и sdata.grf если такой файл есть. Также указуете правильное местоположение самой папки - data.

Заходите в папку Ro Server -> conf -> GM_account.txt
Открываете файл, и указываете в нем код акаунтов с ГМскими правами и командами. Для этого вам необходимо просто убрать //.
Привожу пример:

Quote
// eAthena's GM Accounts File
// Edited by MC Cameri to enable account id ranges
// Changing this file while login server is running
// Usage #1(Standard): <account id> <level>
// Usage #2(Range): <beginning of range[-:~]end of range> <level>
// Examples:
2000001 99
2000002 99
2000003 99
2000004 99
//2000003~2000005 99
// 704585 30

704554-704584 99

У первых созданых Вами акаунтов будут админские команды.

Заходим в папку с афиной, запускаем runserver.bat
Ждём пока прогрузится...
Если map-server.exe заработал более или менее нормально, но выдал ошибки типа:

[Error]data\map_x.gat not found (bla bla bla)
[Notice]Removing map [ map_x.gat ] from maplist

Если таких ошибок немного, то вам несказанно повезло и у вас нормальный клиент. Смело идите в раздел Настройки клиента, который находится в самом низу статьи.
Заходим в папку Test Server Ro, запускаем ексешник Ragnarok.exe (или любой который у вас есть в клиенте).

В данной афине настроены:
Максимальный базовый уровень: 99
Максимальный проф. уровень: 70
Максимальные статы: 99

У кого возникли траблы с настройкой смотрим тут
http://faceh0r.narod.ru/doc/Athena.html


Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе.

Нельзя чего-то получить, чем-то не пожертвовав...


Сообщение отредактировал Sandronik - Понедельник, 2007-10-01, 9:17 PM
 
RikaniДата: Пятница, 2007-09-14, 12:50 PM | Сообщение # 16
Ахтунг
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус:
А вот вопросик такой а обязательно иметь клиент рус ро ато у мну нету папки runserver.bat и что такое афина+)

Убейся ап стену раггейм_)))
 
SandronikДата: Пятница, 2007-09-14, 5:05 PM | Сообщение # 17
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Репутация: 14
Статус:
Рансервер не обезательный файл если у тя есть норм ексешник в клиенте. Афина (eAthena) это емулятор для Рагнарока.

Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе.

Нельзя чего-то получить, чем-то не пожертвовав...
 
RikaniДата: Пятница, 2007-09-14, 5:36 PM | Сообщение # 18
Ахтунг
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус:
блин не чего не получаеца я не могу найти где мона запустить серв у тя ася есть?

Добавлено (2007-09-14, 5:36 Pm)
---------------------------------------------
и ещё вопросик как мне поставить этот сервер онлайн что бы на нём играли онлайне


Убейся ап стену раггейм_)))
 
SandronikДата: Понедельник, 2007-09-17, 7:00 PM | Сообщение # 19
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Репутация: 14
Статус:
Обновил гайдик и ссылки. Все вверху темы..

Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе.

Нельзя чего-то получить, чем-то не пожертвовав...
 
SandronikДата: Понедельник, 2007-09-17, 7:10 PM | Сообщение # 20
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Репутация: 14
Статус:
Quote
Рансервер не обезательный файл если у тя есть норм ексешник в клиенте. Афина (eAthena) это емулятор для Рагнарока.

Рансервером ты запускаеш 3 сервера - login map и char, а самым ексешником Ragnarok.exe к примеру ты конектишся на сервер рагнарока.


Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе.

Нельзя чего-то получить, чем-то не пожертвовав...
 
METEOROДата: Вторник, 2007-09-18, 11:40 AM | Сообщение # 21
Ахтунг
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус:
Глупый вопрос,но-как и где создать акаунт на свой серв? wacko
 
ExeRusДата: Вторник, 2007-09-18, 2:59 PM | Сообщение # 22
Камрад
Группа: Timber Maniacs
Сообщений: 307
Репутация: 3
Статус:
Вапрос к санду,какой клиент ты юзаешь?

ЗЫ
у миня с клиентом РусРо при создании чара долго думаед и выдает дисканекть а при клиенте другом сваем (оффкарейский пропатчиный до одного серва) создает таг же долго и дисканект а патом когда заходишь то там получается чар с рандомной профой и рандомным шмотом и при попытке зайти так сказать на мап сервер таг де долго бумает и дисканектит.





Сообщение отредактировал ExeRus - Вторник, 2007-09-18, 3:03 PM
 
SandronikДата: Вторник, 2007-09-18, 3:33 PM | Сообщение # 23
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Репутация: 14
Статус:
Акаунт на серв создается по методу

sandro_M - мужской
sandro_F - женский

При первом вводе создается акаунт, потом _M не нужно вводить. Просто название ака и пароль.
Все акаунты хранятся в папке save -> account.txt


Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе.

Нельзя чего-то получить, чем-то не пожертвовав...
 
SandronikДата: Вторник, 2007-09-18, 3:34 PM | Сообщение # 24
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Репутация: 14
Статус:
Хм.. фрею переделал. Почистил от ненужных граф файлов. Роботает...

Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе.

Нельзя чего-то получить, чем-то не пожертвовав...
 
VallДата: Вторник, 2007-09-18, 8:15 PM | Сообщение # 25
Ахтунг
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус:
У меня такой вопрос - как сделать так чтобы все палитры и прически были в в локальнике?
Вот наприер я хочу цвета и прически с LegacyRo чтобы были на моем локальнике.


Сообщение отредактировал Vall - Вторник, 2007-09-18, 8:18 PM
 
SandronikДата: Вторник, 2007-09-18, 10:05 PM | Сообщение # 26
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Репутация: 14
Статус:
Установи графф файл с сервера LegacyRo, укажи в файле Ro Server -> conf -> grf-files.txt путь к этому файлу. В файле data.ini название даного грф файла.
Потом заходиш в папку conf, ищеш Server Ro\eAthena\conf\battle\client.conf и указуеш там максимальное количество покрасок, цветов волос и причесок.
Потом заходиш в папку npc, ищеш скрип Ro Server\Server Ro\eAthena\npc\custom\dye.txt и редактируеш скрипт.

Quote
//Stylist------------------------------------------------------------------------------------------------------------
prontera.gat,170,180,1 s cript Stylist 122,{
mes "[^FF8000Stylist^000000]";
mes "I'm the greatest stylist in all of Rune-Midgard~~!";
mes "I can change your hair style or color!";
mes "What do you wish to change?";
next;
menu "Hair style",Lstyle,"Hair color",Lcolor,"Cloth Color",Lcloth,"Nothing",LCancel;

Lstyle:
mes "[^FF8000Stylist^000000]";
mes "Do you want to browse through the choices, or do you know what you want?";
next;
menu "Browse",Lbrowsesty,"I know what I want",Lwantsty;

Lwantsty:
mes "[^FF8000Stylist^000000]";
mes "Great! Now just pick a style and I'll get started!";
next;
mes "[^FF8000Stylist^000000]";
mes "Please pick a style number ^0000FFbetween 0 and 30^000000.";
mes "Number 0, by the way, is the default style for your character.";
next;
input @sty;
if (@sty>30) close;
if (@sty<0) close;
setlook 1,@sty;
next;
mes "[^FF8000Stylist^000000]";
mes "Is this good, or do you want a different style?";
next;
menu "This is good",-,"Different style, please",Lwantsty;
next;
mes "[^FF8000Stylist^000000]";
mes "You look great~! Come back again, okay?";
close;

Lbrowsesty:
set @look, -1;
mes "[^FF8000Stylist^000000]";
mes "Okay, here we go~! Just stop me when you see something you like, okay?";
next;

Lbrowserep:
set @look,@look+1;
setlook 1,@look;
mes "This is Pallete Number^FF9009 "+@look+" ^000000!";
if(@look == 30) menu "Back To The Begin",Lbrowsesty,"I like this one",Lstop;
if(@look != 30) menu "Keep going",Lbrowserep,"I like this one",Lstop;

Lcolor:
mes "[^FF8000Stylist^000000]";
mes "Do you want to browse through the choices, or do you know what you want?";
next;
menu "Browse",Lbrowsecolor,"I know what I want",Lwantcolor;

Lwantcolor:
mes "[^FF8000Stylist^000000]";
mes "Just pick a color and we can get started.";
next;
mes "[^FF8000Stylist^000000]";
mes "Please pick a style number ^0000FFbetween 0 and 75^000000.";
mes "Number 0, by the way, is the default color for your character.";
next;
mes "[^FF8000Stylist^000000]";
mes "0 is default...";
mes "1 is blonde...";
mes "2 is lavender...";
mes "3 is brown...";
mes "4 is green...";
mes "5 is blue...";
mes "6 is white...";
mes "7 is black...";
mes "8 is red...";
mes "and 9-20 are new colors.";
input @color;
if (@color>75) close;
if (@color<0) close;
setlook 6,@color;
next;
mes "[^FF8000Stylist^000000]";
mes "Is this good, or do you want a different color?";
next;
menu "This is good",-,"Different color, please",Lwantcolor;
next;
mes "[^FF8000Stylist^000000]";
mes "You look great~! Come back again, okay?";
close;

Lbrowsecolor:
set @look, -1;
mes "[^FF8000Stylist^000000]";
mes "Okay, here we go~! Just stop me when you see something you like, okay?";
next;

Lbrowsecolorrep:
set @look,@look+1;
setlook 6,@look;
mes "This is Pallete Number^FF9009 "+@look+" ^000000!";
if(@look == 75) menu "Back To The Begin",Lbrowsecolor,"I like this one",Lstop;
if(@look != 75) menu "Keep going",Lbrowsecolorrep,"I like this one",Lstop;

Lstop:
mes "[^FF8000Stylist^000000]";
mes "You look great~! I love it~! ^_^";
close;

LCancel:
mes "[^FF8000Stylist^000000]";
mes "Well come again.";
close;

Lcloth:
mes "[^FF8000Stylist^000000]";
mes "Do you want to browse through the choices, or do you know what you want?";
next;
menu "Browse",Lbrowsecloth,"I know what I want",Lwantcloth;

Lwantcloth:
mes "[^FF8000Stylist^000000]";
mes "Great! Now just pick a pallete and I'll get started!";
next;
mes "[^FF8000Stylist^000000]";
mes "Please pick a style number ^0000FFbetween 0 and 200^000000.";
mes "Number 0, by the way, is the default style for your character.";
next;
input @pal;
if (@pal>200) close;
if (@pal<0) close;
setlook 7,@pal;
next;
mes "[^FF8000Stylist^000000]";
mes "Is this good, or do you want a different pallet";
next;
menu "This is good",-,"Different pallet, please",Lwantcloth;
next;
mes "[^FF8000Stylist^000000]";
mes "You look great~! Come back again, okay?";
close;

Lbrowsecloth:
set @look, -1;
mes "[^FF8000Stylist^000000]";
mes "Okay, here we go~! Just stop me when you see something you like, okay?";
next;

Lbrowseclothrep:
set @look,@look+1;
setlook 7,@look;
mes "This is Pallete Number^FF9009 "+@look+" ^000000!";
if(@look == 200) menu "Back To The Begin",Lbrowsecloth,"I like this one",Lstop;
if(@look != 200) menu "Keep going",Lbrowseclothrep,"I like this one",Lstop;
}



Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе.

Нельзя чего-то получить, чем-то не пожертвовав...
 
SandronikДата: Вторник, 2007-09-18, 10:07 PM | Сообщение # 27
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Репутация: 14
Статус:
Предупреждаю. Я навел свой пример. Если укажеш количество причесок больше чем у тебя физически есть в клиенте, когда будеш выбирать покраску тебя выкинет если не найдется соотвествующего спрайта. Чара того можеш спокойно удалять, если не раздуплишся отсыскать среди кучи цифр в инфо чара номер покраски...

Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе.

Нельзя чего-то получить, чем-то не пожертвовав...
 
METEOROДата: Четверг, 2007-09-20, 5:43 PM | Сообщение # 28
Ахтунг
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус:
Блин,я все таки ни как не разберусь как создать аккаунт,подскажите плиз...
 
TonikДата: Четверг, 2007-09-20, 6:26 PM | Сообщение # 29
Аццкий Сотона
Группа: Final Fantasy Guild
Сообщений: 775
Репутация: 3
Статус:
Quote (Sandronik)
Акаунт на серв создается по методу

sandro_M - мужской sandro_F - женский

При первом вводе создается акаунт, потом _M не нужно вводить. Просто название ака и пароль. Все акаунты хранятся в папке save -> account.txt





 
METEOROДата: Четверг, 2007-09-20, 6:47 PM | Сообщение # 30
Ахтунг
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус:
А где прописывать это надо?
 
FForum » Общий раздел » Вопросы и Ответы » Гайд по созданию локального сервера Ragnarok
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:


Copyright Final Fantasy Team © 2024