Fable.RO PVP Server
Fable.RO PVP Server
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Shaitan, Saikiri, CанктПетербург  
Fable.Форум » Гайды » Другие гайды » 3 гайд по eAthena
3 гайд по eAthena
ПлюсекДата: Воскресенье, 26.10.2008, 02:55 | Сообщение # 1
Рядовой
Группа: Заблокированные
Сообщений: 109
Награды: 0
Репутация: -32
Статус:
Часть первая.-Подготовка необходимых программ и оборудования.

Цитата:
1.В-первую очередь вам необходим постоянный открытый ip-адрес.
1.1.Быстрый интернет.Желательно безлимитку.Оптимальный вариант канала сервера 100мбит/сек.Лаги очень сильно убивают онлайн да и вообще если делать то хорошо 100+мбит/сек.
1.2.Если вы открываете сервер на "своей" машинке то надо поставить больше оперативки и посильнее проц.В начале когда вы только начинаете заниматься eAthena лучше ставить у себя дома и тестить,смотреть вообщем пробывать свои силы.Дальше можно купить арендовать серверную машинку в ДЦ можно в России,америке,Канаде т.д.
1.3.Операционную систему : FREEBSD,LINUX FEDORA CORE 4+.На мой взгляд самые оптимальные на данный момент оси для сервера.
1.4.Если вы ставите сервер первый раз,то вам будет лучше использывать VertrigoServ.Оптимально подходит для хранения данных,трескает неочень много ресурса.Скачать это можно тут http://vertrigo.sourceforge.net/?lang=ru
VertrigoServ включает в себя
Apache 2.0.59
PHP 5.2.1
MySQL 5.0.27
SQLite 3.3.12
PhpMyAdmin 2.9.2
ZendOptimizer 3.2.2
SQLiteManager 1.2.0
На мой взягляд лучше и надежнее денвера.

Цитата:
Нажимаем на зеленую надпись "Загрузить самую последнюю версию."

Цитата:
Далее выскакивает окошко.Нажимаем сохранить.

Цитата:
Идет закачка.

Цитата:
Находим скаченный файлик.Инсталим.

Цитата:
Выбираем язык(в нашем случае Русский)

Цитата:
Нажимаем далее.

Цитата:
Принимаем соглашение.

Цитата:
Ничего не меняем опять нажимаем далее.

Цитата:
Выбираем директорию куда поставим VertrigoServ.Далее...

Цитата:
Добавляем в меню "Пуск".Нажимаем Установить...

Цитата:
Идет установка.

Цитата:
Отмечаем галочкой Запустить VertrigoServ и нажимаем "Готово"

Цитата:
Вылезает окошко.Нажимаем "Hide this window and start server".

Цитата:
У вас должен быть зеленый плюсик.Если нет возможно -порты 3306,80
заняты.Выключите Скайп и программы занимающие эти порты.Возможно у вас просто не открытый постонянный айпи.VertrigoServ Поставлили.

Цитата:
1.4.1.Вы так же можете использывать mySQL 5.0.Вот ссылка на гайд как поставить mySQL там же написано где его скачать http://php-myadmin.ru/learning/instrument-mysql.html
1.5.Где скачать eAthena написано тут http://piratroorgru.125.com1.ru/foru...hread.php?t=13
1.6.Как скомпилировать написано тут http://piratroorgru.125.com1.ru/foru...hread.php?t=12
1.7.Качаем файлы neocube он станет в последствии автопатчером вот ссылка http://piratroorgru.125.com1.ru/foru...hread.php?t=15
1.8.Для кастум итем(так как у мя не настроена японская кодировка) юзаем пока гайд http://ragezone.ru/forums/showthread.php?t=88 Diviatrix`a.Как поставлю напишу как делать с новыми Хреем.

Цитата:
Часть вторая.-Настройка.

Цитата:
2.Лезем в eAthena.Ищем папку sql-files.Вытаскиваем 6 файликов :item_db,item_db2,logs,mail,main,mob_db.Нажмаем на "зеленый плюсик".

Цитата:
Нажимаем Tools и PhpMyAdmin.

Цитата:
Появляется окошко по дефолту логин и пас root vertrigo.Нажимаем "ОК"

Цитата:
Создаем новую ДБ выбираем кодировку(такую которая у меня на скрине).Называем к примеру ragnarok.

Цитата:
Отлично база создана!

Цитата:
Начинаем заливать блокнотики,которые мы вытащили из eAthena.

Цитата:
К примеру импортируем item_db.Нажимаем обзор.Выскакиваем окошко.Выбираем файлик нажимаем открыть.Далее тыкаем на "ОК".

Цитата:
Точно так же импортируем оставшиеся 5 блокнотиков.

