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

Stivinov

Пользователи
  • Постов

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

  • Посещение

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

    6

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

  1. Решил вспомнить прошлое!
    - Побегал час по локам. 
    - Стало лень.
    - Закрыл! 

    День спустя решил попробовать ещё раз
    - 20 минут времени.
    -Закрыл.

    Я уже слишком стар для этого  ;(

    да и мой банк не примет лут за ипотеку 

    • Upvote 1
  2. 17 минуту назад, ucell-uz сказал:

    ничего сложного нет, вот к примеру:

    http://qaru.site/questions/8783/how-to-control-web-page-caching-across-all-browsers

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

    на веб странице без задержки кЭша))

     

    строка 5

     

    p.s     я бы  ещё посоветовал вставить интервал обновления станицы, к примеру в 3секунды, думаю 3сек норма будет!

    Большое спасибо за развёрнутый ответ, мне это помогло! =)

    • Upvote 1
  3. Ребят, привет! 
    Хотел попробовать поставить Thor Patcher,но на финишной прямой столкнулся с проблемой. 
    Новости из notice.html, если я вношу правки , меняются только в случае чистки  кэш браузера ie. 
     

    Скрытый текст

    5b658f8c77a84_11.jpg.41ca7317cfc1fea055e

    Скрытый текст

    5b658fc890ab3_.jpg.f8f738352db61801a3e6c

    Я всё перекопал, не могу найти решение. В чём загвоздка? 

    • Upvote 1
  4. ЗБТ Ragnarok Online

     

    Скрытый текст

     


    Всем привет! Вроде как вчера запустили ЗБТ. 

    Я на самом деле ожидал прям жёсткий олдскул, типа этого:

    Скрытый текст

    5adb22349897f_screenClassic002.thumb.jpg


    У кого какие мысли?) 
     

    Скрытый текст

    Ошибки, найденные на ЗБТ
    https://4gameforum.com/threads/706555/

     

  5. В 02.07.2018в11:20 PM, ucell-uz сказал:

    что за почта? локал почта? на почте по умолчанию какая кодировка?

    на мэйл ру яндекс по умолчанию utf-8

    
    <meta charset="utf-8"/><title>Mail.Ru: почта, поиск в интернете, новости, игры</title>
    

    ваш баг это не во флюксе а в кодировке на почте

    Спасибо,перепроверил! 
    Адекватно отображает только на яндекс почте, у гмайла  иероглифы только в заголовке. Странная фигня какая-то!  
    Как пойму, обязательно отпишу тут решение проблемы. 

  6. В 01.07.2018в8:59 PM, 4144 сказал:

    В заголовках стоит utf-8, значит и русский текст в этом файле на диске должен быть сохранен в utf8

    Если у вас все файлы в 1251, то и в заголовке поставьте 1251

    Пробовал! Не выходит =)


    Почему то он его конвертирует в  CP1252  вместо  CP1251

    Âû ïîëó÷èëè ôîðìó äëÿ âîññòàíîâëåíèå ïàðîëÿ! 
    Åñëè âû íå ñáðàñûâàëè ïàðîëü, ïîæàëóéñòà ïðîèãíîðèðóéòå íà ýòî ñîîáùåíèå!.

     

    Скрытый текст
    
    <?php
    if (!defined('FLUX_ROOT')) exit;
    $siteTitle  = Flux::config('SiteTitle');
    $emailTitle = sprintf('%s: Сброс пароля', $siteTitle);
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=windows-1251 \r\n" />
            <title><?php echo htmlspecialchars($emailTitle) ?></title>
            <style type="text/css" media="screen">
                body, table {
                    font-family: sans-serif;
                    font-size: 10pt;
                }
            </style>
        </head>
        <body>
            <h2><?php echo htmlspecialchars($emailTitle) ?></h2>
            
            <p>Вы получили форму для восстановление пароля! <br> Если вы не сбрасывали пароль, пожалуйста проигнорируйте на это сообщение!.</p>
            
            <p>
                <table style="margin-left: 18px">
                    <tr>
                        <td align="right">Логин:  </td>
                        <th align="left">{AccountUsername}</th>
                    </tr>
                    <tr>
                        <td align="right">Ссылка:  </td>
                        <th align="left"><a href="{ResetLink}" title="Сбросить пароль для этой учетной записи.">{ResetLink}</a></th>
                    </tr>
                </table>
            </p>
            
            <p><em><strong>Заметка:</strong>  Это автоматическое сообщение. Пожалуйста, не отвечайте на него.</em></p>
        </body>
    </html>

     

     

     

  7. Ребят, всем привет! Не могу найти решение.
    Проблема с кодировкой при отправке письма с сайта Flux CP (что-то вроде подтверждение пароля, сброс пароля)

    Весь русский текст, при получении письма на почту, преобразуется в иероглифы!
     

    Скрытый текст

    5b390de6dd085_.jpg.7671e7cc4198e975d196d


    Пробовал сохранить в кодировке  windows 1251 и т.п 
    Не помогло.

    Подскажите пожалуйста, куда копать? 

    Пример 

    Скрытый текст

    <?php
    if (!defined('FLUX_ROOT')) exit;
    $siteTitle  = Flux::config('SiteTitle');
    $emailTitle = sprintf('%s: Сброс пароля', $siteTitle);
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <title><?php echo htmlspecialchars($emailTitle) ?></title>
            <style type="text/css" media="screen">
                body, table {
                    font-family: sans-serif;
                    font-size: 10pt;
                }
            </style>
        </head>
        <body>
            <h2><?php echo htmlspecialchars($emailTitle) ?></h2>
            
            <p>Вы получили форму для восстановление пароля! <br> Если вы не сбрасывали пароль, пожалуйста проигнорируйте на это сообщение!.</p>
            
            <p>
                <table style="margin-left: 18px">
                    <tr>
                        <td align="right">Логин:  </td>
                        <th align="left">{AccountUsername}</th>
                    </tr>
                    <tr>
                        <td align="right">Ссылка:  </td>
                        <th align="left"><a href="{ResetLink}" title="Сбросить пароль для этой учетной записи.">{ResetLink}</a></th>
                    </tr>
                </table>
            </p>
            
            <p><em><strong>Заметка:</strong>  Это автоматическое сообщение. Пожалуйста, не отвечайте на него.</em></p>
        </body>
    </html>

     

  8. Цитата

    стоя и ноги болеть будут)) так то всё не плохо сделано, но это шляпа полная



    Я знаю ответ!
    .
    .
    .
    .
    .
    .
    .
    .
    \/
     

    Скрытый текст

    5b2a4f1fd8710_.jpg.0450a960148539481df24
    просто мы слишком старые 

     

     

    • Upvote 1
  9. Интересно, а что по поводу авторских прав? На сколько серьёзно 4game будут подходить к этому вопросу? 
    Понятно, что если на твоём пиратском сервере 100-200 человек, то ты никому не нужен!  Но если это число перевалит за 1000? (типа сервера Мотор, что мало вероятно :D)

    Как защитить себя ,подстраховаться? 
    Эмуляторы распространяется бесплатно, по этому поводу меня вроде как засудить не могут.
    Но как быть с клиентом? 

    P.S Это так, мысли вслух перед сном.

     

     

    • Upvote 1
  10. Интересно, сколько стоит лицензия и как вообще проходят все эти  процедуры?
    Типа франшизы?)
     

    5 часов назад, KeLLyPrinCes$ сказал:

    Ну, народ нафлудил уже в вк, но это же действительно все старая гвардия) Где набрать новых новичков... вот им задача до лета.

    Вообще, похоже, что ребят пока больше волнуют продажи лутбоксов и никнеймов, чтобы хоть как-то отбить лицензию)))

     

    Скрытое содержимое

     

     

  11. 5 часов назад, Milkshake сказал:

    pk_mode применяется при старте мапсервера(потому что ему нужно увидеть мапфлаги) и не изменится с использованием @reloadbattleconf. Ему нужен @reloadscrpt. 

    Можно реализовать как-нибудь так

    
    -	script	DayNightPvP	-1,{
    OnInit:
    OnStart:
    if(gettime(GETTIME_HOUR) >= 12 && gettime(GETTIME_HOUR) < 23) {
    	announce "Day",bc_all,0xEEEEEE;
    	setbattleflag "pk_mode",0;
    	atcommand "@reloadscript";
    OnClock0000:
    	donpcevent("DayNightPvP::OnStart");
    	end;
    	} 
    else if (gettime(GETTIME_HOUR) >= 0 && gettime(GETTIME_HOUR) < 12) {
    	announce "Night",bc_all,0xEEEEEE;
    	night;
    	setbattleflag "pk_mode",1;
    	atcommand "@reloadscript";
    OnClock1200:
    	donpcevent("DayNightPvP::OnStart");
    	end;
    	}
    }

    Но в этом случае все МВП будут респавниться\все остальные скрипты перезагружаться каждые 12 часов(или с каждым использованием @reloadscript) т.е. их тоже надо будет редактировать.

     

    Можешь ещё это попробовать:

    https://github.com/dastgir/HPM-Plugins/blob/master/src/plugins/%40pk.c

    Спасибо большое 

  12. 4 часа назад, Кеник сказал:

    Метки со временем в помощь. У тебя скрипт Ururur никогда не запускается. 

    
    
    OnClock<hour><minute>:
    OnMinute<minute>:
    OnHour<hour>:
    On<weekday><hour><minute>:
    OnDay<month><day>:
    
    This will execute when the server clock hits the specified date or time. Hours 
    and minutes are given in military time. ('0105' will mean 01:05 AM). Weekdays 
    are Sun,Mon,Tue,Wed,Thu,Fri,Sat. Months are 01 to 12, days are 01 to 31. 
    Remember the zero. :)

     

    Доброе утро! 
    Не полностью скинул =(

    -	script	DayNight	-1,{
    
    OnClock0015:
      announce "Наступило утро! В Мире стало безопасней!",bc_all,0xEEEEEE;
      day;
      end;
    
    OnClock0020:
      announce "Наступила ночь! Будьте осторожны вне города!",bc_all,0xEEEEEE;
      night;
      end;
    }
    // 
    -	script	Pk_Night	-1,{
    		if(isnight()){ setbattleflag( "pk_mode",1);} 
    		atcommand "@reloadbattleconf";
    		if(isday) { setbattleflag( "pk_mode",0); }
    	        atcommand "@reloadbattleconf";
    }


    screenClassic004.jpg.4537f36a8c27ff35987

    Ночь приходит  pk_mode",1 не работает 

    Пробовал и так 
     

    -	script	DayNightPvP	-1,{
    
    OnClock0000:
      announce "Наступило утро! В Мире стало безопасней!",bc_all,0xEEEEEE;
      day;
      setbattleflag "pk_mode",0;
      atcommand "@reloadbattleconf";
      end;
    
    OnClock0600:
      announce ""Наступила ночь! Будьте осторожны вне города!",bc_all,0xEEEEEE;
      night;
      setbattleflag "pk_mode",1;
      atcommand "@reloadbattleconf";
      end;
    }

     

  13. 1 час назад, ScA4Ok сказал:

    Я к вам из 2005=))

    подскажите еще если несложно

    дошел до Настройка эмулятора и подключение к MySQL

    MySQL.

    Первым делом, нам необходимо создать базу данных для нашего сервера. 

    • Переходим по ссылке http://localhost/phpmyadmin и попадаем в панель управления нашими базами данных и создаём новую БД. Для этого последовательно нажимаем кнопку "Базы данных"(1), вводим в поле имя нашей БД(2) (в моём случае это ragnarok2, но вы можете написать любое слово латиницей) и нажимаем кнопку "Создать"(3)

    вот та ссылка на базы данных у меня не работает

    ее можно как нибудь обойти или что впринципе с ней делать???

     

     

    • Цитата

      После установки открываем xampp-control.exe, запускаем службы кнопками Start, убеждаемся, что всё работает (зелёный прямоугольник = работает).

       



    Я использовал  когда то  VertrigoServ, проблем не было
    Скачиваешь, устанавливаешь, запускаешь от имени администратора. Горит зелёным!
    Переходим по ссылке 
    http://127.0.0.1/phpmyadmin/ или http://localhost/phpmyadmin
    Профит!

  14.   -	script	Ururur	-1,{
    		if(isnight()){ setbattleflag( "pk_mode",1);} 
    		atcommand "@reloadbattleconf";
    		if(isday) { setbattleflag( "pk_mode",0); }
    	        atcommand "@reloadbattleconf";
    }


    Ребят, всем привет!
    Не покажите пожалуйста мою ошибку? 

    Наступает ночь, а pk_mode 1 не работает =(
    Уже два дня голову ломаю. 

    до этого пробовал так 

    время и т.п 
     announce "Morning! The world has become safer!",bc_all,0xEEEEEE;
      day;
      setbattleflag "pk_mode",0;
      atcommand "@reloadbattleconf";
      end;
    нижи ночь с кодом 
      setbattleflag "pk_mode",1;

    Всё безуспешно, логи эмулятора молчат. 
    Я криворукий 

  15. Бродил по серверам, искал вдохновение ахаха 

    Наткнулся на забавную штуку :

    5adc4a0f4ae1d_.jpg.a435a1be40a835bd0c237
     

    notice_url    = http://i89.fastpic.ru/big/2017/1007/3f/625afb45d2aa86c5e4486062d3d8f83f.gif


    625afb45d2aa86c5e4486062d3d8f83f.gif.72c


    Гениальное решение! И нахрена покупать защиту (типа сарказм) 



     

    • Upvote 3
  16. Пару дней назад я столкнулся с проблемой, которую решал сутки! (по причине того, что я ещё зелёный  - это моё оправдание ахах)
    Я пытался подключить сайт с одного хостинга к базе данных другого!   Но это не работало!

    Вот решение этой проблемы:
    p/s Я не знаю, с точки зрения безопасности, верное ли это) 
    Возможно,кому то будет полезным 
     

    По умолчанию MySql настроен таким образом, что к нему разрешены подключения только с локальной машины, следовательно, подключиться из-вне (по интернет или локальной сети) не получится.

    Чтобы настроить удаленный доступ к MySql (настройка производится на операционной системе Ubuntu Linux и может отличаться для других ОС) необходимо отредактировать файл с настройками (конфигурационный файл).
       Обычно он располагается по пути /etc/mysql и называется my.cnf, хотя бывают и другие настройки.


     

    Чтобы отредактировать файл с настройками MySql необходимо выполнить следующую команду:

    sudo nano /etc/mysql/my.cnf

    Если файл с настройками находится по пути /etc/mysql/mysql.conf.d/ и называется mysqld.cnf, тогда так:

    sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

    Далее необходимо найти такую строку в открытом файле:

    bind-address	= 127.0.0.1

    В данной строке указывается, с каких адресов разрешено подключение к MySql, в данном случае только с адреса 127.0.0.1, то есть с локальной машины (127.0.0.1 = localhost). Для того, чтобы открыть доступ к нужному IP, его нужно прописать вместо 127.0.0.1. Если необходим доступ с любого адреса, то написать как показано ниже.

    bind-address	=  0.0.0.0

    После замены настроет bind-address MySql, его необходимо перезапустить:

    sudo service mysql restart

    Или так:

    /etc/init.d/mysql restart

    Теперь нужной подключиться к MySql с паролем суперпользователя:

    sudo mysql -p

    После подключения к MySql нужно создать пользователя и дать привилегию, например:

    mysql> GRANT ALL PRIVILEGES ON userdatabase.* TO 'user'@'192.168.0.10' IDENTIFIED BY 'password'; 

    В данном случае дается полный доступ к базе данных userdatabase пользователю с логином user и паролем password, подключающемуся с IP 192.168.0.10.

    Если необходимо разрешить доступ ко всем базам, то вместо имени базы данных пишется знак *, если необходимо разрешить доступ с любого IP, то вместо IP адреса пишется знак %. Ниже представлен пример, разрешающий пользователю user полный доступ ко всем базам данных с любого IP.

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password'; 

    Данная инсрукция справедлива и для других linux дистрибутивах, основанных на debian.

     
     
     
  17. Milkshake, привет!
    Не подскажешь мне пожалуйста?

    Если я использую lunex  Linux,мне достаточно будет обойтись только этой командой:

    make plugin.mapcache

    Не переходя к этому пункту  ТЫК или я ошибаюсь?

    и как в файле grf-files.txt прописать  правильно путь?


    [Warning]: GRF data file not found: '\home\test\sdata.grf'

    Цитата

    //-----------------------------------------
    // GRF Files
    // Add as many as needed.
    //-----------------------------------------
    grf: \home\test\sdata.grf
    //grf: C:\Program Files\Gravity\RO\data.grf

    //-----------------------------------------
    // Data Directory
    // Use the base folder, not the data\ path.
    //-----------------------------------------
    data_dir: /home/test/


    Спасибо!

  18. Нашёл весьма интересную статью!
    Возможно это дикий баян, но всё же!
     

    Цитата

    Благодаря тайваньскому порталу Gamebase удалось узнать, что игрок David Tai лично разрабатывает VR-версию MMORPG Ragnarok Online. И поэтому сегодня мы предлагаем вам посмотреть видео, в котором David демонстрирует игровой процесс с использованием HTC Vive.

    У вас будет возможность увидеть прогулки по городу, сражения с монстрами, различные локации и т.д. Также благодаря видео удалось понять, что:

    - Внутриигровая вода успела обзавестись новыми эффектами.
    - Уже введены разговоры с НПС.
    - В данный момент Ragnarok VR находится в версии 1.8.9
    - Если игрок двигается влево или вправо, то он может увернуться от атак монстров.
    - Инвентарь отображается в 2D, но оружие использует 3D модели. 

    И будем надеяться на то, что уже в ближайшем будущем любой желающий сможет лично опробовать Ragnarok VR.

     

    • Upvote 4
  19. Ребят, всем привет!
    Очень нуждаюсь в вашем совете! 

    Хочу собрать свой домашний сервер . Сейчас очень много гайдов, и собрать на последнем эмуляторе rAthena не так затруднительно. 
    Но меня интересует старый интерфейс, что то вроде олдскула:

    l5TCeDV.jpg.2e97cc848ad73f325af953e687fd




    Первое что я сделал, это нашёл более менее рабочий, старый  эмулятор.

    5ac2a518e46b5_2.thumb.jpg.b99b00551ec1ac

    Клиент я скачал у ребят с бывшего проекта OldRaggame (простите я взял для теста)
    В качестве EXE я использовал:
    kROsakexe0911aO - O = Use OLD Login Background. [PACKETVER 7]   - 2007 года
    или дифнул 2009-06-10aSakexe_patched  - 2009 года, но эмулятор  не поддерживает вроде sakexe выше 2007 (если нет поправьте меня)
    121212.jpg.74073e5c7634026db73fd31117cd7


    Data файл который я использовал
    data.rar


    Мой client.conf

    // eAthena Battle Configuration File
    // Originally Translated by Peter Kieser <pfak@telus.net>
    // Made in to plainer English by Ancyker
    //--------------------------------------------------------------
    // Note 1: Value is a config switch (on/off, yes/no or 1/0)
    // Note 2: Value is in percents (100 means 100%)
    //--------------------------------------------------------------
    
    // Set here which client version do you accept. Add all values of clients:
    // Clients older than accepted versions, and versions not set to 'accepted'
    // here will be rejected when logging in
    // 0x0001: Clients older than 2004-09-06aSakray (packet versions 5-9)
    // 0x0002: 2004-09-06aSakexe (version 10)
    // 0x0004: 2004-09-20aSakexe (version 11)
    // 0x0008: 2004-10-05aSakexe (version 12)
    // 0x0010: 2004-10-25aSakexe (version 13)
    // 0x0020: 2004-11-29aSakexe (version 14)
    // 0x0040: 2005-01-10bSakexe (version 15)
    // 0x0080: 2005-05-09aSakexe (version 16)
    // 0x0100: 2005-06-28aSakexe (version 17)
    // 0x0200: 2005-07-18aSakexe (version 18)
    // 0x0400: 2005-07-19bSakexe (version 19)
    // 0x0800: 2006-03-27aSakexe (version 20)
    // 0x1000: 2007-01-08aSakexe (version 21)
    // 0x2000: 2007-02-12aSakexe (version 22)
    // default value: 0xFFFF (all clients)
    packet_ver_flag: 0xFFFF
    
    // Minimum delay between whisper/global/party/guild messages (in ms)
    // Messages that break this threshold are silently omitted. 
    min_chat_delay: 0



    Мой clif.h

    // server->client protocol version
    // v0 - pre-?
    // v1 - ?                  - 0x196
    // v2 - ?                  - 0x78, 0x79
    // v3 - ?                  - 0x1c8, 0x1c9, 0x1de
    // v4 - ?                  - 0x1d7, 0x1d8, 0x1d9, 0x1da
    // v5 - 2003-12-18aSakexe+ - 0x1ee, 0x1ef, 0x1f0
    // v6 - 2004-03-02aSakexe+ - 0x1f4, 0x1f5
    // v7 - 2005-04-11aSakexe+ - 0x229, 0x22a, 0x22b, 0x22c
    // v8 - 2007-05-21aSakexe+ - 0x283
    // v9 - 2007-11-06aSakexe+ - 0x78, 0x7c, 0x22c
    #ifndef PACKETVER
    	#define PACKETVER	9
    #endif
    
    // packet DB
    #define MAX_PACKET_DB		0x300
    #define MAX_PACKET_VER		22




    Проблема в том, что я не могу подключиться к игре!
    Если вас не затруднит, объясните мне пожалуйста, на каком этапе я ошибся?

    5ac288977c170_.jpg.dd8f085908f06b8c531c7

    data.rar

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