shaitobu
-
Постов
14 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Сообщения, опубликованные shaitobu
-
-
21 минуты назад, botka4aet сказал:
Зачем что-то покупать, если на своем серваке тоже за плюхи можно заставить горбатится игроков?
Тем более скинуть могут непесей с дырами
Что так что так проверять, только в первом варианте сам перевод читать уже НЕ надо будет.
Рисует или нет, вообще одинаково, на сколько я помню с 2013го года проект окончательно заброшен
-
А вот это хорошо, надо бы зеркал понаделать на будующее.
Если у кого остался контакт к http://asgardro.com/ там должны быть абсолютно все НПЦ на русском, помню после их открытия пользователи переводили за плюшки. Может возможно выкупить будет
-
https://rathena.org/board/topic/104452-tutorial-how-to-create-ragnarok-offline-2015-client/
гугл в помощь, это одна из ... ссылок и тебе нужна именно "Client Side" часть
-
1. определяешься с тем что тебе надо(линк предметов в чат, кнопка кэшшопа итд)
2. находишь нужную версию клиента и подходящий ЕХЕ
3. diff ЕХЕ под нужный функционал(зумы, чаты, иконки итд)
4. собираешь базовый клиент без кастома
5. добавляешь кастом если он нужен в отдельную ГРФку и прописываешь в DATA.ini(для тестов можно дифить ЕХЕ на ReadDataFolderFirst и кидать новый кастом в папку data) - как добавлять кастом гайдов валом
6. когда базовый клиент и кастомный грф готовы убираешь лишнее(ReadDataFolderFirst к примеру)
7. если решил покупать защиту скидываешь готовый ЕХЕ кому надо
8. остальные модификации клиента проводишь через патчи
-
-
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
- 1
-
getexp getarg(2),getarg(3);
единственное место где используется арг2?
-
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 у Вас имя вашей БД) " - название твоей базы
-
По первому НПЦ можно при взятии квеста добавить переменную типа
set questRunning, .@quest1;
и по завершению квеста выставлять её в ноль, дабы не перебирать все возможные квесты, а при попытке взять квест проверять
if(questRunning > 0)
{
mes "У тебя уже есть квест. Закончи его."
*описание квеста*
close;
}
По второму нпц, проблема скорее в количестве аргументов переданных функции. В первом квесте на ядовитых спор НПЦ будет пытаться выдать "^000000"- штук крыльев бабочки. Но аргумент не является количеством, а просто метка цвета текста. Зачем она вообще там?
- 1
-
сервер запрашивает MD5 пароль, а в базе данных у тебя "blbl..." какой-то стоит на этом аккаунте
а должны быть в БД те пароли что указал в char_athena.conf и map_athena.conf. Обычно эти
userid: s1
passwd: p1
-
3 часа назад, botka4aet сказал:
загнулся
бядапичаль
-
Интересно что стало с проектом ?_?
Не пускает в игру
в Вопросы, ошибки и баги
Опубликовано
а ощибка то какая?)