MOTD Commands

Одобрените от нас плъгини. Моля, докладвайте ако забележите бъг с някой от плъгините в този раздел.
Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5328
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 78 пъти
Получена благодарност: 561 пъти
Години: 21
Контакти:

MOTD Commands

Мнение от OciXCrom TM » 07 окт 2016, 16:14

Изображение

MOTD Commands
Описание
  • Чрез този плъгин бързо и лесно можете да добавяте чат команди, чрез които играчите ще могат да отворят даден MOTD прозорец, където можете да добавите правилата на сървъра, информация за същия или пък да отворите даден уебсайт.
Настройване на плъгина
  • Командите се добавят на нови редове във файла configs/MotdCommands.ini по един от следните начини:
    • <чат команда> [заглавие] = <файл.txt>
    • <чат команда> [заглавие] = <HTML съдържание>
    • <чат команда> [заглавие] = <http://вашият-линк-тук.com>
  • По подразбиране файловете трябва да се намират в cstrike папката, но можете да ползвате всяка една папка в нея.
  • Максималната големина е 1536 символа в случай, че не ползвате уебсайт.
  • Примери:

    Код: Избери всички

    /rules = rules.txt
    /google = http://google.com
    /mymotd My MOTD Title = <b><font color="red">My</font> <font color="green">Cool</font> <font color="blue">MOTD</font></b> 
Допълнителна информация и линк за теглене

Изображение
Изображение
Изображение

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

LoShIaA
Потребител
Потребител
Мнения: 322
Регистриран: 20 окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 120 пъти
Получена благодарност: 6 пъти
Години: 26

MOTD Commands

Мнение от LoShIaA » 19 окт 2017, 09:37

Здравей. Интерисува ме мога ли да си увелича броя на символи, който си сложил "1536"? Ако го направя на 5000 или 10000 ще има ли някакви проблеми?

Edit: Май си отговорих при над 3800 сървъра започва да крашва още със самото му пускане, а при повече от 1536 самия плъгин уж върви, но спира да ми отваря мотд екраните.

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

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5328
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 78 пъти
Получена благодарност: 561 пъти
Години: 21
Контакти:

MOTD Commands

Мнение от OciXCrom TM » 19 окт 2017, 20:08

Не, този лимит е вграден в самата игра и не може да бъде променен. Обаче, той се отнася само за текста във файла, тъй че ако примерно хостнеш файла в някой сайт, а в .ini файла добавиш само линка към него, можеш да добавяш колкото искаш символи в него.

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

LoShIaA
Потребител
Потребител
Мнения: 322
Регистриран: 20 окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 120 пъти
Получена благодарност: 6 пъти
Години: 26

MOTD Commands

Мнение от LoShIaA » 19 окт 2017, 22:49

Можеш ли да покажеш с някакъв пример? И кода, който трябва да се постави предполагам е в MotdCommands. Смисъл самият файл, който качвам на хостинг с txt разширение ли трябва да е и съответно кода, който се пише в MotdCommands при отваряне на мотд екрана директно ще го зарежда или ще трябва да се натисне върху линк?

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

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5328
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 78 пъти
Получена благодарност: 561 пъти
Години: 21
Контакти:

MOTD Commands

Мнение от OciXCrom TM » 19 окт 2017, 23:53

Няма значение с какво разширение е. Кодът е линкът, демек пишеш /komanda = http://link.com. Автоматично го зарежда, не трябва да се натиска. Имай предвид обаче, че не може да отвори https линк, а само http.

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

Nikolow
AMXX Скриптър
AMXX Скриптър
Мнения: 176
Регистриран: 27 ное 2016, 13:02
Местоположение: Варна
Се отблагодари: 4 пъти
Получена благодарност: 53 пъти
Контакти:

MOTD Commands

Мнение от Nikolow » 19 окт 2017, 23:56

Най-бързият и удобен начин е с iframe.
Можеш да си добавиш и background по избор. В примера по-долу съм дал.
В урл адреса можеш да ползваш html, css и т.н..

Код: Избери всички