Цитата:
Должно получиться 41 таблица.Если получилось начит вы делаете все правельно.

Цитата:
2.1.В моем случае я создаю нового пользователя логин и пас ragnarok raganarok.

Цитата:
Нажимаем на привилегии.

Цитата:
Нажимаем- "добавить нового пользователя".

Цитата:
Вбиваем логин пас нового акка для phpmyadmin.

Цитата:
Нажимаем "Отметить все."Далее конопка "ОК"Мы сосздали учетку для eAthena,осталось указать пас и лог в блокнотике Server-Alfa\conf\inter_athena.php это элементарно,но пример приведу.

PHP код:
// MySQL Login SQL Server
login_server_ip: 127.0.0.1 //- айпи
login_server_port: 3306 //-порт не трогаешь
login_server_id: ragnarok //-логин пишешь
login_server_pw: ragnarok //-пас пишешь
login_server_db: ragnarok //- ДБ указываешь

Далее аналогично.

2.2Открываем папку config в eAthena.Находим блокнот grf-files.txt.Открываем.

Цитата:
//-----------------------------------------
// GRF List
//-----------------------------------------

grf: C:\data.grf -заливаем в эту директорию грфку(раг клиента)
grf: C:\sdata.grf -заливаем в эту директорию грфку(сак клиента)
(Эмуль их читает,если это не сделать будет написано сервер закрыт)

// You may add more in this format
// grf: <data file path>

//------ Others ---------------------------

//Path to directory that contains the data dir
//NOTE: Path must include trailing backslash, only one data_dir entry is supported.
//data_dir: C:\Program Files\Gravity\RO\

Цитата:
2.3.Чтобы ввести Русские ники и не только в игру -открываем папку config файл char_athena.php

PHP код:
// Set the letters/symbols that you want use with the 'char_name_option' option.
// Note: Don't add spaces unless you mean to add 'space' to the list.
char_name_letters: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890

Цитата:
А теперь просто добавляем кирилицу.

PHP код:
// Set the letters/symbols that you want use with the 'char_name_option' option.
// Note: Don't add spaces unless you mean to add 'space' to the list.
char_name_letters: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890абвгдеёжзиклмн опрстуфхцчшщъыьэюяАБВГДЕЁЖЗИКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ 0123456789

Цитата:
2.4.Отрываем папку battle.Открываем блокнотики(достаточно самого слабого англ чтобы понять что там написано)-настраиваем их.В это папке настройки дропа,рейтов и т.д.Я думаю S1r не обидется если я чуть чуть возьму из его гайда.

PHP код:
// Установка уровня дропа на обычных вещах.
item_rate_common: 100
item_rate_common_boss: 10
item_drop_common_min: 1
item_drop_common_max: 10000
// Шанс выпадения потов
item_rate_heal: 100
item_rate_heal_boss: 100
item_drop_heal_min: 1
item_drop_heal_max: 10000
// Шанс выпадения вещей пригодных к употреблению для получения каких либо временных возможностей.
item_rate_use: 100
item_rate_use_boss: 100
item_drop_use_min: 1
item_drop_use_max: 10000
// Шанс выпадения вооружения.
item_rate_equip: 100
item_rate_equip_boss: 100
item_drop_equip_min: 1
item_drop_equip_max: 10000
// Шанс выпадения карт.
item_rate_card: 100
item_rate_card_boss: 100
item_drop_card_min: 1
item_drop_card_max: 10000
// Шанс выпадения вещей с MVP.
item_rate_mvp: 100
item_drop_mvp_min: 1
item_drop_mvp_max: 10000
// Шанс выпадения ХОРОШИХ карт.
item_rate_adddrop: 100
item_drop_add_min: 1
item_drop_add_max: 10000
//Шанс выпадения вещей из Боксов
item_rate_treasure: 100
item_drop_treasure_min: 1
item_drop_treasure_max: 10000

Цитата:
Далее в этой папке настраивается все в том же духе.

Цитата:
2.5.Теперь давайте дадим себе админку в игре!Что же мы столько сидели делали а еще не админы в ро.Топаем в phpMyAdmin открываем таблицу нашу базу.

Цитата:
Нажимаем на таблицу login.

Цитата:
Выделяем account_id нажимаем "Обзор".

Цитата:
Пишем 99 левл и нажимаем "ОК"

Цитата:
Часть третья.-Скрипты(нпс и т.д.)

Цитата:
3.Я покажу как поставить нпс.Чтобы не было групых вопросов куда что писать и т.д.

Цитата:
Мы зашли на сервер.

Цитата:
3.1.И так нам понадобится создать в папке npc папку скажем new.В нее мы заливаем блокнотик примеру с магазинами.Назовем блокнотик test.txt.

