-
Объявления
-
Новый список серверов 11/17/2016
-
-
Публикации
251 -
Зарегистрирован
-
Посещение
Все публикации пользователя Fox RM
-
GetItemMap V.1 Пример: *getitem_map <item id>,<amount>,"<mapname>"{,<type>,<ID for Type>}; Документация: Источник
- 22 ответа
-
25
-
Ну что ж, всем привет. Как всем известно, есть масса различных контроль-панелей для РО. Сегодня речь пойдёт о Flux CP. И так коротко о панели(что в ней вообще есть): 1)База данных по мобам 2)База данных по предметам 3)ТОПы 4)Отображение онлайна(статус серверов) 5)Отображение локаций и колличества народа на них 6)Почтовая служба 7)Если сервак донатовый - есть специальный модуль доната 8)Ну и еще много всяких вкусностей Минус панели - она не понимает никакой кодировки, кроме UTF-8 (то есть, чтоб у Вас отображался русский текст-ставьте кодировку заранее и далее печатайте всё, что вам нужно, аналогично с базами, если хотите чтоб в рейтингах отображались русские имена чаров - сделайте выход с базы под кодировку UTF-8) Сразу скажу - данная панель работает только с SQL версиями афины. И так приступим. Вопрос: Где её взять? Ответ: тут Инсталляция: В принципе ничем не отличается от стандартной инсталяции той же самой Eyex CMS. То есть всё делается через браузер, но перед этим нам придётся сделать кое какие настройки. И так, куда закидывать я думаю понятно (кому не понятно - Папка www, если используете Вертриго), далее лезем в папку config и там ищем файл с именем application.php. Открываем (для работы с подобными файлами я всё же настоятельно рекомендую использовать программу Notepad++ скачать которую можно отсюда) и ищем строку 'ServerAddress' => 'localhost', 'BaseURI' => '~kuja/flux', 'InstallerPassword' => 'secretpassword', что это? Всё очень даже просто! В графе 'ServerAddress' => 'localhost', прописываем адрес сервера (мойсервер.ru) В графе 'BaseURI' => '~kuja/flux', куджафлюкс убираем вообще нафиг, ибо оно нам не нужно, и в графе 'InstallerPassword' => 'secretpassword', вместо secretpassword пишем свой пароль. Запоминаем его, сохраняем. Теперь в той же папке конфига ищем файл с именем servers.php. С этим файлом я думаю проблем не возникнет, так как он отвечает за привязку к базе. Прописываем логины и пароли к базе, сохраняемся, выходим. Далее открываем браузер и набираем адрес своего сервака (рекомендую сначала всё настраивать на локалхосте 127.0.0.1) ,далее он попросит пароль к инсталлеру (тот самый что мы прописывали). Вводим и апдейтим. Всё, у нас всё встало и готово к работе=)) Пользуйтесь на здоровье, и если возникнут вопросы - пишите, отвечу)) by Shinjuro.
-
На вкус и цвет все фломастеры разные . Любая критика приветствуется)
- 4 ответа
-
1
-
1)Hatred Открываем eA/src/map/pc.c и ищем это: //Attempts to set a mob. int pc_set_hate_mob(struct map_session_data *sd, int pos, struct block_list *bl) { int class_; if (!sd || !bl || pos < 0 || pos > 2) return 0; if (sd->hate_mob[pos] != -1) { //Can't change hate targets. clif_hate_info(sd, pos, sd->hate_mob[pos], 0); //Display current return 0; } class_ = status_get_class(bl); if (!pcdb_checkid(class_)) { unsigned int max_hp = status_get_max_hp(bl); if ((pos == 1 && max_hp < 6000) || (pos == 2 && max_hp < 20000)) return 0; if (pos != status_get_size(bl)) return 0; //Wrong size } sd->hate_mob[pos] = class_; pc_setglobalreg(sd,hate_var[pos],class_+1); clif_hate_info(sd, pos, class_, 1); return 1; } Заменяем этот кусок на это: /Attempts to set a mob. int pc_set_hate_mob(struct map_session_data *sd, int pos, struct block_list *bl) { int class_; if (!sd || !bl || pos < 0 || pos > 2) return 0; sd->hate_mob[pos] = -1; class_ = status_get_class(bl); if (!pcdb_checkid(class_)) { unsigned int max_hp = status_get_max_hp(bl); if ((pos == 1 && max_hp < 6000) || (pos == 2 && max_hp < 20000)) return 0; if (pos != status_get_size(bl)) return 0; //Wrong size } sd->hate_mob[pos] = class_; pc_setglobalreg(sd,sg_info[pos].hate_var,class_+1); clif_hate_info(sd, pos, class_, 1); return 1; } 2)Feeling Открываем eA/src/map/skill.c и находим это: case SG_FEEL: //AuronX reported you CAN memorize the same map as all three. [Skotlex] if (sd) { if(!sd->feel_map[skilllv-1].index) clif_parse_ReqFeel(sd->fd,sd, skilllv); else clif_feel_info(sd, skilllv-1, 1); } break; Заменяем этот кусок на это: case SG_FEEL: //AuronX reported you CAN memorize the same map as all three. [Skotlex] if (sd) { clif_parse_ReqFeel(sd->fd,sd, skilllv); } break;
-
Сет № 1 Сет № 2 Сет Валькирии Источник: happy-graphic.atwebpages.com/
- 12 ответов
-
57
-
Суть данного фикса:Sacrifice мисает по большому "Lucky Dodge" , делаем так , чтобы не "мисало". Заходим в src/map/battle.c Находим : if ( (!skill_num || skill_num == PA_SACRIFICE) && tstatus->flee2 && rnd()%1000 < tstatus->flee2 ) { //Check for Lucky Dodge wd.type=0x0b; wd.dmg_lv=ATK_LUCKY; if (wd.div_ < 0) wd.div_*=-1; return wd; } Эту строку if ( (!skill_num || skill_num == PA_SACRIFICE) && tstatus->flee2 && rnd()%1000 < tstatus->flee2 ) Меняем на эту: if ( (!skill_num) && tstatus->flee2 && rand()%1000 <
- 2 ответа
-
35
-
И так начнём, как вообще ввести своего или чужого нпц к себе на сервер? А делается это очень просто. 1) Для начала заходим в папку, где лежит ваш эмулятор. 2) Заходим в папку npc. 3) Создаём там папку к примеру mynpc 4) Создаём там текстовый документ(*.txt) 5) Называем его к примеру test и вписываем туда код скрипта 6) Заходим в папку npc 7) Открываем блокнотом файл script_custom.conf 8) Видем эти строчки: // ------------------------- My Scripts ------------------------- //npc: npc/location/to/script.txt 9) Стираем строчку //npc: npc/location/to/script.txt 10) И вместо неё пишем вот так: npc: npc/mynpc/test.txt 11) Сохраняем, перезагружаем сервер, если он запущен, радуемся! Спасибо за внимание. by Мяфк
- 3 ответа
-
43
-
В данный момент времени нет натягивать, прошу прощения.
-
1. Качаем сам russian.php 2. Этот файл копируете в папку Language! 3. Заходим в language.php ,заменяем: $load = "English.php"; на: $load = "russian.php"; тут же находим вот эти 3 строки : while (list($key, $val) = each($lang)) { $lang[$key] = htmlentities($val); } Их нужно обязательно удалить. 4. В файле index.php, который находится в папке с самим движком, меняете кодировку, например на win-1251 . 5. Так же , в папку с движком потребуется .htaccess файл,он уже настроен на кодировку win1251 Ссылка на архив:
- 5 ответов
-
107
-
Краткий гайд по добавлению кастомных локаций на ваш сервер. by nomn
- 46 ответов
-
130
-
Начал работу над созданием сервера
Fox RM ответил в тема Polite User в Совместные проекты / поиск партнёров
Перечитав всё это, почему-то вспомнил софтик один на айфоне: "Привет Сири". -
- Разработка дизайна сайта - Создание рекламных баннеров - Загрузочные картинки. - Разработка логотипа в игре [scr_logo] - Оформление форума. - Разработка дизайна для патчера [Thor, Neoncube, Jikari] - Ремэйд дизайнов По поводу цен, а также возникших вопросов, пишем в Skype или в личку.
- 3 ответа
-
3
-
Спасибо за проделанную работу, но какой смысл?
-
Продолжение : Цена: 200-300 р. Скрины: 1.
-
@aura , by Zeph Diff на эту команду :
- 12 ответов
-
100