Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

5 страниц V   1 2 ... 3 4 »

Top SayPrefix

, Добавляем префикс в чат к топ игрокам
serfreeman1337
сообщение 29.12.2013, 6:24
Сообщение #1
Стаж: 11 лет

Сообщений: 912
Благодарности: выкл.

Top SayPrefix
Версия: 0.4 (26.04.2014) [SVN]
Автор: serfreeman1337

Прикрепленный файл  topSay.sma ( 2,72 килобайт ) Кол-во скачиваний: 318


Описание:

Плагин добавляет префикс в чат у топ игроков. Позиция игрока берется из csstats.dat (CSX модуль).
Плагин не блокирует SayText сообщение, а изменяет его. Работоспособность с другими плагинами не тестировалась.

Настройка:

Всё задается в исходнике плагина.

Код:
#define TOP_RANK	5 // топ игроков, которым будет подставлен префикс в чат
#define TOP_PREFIX "^1[^4TOP-#rank#^1]" // префикс. #rank# - вывод позиции игрока
// ну вы поняли


Скриншот:




Changelog
  • v. 0.4 @ 26.04.14
    • глобальная оптимизация. спасибо Safety1st
    • в префиксе теперь можно вывести позицию в топ
    • убрана поддержка Colored Translit
  • v. 0.3 @ 07.04.14
    • оптимизация кода.
    • добавлена обратная совместимость со всеми плагинами чата.
  • v. 0.2 @ 31.12.13
  • v. 0.1 @ 29.12.13
    • первый релиз

По запросу qpi3ik.

Отредактировал: serfreeman1337, - 15.5.2015, 6:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Nebo
сообщение 29.12.2013, 8:17
Сообщение #2


Стаж: 11 лет
Город: Казань

Сообщений: 3181
Благодарностей: 1015
Полезность: 701

serfreeman1337, А можно сделать плагин, что бы из стандартного /top15 выводило на сайт?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
serfreeman1337
сообщение 29.12.2013, 8:34
Сообщение #3
Стаж: 11 лет

Сообщений: 912
Благодарности: выкл.

Т.е. 15 игроков на сайт? У меня был вариант, который генерирует html странички из статистики csstats.dat и заливает их по FTP на сайт. Найти не могу что-то.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nebo
сообщение 29.12.2013, 8:41
Сообщение #4


Стаж: 11 лет
Город: Казань

Сообщений: 3181
Благодарностей: 1015
Полезность: 701

serfreeman1337, Ну да, только из стандартной статистики csstats.dat, и вывод на сайт, в таблицу.
Или например сделать top15 из PsychoStats, что бы было и на сервере по команде /top15 и на сайте (типа того уже есть, но багов там полно)

Отредактировал: Nebo, - 29.12.2013, 8:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ryazpv
сообщение 29.12.2013, 10:42
Сообщение #5


Стаж: 14 лет

Сообщений: 24
Благодарностей: 5
Полезность: 160

Здорово! Хорошая работа.
Но меня вот давно интересует такой вопрос, и, как я понял, его еще никто не реализовал.
А именно, прикрутить к каждому игроку из топ15 соответствующую модель "одежды" с надписями на спине TOP 1, TOP 2, TOP 3, и т.д.
Возможно ли это в принципе?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrey777best
сообщение 29.12.2013, 11:08
Сообщение #6


Стаж: 11 лет
Город: Харьков

Сообщений: 1191
Благодарностей: 144
Полезность: 1

Как работает с colored_translit кто тестил?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nebo
сообщение 29.12.2013, 11:10
Сообщение #7


Стаж: 11 лет
Город: Казань

Сообщений: 3181
Благодарностей: 1015
Полезность: 701

ryazpv, жесть, 15 моделей качать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bambuc
сообщение 29.12.2013, 11:20
Сообщение #8


Стаж: 11 лет

Сообщений: 1743
Благодарностей: 577
Полезность: 593

Меценат Меценат

плагин хороший. забираю. спасибо!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ETO_BYLO_LETOM
сообщение 29.12.2013, 11:21
Сообщение #9


Иконка группы

Стаж: 12 лет
Город: Краснодар

Сообщений: 3391
Благодарностей: 4386
Полезность: 805

Цитата(Nebo @ 29.12.2013, 9:17) *
serfreeman1337, А можно сделать плагин, что бы из стандартного /top15 выводило на сайт?

проще не пожалеть денег и сделать свою статистику с блекжеком и теми самыми.


