Русское сообщество по скриптингу

Prefix

Новые плагины для Metamod, которые были добавлены в базу плагинов нашего форума. Плагины еще не утвеждены администратором/модератором.
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

Данный раздел форума служит для добавления новых плагинов в базу нашего форума. После того, как администратор/модератор утвердит плагин, он будет перемещен в раздел "Утвежденные плагины".

Правила при добавлении новых плагинов:
1. При вставке кода плагина необходимо использовать тег [pawn], в противном случае, если тег [pawn] не отображает ваш код, можно использовать тег [code].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. Обязательно выкладывайте исходник плагина. Запрещено выкладывать dll/so файлы без исходников.
4. Обязательно указывайте настоящих авторов плагина, если вы использовали чьи-то наработки или функции, указывайте их авторов в сообщении.
5. Необходимо заполнять детальную информацию о плагине (версию, настройки, список изменений и другую).

Prefix

Сообщение Mon[str] » 09 фев 2014, 20:55

Вступление:
Данный плагин является продолжением этого -> Вы должны зарегистрироваться, чтобы видеть ссылки.

Плагин писал потому, что нужна была практика - писать было нечего.
Многие просили переписать выше указанный плагин.
Скажу сразу: плагин без исходного кода. На вопрос "почему?" - я отвечу вопросом "а зачем?". Следуя из этого я просто буду игнорировать критику относительно исходного кода.

Описание:
Описание в принципе тоже, за исключением того, что немного изменил структуру ini файла.
Теперь он будет иметь такой вид:
[spoiler]
Код: Выделить всё
#N
{
Name Prefix ; Example
}
#S
{
STEAM_0:1:xxx Prefix ; Example
}
#I
{
127.0.0.1 Prefix ; Example
}
[/spoiler]
То есть файл разбит на 3 блока - это #N(Name), #S(Steam), #I(Ip).
Добавляется в зависимости от того "по чему" Вы хотите префикс, естественно только в фигурных скобках.
Также осталась поддержка комментариев, которые упоминались в вышеуказанной ссылке, иногда можно запутаться в самом конфиге в тех же Steam и Ip.
Комментарии идут после ;(точки с запятой).

Сам конфиг должен находиться в одном каталоге с мета-плагином(.dll/.so).
Включена небольшая поддержка дебага, то есть если Вы неправильно сформатировали префикс в консоль Вам "сыпанет" ошибкой и укажет на строку в конфиге.

Должны работать префиксы на русском.
Для выставления цвета используйте специальные симолы, а именно SOH(Обычный желтый), ETX(Командный), EOT(Зеленый). Для выставления этих символов используйте (например) NotePad++.

Данная версия плагина толком не протестирована, поэтому если будут баги - напишите в комментариях.

Изменения:
Если вкратце, то был изменен способ добавления префикса, теперь без вывода своего сообщения, а изменения текущего, изменен вид конфига ну и естественно переписан под метамод + различные оптимизации.

Релиз:
Последний раз редактировалось Mon[str] 05 мар 2014, 14:02, всего редактировалось 7 раз(а).
Аватара пользователя
Mon[str]
 
Сообщения: 1167
Зарегистрирован: 26 июл 2011, 12:12
Откуда: Россия -> Иркутская область
Благодарил (а): 99 раз.
Поблагодарили: 271 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6
C++

Re: Prefix

Сообщение Bos93 » 10 фев 2014, 13:42

Скажу сразу что плагин без исходного кода, на вопрос "Почему?", я отвечу вопросом "А зачем?"


И че дает этот плагин такого, что не дает на амхх? Где линукс версия ? Что мне с этим делать без исходника ? Ты выложил кому это? Показать, что ты кодишь под метой ?

Не ставьте ему спасибку, пусть будет обидно. Гори в аду.

Тебе в разделе не утвержденный плагинов.

Даже правило не умудрился прочесть:

Код: Выделить всё
3. Обязательно выкладывайте исходник плагина. Запрещено выкладывать dll/so файлы без исходников.
Всем добра, любви и осознанности.

Nosce animum tuum.

А осознание и есть, что понял и осмыслил..
А коль не думал ты о том, то кто о том замыслил..?
Аватара пользователя
Bos93
 
Сообщения: 1431
Зарегистрирован: 03 апр 2010, 13:44
Благодарил (а): 149 раз.
Поблагодарили: 512 раз.

Re: Prefix

Сообщение KORD_12.7 » 11 фев 2014, 11:57

Mon[str] писал(а):"почему?"

Правила при добавлении новых плагинов писал(а):3. Обязательно выкладывайте исходник плагина. Запрещено выкладывать dll/so файлы без исходников.

_http://aghl.ru/ - Half-Life и Adrenaline Gamer: за пределами возможного
Аватара пользователя
KORD_12.7
Скриптер
 
Сообщения: 298
Зарегистрирован: 28 сен 2009, 10:14
Откуда: Владивосток
Благодарил (а): 141 раз.
Поблагодарили: 251 раз.
Опыт программирования: Больше трех лет
Языки программирования: Half-Life
Opposing Force
Adrenaline Gamer
Counter-Strike

Re: Prefix

Сообщение Retro-kolt Lincoln » 11 фев 2014, 22:48

Охрененно, без исходников и без сошки, куда ставить будем, на домашку что ли?
Предлагаю услуги гаранта. Написание плагинов на заказ.
Статус:
на заслуженном отдыхе
Отзывы: Нажми
Обратиться ко мне: Нажми

- - - - - - - - - - - - - - - -
Если ваше ЛС было проигнорировано мною, знайте, оно мне не интересно.
Аватара пользователя
Retro-kolt Lincoln
 
Сообщения: 1288
Зарегистрирован: 28 авг 2010, 19:16
Благодарил (а): 321 раз.
Поблагодарили: 572 раз.
Опыт программирования: Больше трех лет
Языки программирования: ╚►Counter-Strike 1.6

Re: Prefix

Сообщение Mon[str] » 02 мар 2014, 09:15

Upd -> Добавлена сошка.
Аватара пользователя
Mon[str]
 
Сообщения: 1167
Зарегистрирован: 26 июл 2011, 12:12
Откуда: Россия -> Иркутская область
Благодарил (а): 99 раз.
Поблагодарили: 271 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6
C++

Re: Prefix

Сообщение Dreamseller92 » 05 мар 2014, 10:10

Толи я тупой, толи фиг его знает. Обьясните дураку как его устанавливать. Я уже хз что с ним делать.
Аватара пользователя
Dreamseller92
 
Сообщения: 4
Зарегистрирован: 03 мар 2014, 17:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Team Fortress II
Left 4 Dead

Re: Prefix

Сообщение Mon[str] » 05 мар 2014, 14:01

Да вроде как обычно.
Устанавливаешь мета-плагин, надеюсь знаешь как.
Mon[str] писал(а):Сам конфиг должен находиться в одном каталоге с мета-плагином(.dll/.so).

Если конфига не найдет, или напишешь префикс не так как показано в примере, то об этом сообщит в консоль.
Если все не будет работать, насколько я помню были проблемы на разных билдах.
Аватара пользователя
Mon[str]
 
Сообщения: 1167
Зарегистрирован: 26 июл 2011, 12:12
Откуда: Россия -> Иркутская область
Благодарил (а): 99 раз.
Поблагодарили: 271 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6
C++

Re: Prefix

Сообщение Dreamseller92 » 05 мар 2014, 17:30

Mon[str] писал(а):Да вроде как обычно.
Устанавливаешь мета-плагин, надеюсь знаешь как.
Mon[str] писал(а):Сам конфиг должен находиться в одном каталоге с мета-плагином(.dll/.so).

Если конфига не найдет, или напишешь префикс не так как показано в примере, то об этом сообщит в консоль.
Если все не будет работать, насколько я помню были проблемы на разных билдах.

Собственно наблюдаю такую картину
Вы должны зарегистрироваться, чтобы видеть ссылки.
Вы должны зарегистрироваться, чтобы видеть ссылки.
Вы должны зарегистрироваться, чтобы видеть ссылки.

Что сделал не правильно?
Как исправить?
Аватара пользователя
Dreamseller92
 
Сообщения: 4
Зарегистрирован: 03 мар 2014, 17:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Team Fortress II
Left 4 Dead

Re: Prefix

Сообщение Mon[str] » 05 мар 2014, 17:52

Путь указан не верно.
meta list пропиши.
Аватара пользователя
Mon[str]
 
Сообщения: 1167
Зарегистрирован: 26 июл 2011, 12:12
Откуда: Россия -> Иркутская область
Благодарил (а): 99 раз.
Поблагодарили: 271 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6
C++

Re: Prefix

Сообщение Dreamseller92 » 05 мар 2014, 19:06



Добавлено спустя 24 минуты 31 секунду:
В общем разобрался....
1. Не работает выдача префикса через ИП
2. При написании префикса на русском (utf-8 без bom) сервер падает.
Аватара пользователя
Dreamseller92
 
Сообщения: 4
Зарегистрирован: 03 мар 2014, 17:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Team Fortress II
Left 4 Dead

След.

Вернуться в Добавленные новые плагины

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1