Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

RusRo server forum _ Гайды, квесты, руководства _ Ставим Локальный сервер

Автор: Yoda 9.3.2007, 11:40

Предисловие:

Если вы не обладатель здравого смысла и считаете что MS word круче блокнота - то вам в топик ниже, далее речь пойдет о том же о чем и существует ГАйд по созданию локального сервера, только более доступным языком, при этом вам самим придется делать все своими руками, что повысит вашу категорию в реале с Чайника до Юзера. Если у вас ничего не получится, значит у вас руки растут не из того места, откуда растут у меня и видимо для вас лучшим вариантом будет убить себя об стену.
ТО что необходимо скачать:
Ссылки на Афину небудет до июля tongue.gif
http://www.sk-game.narod.ru/files/gf.rar - для распаковки ГРФ дата-архивов
http://yodaland.ucoz.ru/ROoffline.rar - т.к. экзешники могут косячить на локальном серваке.
Начальные приготовления:

РАспаковываем Афину и копируем клиент,
чтобы вы не повторяли примеры, обозначим путь к серверу за (X) - например c:/games/eAthena7504m, а путь к клиенту за (Y) - например c:/ragnarok
Это сделано для того чтобы вы не путались, и если далее увидите чтото типа (Y)/data.grf, то это значит c:/ragnarok/data.grf.
Следует, отметить что в скачаном по линку сервера уже стоят большинство таких настроек, так что не удивляйтесь тому что все будет проставлено, просто проверьте

Сервер:
Находим папку (X)/conf
В ней файлы - конфиги открываем БЛОКНОТОМ
(X)/conf/char_athena.conf - в нем изменяем

server_name : имя сервера. Например Nooby server
login_ip : ваш ip адрес, если нет такого то 127.0.0.1
bind_ip : ваш ip адрес, если нет такого то 127.0.0.1
char_ip : ваш ip адрес, если нет такого то 127.0.0.1

(X)/conf/login_athena.conf

login_ip: ваш ip адрес, если нет такого то 127.0.0.1
bind_ip: ваш ip адрес, если нет такого то 127.0.0.1
use_MD5_passwords: no //пароль не будет шифроваться

(X)/conf/map_athena.conf

char_ip: ваш ip адрес, если нет такого то 127.0.0.1
bind_ip: ваш ip адрес, если нет такого то 127.0.0.1
map_ip: ваш ip адрес, если нет такого то 127.0.0.1

(X)/conf/inter_athena.conf - тут идут параметры для SQL базы, т.к мы ставим TXT версию - то это не обязательно, но хуже не будет если вы сделаете так как написано

// MySQL Login SQL Server
login_server_ip: 127.0.0.1
login_server_port: 3306
login_server_id: root
login_server_pw:
login_server_db: ragnarok
// MySQL Character SQL server
char_server_ip: 127.0.0.1
char_server_port: 3306
char_server_id: root
char_server_pw:
char_server_db: ragnarok

// MySQL Map SQL Server
map_server_ip: 127.0.0.1
map_server_port: 3306
map_server_id: root
map_server_pw:
map_server_db: ragnarok

// MySQL Log SQL Database
log_db_ip: 127.0.0.1
log_db_port: 3306
log_db_id: root
log_db_pw:
log_db: ragnarok

// MySQL Mail SQL Server
mail_server_ip: 127.0.0.1
mail_server_port: 3306
mail_server_id: root
mail_server_pw:
mail_server_db: ragnarok

// for TXT -> SQL convertors
db_server_ip: 127.0.0.1
db_server_port: 3306
db_server_id: root
db_server_pw:
db_server_logindb: ragnarok


(X)/conf/ladmin_athena.conf

login_ip: ваш ip адрес, если нет такого то 127.0.0.1

(X)/conf/ grf-files.txt (у меня например в клиенте нету sdata, но прописать сие всеравно надо)

grf: (Y)\data.grf
grf: (Y)\sdata.grf

Настройка клиента: Клиент подойдет абсолютно любой

Ищем в папке с клиентом папку data, в которой находятся файлы clientinfo и sclientinfo, если она у вас есть то можете пропустить следующий подпункт, если же нет, то

Извлечение clientinfo:

Находим в папке с клиентом (Y)/data.grf, если клиент МОТРа то он там называется motr.grf . Запускаем GRF-Factory:
нажимаем кнопку «Open» и находим файл data.grf в папке с клиентом. И как смешно это не звучит, нажимаем Extract All(Распаковать все). Хочу предупредить, для этого вам понадобится порядка 2.5 ГБ свободного места на жестком диске. Когда распаковка закончится, зайдите в папку «data» которая находится в нашем клиенте. Найдите файл clientinfo.xml его нам нужно будет изменить.

<clientinfo>
<desc>Ragnarok Client Information</desc>
<servicetype>america</servicetype>
<servertype>primary</servertype>
<extendedslot></extendedslot>
<connection>
<display>None</display>
<desc>Russian server</desc>
<address>Здесь вы должны указать ваш IP адрес</address>
<port>6900</port>
<registrationweb>Эту строку оставьте пустой</registrationweb>

Сохраняем получившееся и теперь делаем копию этого файла (clientinfo.xml). Вставляем его в эту же папку(data) и переименовываем в sclientinfo.xml.
Удалите файл (Y)/data.grf . Теперь запускаем GRF Factory нажимаем кнопку «Add dir» и находим нашу папку «data», жмем «Repack» и сохраняем как «data.grf» После того как у вас закончится сохранение удалите папку data она нам больше не понадобится.

Теперь скопируйте в папку с ragexe.exe экзешник с линка.

На этом вы уже сможете играть локально в РО.

