Иконка ресурса

SlavON

Добрая душа
Сообщения
1,582
Реакции
326
@Kruzya, если ты так уже хочешь разжевать то и напиши просто куда и какую папку закинуть и подробнее описание как установить с зозданием самого мотд, кто сам компилирует то тому уже точно не надо объяснять что куда раскидывать... Странно об этом говорить, но пункты это порядок установки, а не возможные варианты какого либо действия. Варианты предоставляются такими словами как или, либо, или нумеруются способы... Ты там походу уже совсем "закодился" :ae: И учишься и плагины пишешь и небось ещё поиграть хочется? Как тебя на всё это хватает :ab:
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #22
Ты там походу уже совсем "закодился"
Есть такое.

Пинаю кое-что, скорее...

и плагины пишешь
Время от времени, когда настроение есть.

и небось ещё поиграть хочется?
Конечно. 24/7 сижу в Скайриме,
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #24
@SlavON, не забросил я. Просто меньше времени уделяю.
А так, работа идёт.
ygEY1QO.png
 

Rodion1488

Участник
Сообщения
151
Реакции
4
Это возможные варианты первого действия. Они поэтому и разделены на подпункты первого. Кто-то не доверяет готовым компилам, и компилирует сам. Кто-то компилировать не умеет, потому берет готовые.


Буду с компа - набросаю.
Свой показывать я не буду, поскольку там у меня сложнее код. Подключение к БД СБ, хлстатс, дальше отправка запросов, и только потом уже на основе полученных данных - вывод.
Ждёмс набросков))
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #26
@Rodion1488, допустим, в конфиге прописан шаблон:
PHP:
http://mysite.ru/motd.php?sid={STEAM2_ID}&name={NAME}&ip={IP}
Тогда, motd.php должен содержать что-то вроде:
PHP:
<html>
    <head>
        <!-- подключаем стили, и т.д.. -->
    </head>
    <body>
        <!-- мутим вёрстку, и т.д. -->
        Привет, <?= $_GET['name']; ?>!
        <!-- ещё что-то верстаем -->
        Ваш IP-адрес: <?= $_GET['ip']; ?>
        <!-- ещё немного вёрстки -->
        Ваш SteamID: <?= $_GET['sid']; ?>
        <!-- подвал -->
    </body>
</html>
 

SlavON

Добрая душа
Сообщения
1,582
Реакции
326
@Kruzya, ну гугл получше примеры покажет, лентяй)) Кто бы подсказал как ещё кеш почистить в самой игре, а то браузер на компе отображает изменения размера, а в игре нет...
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #28
@SlavON,
1). Я набросал на коленке (прямо в окне набора сообщения) за 5 минут.
2). Вёрстка мне плохо даётся.
--- Добавлено позже ---
Да и к тому же я не обещал запредельного качества наброски :biggrin:
 

SlavON

Добрая душа
Сообщения
1,582
Реакции
326
@Kruzya, а чего на некоторых токенах пишет Notice: Undefined index: хотя в мотд нормально отображается?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #30
@SlavON, код покажите.
И я надеюсь, Вы в PHP прямо не вписываете эти самые токены? Логика работы проста.
Если в шаблоне-строке Вы укажете что-то вроде:
PHP:
myname={NAME}&myIP={IP}
То и в скрипте данные от Dynamic MOTD будут доступны в переменных $_GET['myname'] и $_GET['myIP'].
 

SlavON

Добрая душа
Сообщения
1,582
Реакции
326
@Kruzya, если вписать просто токен, то он не будет работать как в браузере на компе, так и в браузере игры, а так в игре всё норм.
--- Добавлено позже ---
Вот только теперь пропала эта ошибка.
 
Последнее редактирование:

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #32
Магия, да и только.
 

SlavON

Добрая душа
Сообщения
1,582
Реакции
326
@Kruzya, нет не магия, это я нечаянно стёр переменную, у меня сделано в таком виде:
...motd.php?sid={STEAM2_ID}&name={NAME}&ip={IP}&cmap={CURRENT_MAP}"
в motd.php прописаны соответственно:
Привет, <?= $_GET['name']; ?>!
Текущая карта <?= $_GET['cmap']; ?>
Твой IP <?= $_GET['ip']; ?>
Твой SteamID: <?= $_GET['sid']; ?>
 
S

Sleeparts

Можно ли сделать ссылку на страницу с обычным лендингом, но имеющая ссылки на страницу где уже парсится SteamID?
Просто получилось вот так :с
J_uERSIYE4E.jpg
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #35
@Sleeparts, при особом желании, можно всё.
И я выше уже показал, как работать с токенами.
 
S

Sleeparts

Я видел работу с токенами, но единственное что, токены я указывал не в конфиге, а уже на странице указанной в конфиге, т.е:
Конфиг:
N5Ed2ss0gaU.jpg

Сайт указанный в конфиге (код сайта использует токен):
2BFeXhHkAlQ.jpg

Конечный сайт, использующий метод GET
KSISnzQeurU.jpg

Итог:
J_uERSIYE4E.jpg
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #37
@Sleeparts, Вам надо напрямую передавать на скрипт токены, а не через посредников. Плагин их (токены) заменяет только в ссылке, если их находит. Он не может повлиять на работу браузерного движка игры, и заменить их уже в результирующей странице.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #38
Пользователь Kruzya обновил ресурс Dynamic MOTD новой записью:

Оптимизация, и новый модуль

Ядро:
  • Исправлена ошибка, когда один плагин мог снять регистрацию токена от другого плагина.
  • Добавлен новый натив MOTD_UnregisterMyTokens(), который снимает регистрацию всех токенов вызвавшего плагина. Подробнее см. в документации.
  • Теперь снимать регистрацию токенов при выгрузке модулей необязательно (но рекомендуется). Ядро будет само вычислять выгруженные плагины при обработке запросов на...

Узнать больше об этом обновлении...
 

ZeaZon

Участник
Сообщения
117
Реакции
9
Как насчет инструкции по созданию мотда для ламеров? Желательно вообще в качестве видеоурока...
 
Последнее редактирование:

sBorislav

Взломал GameCMS 3.411 - 27.02.18
Сообщения
196
Реакции
177
Как насчет инструкции по созданию мотда для ламеров? Желательно вообще в качестве видеоурока...
В каком смысле создание, именно веб странички? Для этого Вам надо знать синтаксис HTML и CSS, плюс базовые знания PHP.
Здесь сложно сделать видеоурок, потому что эту будет урок по созданию мини-сайта, а не настройки плагина)
 
Сверху Снизу