Перейти к содержанию

next

Проверенные
  • Постов

    95
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

Сообщения, опубликованные next

  1. Собственно САБЖ. На ea-support.ru много администраторов с полне успешными проектами, которые работают не один месяц. Следовательно интересует правильная организация логирования (всего) и читка логов сервера да бы избежать использования каких-либо багов, либо обнаруживание Duplicate вещей, и прочих "странностей". Я на своем сервере не играю вообще, только занимаюсь квестами\автоэвентами, фикшу некоторые проблемы, недоделки. Но так как я не играю на своем сервере, я не могу знать о различных багах, к примеру, все помнят coin exchanger баг, лично я, его более месяца не замечал, заметил, когда нужно было зайти в игру, где я и увидел различные проблемы по этому поводу (слишком много денег). Следовательно, хочется организовать логирование на сервере как бугалтерию, где можно отсортировать "лишнее", и увидеть изменения как в zeny, так и в колличестве вещей, что бы вовремя пресеч неисправности на сервере. Заранее благодарю.

  2. Смотрим бразильский\португальский чит портал. Уже давно обошли (сам пользовался) harmony, +

    Но это не значит что данная защита плоха. Лично мне симпотизирует, потому что ботов так и не удалось настроить нужным образом к ней. Что касается пакетедиторов (аналоги WPE\RPE) и другие, работали без проблем(естественно после твикания exe, (ссылка выше). Байпасить любую защиту можно, разве что Frost, я знаю ни разу не обошли еще. Что касается использования на сервере - не знаю, не покупал.

    P.S. прошу прощения за то, что "апаю", древние темы.

  3. Дайте пинок, что бы мозги заработали, как реализовать САБЖ?

    Т.е. есть нпц в игре. У него есть input, хочеться этот input в sql таблицу занести, где запоминается имя человека который ввел параметр. и сам параметр (строковое значение). Это в последствии можно вывести с помощью php на отдельной странице. КАК?

    Игрок пишет в игре - отображается на сайте? Прикольная задумка, будет интересно увидеть ответ)

    я себе на сайт давно написал систему тикетов с НПЦ для ввода в игре. Никто ж не спрашивал :rolleyes:

    я на рус-еа спрашивал когда-то по моему вы же отвечали.

    P.S. не вам

    http://www.softtime.ru/bookphp/gl12_9.php#8 достаточно просто (после того как тему создал, полез сам копатся, оказалось все проще некуда) Но агасперу мего спасибо.

  4. Дайте пинок, что бы мозги заработали, как реализовать САБЖ?

    Т.е. есть нпц в игре. У него есть input, хочеться этот input в sql таблицу занести, где запоминается имя человека который ввел параметр. и сам параметр (строковое значение). Это в последствии можно вывести с помощью php на отдельной странице. КАК?

  5. 3ceam последний билд свн. Нет вообще не одной модификации src, либо NPC; с неписями, и без них жрет ~ одинаковое колличество RAM; (утечка где-то в памяти). Помогите проанализировать данную ситуацию? debian, 6.0 x86;

    спасибо Renegade Bastard, разобрался. Тупил дедик (был сначала OPENVZ, потом купил XEN, потом стало не хватать, и обзавелся услугой своего провайдера, т.е. dedicated server;) проблема была на стороне провайдера, а именно: было запущено ПО (эксперементальная ветка) с "не правильными" ключами запуска, в результате - утечка памяти во всех приложениях.

    P.S. не по теме, но спрошу, как можно оптимизировать map_server? Сколько он жрет на голым? Для онлайна допустим ~50-100 человек?

  6. Собственно сабж. Очень интересует.

    Для примера, если кто хочет, может ли на практике показать, как вообще создается сайт на html + css с PSD исходника?

    Что хочется увидеть:

    1.) PSD файл, с простой структурой сайта (можно несколько блоков разными цветами) (к примеру, блок для текста белый, фон сайта черный блок шапки крассный, блок к примеру левого меню зеленый, блок футера - синий). И самое главное, как потом из всего этого делается index.html? Я прекрасно понимаю, что гайдов в интернете очень много, но хотелось бы увидеть "перо профессионала", на самом простом, живом примере. Спасибо!

  7. Да, кстати, советую изредка прогонять

    sync; echo 3 > /proc/sys/vm/drop_caches

    гдето раз-два в недельку. Раз ты уж на опенВЗ с ограниченными ресурсами.

    За очистку кеша спасибо. Но на OpenVZ кеша нет. На ХЕN есть. Я уже давно сменил на XEN проблем не знаю вообще.

    • Upvote 1
  8. Эмм.... У меня тоже на офе есть околло 2,5ккк, если ты не знал 90рублей=1ккк. Там админы продажные lol.

    не вижу слысла по 90 рублей сливать, когда донат есть. За 90 рублей можно слить более 2к рублей.

  9. проблема в виртуализации не покупайте OpenVZ

    лучше напишите так: "я не понимаю в чем проблема, но мне кажется, что во всем виновата виртуализация OpenVZ"

    возможно вы правы. хоть OpenVZ дешевле XEN, но это и оправданно в технологиях приминимых для VZ и XEN;

    За вчерашнюю ночь, и день, оптимизировал хостинг, что при онлайне (живых на WoE 80 человек) хостинг, с АПАЧЕМ, мускулем, и половиной десятка других процессов, кушала ~ 150MB, и 400 - 500 mhz;

  10. Заказал burst.net VPS, до этого пользовался год imhoster.net, претензий к последнему не было в качестве обслуживания, и работоспособности.

    На imhostere была debian, 6.0, установлены только лишь необходимые приложения для компила сервера, и mysql; нет апача, пиашпимайадмина, и т.п. Жрала без запуска ea ~ 50 - 70 mb RAM;

    А теперь ситуация с burst.net; Жрет как корова после зимы! В режиме простоя 290-320 РАМ, приложения те же что и на imhostere, т.е.

       * Make
    * GCC
    * libmysqlclient15-dev
    * libpcre3-dev
    * zlib1g-dev + myslq-server;

    Помогите возможно приложениями для мониторинга что жрет дохрена, и почему? в стандартном top - показывает следующее:

      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    1 root 15 0 2024 700 604 S 0.0 0.1 0:01.87 init
    1240 daemon 18 0 1800 472 384 S 0.0 0.1 0:00.00 portmap
    1302 root 25 0 33436 1384 1028 S 0.0 0.3 0:00.00 rsyslogd
    1314 root 18 0 5484 960 572 S 0.0 0.2 0:00.00 sshd
    1339 root 25 0 2672 1220 1012 S 0.0 0.2 0:00.00 mysqld_safe
    1451 mysql 16 0 153m 18m 5824 S 0.0 3.7 0:00.64 mysqld
    1453 root 22 0 1664 536 468 S 0.0 0.1 0:00.00 logger
    1533 daemon 18 0 2152 424 292 S 0.0 0.1 0:00.00 atd
    1568 root 18 0 2284 860 676 S 0.0 0.2 0:00.00 cron
    1578 root 18 0 36880 7836 4384 S 0.0 1.5 0:00.07 apache2
    1580 www-data 18 0 37232 4892 1216 S 0.0 0.9 0:00.00 apache2
    1582 www-data 15 0 36968 4792 1240 S 0.0 0.9 0:00.00 apache2
    1583 www-data 15 0 37248 4936 1240 S 0.0 0.9 0:00.00 apache2
    1584 www-data 15 0 36952 4704 1188 S 0.0 0.9 0:00.00 apache2
    1755 www-data 15 0 36880 4644 1144 S 0.0 0.9 0:00.00 apache2
    1776 www-data 15 0 36880 4612 1128 S 0.0 0.9 0:00.00 apache2
    1778 www-data 15 0 36936 4680 1180 S 0.0 0.9 0:00.00 apache2

    Но лаги все же ощутимы, в CP для VPS - вижу что жрет +-300MB Ram;

    Решение: проблема в Mysql сервере расположенного на OpenVZ;

    После написания всего одной строчки

    ulimit -s 1024

    ; Нагрузка MySQL резко снизилась с 300 до 130 MB;

    Далее выполнил следующее:

    $ nano /etc/inid.d/rc

    прописал в этой файл во вторую строчку комманду ulimit -s 1024; Для того, что бы после перезагрузки это приминялось так же. Проблема исчезла полностью. (Т.е. MySQL (не оптимизированный вообще никак, тупо дефолт) стала кушать порядка 60-70 mb; что вполне не может не радовать.

    UPD: Не используйте OpenVZ; Виртуализация полный шлак и дерьмо. Разобрался во всем сам, гугля в гугле + практика. Тупой DDoS на настроенный vps, с теми же правилами что на imhostere в iptables, + пара других конфигов, жрут памяти около 2ГБ! При ддосе с помощью никчемных паблик тулз достаточно положить очень легко любой сервер на OpenVZ, сколько бы там не было бы RAM, CPU и канал.

  11. Что Вы имеете в виду под "API eathena"?

    Исходный код .../src/..

    Описание скриптовых функций .../doc/script_commands.txt

    Имею ввиду в опенсорс проектах есть документация по используемым функциям, переменных, и т.п. и т.д., что для чего и счем это есть. Да, возможно звучит глупо с уст полного профана, но все же, нужно же с чего-то начинать. Так же интересует, кто как начинал "сорсить" в ea?

    хочу научиться копаться в сорцах. Желание и время есть (понимаю, что это не за один день, и даже месяц, но думаю все же можно освоить).

    Что нужно для этого, знать Си?

  12. Достаточно простой пример.

    Вставляешь в нужную тебе команду перед определённым действием следующий код

    if(pc_readglobalreg(sd,"QUEST_NO_WARP")
    return -1;

    При разговоре с нпс устанавливаешь переменную персонажа выше нуля.

    set QUEST_NO_WARP,1;

    По завершении квеста обнуляешь

    set QUEST_NO_WARP,0;

    Простите, это очень даже помогло. Про закрывающую скобку забыли:) Немножко пофлужу.

    Я видел вас на rathena, и других ресурсах, вы очень талантливый разработчик.

    P.S. где можно ознакомиться с API eathena?

  13. Собственно САБЖ.

    чуть-чуть добавлю: На сервере @warp комманда включена по умолчанию для всех пользователей. Но возникла потребность отключить данную комманду при выполнении какого-то условия. (возможно перменные в скриптах которые включают, отключают комманды).

    Банальный пример: всем известно что на гавнохайрейтах типо моего, дефолт квесты типа Lost Child и т.п. не нужны вообще. Ибо рейты для прокачивания персонажа просто огромны, но сами квесты (сам процесс прохождения) лично я считаю очень даже интересны, и увлекательны. Не хочется изобретать велосипеды, либо писать что-то свое (хотя чуть-чуть умею), а использовать уже готовое. Причем с блекджеком и шлюхами.

    Думаю логика должна быть приблизительно такой: говорю с нпц, переменной присваиваю некоторое значение для чара проходящего квест, срабатывает автомакрос, который вырубает использование только комманды @warp, (либо других\либо вместе нескольких). Человек проходит квест, и покамест он его не завершит переменная указанная вначале не меняет своего значения, по окончанию данная переменная изменяется на к примеру null, и возвращает игроку его отключенную комманду

  14. Собственно САБЖ.

    P.S. собрать data с использованием search на ea.ws, не проблема. Хочется понять алгоритм и логику всего процесса. (где брать переводы, где брать не достающие спрайты, где брать все что мне нужно, как делают это другие люди типо Yetsuki c его [Ragnarok Renewel English Data w/ Lua's]; либо: [Release] Data Folder updated ! (english), Read to use !! Latest update 20-09-2011

    Расскажите подробно пожалуйста. Спасибо.

    P.P.S - хочу просто "прощупать все сам" что бы не допускать лишний мусор

    Спасибо botka4aet.

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

  15. Я вот как-то в интернет нашел сайт, (украинский) который за 84 грн на год регестрирует. 512 мб для сайта, 40 бд, пхп\апач\мускуль все как пологается, поддержка перл, питон. В общем очень понравился хостинг, но только по "фантику". Сам не использовал. Вот вы ребят про адибу вспомнили, имхо один из самых дешевых хостинов. Еще бы найти где подешвле можно было бы доменное имя в зоне .сом, .нет, .орг зарегестрировать, и вообще было бы супер клёво. Вот один из похожих таких сайтов с "дешевым хостингом", но не сравниться с адибой. ТЫК

  16. @item2 1228 1 1 10 0 4058 4058 4058 4128

    1228 - кобмат кнайф или же свое айди предмета в который хочешь вставить что-то

    1 колличество

    1 опознан не опознан

    10 - заточка

    0 атрибут (поломан нет, и т.п. и т.д.)

    4058 тара рас в первый слот

    4058 тара во второй

    4058 тара в третий

    4128 - гтб в четвертый.

    • Upvote 2
  17. В общем появилась идея, просьба воплотить.

    Не плохо было бы услышать отзывы о своем сервере в первые 5 минут от странствующего в поисках "искомого".

    А вот если детально то необходимо:

    создать нпц, которое либо запускалось после 2 минут находясь в игре, и предлагалось окно с описанием мол "бла бла бла что вам не нравиться у нас", и строка ввода текста, либо\и стояло где-то там в городе, и была возможность осущесвить это кликнув на само нпц. Этот текст введенный игроком отправлялся в бд, в какуюнибудь таблицу "unlike", не важно от кого пришло сообщение в бд, главное что бы приходило и легко было читаемо в бд. И изходя наполнения данной таблицы ее можно было бы подключить к вебморде, для удобства читки. Т.е. результаты вводились бы на какую-нить php\html страницу которая подключена к бд, и берет данные из таблицы куда вводили предложения. В общем жду толковых идей, очень большая просьба без флуда и прочего бреда. Сам же сейчас читаю доки по скриптингу а именно о sql, если получится осуществить самостоятельно - отпишусь тут.

  18. вы не так поняли меня) если в этом боксе поставить 2 то выдаст 2 одинаковые шмотки?

    ошибок в консоли нет? пробовал добавлять нужные шмотки в обб с 50% дропом будут ли они дропаться нормально?

    Попробовал, очистил item_bluebox.txt; добавил сначала 2 шмотки по 50%, потом 3, и т.п. и т.д. Пашет нормально. Хм, вроде бы и знаю где копать, но не знаю что копать...=)+

    • Upvote 1
  19. getitem groupranditem(IG_eventbox),1

    я про этот код)

    Вот это что ты выделил, это колличество выпадаемых предметов, если тут поставить 100 то сломав один гифтбокс выпадет 100 айтемов.

    и к сожалению все 100 айтемов будет вот эта шмотка 5301

×
×
  • Создать...
Яндекс.Метрика