Установка дополнительных параметров: (ЗАпомните, те строки, начинающиеся на // не читаемы системой, они сделаны как примечания для пользователей, вспомните тотже OpenCore)

ГМ - аккаунт: Самый простой способ - создаете аккаунт, на нем новиса, выходите из игры, смотрите char-server, на нем вы увидите номер подключенного аккаунта, у меня первый акк был -2000002
затем в (X)/conf/GM_account.txt добавляете строчку:
(номер аккаунта) 99
например
2000002 99

О ГМских командах написано в другом топе, но я их повторю ниже

Теперь разрабатываем папку (X)/conf/battle, здесь хранится информация о рейтах, аккаунтах и прочей томуподобной фигне
(X)/conf/battle/battle.conf - информация о задержке, арону, пенальти на фли и тп
(X)/conf/battle/client.conf - имеет очень интересные строчки
// Visible area size (how many squares away from a player can they see)

area_size: 14

// Maximum user LV to send to client
// (Default is 99.. Never go above 127)
//
// this is only useful if you have adjusted your client
// to expect levels higher then 99
max_lv: 1000

(X)/conf/battle/drops - здесь хранятся все рейты на дроп лута/шмота и тп.

(X)/conf/battle/exp - а здесь хранятся все рейты связаные с опытом, под цифрой 100 подразумевается 100% то есть рейт x1

(X)/conf/battle/gm - здесь возможности ГМа - все скиллы, тратят ли скиллы гемы, работа абракадабры, варианты yes, no , либо уровень, с которого они работают, тут же ставится необходимый уровень для некоторых команд (Это для тех кто ненает что Хелперы не могут прописывать вещи, потому что эта команда не работает на их ГМ уровне (не уровне чара, а на уровне аккаунта))

(X)/conf/battle/guild - здесь информация, касательно штрафов на параметры в режиме Войны за империум

(X)/conf/battle/items - здесь инфа по шмоту(не дропу), макс вместимость венда, приписка производителя, вероятность ковки, варки 100 - значит обычный шанс, 200 удвоеный и тд

(X)/conf/battle/misc - здесь настройки системы дня и ночи и еще какойто малопонятной дребедени

(X)/conf/battle/monster - здесь параметры мобов (общие для всех) такие как Процент ХП от стандартного ХП, кроме того параметры - зени за мобов и отображение ХП моба

(X)/conf/battle/skill - здесь различные параметры скиллов, их очень много, например напишу
castrate_dex_scale: 150 - это строчка, показывающая кол-во необходимого ДЕкса для инстант каста
в остальных конфигах папки разберетесь сами


ну и немного о папке (X)/conf/mapflag , там находятся конфиги по картам в духе мест где включено/выключено ПВП, ГВ, сохранение варпа, винги, и тп.
________________________________________________________________________________
______________________

________________________________________________________________________________
_____________________________________________________________________________
Примечания:
Это сервер, поддерживающий Англо/корейский шрифт, полностью на английском, названия скиллов и вещей соответствуют серверу iRO, и отличаются от тех которые используются на РусРО.

Примечания по ГМским командам: (я повторюсь, это есть в аналогичном топике ниже)

@mapinfo [<0-3> [map]] - Получить информацию о локации (general info +: 0: no more, 1: players, 2: NPC, 3: shops/chat).

/hide - см. @hide

@hide - Делает вашего персонажа невидимым (GM-хайд).

@save - Установить точку возраждения (respawn point) в текущем месте

@load @return - Варпнуться к точке возраждения

/mm см. @mapmove

/mapmove см. @mapmove

@warp см. @mapmove

@rura см. @mapmove

@mapmove <имя локации> <Координата -x> <Координата -y> - Варпнуться на выбранную локацию и выбранную позицию

@jump <Координата -x> <Координата -y> - Вингнуться на выбранную позицию

/shift см. @goto

@jumpto см. @goto

@warpto см. @goto

@goto <Имя персонажа> - Варпнуть вас к выбранному персонажу

@follow <Имя персонажа> - Следовать за персонажем


@go <номер/или имя города> - Варпает вас в выбранный город.

0: Пронтера

1: Морок

2: Гефен

3: Пайон

4: Альберта

5: Излюд

6: Альдебаран

7: xmas (Лютия)

8: Комодо

9: Юно

10: Аматсу

11: Гонрюн

12: Умбала

13: Ниф

14: Луянг

15: Старт поинт

16: prison/jail (Тюрьма )


@die Суицид Twisted Evil

@alive - Воскрешает себя после смерти

@heal - Восстанавливает всё HP и всё SP

@job cм. @jobchange


@jobchange <job ID> - Меняет вашу проффесию

0: Novice 18: Alchemist 4015: Paladin

1: Swordman 19: Bard 4016: Champion

2: Mage 20: Dancer 4017: Professor

3: Archer 23: Super Novice 4018: Stalker

4: Acolyte 4001: High Novice 4019: Creator

5: Merchant 4002: High Swordman 4020: Clown

6: Thief 4003: High Mage 4021: Gypsy

7: Knight 4004: High Archer 4046: Taekwon

8: Priest 4005: High Acolyte 4047: Star Gladiator

9: Wizard 4006: High Merchant 4049: Soul Linker

10: Blacksmith 4007: High Thief

11: Hunter 4008: Lord Knight

12: Assassin 4009: High Priest

14: Crusader 4010: High Wizard

15: Monk 4011: Whitesmith

16: Sage 4012: Sniper

17: Rogue 4013: Assassin Cross

---- Baby Classes ----

4023: Baby 4024: Baby Swordman 4025: Baby Mage

4026: Baby Archer 4027: Baby Acolyte 4028: Baby Merchant

4029: Baby Thief 4030: Baby Knight 4031: Baby Priest

4032: Baby Wizard 4033: Baby Blacksmith 4034: Baby Hunter

4035: Baby Assassin 4037: Baby Crusader 4038: Baby Monk

4039: Baby Sage 4040: Baby Rogue 4041: Baby Alchemist

4042: Baby Bard 4043: Baby Dancer 4045: Super Baby


@lvup/@blevel/@baselvlup <номер на сколько увеличивать> - Увеличивает ваш базовый уровень. Максимальный уровень 1000.

(Чтобы уменьшить уровень можно использовать минус например @lvup -10 )


@joblvup/@jlevel/@joblvlup <number of levels> -Увеличивает ваш проф. уровень. Максимальный уровень 255.

(Чтобы уменьшить уровень можно использовать минус например @jlevel -10 )


@allskill/@allskills/@skillall/@skillsall - Даёт вам все скилы.


@mountpeco - Взять/убрать пеко (Требуется соответсвтующая профа)


@model <ID причи: 0-17> <Цвет причи: 0-8> <Цвет одежды: 0-4> - Меняет внешность (прическу, цвет волос, цвет одежды )

@dye/@ccolor <Цвет одежды: 0-4> - Меняет внешность (Только цвет одежды )

@hairstyle/@hstyle <ID причи: 0-17> - Меняет внешность (Только прическу )

@haircolor/@hcolor <Цвет причи: 0-8> - Меняет внешность (Только цвет волос)

@speed <1-1000> - Изменяет скорость вашего передвижения. 1 - максимально быстрая, 1000 - самая медленная. По умолчанию - 150.

@dropall - Выбрасывает всё ваше имущество на землю

@storeall - Кладёт всё ваше имущество в кафру

@killable - Делает вашего персонажа убиваемым :-\

@stpoint <кол-во> - Получить определенное кол-во стат поинтов.

@skpoint <кол-во> - Получить определенное кол-во скил поинтов.

@zeny <кол-во> - Получить определенное кол-во Зеней.


@str,@agi,@vit,@int,@dex,@luk <кол-во> - Добавляет определенное кол-во выбранных статов. Для примера "@str 10" увеличивает силу на 10

@statall/@statsall/@allstats/@allstat [кол-во] - Добавляет определенное кол-во всех статов (если не ввести кол-во, то все статы по 500).

@memo [позиция записи] - Устанавливает точку для варпа (без позиции: отображает все точки).

@spiritball <номер: 1-1000> - Дает Вам "spirit spheres" как от навыка "Call Spirits"

@questskill <#> - Дает Вам указанный навык скила

@lostskill <#> - Убирает указанный навык скила

@skillid <name> - ищите навык скила по имени

@useskill <skillid> <skillv> <target> - использует навык на цель

Novice Swordsman Thief Merchant

142 = Emergency Care 144 = Moving HP Recovery 149 = Throw Sand 153 = Cart Revolution

143 = Act dead 145 = Attack Weak Point 150 = Back Sliding 154 = Change Cart

Archer 146 = Auto Berserk 151 = Take Stone 155 = Crazy Uproar/Loud Voice

147 = Arrow Creation Acolyte 152 = Stone Throw Magician

148 = Charge Arrows 156 = Holy Light

157 = Energy Coat

@marry <player1>,<player2> - Поженить двух игроков

@divorce <player> - Развести двух игроков (Достаточно ввести одного из супругов)

@addwarp <имя карты> <x-координата> <y-координата>


--- Команды монстров ---

@spawn/@monster/@summon <Имя монстра или ID монстра> <кол-во>

@killmonster [локация] - Убить всех монстров на локации (с дропом)

@killmonster2 - Убить всех монстров на этой локе (без дропа)


--- ITEMS команды ---

@storage - Открыть кафру

@gstorage - Открыть Гильд кафру

@item <Имя вещи или ID> <кол-во> - Получить выбранную вещь.

@refine <Позиция эквипа> <+/- кол-во> Заточить вещь например (@refine 0 10)

@produce <equip name or equip ID> <element> <# of very's> -произвести

Элемент: 0=None 1=Ice 2=Earth 3=Fire 4=Wind


@repairall - Чинит всё что у вас в инвентаре


--- PVP Команды ---

@pvpon - Включает ПВП режим на этой локации

@pvpoff - Выключает ПВП режим на этой локации

@gvgon/@gpvpon - Включает GVG режим на этой локации

@gvgoff/@gpvpoff - Выключает GVG режим на этой локации

@agitstart - Стартует War of Emperium

@agitend - Закончить War of Emperium


1:--- Групповые комманды ---

@guild <Имя гильдии> - Создаёт гильдию.

@guildlvup/@guildlvlup <Номер уровня> - Повышает уровень гильдии

@guildrecall <guild_name/id> - Варпает всех персонажей (которые в онлайне) гильдии к вам

@partyrecall <party_name/id> - Варпает всех персонажей (которые в онлайне) пати к вам


--- Команды петов ---

@hatch - Создайте пета из вашего списка яиц инвентаря.

@makeegg <pet_id> - Даёт яйцо пета (см. pet DB)

@petfriendly <#> - Установить дружественность пета в кол-во (0-1000) 1000 = Максимум

@pethungry <#> - Установить голод пета в кол-во (0-100) 100 = Максимум

@petrename - Переименовать пета


@raise - Возраждает всех персонжей на сервере после смерти

@raisemap - Возраждает всех персонжей на карте после смерти

@night - Ночное время суток

@day - Дневное время суток

@skillon - Отключить скилы на локации

@skilloff - Включить скилы на локации


--- Команды персонажа ---

#stats <Имя персонажа> - Показать статы персонжа

#option <param1> <param2> <param3> <charname> - Использовать также как @option команду, но только на другом персонаже.

#mountpeco <Имя персонажа> - Смотри @mountpeco.

#baselvl <#> <Имя персонажа> - Меняет персонажу базовый уровень.

#jlvl <#> <Имя персонажа> - Меняет персонажу проф. уровень.

#job/#jobchange <job ID> <char name> - Изменяент выбранному персонажу профу.

#zeny <кол-во> <Имя персонажа> - Дать зеней персонажу

#stpoint <кол-в> <Имя персонажа> - Дать персонажу стат поинтов

#skpoint <кол-в> <Имя персонажа> - Дать персонажу скил поинтов

#skreset <Имя персонажа> - Сбросить скилы персонажу.

#streset <Имя персонажа> - Сбросить статы персонажу.

#reset <Имя персонажа> -Сбросить скилы и статы персонажу.

#changesex <Имя персонажа> - Поменять пол персонажу (Меняется всем персонажам на аккаунте)

#warp/#rura+ <Имя локации> <x-координата> <y-координата> <Имя персонажа> - Варпает персонажа на выбранную локацию

________________________________________________________________________________
____________________________________

в графе имя персонажа можно писать свой ник,
при использовании команды @warp, нужно указать названия аналогичные полученым командой /where
например @warp mag_dun02 207 167
ПРи создании вещей не нужно изобретать велосипед, вы не сможете сделать вещи которые не существуют,
Например @item Rod - палка с 3 слотами у НПЦ, @item Rod_ - палка 4 слота
@item Coat - шуба у НПц, @item Coat_ - слотовая, но например неслотовой норковой шубы не существует и вы неполучите ничего при введении @item Mink_coat_, только при @item mink_coat.
Создавать вещи удобнее по названию, а спавнить мобов по ID, его удобно смотреть по базе http://roempire.com/database/?page=items&act=index
@refine 0 10 - чтобы заточить все одетые на вас вещи на +10, точится абсолютно все
________________________________________________________________________________
____________________________________
Теперь то с чем у меня возникли глюки: Скиллы ниндзь не пашут, передвижение мобов глючило изза кривого ExE.

Ну собственно на этом я закончил, НА ВОПРОСЫ ОТВЕЧАТЬ НЕ БУДУ, для этого есть хелперы, так что тему можно закрыть, с целью предотвращения зафлужевания

Автор: ЙоЖыГ 9.3.2007, 14:11

Тему наоборот закрывать не буду, ибо появятся вопросы. А если отвечать не будешь, то зачем этот гайд нужен? Если появится человек, который не понял часть гайда, у кого он попросит помощи? Я в этом не понимаю, другие хелперы возможно тоже. Так что если закрыть тему и не отвечать на вопросы желающих, то я думаю ее можно вообще удалить. Пусть все те у кого, есть вопросы задают их в теме Найта, он хотя бы им помогает, отвечает. wink.gif

Автор: Hellion 9.3.2007, 14:38

Йода, пофикси ссылку на афину, кривая)