😄
MasterServer.su прозрачнее чем твои окна дома
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bambuc
сообщение 29.12.2013, 11:23
Сообщение #10


Стаж: 11 лет

Сообщений: 1743
Благодарностей: 577
Полезность: 593

Меценат Меценат

криво отображается приставка!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sambo
сообщение 29.12.2013, 11:34
Сообщение #11


Стаж: 12 лет

Сообщений: 847
Благодарностей: 200
Полезность: 477

С этим совместимо _https://forums.alliedmods.net/showthread.php?t=183491 ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 29.12.2013, 11:37
Сообщение #12


Стаж: 11 лет

Сообщений: 1087
Благодарностей: 433
Полезность: 718

Bambuc,очень информативно , прям сразу понятно, что надо подправить. Вангую в 56 строчке нужно дописать еще одну


Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
serfreeman1337
сообщение 29.12.2013, 11:41
Сообщение #13
Стаж: 11 лет

Сообщений: 912
Благодарности: выкл.

C colored_translit не работает, т.к. он блокирует команду say и отправляет своё нестандартное сообщение. Плагин реагирует только на стандартные сообщения движка.

У кого крякозябры: отредактируйте префикс TOP_PREFIX в исходнике и перекомпилируйте сами. У меня какая-то лажа с кодировкой. Кодировка странный предмет. Вроде бы правильно отображает, а Рђ РІСЂРѕРґРµ Р±С‹ нет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
serfreeman1337
сообщение 29.12.2013, 11:48
Сообщение #14
Стаж: 11 лет

Сообщений: 912
Благодарности: выкл.

Цитата(sambo @ 29.12.2013, 14:34) *
С этим совместимо _https://forums.alliedmods.net/showthread.php?t=183491 ?


Если игрок не включил префикс командой /prefix, то сработает. Во всех остальных случаях так-же, как и с colored translit.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 29.12.2013, 11:55
Сообщение #15


Иконка группы

Стаж: 14 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(ETO_BYLO_LETOM @ 29.12.2013, 11:21) *
проще не пожалеть денег и сделать свою статистику с блекжеком и теми самыми.

Есть плагин этого де автора с сохранением статы в бд. Остальные фишки можно реализовать средствами пхп


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ETO_BYLO_LETOM
сообщение 29.12.2013, 12:43
Сообщение #16


Иконка группы

Стаж: 12 лет
Город: Краснодар

Сообщений: 3391
Благодарностей: 4386
Полезность: 805

Цитата(Fred Perry @ 29.12.2013, 12:55) *
Есть плагин этого де автора с сохранением статы в бд. Остальные фишки можно реализовать средствами пхп

Проще составить тз, отдать баксов 30-40 и получить, то что ты хочешь и этого будет только у тебя =)


😄
MasterServer.su прозрачнее чем твои окна дома
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 29.12.2013, 12:46
Сообщение #17


Иконка группы

Стаж: 14 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(ETO_BYLO_LETOM @ 29.12.2013, 12:43) *
Проще составить тз, отдать баксов 30-40 и получить, то что ты хочешь и этого будет только у тебя =)

Ну это само собой, если хочешь уникальное, то надо заплатить.


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nebo
сообщение 29.12.2013, 12:51
Сообщение #18


Стаж: 11 лет
Город: Казань

Сообщений: 3181
Благодарностей: 1015
Полезность: 701

Цитата
Ну это само собой, если хочешь уникальное, то надо заплатить.
- Были бы такие люди, кто это все сделает, причем нормально сделает, а не говностатистику.
Спросил я один раз, мне сказали не менее 5к за это чудо - спасибо.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ryazpv
сообщение 30.12.2013, 23:24
Сообщение #19


Стаж: 14 лет

Сообщений: 24
Благодарностей: 5
Полезность: 160

Цитата(Nebo @ 29.12.2013, 12:10) *
ryazpv, жесть, 15 моделей качать.

с нынешним инетом у народа это пыль ))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
exec1337
сообщение 31.12.2013, 17:17
Сообщение #20
Стаж: 11 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Цитата(ETO_BYLO_LETOM @ 29.12.2013, 13:43) *
Проще составить тз, отдать баксов 30-40 и получить, то что ты хочешь и этого будет только у тебя =)

Куда проще допилить уже существующие статы под себя + навесить вот таких плюшек, как в первом посте, и на выходе получить уникальный и в тоже время не сырой продукт.
80% кодеров пишут так, что потом обязательно придётся что-либо фиксить. Это не дело.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
5 страниц V   1 2 ... 3 4 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: