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

shaitobu

Очередь
  • Постов

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

  • Посещение

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

    1

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

  1. 21 минуты назад, botka4aet сказал:

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

    Тем более скинуть могут непесей с дырами

    Что так что так проверять, только в первом варианте сам перевод читать уже НЕ надо будет.

    Рисует или нет, вообще одинаково, на сколько я помню с 2013го года проект окончательно заброшен

  2. А вот это хорошо, надо бы зеркал понаделать на будующее.

    Если у кого остался контакт к http://asgardro.com/ там должны быть абсолютно все НПЦ на русском, помню после их открытия пользователи переводили за плюшки. Может возможно выкупить будет :)

  3. 1. определяешься с тем что тебе надо(линк предметов в чат, кнопка кэшшопа итд)

    2. находишь нужную версию клиента и подходящий ЕХЕ

    3. diff ЕХЕ под нужный функционал(зумы, чаты, иконки итд)

    4. собираешь базовый клиент без кастома

    5. добавляешь кастом если он нужен в отдельную ГРФку и прописываешь в DATA.ini(для тестов можно дифить ЕХЕ на ReadDataFolderFirst и кидать новый кастом в папку data) - как добавлять кастом гайдов валом

    6. когда базовый клиент и кастомный грф готовы убираешь лишнее(ReadDataFolderFirst к примеру)

    7. если решил покупать защиту скидываешь готовый ЕХЕ кому надо

    8. остальные модификации клиента проводишь через патчи

  4. Пробегаешься по каждому проекту:

    1. правой кнопкой затем "свойства" или Preferences

    2. В рамке на скрине у тебя стоит 141 в скобках, меняй на 100/110/120 если есть

    3. если только 141 и не билдится, значит не до конца установлен VS

    Microsoft Visual Studio (Administrator).png

  5. callsub L_Quest,8268,"Охота - Elder Willow",5000,100,110,0,0,5,"^000000.";

    getitem Novice_Potion,getarg(4);
    getitem Cargo_Free_Ticket,getarg(5);
    getitem Wing_Of_Butterfly,getarg(6,-2);
    getitem Warp_Free_Ticket,getarg(7,-3);
    getitem WOB_Rune,getarg(8,-4);
    getexp getarg(2),getarg(3);

    Приведи все вызовы в этот формат, там где тебе не надо выдавать предметы или опыт поставь просто 0

    • Upvote 1
  6. 22 часа назад, Yktam сказал:

    ошибки, итого сборка с 8 ошибками

    даже если 1 ошибка, значит не скомпилировался - скрин с ошибками в студию

    Далее

    conf/global/sql_connection.conf

    db_hostname: "127.0.0.1"
    db_port: 3306
    db_username: "ragnarok"
    db_password: "ragnarok"
    db_database: "ragnarok

    строчки оставляешь как написано, меняшь ТОЛЬКО значения...

    127.0.0.1 - Ip твоего sql, если сервер локальный то оставляешь, так же и с портом

    следующие если по гайду

    db_username: root

    db_password: vertrigo

    db_database: "(У меня БД будет называтся pikachu у Вас имя вашей БД) " - название твоей базы

  7. По первому НПЦ можно при взятии квеста добавить переменную типа

    set questRunning, .@quest1;

    и по завершению квеста выставлять её в ноль, дабы не перебирать все возможные квесты, а при попытке взять квест проверять

    if(questRunning > 0)

    {

    mes "У тебя уже есть квест. Закончи его."

    *описание квеста*

    close;

    }

     

    По второму нпц, проблема скорее в количестве аргументов переданных функции. В первом квесте на ядовитых спор НПЦ будет пытаться выдать "^000000"- штук крыльев бабочки. Но аргумент не является количеством, а просто метка цвета текста. Зачем она вообще там?

    • Upvote 1
  8. VhRpPPG.png

    сервер запрашивает MD5 пароль, а в базе данных у тебя "blbl..." какой-то стоит на этом аккаунте

    а должны быть в БД те пароли что указал в char_athena.conf и map_athena.conf. Обычно эти

    userid: s1

    passwd: p1

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