Автор: Yoda 10.3.2007, 6:24

Линк поправил, все норм работает,
Ну а какие Вопросы могут возникнуть у людей после прочтения, я и так написал максимально понятно,
Просто та инструкция, на которую ссылался Найт, мне самому несовсем понятна, а когда попался сайт, на который были линки GRF Factory, все сразу встало на свои места

Автор: Yoda 15.3.2007, 16:30

Ну и вот коим то чудом нашел самую последнюю версию серва
http://www.eathena.ws/board/index.php?showtopic=129810&hl=download
Скачал версию Trunk TXT, и она убила мой винт

Автор: Sandronik 20.3.2007, 13:55

Доступно написано. За чясог розобрался и поставил сервер. Афтору спасибо laugh.gif

Автор: швабройд 21.3.2007, 0:23

вроде всё правильно сделал но при запуске выскакивает ошибка *No ClientInfo File*...
знаю что что-то неправильно сделал со вставкой клиентинфо в дата.грф но что неправильно непойму icon_cry.gif

Автор: mag0t 22.3.2007, 8:23

Цитата(швабройд @ Mar 21 2007, 12:23 AM) *
вроде всё правильно сделал но при запуске выскакивает ошибка *No ClientInfo File*...
знаю что что-то неправильно сделал со вставкой клиентинфо в дата.грф но что неправильно непойму icon_cry.gif