PHP код:
Official Ninja Shops
prontera.gat,166,88,4 shop Shuriken Dealer 840,13250:-1,13251:-1,13252:-1,13253:-1,13254:-1
prontera.gat,166,80,4 shop Tool Dealer 852,2117:-1,2118:-1,7521:-1,7522:-1,7523:-1,7524:-1,13206:80,13203:80,13207:80,13204:80,13205:80,12144:40000,12145:40000,12146:40000,12147:4 0000,12148:40000
Official Gunslingers shops
prontera.gat,166,82,4 shop Gunner#Gun Seller 843,13150:-1,13102:-1,13151:-1,13154:-1,13155:-1,13158:130000,13160:110000,13104:48000
prontera.gat,166,84,4 shop Gunner#Ammo Seller 832,13200:-1,13201:-1,13202:-1,12149:500,12151:7500,12150:15000
Official Alchemist shop
prontera.gat,166,86,4 shop Alchemist 740,7127:-1,7128:-1,7129:-1,7130:-1,7131:-1,7132:-1,7133:-1,7144:-1,7134:-1,7135:1000,7136:500,7137:20000,7138:20000,7139:20000,713:-1,1093: -1,1092:-1
Arrows
prontera.gat,166,90,4 shop Arrow Quivers 727,12004:9000,12005:9000,12006:9000,12007:9000,12008:9000,12009:9000,12010:9000,12011:9000,12012:9000,12013:9000,12014:9000,12015:9000,1750 :-1,1770:-1,1753:-1,1765:-1,1751:-1,1752:-1,1751:-1,1755:-1,1756:-1,1754:-1,1767:-1,1757:-1,1762:-1
prontera.gat,166,92,4 shop ECT/Tool 827,657:-1,656:-1,645:-1,662:-1,602:-1,601:-1,12018:-1,505:-1,610:-1,504:1250,547:10000,611:40

Цитата:
Вот код блокнотика test.txt.

Цитата:
3.2.Надо указать путь к блокноту.

Цитата:
Указали отлично!Перезагружаем сервер.

Цитата:
А вот и наши NPC!)

Так же вы можете почитать как делать NPC тут http://ragezone.ru/forums/showthread.php?t=568

Цитата:
Хочу увидеть ваши коментарии к моему гайду и оценку этого гайда.Постораюсь его максимально дополнить.Рад если помог вам.

И совет не вкладывай деньги в eAthena и в другие сервера если не уверен на 100% что они окупятся.После изучения с++ и т.д.Можно писать настоящие шедевры!Вывод один читать учиться идти поступать в инст и сделать такое что Билл ахнет)eAthena это всего лишь начало...маленький кусочек огромных знаний,с помошью которых можно сделать огромное количество хороших вещей и дел.
biggrin


Пускай весь мир отсосет не разгибаясь)
 
whoteДата: Воскресенье, 02.11.2008, 13:18 | Сообщение # 2
Подполковник
Группа: Пользователи
Сообщений: 579
Награды: 0
Репутация: 34
Статус:
хд те не влом ето писать? я просто читать запарился)

<a href="http://www.danasoft.com"><img src="http://www.danasoft.com/sig/whote335106.jpg" border="0"></a><div>
 
BattersДата: Воскресенье, 02.11.2008, 13:51 | Сообщение # 3
Подполковник
Группа: Пользователи
Сообщений: 582
Награды: 0
Репутация: 2
Статус:
Quote (whote)
хд те не влом ето писать? я просто читать запарился)

он не писал скопировал 100%

 
ПлюсекДата: Воскресенье, 02.11.2008, 15:11 | Сообщение # 4
Рядовой
Группа: Заблокированные
Сообщений: 109
Награды: 0
Репутация: -32
Статус:
конечно я скопировал)) я что дебил что бы писать такую херь?

Пускай весь мир отсосет не разгибаясь)
 
сМЕТАНаДата: Воскресенье, 02.11.2008, 15:11 | Сообщение # 5
Сержант
Группа: Пользователи
Сообщений: 252
Награды: 0
Репутация: 11
Статус:
тру но оч долго и запутанно

 
lbvfcДата: Воскресенье, 23.11.2008, 20:24 | Сообщение # 6
Рядовой
Группа: Пользователи
Сообщений: 114
Награды: 0
Репутация: -9
Статус:
biggrin я так ваще не че не понял((((
 
Fable.Форум » Гайды » Другие гайды » 3 гайд по eAthena
  • Страница 1 из 1
  • 1
Поиск:

FableRO PVP Server © 2024 FableCounter
World Cities
Rambler's Top100 Яндекс.Метрика