<style type="text/css">body{background:url('http://www.planwallpaper.com/static/images/6909249-black-hd-background.jpg') no-repeat fixed center top; background-size:100%}</style>
<iframe src="http://URL_ADDRES/FILE_FOLDER/filename.html" frameborder="0" width="100%" height="100%" scrolling="yes"></iframe>

Примерно:

Код: Избери всички

/rules = rules.txt
Правиш файл в cstrike/rules.txt и в него добавяш:

Код: Избери всички

<style type="text/css">body{background:url('http://www.planwallpaper.com/static/images/6909249-black-hd-background.jpg') no-repeat fixed center top; background-size:100%}</style>
<iframe src="http://URL_ADDRES/FILE_FOLDER/filename.html" frameborder="0" width="100%" height="100%" scrolling="yes"></iframe>
След това си правиш един html файл и си го хостваш, като той ще ти играе на добре стилизиран Rules Page. И после сменяш URL-то в rules.txt от папката cstrike (както си настроил плъгина, дали cstrike или някъде другаде - ти си решаваш).

Този вариант може да се ползва и за motd.txt, както и за всякакви други подобни.
Единственият ми съвет е да не ползвате голям код и много изображения, че докато заредят ще е голяма мъка за играча.
Tired and retired...

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

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5328
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 78 пъти
Получена благодарност: 561 пъти
Години: 21
Контакти:

MOTD Commands

Мнение от OciXCrom TM » 20 окт 2017, 00:47

Няма нужда от iframe. Ако добавиш само линк, било то в отделен файл или директно в .ini, то автоматично ще зареди страницата. В първия пост е написано.

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

LoShIaA
Потребител
Потребител
Мнения: 322
Регистриран: 20 окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 120 пъти
Получена благодарност: 6 пъти
Години: 26

MOTD Commands

Мнение от LoShIaA » 20 окт 2017, 14:34

Мерси за съветите и на двамата, ще ги пробвам и, което изглежда най-добре ще карам с него. Crom-e аз има няма 1 час след като писах зацепих какво ми каза :D. Последно го оставих със снимка, написах си html код, отворих го с браузъра и направих снимка след това в rules.txt сложих линкът към снимката пробвах с няколко кода първо един css код:

Код: Избери всички

<style type="text/css">
body	{
	background-image: url('Линк към снимката');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
	}
</style>
С този код снимката не може да се скролва в мотд екрана и така за различните резолюции почти нищо не се вижда само на fullhd се виждаше. След това вместо:

Код: Избери всички

background-attachment: fixed;

пробвах с:

Код: Избери всички

background-attachment: scroll
но пак беше така не ставаше скролване. Също така пробвах още няколко варианта ама нямаше разлика.

След това пробвах с този HTML код мисля, че беше:

Код: Избери всички

<body scroll="yes" background="линк към снимката" >
Пробвах и с добавяне на няко друг параметър ама нямаше разлика 
Накрая го направих така:
<body bgcolor=#000000>
<img src="линк към снимката"/> и скрола почна да си работи и качеството на снимката е хубаво. Има си скрол и при всички резолюции се чете добре.

Като ползвам background има ли параметър, който сам да оразмерява снимката според резолюцията, която ползва всеки играч?

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

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5328
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 78 пъти
Получена благодарност: 561 пъти
Години: 21
Контакти:

MOTD Commands

Мнение от OciXCrom TM » 20 окт 2017, 15:36

В първия код може да добавиш background-size. Не се скролва поради простата причина, че е background - няма логика да се скролва. Не знам дали има автоматичен размер според резолюция. Някой с повече разбиране от HTML нека да се изкаже.

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

LoShIaA
Потребител
Потребител
Мнения: 322
Регистриран: 20 окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 120 пъти
Получена благодарност: 6 пъти
Години: 26

MOTD Commands

Мнение от LoShIaA » 20 окт 2017, 15:46

За background-size съм наясно ама там се задава размер, което не върши работа, защото за различните резолюции съответно трябват различни размери, а ти можеш да зададеш само един.

Отговори

Върни се в “Одобрени плъгини”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 2 госта