Хе-хе столкнулся с той же проблемой, но знал ЧТО неправильно делаю =)

Зайди в папку с сервером и запусти "runserver.bat"

Автор: .SiC. 23.3.2007, 10:59

Жесть О_о

Автор: швабройд 23.3.2007, 19:33

Цитата(mag0t @ Mar 22 2007, 08:23 AM) *
Цитата(швабройд @ Mar 21 2007, 12:23 AM) *
вроде всё правильно сделал но при запуске выскакивает ошибка *No ClientInfo File*...
знаю что что-то неправильно сделал со вставкой клиентинфо в дата.грф но что неправильно непойму icon_cry.gif


Хе-хе столкнулся с той же проблемой, но знал ЧТО неправильно делаю =)

Зайди в папку с сервером и запусти "runserver.bat"


ой спасибо... а я то думал может потому что я запускал Фрею blink.gif лучше ты незаходил в раздел ))
лан буду мотровкий пробовать... laugh.gif

Автор: mag0t 25.3.2007, 3:44

Ну вот пытаешься человеку помочь, а он тебе в ответ......

Что ж тогда тебе в свою очередь могу посоветовать прочитать напутствие автора:

"Если у вас ничего не получится, значит у вас руки растут не из того места, откуда растут у меня и видимо для вас лучшим вариантом будет убить себя об стену"

Автор: Yoda 25.3.2007, 13:41

Новое развлечение для тех кто успешно установил сервер
@slaveclone "Ник игрока" - создаеь копию игрока (себя), которая будет ходить за вами и мочить ваших врагов (как нестранно, мобы, атакованные такими клонами начинают мутузить вас, да и в целом обычные мобы необращают на них внимания)
@clone "Ник игрока" - создает копию игрока (себя), которая будет ходить по принципу монстров (каждые 10 секунд в случайную клетку на расстоянии 9 клеток), при этом будет дружественным по отношению к другим игрокам и враждебным ко всем мобам. В режиме ПВП такой клон будет мочить всех
@evilclone "Ник игрока" - Создает копию игрока (себя), которая будет агрессивна абсолютно ко всем целям
Следует отметить что клоны не отличаются наличием высокоуровнего интеллекта, и клон виза вперемешку с магией будет лупить посохом
ПО умолчанию на Афине максимальное число клонов 25 Это число можно отрегулировать в Y/conf/battle/gm.conf, строчка
atcommand_slave_clone_limit: 25

Автор: Sandronik 26.3.2007, 13:04

У меня в дате почемуто иногда при входе в варпы кидает гравити ерорр. Перезахожу - все норм. Файлы заставок на фарпах есть. Так почему же он ерорит?

Автор: NeverGOd 29.3.2007, 18:43

