|
Гайд по созданию локального сервера Ragnarok
| |
Sandronik | Дата: Воскресенье, 2007-03-18, 1:48 AM | Сообщение # 1 |
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Статус:
| Для тех кто хочет потестить билды, шмот, профы, вы можете установить у себя локальный сервер 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
Статус:
| А вот вопросик такой а обязательно иметь клиент рус ро ато у мну нету папки runserver.bat и что такое афина+)
Убейся ап стену раггейм_)))
|
|
| |
Sandronik | Дата: Пятница, 2007-09-14, 5:05 PM | Сообщение # 17 |
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Статус:
| Рансервер не обезательный файл если у тя есть норм ексешник в клиенте. Афина (eAthena) это емулятор для Рагнарока.
Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе. Нельзя чего-то получить, чем-то не пожертвовав...
|
|
| |
Rikani | Дата: Пятница, 2007-09-14, 5:36 PM | Сообщение # 18 |
Ахтунг
Группа: Пользователи
Сообщений: 2
Статус:
| блин не чего не получаеца я не могу найти где мона запустить серв у тя ася есть? Добавлено (2007-09-14, 5:36 Pm) --------------------------------------------- и ещё вопросик как мне поставить этот сервер онлайн что бы на нём играли онлайне
Убейся ап стену раггейм_)))
|
|
| |
Sandronik | Дата: Понедельник, 2007-09-17, 7:00 PM | Сообщение # 19 |
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Статус:
| Обновил гайдик и ссылки. Все вверху темы..
Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе. Нельзя чего-то получить, чем-то не пожертвовав...
|
|
| |
Sandronik | Дата: Понедельник, 2007-09-17, 7:10 PM | Сообщение # 20 |
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Статус:
| Quote Рансервер не обезательный файл если у тя есть норм ексешник в клиенте. Афина (eAthena) это емулятор для Рагнарока. Рансервером ты запускаеш 3 сервера - login map и char, а самым ексешником Ragnarok.exe к примеру ты конектишся на сервер рагнарока.
Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе. Нельзя чего-то получить, чем-то не пожертвовав...
|
|
| |
METEORO | Дата: Вторник, 2007-09-18, 11:40 AM | Сообщение # 21 |
Ахтунг
Группа: Пользователи
Сообщений: 8
Статус:
| Глупый вопрос,но-как и где создать акаунт на свой серв?
|
|
| |
ExeRus | Дата: Вторник, 2007-09-18, 2:59 PM | Сообщение # 22 |
Камрад
Группа: Timber Maniacs
Сообщений: 307
Статус:
| Вапрос к санду,какой клиент ты юзаешь? ЗЫ у миня с клиентом РусРо при создании чара долго думаед и выдает дисканекть а при клиенте другом сваем (оффкарейский пропатчиный до одного серва) создает таг же долго и дисканект а патом когда заходишь то там получается чар с рандомной профой и рандомным шмотом и при попытке зайти так сказать на мап сервер таг де долго бумает и дисканектит.
Сообщение отредактировал ExeRus - Вторник, 2007-09-18, 3:03 PM |
|
| |
Sandronik | Дата: Вторник, 2007-09-18, 3:33 PM | Сообщение # 23 |
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Статус:
| Акаунт на серв создается по методу sandro_M - мужской sandro_F - женский При первом вводе создается акаунт, потом _M не нужно вводить. Просто название ака и пароль. Все акаунты хранятся в папке save -> account.txt
Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе. Нельзя чего-то получить, чем-то не пожертвовав...
|
|
| |
Sandronik | Дата: Вторник, 2007-09-18, 3:34 PM | Сообщение # 24 |
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Статус:
| Хм.. фрею переделал. Почистил от ненужных граф файлов. Роботает...
Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе. Нельзя чего-то получить, чем-то не пожертвовав...
|
|
| |
Vall | Дата: Вторник, 2007-09-18, 8:15 PM | Сообщение # 25 |
Ахтунг
Группа: Пользователи
Сообщений: 2
Статус:
| У меня такой вопрос - как сделать так чтобы все палитры и прически были в в локальнике? Вот наприер я хочу цвета и прически с LegacyRo чтобы были на моем локальнике.
Сообщение отредактировал Vall - Вторник, 2007-09-18, 8:18 PM |
|
| |
Sandronik | Дата: Вторник, 2007-09-18, 10:05 PM | Сообщение # 26 |
Guildmaster
Группа: Timber Maniacs
Сообщений: 2970
Статус:
| Установи графф файл с сервера 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
Статус:
| Предупреждаю. Я навел свой пример. Если укажеш количество причесок больше чем у тебя физически есть в клиенте, когда будеш выбирать покраску тебя выкинет если не найдется соотвествующего спрайта. Чара того можеш спокойно удалять, если не раздуплишся отсыскать среди кучи цифр в инфо чара номер покраски...
Люди врут тебе, ты врешь людям, но еще чаще ты врешь сам себе. Нельзя чего-то получить, чем-то не пожертвовав...
|
|
| |
METEORO | Дата: Четверг, 2007-09-20, 5:43 PM | Сообщение # 28 |
Ахтунг
Группа: Пользователи
Сообщений: 8
Статус:
| Блин,я все таки ни как не разберусь как создать аккаунт,подскажите плиз...
|
|
| |
Tonik | Дата: Четверг, 2007-09-20, 6:26 PM | Сообщение # 29 |
Аццкий Сотона
Группа: Final Fantasy Guild
Сообщений: 775
Статус:
| Quote (Sandronik) Акаунт на серв создается по методу sandro_M - мужской sandro_F - женский При первом вводе создается акаунт, потом _M не нужно вводить. Просто название ака и пароль. Все акаунты хранятся в папке save -> account.txt
|
|
| |
METEORO | Дата: Четверг, 2007-09-20, 6:47 PM | Сообщение # 30 |
Ахтунг
Группа: Пользователи
Сообщений: 8
Статус:
| А где прописывать это надо?
|
|
| |
|
|