Скрипт-список возможных Tatoo с описанием.
списки классов доступных для установки данного тату
уровень персонажа
изменение в статах персонажа
количество красок и аден нужное для нанесения тату
Формат:
Описание параметров:
dye_begin - Обязательное начало строки (Eng: Start new dye)
dye_name...
Attribute (атрибут)
Всего 4 стихии - огонь(fire), вода(water), ветер(wind), земля(earth).
Есть светлая сторона(holy) и темная сторона(dark/unholy).
Таким образом всего существует 6 атрибутов:
Каждый атрибут имеет пару - атрибут с противоположными свойствами:
Ветер - атрибут элемента стихии...
Данный файл показывает принадлежность скилов к рассам и условия их получения.
Пример, взят из сервера prelude
skill_begin /* [파워 샷] */ skill_name = [s_power_shot23] get_lv = 10 lv_up_sp = 350 auto_get = false item_needed = {} skill_end
Описание параметров:
skill_begin -...
Этот файл в себе хранит вариаты аугментации, при вставке определенного камня ЛС.
Пункт 1: Сами варианты. Устроены довольно просто:
variation_begin // Начало.
weapon_type=warrior // Тип пушки (warrior->Weapon; mage->Accessory).
mineral=[general_46_c] // Какой ЛС вызывает данные варианты...
<title>[Загаловок]</title> - задает заголовок страницы
<table></table> - начало таблицы
Атрибуты:
width - ширина в пикселях, еще встречал использование %
fixwidth - ширина, чем отличается от простой ширины не понял
height - высота в пикселях
border - ширина бордюра
cellspacing - внешний...
Описание параметров:
skill_begin - начало скилла
skill_name = [s_wyvern_breath] - название скилла (на которое ссылаются извне, например из itemdata)
/* [와이번 브레스] */ - Комментарий на корейском языке
skill_id = 4289 - ID Скилла
level = 1 - Уровень скилла
operate_type = P - пассивный, А1 или А2 -...
Описание параметров:
warrior - тип NPC
20149 - ID NPC
[iron_golem] - имя NPC (имя NPC, как вы его будете вбивать в клиенте при вызове)
level=38 - уровень NPC
acquire_exp_rate=1.748043 acquire_sp=157 - the XP/SP rate that NPC gives (acquire_exp_rate is calculated using Exp/(Level ^ 2) =...
// ------ HERB SYSTEM --------
// Enable Herb system
Herbs=1
HerbsDropDiffLevel=5 // Level checking for player and mob
HerbLiveTime=20000 // Herb LifeTime on ground
//Herb of Life
HerbsGroup1DropTime=120000
HerbsGroup1Items={8600;27};{8601;9};{8602;3}
//Herb of Mana...
Multisell.txt - скрипт описывающий список вещей, которые возможно обменивать в специальном магазине (merchant npc).
Формат:
Описание параметров:
//무기 특수 능력 부여 (세율적용) - the section description is simple
multisell_begin - the beginning of section of shop
[weapon_variation] - the name of...
Игрокам намного интресенее пройти квест и выйти из тюрьмы нежели сидеть там. С введением квеста отменили возможность выпускать чара по времени. Поэтому хочешь выйти делай квест. Расчет у нас примерно таков, сутки раньше = 1 час = 150 цепей. Т.е. если раньше чара наказывали на неделю, то...
AI
if( ask == 600 ) //аск из хтмлки {
i3 = reply;
myself.SetCookie(talker,"oldid",i3); //ставим в куки игроку айди айтема сдаваемого
myself.ShowPage(talker,"donate_exchange25new.htm"); //покахываем страницу с выбором нового айтема, название хтмлки...
Если Вам наскучили мобы или Вы просто хотите сделать временный эвент, то этот код поможет Вам, научить мобов пить бутылки жизни (в зависимости от уровня мобов, используются разные бутылки жизни) и использовать соски.
AI:
class 1 monster_parameter : default_npc{
parameter:
int...
Для того, что-бы изменить лимит веса у персонажа, необходимо изменить скилл Weight Limit:
Открываем SKILLDATA.TXT и ищем там умение:
Где main_effect={{p_weight_limit;100;per}} - меняем 100 на 25000, все лимит веса увеличен, должно получиться что-то вроде:
В этом мануале мы научимся делать собственно Gate Kepeer'a (ГК), а начнем мы с того, что откроем scripts -> AI.obj
Там ищем класс teleporter_multi_list.
class 1 clavier : teleporter_multi_list
property_define_begin
telposlist_begin Position1
{"Aden"; 146705; 25840; -2000; 1500; 5 }
{"Coliseum"...
Размещу это тут. В интернете полно копипаста данного мануала, но все-таки раз у нас есть раздел "мануалы", то у нас он тоже должен быть.)
Распаковываете сервер в любое удобное место.
Например: C:\server\.......
Далее нам необходимо настроить основные конфигурационные файлы сервера:
1)...