наверно я все таки не юзер... как зарегить аккаунт? ниче не могу сделать (((
во первых как и где разместить инфу об акке, во 2-х, где это все найти ( вот такой я лох....
помогите кто разобрался плиз!

Автор: Yoda 30.3.2007, 2:22

OMG, хм....а как ты регестрировался на русро? так же и на своем серваке Логин_M или Логин_F, чтобы удалить чара a@a.com, инфу об аккаунте смотри в папке Save в папке с Сервером.
При переходе через гейт у меня возникал гравити эрор когда стояли Все скиллы ГМа, отключи такую функцию и все пройдет

Автор: ToM_SoIeR 30.3.2007, 13:12

У меня следующая проблема. Поставил последний мотровский клиент. Всё сделал, запускаю сервак. В логи н и в пароль пишу Test. Вылазит надпись "This account ID blocked by game master team". В чём дело?

Автор: Sandronik 30.3.2007, 14:20

Цитата
При переходе через гейт у меня возникал гравити эрор когда стояли Все скиллы ГМа, отключи такую функцию и все пройдет


Спасип. Попробую.

Автор: Yoda 7.4.2007, 4:02

Цитата(ToM_SoIeR @ Mar 30 2007, 09:12 PM) *
У меня следующая проблема. Поставил последний мотровский клиент. Всё сделал, запускаю сервак. В логи н и в пароль пишу Test. Вылазит надпись "This account ID blocked by game master team". В чём дело?


ну я надеюсь ты в последнем мотровском клиенте прописал свой IP

Автор: Kite 7.4.2007, 12:55

Вот такая проблемка возникла
Can't find file bgi_temp.bmp
Can't find file colorchip.bmp

Module Name: C:\Ragnarok\Копия RusRo\Ragexe.exe
Time Stamp: 0x4337b4f9 - Mon Sep 26 12:44:41 2005


Exception Type: 0xc0000005

0x0042a0cb Ragexe.exe
0x0043adfc Ragexe.exe
0x0044a524 Ragexe.exe
0x0046ef1e Ragexe.exe
0x004b2790 Ragexe.exe
0x004bdd8c Ragexe.exe
0x0057d1cf Ragexe.exe
0x0057c900 Ragexe.exe
0x004dcf84 Ragexe.exe
0x00624120 Ragexe.exe
0x0064411a Ragexe.exe
0x7c816d4f kernel32.dll

eax: 0x00000000 ebx: 0x00000000
ecx: 0x00000000 edx: 0x00000012
esi: 0x00000012 edi: 0x000000b4
ebp: 0x0012fa8c esp: 0x0012fa88

stack 0012fa88 - 0012fe88
0012FA88 : 00 65 61 02 9C FA 12 00 FC AD 43 00 12 00 00 00
0012FA98 : 02 00 00 00 E0 FA 12 00 24 A5 44 00 12 00 00 00
0012FAA8 : 02 00 00 00 CC FA 12 00 C8 FA 12 00 C4 FA 12 00
0012FAB8 : 98 46 13 01 18 01 00 00 00 65 61 02 FF FF FF FF
0012FAC8 : FC FA 12 00 39 F0 63 00 9C 00 00 00 F0 FA 12 00
0012FAD8 : 78 50 65 00 00 00 00 00 FC FA 12 00 1E EF 46 00
0012FAE8 : 98 46 13 01 00 65 61 02 40 FB 12 00 FB 69 65 00
0012FAF8 : 00 00 00 00 18 FB 12 00 90 27 4B 00 18 01 00 00
0012FB08 : B4 00 00 00 98 46 13 01 F0 C8 6E 00 48 60 61 02
0012FB18 : 4C FB 12 00 8C DD 4B 00 18 01 00 00 B4 00 00 00
0012FB28 : 8C 48 61 02 BB 7C 68 00 48 60 61 02 78 04 71 00
0012FB38 : FF FF FF FF 1B 00 00 00 2C FC 12 00 2D A6 65 00
0012FB48 : FF FF FF FF F8 FB 12 00 CF D1 57 00 98 46 13 01
0012FB58 : FF FF FF FF 01 00 00 00 20 4D 61 02 00 00 00 00
0012FB68 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0012FB78 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Launch Info
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000

Job : Novice

Автор: Livethix 8.4.2007, 12:02

Приветствую, установил всё как было выше описано, сервер вроде работает. но не могу запустить игру. Разжуйте нубу как это сделать =)

Автор: KILL-JOY 9.4.2007, 8:31

Яб у сдувольствием слил бы, да вот тока ссылки битые sad.gif

Автор: Sandronik 10.4.2007, 8:30

Что бы зайти в игру нужна робота 3 серверов: мап сервер, чар сервер, логин сервер. Исполнительные файлы находятся в еФине. запускаеш сервера ети а потом юзаеш файлик конекта в игру который скачал с гайда етого.

Автор: Livethix 11.4.2007, 17:06

Так и делал, запускал runserver MS-DOS, после прогрузки start MS-DOS, выскакивало окно программы и проподало, дальше ничего не происходит. Запустил start с параметром 1sak1, клиент начал грузится, но выдал 4 ошибки и усё повисло, в последующие разы просто не запускается (как без 1sak1). Я так понял что должен быть EXEник для запуска локального клиента или я не прав?

Автор: Sandronik 16.4.2007, 22:42

Обйасняю по буквам

У мну в клиенте есть ехе файл Ragexe.
Файл старт бат содержыт следующее:

Цитата
@echo off
:end
echo Load Ragexe.exe
ragexe.exe -1rag1-
echo .
echo ERROR: load Ragexe.exe!


Прогружаю 3 сервера, запускаю файл Start - включается рагексе файл - прогружяется окно рагнарока.
; ошибки при входе могло выдать потому что ненайдены файлы приветственного окна - вобще если нет какогото рисунка часто ерорит.

Все пашет как механические часы.

Автор: Papaka 29.4.2007, 9:04

Привет Ребят. Вопрос вот какой назрел. в файле data.grf (после репакинга) должны быть два файла clientinfo.xml and sclientinfo.xml одинаковые
по содержанию( на первой страничке не понятно, clientinfo.xml удалять из data.grf или нет) ..это раз.
Воторой вопрос о том для чего в папке sdata.grf файл sclientinfo.xml его тоже репагить ?

Автор: Yoda 3.5.2007, 4:34

Цитата(Papaka @ 29.4.2007, 17:04) *
Привет Ребят. Вопрос вот какой назрел. в файле data.grf (после репакинга) должны быть два файла clientinfo.xml and sclientinfo.xml одинаковые
по содержанию( на первой страничке не понятно, clientinfo.xml удалять из data.grf или нет) ..это раз.
Воторой вопрос о том для чего в папке sdata.grf файл sclientinfo.xml его тоже репагить ?

sdata трогать ненадо, конект идет по data, в дате оставляй, и clientinfo, и sclientinfo.

Автор: Killhunter 4.5.2007, 8:37

А с помощью этой Афины гансов, соуллинкеров и нинзь не судьба протестить ?

Автор: Sandronik 18.5.2007, 8:22

Впринципе там вроде все вложено.
Нубовский вопрос - как сделать так, чтобы сервера(лог, чар, мап) роботали в пассивном режиме?

Автор: Чебурашка 18.5.2007, 8:38

Йод ну ты жжош icon_mrgreen.gif
а спасиб забыл сказать =)

Автор: Yoda 18.5.2007, 9:29

Цитата(Чебурашка @ 18.5.2007, 16:38) *
Йод ну ты жжош icon_mrgreen.gif
а спасиб забыл сказать =)

Эм...за что Игорь?...ну ладно если ктото считает что я должен сказать ему спасибо, то СПАСИБО!...

Тыквы/линкеры/глады работают конкретно на этом серве (на который я дал линк), скиллы гансов и ниндзь косячат...за нормальной (более новой версией) афиной нужно лезть на их сайт (ссылочку я утерял)
Цитата
(лог, чар, мап) роботали в пассивном режиме?

Я думаю что нет, да и ненадо ибо жрет это дело много системных ресурсов, зачем тебе держать его постоянно включенным?

Автор: Sandronik 18.5.2007, 10:08

Просто по сетке погамать хочется. Есть харошая локальная сеть. Возможность внутри нее сделать сайт.

Автор: Yoda 18.5.2007, 10:48

ХМ об этом лучше спросить Найта а не мну )

Автор: Kapacb 22.5.2007, 12:49

У меня возникла такая проблемма. Когда должно показать окно выбора персонажа у меня выскакивают ошибки:

Resource Error: can`t find file [иероглифы идут тут]\login_interface\btn_change_name.bmp
Resource Error: can`t find file [иероглифы идут тут]\login_interface\btn_change_name_a.bmp
Resource Error: can`t find file [иероглифы идут тут]\login_interface\btn_change_name_b.bmp

И дальше клиент висит =(

Попробовал перепаковать data.grf добавив туда эти файлики (сделав их из btn_enter.bmp) но все равно ничего =(

Объясните пожалуйста как это исправить

Автор: zubila 11.6.2007, 23:23

Короче все зделал по гайду тока атена версия нета но все равно текстовая вроде одна из последних.
Но при запуске старт бата просит ragexe.exe
У меня клиент сакрай если запускаешь через него то ошибки такие как в посте выше, если фрею то видит сервак тока фрейи пожалуст комуне в лом у кого получилось выложити exe.шник нормальный (желательно в архиве - так как диалап)

Автор: maxsus 19.6.2007, 23:24

Ммм а первая сылочка на Альтерну непашет - ресурс удален или временно отсутсвует=/

Автор: Yoda 25.6.2007, 14:21

Цитата
exe.шник нормальный

http://yodaland.ucoz.ru/ROoffline.rar
-урон на гв
-мультиоконник
-отсутствие графического эффекта слепоты

Цитата
сылочка на Альтерну непашет

блин, забыл что туда чтото заливал, в июле подключу анлим и залью нормальную версию афины

Автор: Тохыч 28.6.2007, 16:33

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

Error
CPaletteRes::Cannot find File:palette\ёц\че то накаракулях_24919.pal


я так понял что это в дате папочка а в ней файла не хватает....
а где его взять....??

и подскажите как сделать хотябы чтоб по английски все было название лута ну и т.д.

Автор: Aivos 28.6.2007, 19:06

Цитата(Yoda @ 3.5.2007, 5:34) *
sdata трогать ненадо, конект идет по data, в дате оставляй, и clientinfo, и sclientinfo.


Несогласен, в папке с клиентом есть такой файл как data.ini, если написать 0=sdata.grf то изначально всё будет браться из sdata, потом в порядке возрастания, по мере необходимости. Тоесть можно создать папку туда кинуть 2 файла, и запаковать в grf, и прописать в data.ini созданный grf, я так обычно делаю.

Цитата(Тохыч @ 28.6.2007, 17:33) *
подскажите пожалуйста..
захожу под Test все работало)
зделал свой акк (поставил его как Гм) а зайти на него не могу
должна появляться табличка с выбором перса а в итоги вылетает и пишет ошибку!!!

Error
CPaletteRes::Cannot find File:palette\ёц\че то накаракулях_24919.pal


я так понял что это в дате папочка а в ней файла не хватает....
а где его взять....??

и подскажите как сделать хотябы чтоб по английски все было название лута ну и т.д.


Очевидно нехвататет палитры ГМа, можно узнать что точно на каракулях намалёванно? Может скинуть смогу, всю дату заливать нет никакого желания и времени.

Автор: Aivos 28.6.2007, 20:14

Цитата(Sandronik @ 18.5.2007, 11:08) *
Просто по сетке погамать хочется. Есть харошая локальная сеть. Возможность внутри нее сделать сайт.


ИМХО сервер лучше держать под линуксом. Если конечно там будет играть 2 с половиной человека, то и винды хватит.

Автор: Тохыч 28.6.2007, 22:16

2 Aivos

А вся папка (palette) много весит ???
мож всю папку сможешь передать??
у меня щас нет возможности посматреть... ((


и чтоб по английски все было знаешь че где поменять...?

Автор: Aivos 28.6.2007, 22:51

Цитата(Тохыч @ 28.6.2007, 23:16) *
2 Aivos

А вся папка (palette) много весит ???
мож всю папку сможешь передать??
у меня щас нет возможности посматреть... ((


и чтоб по английски все было знаешь че где поменять...?


Не всю влом заливать, у меня анлим => скорость маленькая.

Автор: Тохыч 29.6.2007, 10:24

ну вот смотри... пишу путь как в ошибке прописано:

palette\ёц\°Л»3_iI_24919.pal

Автор: Aivos 29.6.2007, 17:17

Цитата(Тохыч @ 29.6.2007, 11:24) *
ну вот смотри... пишу путь как в ошибке прописано:

palette\ёц\°Л»3_iI_24919.pal


К сожалению такой нету. Или ты неправильно написал название.

Далее возможно я говорю глупость, тк с клиентом работал крайне мало. Но попробуй палитру, например мечника скопировать и переименовать в ту что тебе необходимо.

Автор: Тохыч 29.6.2007, 22:48

не пойму че за бред....
создаю любой аккаунт.. играю.. все нормально но только стоит сделать чар селект или зайти потом на это акк то вылетает эта ошибка((
подсобите пожалуйста

Автор: Sandronik 5.7.2007, 21:19

Даже боюсь подумать от чего это может быть...
Ты с покрасками не баловался?

Автор: Kira 6.7.2007, 4:34

А как можно добавить не 0-4 покраски, а больше?

Автор: DarkON 6.7.2007, 12:37

у меня таже хрень....
вопросы Найту или кто ведает в этих делах:
1) как сделать так чтоб проводник мог нормально понимать эту кодировку
2)распаковать то дату я распаковал, но как указать чтоб обращалось не к архиву а к папке или заархивировать все обратно?
3)никто копию файла со спрайтом не может нигде выложить? (хотябы уже переименованную...)

Автор: Just Rock 19.9.2007, 20:35

Всё сделал по этому гайду. runserver.bat работает хорошо(ошибок мало), скопировал экзешник в папку с клиентом, запускаю экзешник(ROoffline.exe) вылетает окно Ро и вместе с ним ошибка AUDIO SYSTEM INIT FAILED. Что за ошибка? и как её исправить?

Автор: DarkON 19.9.2007, 20:48

запускать нужный экзешник=)

Автор: dreamloki 19.9.2007, 21:06

хелп с афиной пожалусто. Афина тхт 11222 транк, экзешник 0514aN, клиент русрошный. Не видит множества вещей, которые на русро давно есть, в чем проблемы?

Автор: Just Rock 19.9.2007, 21:14

Всё равно неработает. Хоть какой экзешник.И на клиенты разные ставил всё тоже.

Автор: Sandy 19.9.2007, 21:27

11222 транками не баловался, а стабильные - пашут, мона попробовать взять новый экзешник (http://sacredangelro.com/svn/kROsakexe0731aN.rar 0731) кстати там уже есть измененные окна чата.

с кодировкой проблеммы можно попытаться решить установкой языковых пакетов // не уверен, что поможет

насчет распакованной даты - папка дата в игре представляет собой аналог Data.grf так что туда мона положить недостающие куски\ картинки со спрайтами (учитывая иерархию)

Автор: dreamloki 19.9.2007, 21:33

ппц, скачал stable 11222, там вообще мап сервер ругаецца, кучу ошибок выдал и в ро не впускает ~_^
есчо у меня 2 окна не пашут почимуто, где мона патчик скачать?

Автор: Sandy 19.9.2007, 21:51

мапсервер не видит карты в твоей дата.грф //проверяй пути к грф файлам,
хотя порой бывало что старые версии в зависимости от положения солнца то видели то не видели карт в одной и той же грф. решал просто- <путь для извращенцев> извлекал гат, рсв, гнд карты из грф и перепаковывал их с макс сжатием в отдельную грфку, и уже ее кормил мапсерверу. </путь для извращенцев>
а патчик для двух окон не искал , так что сорь, хотя пока что пожалуй этим и займус.

Автор: dreamloki 19.9.2007, 22:00

при помощи своего бубна решил проблему, зашол, но всеравно нету кучи шмота. Нету например ни одной пушки на ганса или нина

Автор: Just Rock 19.9.2007, 22:17

Огромное спасибо Sandy за экзешник(всё запустилось).Создал свой акк, новиса, выбираю его после этого выдаёт ошибку:

Resiurce Error:
can't find file (тут непонятные символы) \basic_interface\stichoff_a.bmp

Единственное что я узнал это то что basic_interface- это папка есть во всех скинах, но файла БМПшного нету. Как это исправить?

Автор: Sandy 19.9.2007, 22:23

скачать http://gryff.ragnarok-online.info/?act=gryff
открыть им русро.рро (приется включить показ всех файлов) после этого вытянуть оттуда необходимую папку и
а) положить в папку дата, соблюдая иерархию
б) запаковать в сдата грф.

з.ы. дримлоки, привет от жадины и спасибо за 11222 сервак ;)

Автор: Just Rock 19.9.2007, 22:33

Sandy, немог бы ты дать прямую ссылку на эту прогу, а то я плохо шарю по англ. И я неочень понял с пункта А и ниже что ты имел ввиду. Заранее благодарен!!!

Автор: dreamloki 19.9.2007, 22:42

хех, низнаю никакой жадины ~_^ Кстати, помойму тут не с афиной проблемы, ибо качал их уже ооочень много и везде такая проблема, не видит кучу вещей, в чем есчо может быть трабл? у мну в папке с клиентом есчо пару файлов от других клиентов лежит, удалять их страшно ибо уже не помню что к русро а что левое. НА 2 окна патчик кстати не нашол?)

Автор: Sandy 19.9.2007, 22:44

вот уж послал так послал, сам себе удивляюс.
просто автор в ридми написал , что там мона взять ее, а я не проверил, сорь
http://files.filefront.com/gryff+svnrar/;6932097;/fileinfo.html

вроде тут есть

вобщем тебе нуно положить бмп именно в то же место, в котором она лежала в data.grf рассматривай папку data как клон этой грф

может быть пропара с тем, что вычитывает старую версию одного из текстовиков, в котором описанны шмотки .

попробуй добавить в сервак в файл grf-files.txt пути ко всем грфкам клиента...

Автор: dreamloki 19.9.2007, 22:53

вбил все грф, та же проблема. Вот кстати обнаружил midgard.grf, весящий пару метров, глянь пожалусто, у тебя есть такая грфшка, ато чтото такой не припоминаю.
Удалил этот midgard.grf ничего не произошло)
Конечно нагло просить, но не мог бы ты скинуть сюда или в личку список файлов, относящихся к русро клиенту, чтоб йа поудалял всё ненужное, ато уже все перепробовал и куче народу моск съел, ничего не помогает

Автор: Just Rock 19.9.2007, 23:06

Чё то я несовсем понял что надо делать. Вот я открыл Grf Tool'сом файл data.grf, там кучу файлов а файла Stichoff_a.bmp нету среди них

И ввобще у тебя есть в папке Skin\ Basic_interface файлик Stickoff_a.bmp???

Автор: Sandy 19.9.2007, 23:47

нет, но он у меня есть в sdata.grf
вот архив, распакуешь его и положешь в клиент, когда спросить про замену папки дата - подтверди все поидее должно начать работать

asura_pizdec.grf
beach.grf
effects.grf
sdata.grf
rusro.rro

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

з.ы. перед тестами на удаление лучше сделать бекап клиента, чтобы не пришлось заново искать

Автор: dreamloki 19.9.2007, 23:49

что за бич, у меня такого нету ~_^ сколько оно весит? еси вдруг нечего делать будет, не мог бы ты перечислить всеее апсолютно файлы с русро клиента

Автор: Sandy 19.9.2007, 23:50

полтора метра, содержит карту платного пляжа.

Автор: dreamloki 19.9.2007, 23:54

значч он не особо нужен... Моя афина все есчо не видит кучи предметооовв emo_ro22.gif emo_ro22.gif emo_ro22.gif
Ну в чем же, в чем проблема то может быыыыть((

Автор: Sandy 20.9.2007, 0:07

мап сервер при загрузке выдает сообщения или предупреждения?

з.ы. качал стабл 11222 билд оттуда же. текстовый.

Автор: dreamloki 20.9.2007, 0:11

никаких ошибок или предупреждений, за исключением ворнинга об использовании паса по умолчанию для гм акка

Автор: Sandy 20.9.2007, 0:55

опиши симптомы поточнее : не видит то есть даже не вызываются гмскими @item? или показывает их яблочками? или вылетает при попытке поднять их мышей?

Автор: dreamloki 20.9.2007, 5:43

он их вызывает, но они отображаютса прозрачными, кликаешь на них и вылетаешь. Некоторые весчи отображаются яблоками, например пару пушек для ганса и пули ему же, их можно одеть но нету описания.

Автор: Sandy 20.9.2007, 9:17

попробуй скачать там же де и сервера папку дата V3 и распаковать ее в дату. проблемма из-за того, что не видит он у тебя файла idnum2itemresnametable помоему. а точнее видит но старый

Автор: Just Rock 20.9.2007, 9:34

Вообщем всё перепробовал.Ничё неработает. Какие ещё есть способы устранения этой ошибки?

Автор: Sandy 20.9.2007, 16:11

голый сакрай. + экзешник указанный

Автор: dreamloki 20.9.2007, 17:59

мм...там есть закачка просто даты и даты V2, если ты имеешь ввиду тот линк в строке NOTE то когда захожу, на сайте афины мне выдает ошибку( это может быть изза того что йа там не зарегистрирован?)

Автор: Just Rock 20.9.2007, 19:11

Экзешник тот а сакрай немогу себе позволить(будет качать 2 дня) скорость воще пц. Мож и попробую дай ссылку на хороший сакрай.

Автор: dreamloki 20.9.2007, 19:40

не могу V3 найти, только V2 вижу, если ты про линк чуть ниже, то у мну на форуме дальше пишет что ошибка( это может быть изза того что йа не зарегистрирован?)

Автор: dreamloki 20.9.2007, 19:42

не вижу даты V3

Автор: dreamloki 20.9.2007, 20:21

не вижу файла V3, только V2 есть. Если речь идет об линке чуть ниже, то када заходит на сйт пишет про какуюто ошибку(может быть проблема в том что йа не зарегистрирован?)

Автор: Sandy 20.9.2007, 20:31

сорри, я тут злегка запутался .
Just Rock, тебе щас попробую скинуть архив с файлом.

кинь в личку мыло

Автор: dreamloki 20.9.2007, 20:43

а можно мне енту V3 тоже на мыло)) dream-loki@rambler.ru если что)

Автор: Just Rock 20.9.2007, 20:56

Sandy чё то нехочет отправляться сообщение тебе. Напиши мне на icq 391511496

Автор: Sandy 20.9.2007, 21:27

дрим локи, у мну ее нету , отка в тестовом серваке распакованная, но я непомню, что точно туда входит... могу запаковать текстовики из даы и скинуть

джаст рок, проверь мыло

Автор: Just Rock 20.9.2007, 21:52

Короче неотсылаеться, пиши мне на асю

Автор: dreamloki 21.9.2007, 5:33

а может ты мне просто всю папку дата скнинешь? она вроде не много весит

Автор: dreamloki 22.9.2007, 1:04

пасиба сэнди, с твоей датой у мну появилось название предмета, но он всеравно прозрачный и вылетает когда кликаешь. У мну идея, может мне просто пробовать разные даты?) Итак кому не сложно и не жалко кидаем сюда свою папку data - dream-loki@rambler.ru

Автор: fantomz 22.9.2007, 3:12

Цитата(dreamloki @ 22.9.2007, 1:04) *
пасиба сэнди, с твоей датой у мну появилось название предмета, но он всеравно прозрачный и вылетает когда кликаешь. У мну идея, может мне просто пробовать разные даты?) Итак кому не сложно и не жалко кидаем сюда свою папку data - dream-loki@rambler.ru

Если тебе надо обязательно чтобы внешне предмет выглядел как надо, то надо чтобы спрайт этого предмета был в клиенте (если в Дате прописан, то причина именно в этом) , если всё равно как выглядит , то делаешь очень просто:
- Прописываешь в item_avail.txt : "итем которого невидно","итем который 100% виден" вобщем увидишь, там есть пример.

Автор: knigo4ej 2.6.2008, 12:57

Удалено, так как проблема решена

 1чарсервер.txt ( 6.15 килобайт ) : 10
 2и_еще.txt ( 18.1 килобайт ) : 2
 3логинсерв.txt ( 3.39 килобайт ) : 3
 

Автор: knigo4ej 21.7.2008, 13:21

Помогите пожалуйста, какой сак и раг надо на афину rev.12586? и экзешник какой? Желательно со ссылками. Спасибо =)


И еще - пытаюсь открыть окно скиллов, а меня из игры выкидывает. Помогите пож!

Форум Invision Power Board
© Invision Power Services