-
Постов
316 -
Зарегистрирован
-
Посещение
-
Победитель дней
55
Весь контент Habilis
-
Хабиля чтот заскучал, и решил время от времени подкидывать свои мысли и идеи в этот блог. В конце-концов, в определенный момент, стало некогда и Хабиля забросил это дело. Мысли в слух: Колесо Фортуны (Авто ивент) Хабиля тут недавно Разжился катинами ивента Колеса фортуны, возможно добавит в свой список авто ивентов. В интернетах нашел еще такое. Самому Хабиле нравиться такое оформление Хабиля будет Фотошопить если-что... Релизнет на Герке, ну и здесь... Контроллер Авто иентов Для сервака Хабиля написал контроллер Автоматических Ивентов - Есть список скриптов (Авто ивентов) - Каждые 2 часа, в первый час, по рандому от 1 - 60 минут стартует ивент (рандомный из списка) (Чтобы игроки не кучковались и не караулили Ивент). - Хабиля хотел еще реализовать шанс старта. Тоесь, если ивент уже был и чем недавнее он был, тем меньше шанс, что этот-же самый ивент стартанет снова. (не реализовано) Возможно когда Хабиля реализует все функции скрипта, Хабиля релизнет его на Герке и тут... Мирные умения Хабиля думал написать систему под Рыбалку, Готовку, Копку, Крафт (не знаю пока что крафтить) - Чем больше делаеш тем больше опыта (Типа, убивая монстров, не получиться стать крутым рудокопом или рыбаком) - Система опыта и уровней, чем выше уровень, тем лучше Экипировка и Рыбу, Руду, Еду можно добыть - Система Рангов. Пока так, время бы на все это найти..
-
Да ради бога, пусть девушка пишет о РО. Хабиля по малолетству и глупости своей решил что хочет свой сервер поднять... А оказалось что не хочет
-
Не нужно злиться и агриться, Хабиля не любит жестокость... Хабиля действует по принциму диалога в теме: Оппонент : "Где взять Азуру" Хабиля : "Нарисуй, это просто, вот пример, если Хабиля смог, любой сможет" ------------------------------- Оппонент : "Я ничего не поняла из твоего скрипта старта" Хабиля : "Спрашивай не бойся, никто смеяться не будет, с радостью все обьясним" Откуда столько агрессии?
-
Хабиля Школьник, А почитать есть тут один сайтец, если по Аглицки читаете, можете поднять сервер на Линакс ВПСке (они дешевле W1nd0z) Или-же на Распберри Пай... https://habilisbest.com/raspberry-pi-and-ragnarok-online-private-server Если Виндоз принципиялен, то вот этот вот человечек проделал Титанический труд и написал замечательнейший гид по настройке сервера и клиента И наконец, самое главное, когда что-то не понятно, всегда спрашивайте....Никто смеяться не будет, а наоборот большенство с радостью обьяснят! Помните : Тут высмеивают ТОЛЬКО : - гуру которые все знают и говорят что все остальные гуано. - Тех кто поднимают сервера с рисованным онлайном - и тд. (ПС: Минусани мне до моих любимых -666, Этим ты сделаешь одного маленького мальчика очень счастливым!)
-
Конечно это не та азура, хабиля писал что в фотошопчике сделал с пачанами после школы... Именно под Инглиш сервер Хабили там не сложно Ладно чот утомился Хабиля это читать, много слов мало дела... пожалуй, больше не буду отвечать в темку. 16 Апрель - 27 Апрель (10 дней) Хабиля за такой период в своем блоге Бомж-стайла делал много контента и мало слов...
-
воабще соединения между сайтами так себе темка Конструкции типа GRANT ALL PRIVILEGES удаленному пользователю, не советую давать. Воабще, все привелегии кроме как админу базы данных лучше не давать. Хабиля как-то писал про сообщение между сайтами когда хотел захостить сайт с регистрацией на Фри хостинге а база с сервером на ВПС Работает так что СКЛ пользователь который прописан в конфиге сайта, имеет права ТОЛЬКО на чтение в СКЛ представление vw_players (nickname, level, zenny,) - отоьбражет данные в рейтинге на сайте и на воспроизведение отложеных процедур sp_register sp_passrestore Как уже описывалось, если фри хостинг будет взломан Какеры не смогут делать то что-бы делал Хабиля .... рисовать МВП карты и барыжить ими и затирать логи. или, сделать выборку: логин, пассворд ГДЕ админлевел=100 и потом брутить (или не брутить ЛЕЛ) пароли админов, не получиться. Все что какеры смогут, это Сделать выборку по информации и так доступной на сайте. и зарегистрировать нового игрока или сбросить пароль зная логин и проверочный токен высылаемый на Е-мейл .... Делайте правильно, и не позволяйте ШколоКакерам вроде Хабили барыжить рисоваными МВП картами у вас на сервере...
-
12 В фотошопчике с пачанами делали...
-
Хабилю это не остановит
- 2 ответа
-
- 1
-
Хабиля как обычно пролистывал паблик довнлоды Герка и Паблик и (прости господи) полу приват довнлоады рАфины Хабиля нашел в полу-привате за 10$ скрипт колеса фортуны. https://rathena.org/board/files/file/3748-raspinwheel_cutin/ рАфина сделала Хабиле подарок, дав картинку готовую к работе И решил используя картинку реверснуть скрипт и запилить свой собственный. Который, Хабиля релизнет бесплатно под Герк на ихнем форуме. По тому что иди нах*й Ни как не потому что Хабиля мстит рАфине за бан... Ожидайте в скоре будет релизнуто на Герке.
-
Памятка о том как Хабиля мутил сервер одно время (сейчас подзабил) весь контент брался из паблика на изи
-
Даров пачаны, Хабиля допилил стартовый скрипт под Линукс на Герке Скрипт теперь проверяет статус серверов по .пид файлу и может выполнять активное логгирование Хабиля кароч школьник и не силен в Кодинге, если кто круче кодит исправьде ошибки (если найдете) можете сравнить с оригиналом https://github.com/HerculesWS/Hercules/blob/master/athena-start вот в этом Вэб сервисе https://www.diffchecker.com/ и посматреть чего Хабиля наменял в скрипте. вот сам скрипт #!/bin/sh # athena starting script by rowla # modified by shazeya@syafi.com (NL101541) # even more modified by Habilis ################################################################################### # Note from Habilis ################################################################################### # Added new options and optional arguments # athena-start { start | stop | restart | status } # Can now check status of your servers (Running/ not running) # It also performs check if server is already running, # before starting server. # This code can perform logging of your servers # if you use -l # The logs will be [yyyy-mm-dd_H-M-S]_[SERVER NAME].log # under the log/ folder of your emulator. # The date and time in the log file name is the date and time of the server start. ################################################################################### PROGRAM=$0 ARG=$1 ISFORCE=0 ISLOG=0 PATH=./:$PATH # Where logs per server will be stored LOG_DIR="./log" L_SRV=login-server C_SRV=char-server M_SRV=map-server print_start() { # more << EOF echo "Athena Starting..." echo " (c) 2003 Athena Project" echo " modified by shazeya@syafi.com" echo "" #echo "Debug informations will appear," #echo "since this is a test release." #echo "" echo "checking..." #EOF } # Will return the server running status, based on the .pid file. # As accurate, as .pid file check could be... get_status(){ PIDFILE=.$1.pid if [ -e ${PIDFILE} ]; then ISRUN=$(ps ax | grep $(cat ${PIDFILE}) | grep $1) PSRUN=$(echo "$ISRUN" | awk '{ print $1 }') fi } # This will start servers With or without logging # Map, Char, Login server log files will appear under /log folder # ex : 2018-02-02_16-05-09_map-server.log # Date and time, when server started start_serv(){ if [ $2 -eq 1 ]; then LOGRUN="$LOG_DIR/`date +"%Y-%m-%d_%H-%M-%S"`_$1.log" FIFO="$1_fifo" if [ -e ./${FIFO} ]; then rm "$FIFO"; fi mkfifo "$FIFO"; tee "$LOGRUN" < "$FIFO" & "./$1" > "$FIFO" 2>&1 & PID=$! echo "$PID" > .$1.pid else ./$1& echo "$!" > .$1.pid fi } check_files() { for i in ${L_SRV} ${C_SRV} ${M_SRV} do if [ ! -f ./$i ]; then echo "$i does not exist, or can't run." echo "Stop. Check your compile." exit 1; fi done # more << EOF echo "Check complete." echo "Looks good, a nice Athena!" #EOF } # Additional params check for logging or a force start/restart while :; do case $2 in -l|--log) ISLOG=1 ;; -f|--force) ISFORCE=1 ;; *) break esac shift done case $ARG in 'start') print_start check_files if [ $ISLOG -eq 1 ]; then if [ ! -d "$LOG_DIR" ]; then mkdir -p $LOG_DIR; fi echo "Logging is enabled in $LOG_DIR" fi echo "Now Started Athena." for i in ${L_SRV} ${C_SRV} ${M_SRV} do if [ $ISFORCE -eq 1 ]; then start_serv $i $ISLOG else get_status $i if [ -z ${PSRUN} ]; then start_serv $i $ISLOG else echo "Cannot start '${i}', because it is already running p${PSRUN}" fi fi done ;; 'status') for i in ${L_SRV} ${C_SRV} ${M_SRV} do get_status ${i} if [ ${PSRUN} ]; then echo "'${i}' is running p${PSRUN}"; else echo "'${i}' seems to be down"; fi done ;; 'stop') for i in ${L_SRV} ${C_SRV} ${M_SRV} do PIDFILE=.${i}.pid if [ -e ./${PIDFILE} ]; then kill $(cat ${PIDFILE}) if [ $ISFORCE -eq 0 ]; then while true; do get_status ${i} if [ ${PSRUN} ]; then echo "'${i}' is running p${PSRUN} waiting for the process to end"; sleep 2; else break fi done fi rm ${PIDFILE} fi done ;; 'restart') if [ $ISFORCE -eq 1 ]; then FORCE="-f"; else FORCE=""; fi if [ $ISLOG -eq 1 ]; then LOGGING="-l"; else LOGGING=""; fi $PROGRAM stop "$LOGGING" "$FORCE" $PROGRAM start "$LOGGING" "$FORCE" ;; *) echo "Usage: athena-start { start | stop | restart | status }" echo "You can force { start | stop | restart } by adding -f" echo "To enable logging: './athena-start[start | restart] -l'" echo "-l will write all terminal output into a file" echo "log/[yyyy-mm-dd_H-M-S]_[SERVER NAME].log" ;; esac Подробнее у хабили в блоге (англ) https://habilisbest.com/hercules-start-script-improvement Записка от Хабили : ВНИМАНИЕ, это кустарная модификация, Саппорт и Девелоперы Герка могут быть не в силах вам помочь, если что.
-
Для работы над интернац. сервером, нужно знать Инглиш, ну хоть чуточку больше, чем знаете его вы И нужно хоть что-то уметь самому. Хабиля чот повторяться начал... Но, сколько раз не пиши ной: Ответ Хабили будет один и тот-же: Жестко, но правда.
-
Хабиля мутит Ах*нное с пачанами после школы за гаражами или в подьезде, когда зима.. Бомж-Стайл мутил недавно вот... Опять много текста, и ни одного анегдота, и не одной пикчи добрых и доступных тян... ТЛ, ДР .... КГ\АМ и так далее
-
Не надо гнать на Хабилю. Хабиля, в жизни, такую простыню не написал-бы. По тому что писать не умеет это зашквар, мозг расплавиться читать все ЭТО... УПД : Ну на крайняк, щедро сдобрил-бы написанную простыню анегдотами и картинкаи Добрых и Доступных Тян.
-
Хренова быть в Европах и Россиях....
-
Не, эмуль крутить нет времени, извини 1 файл можно глянуть...а целый эмуль...
-
1 Это клиентский спам фильтр (В немо патчере отключаеться / выставляеться количество строк срабатываения фильтра) 2 Хабиля хз чо это... плагины переписывались под самый последний Герк... Хабиля внимательнее посмотрел ощибки и кароч скинь точный файл emotion.c на строках где ошибки у Хабили другой код... если чо...
-
Творчество Хабили, Хабиля коротко о своей жизни https://www.youtube.com/watch?v=G0M4puYu8sg
-
Ах*тельное творчество, прям как если-бы Хабиля озвучкой занимался!!!!
-
Да ладно, она развела его как лошка, голос, кадыка нет (Хотя х*й поймет прячет вроде)..... Хотя хз Хабиля при личной встречи скажет точно кто перед ним.
-
Приииикиииинь, когда на серваке больше 15 тел играет, за*ет нирияльно.... Каждые пару секунд будет Толян_МегаНагибатор СерегаТащер Вован666 Зоя_МалинаРозочка Зашел в игру