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

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

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

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

2 страниц V   1 2

Permanent Message

Статус пользователя shadowhunter
сообщение 11.8.2009, 15:24
Сообщение #1


Стаж: 17 лет

Сообщений: 1001
Благодарностей: 656
Полезность: 746

Permanent message
Отдельная благодарность:
hateYou, ConnorMcLeod, xPaw, darkspeed!

Информация:
Показывает hud сообщение выбраной вами групе игроков.

Модули:
#include <amxmodx>
#include <amxmisc>


Версия:
1.0

Команды:
amx_permanent_message "Твоя/nреклама%new%контакт..."
Каким будет сообщение?
Ты можешь использывать %new% или /n для новой линии.

amx_permanent_message_color "255 255 255"
Сообщение в RGB формате.
Подробнее здесь!

amx_permanent_message_location "3"
Где будет отображатся сообщение?
1: сверху-слева (на радаре)
2: сверху по центру
3: сверзу-справа
4: центр-слева
5: центр
6: центр-справа
7: слева-внизу (над health)
8: центр-внизу (над таймером)
9: справа внизу (над деньгами)

amx_permanent_message_effects "0"
Коаой будет еффект появления сообщения?
0: постепенное появление
1: мигание
2: по одной букве

amx_permanent_message_show "0"
Кому отправлять сообщения?
0: всем
1: мертвым
2: живым
3: админам
4: игрокам
5: живым админам
6: мертвым админам
7: живым игрокам
8: мертвым игрокам

История:
Код
0.1 - first release.
0.2 - added cvar:amx_permanent_message_effects
0.3 - added string: %new%
0.3a - using ShowSyncHudMsg instead show_hudmessage
1.0 - the plugin now works with set_task in plugin_init.
Added 2 cvars: amx_permanent_message_location and amx_permanent_message_show.
Modified 2 cvars: amx_permanent_message and amx_permanent_message_color.


Источник:
http://forums.alliedmods.net/showthread.php?t=89124
Прикрепленные файлы:
Прикрепленный файл  permanent_message.zip ( 1,27 килобайт ) Кол-во скачиваний: 503
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 10 раз
   Цитировать сообщение
Статус пользователя shadowhunter
сообщение 11.8.2009, 20:46
Сообщение #2


Стаж: 17 лет

Сообщений: 1001
Благодарностей: 656
Полезность: 746

Up!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя GvOzD
сообщение 11.8.2009, 20:50
Сообщение #3


Стаж: 17 лет

Сообщений: 326
Благодарностей: 71
Полезность: 191

по моему бесполезная вещь :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sot100
сообщение 11.8.2009, 20:50
Сообщение #4


Стаж: 18 лет

Сообщений: 1695
Благодарностей: 500
Полезность: 711

Спасибо дружище))


https://vk.com/club_megamozg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя complrg
сообщение 12.8.2009, 13:17
Сообщение #5
Стаж: 17 лет

Сообщений: 391
Благодарностей: 95
Полезность: 217

Отличный плагин thank_you2.gif А существует ли такой плагин, показывающий определённое сообщение T а другое сообщение для CT?

Отредактировал: complrg, - 12.8.2009, 13:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ultimix
сообщение 14.8.2009, 20:16
Сообщение #6


Стаж: 17 лет

Сообщений: 655
Благодарностей: 117
Полезность: 411

спасибо за плагин ! много функций то что мне и хотелосЬ:)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя shadowhunter
сообщение 14.8.2009, 20:53
Сообщение #7


Стаж: 17 лет

Сообщений: 1001
Благодарностей: 656
Полезность: 746

complrg,
Покачто нету. Следи за обновлениями на оф. форуме.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 16.4.2014, 4:53
Сообщение #8
Стаж: 12 лет

Сообщений: 233
Благодарностей: 12
Полезность: < 0

Как сделать чтобы это сообщение было постоянно, показывалось ровно под радаром, и показывалось только мертвым и тем кто в спекторах
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
pmv
сообщение 16.4.2014, 4:58
Сообщение #9
Стаж: 12 лет

Сообщений: 178
Благодарностей: 23
Полезность: 0

amx_permanent_message_location "1"
amx_permanent_message_show "8"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 16.4.2014, 5:03
Сообщение #10
Стаж: 12 лет

Сообщений: 233
Благодарностей: 12
Полезность: < 0

а как сделать чтобы сообщение было ровно под радаром
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
pmv
сообщение 16.4.2014, 5:09
Сообщение #11
Стаж: 12 лет

Сообщений: 178
Благодарностей: 23
Полезность: 0

зачем тебе? у мертвых и спектаторов нет радара
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 16.4.2014, 5:17
Сообщение #12
Стаж: 12 лет

Сообщений: 233
Благодарностей: 12
Полезность: < 0

я имею ввиду на том месте
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 16.4.2014, 5:21
Сообщение #13
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

4й 5й аргумент после RGB
(x y ) позиция

Отредактировал: csnet, - 16.4.2014, 5:22


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Wh1zy
сообщение 7.5.2014, 23:59
Сообщение #14


Стаж: 12 лет

Сообщений: 133
Благодарностей: 21
Полезность: < 0

Ребят помогите проблема! Ставлю я значит данный плагин но сообщение одно и тоже! Скрин:

Код:

Код
#include <amxmodx>
#include <amxmisc>

new cvar_message, cvar_color, cvar_location, cvar_effects, cvar_show, hudsync

public plugin_init() {
    register_plugin("Permanent message", "1.0", "He3aBuCuM")
    cvar_message = register_cvar("amx_permanent_message", "Мы [В]контакте: vk.com/wh1zy")
    cvar_color = register_cvar("amx_permanent_message_color", "0;191;255")
    cvar_location = register_cvar("amx_permanent_message_location", "3")
    cvar_effects = register_cvar("amx_permanent_message_effects", "1")
    cvar_show = register_cvar("amx_permanent_message_show", "1")
    hudsync = CreateHudSyncObj()
    set_task(1.0, "show_hud", 0, "", 0, "b")
}

public show_hud() {
    new message[200], location, eff, show, players[32], inum
    static red, green, blue
    get_pcvar_string(cvar_message, message, charsmax(message))
    get_hud_color(red, green, blue)
    location = get_pcvar_num(cvar_location)
    eff = clamp(get_pcvar_num(cvar_effects), 0, 2)
    show = get_pcvar_num(cvar_show)
    get_players(players, inum)

    replace_all(message, charsmax(message), "%new%", "^n")
    replace_all(message, charsmax(message), "/n", "^n")

    switch(location) {
        case 1: set_hudmessage(red, green, blue, 0.01, 0.15, eff, 1.0, 1.0, 0.1, 0.2, -1)
        case 2: set_hudmessage(red, green, blue, -1.0, 0.15, eff, 1.0, 1.0, 0.1, 0.2, -1)
        case 3: set_hudmessage(red, green, blue, 0.99, 0.15, eff, 1.0, 1.0, 0.1, 0.2, -1)
        case 4: set_hudmessage(red, green, blue, 0.01, -1.0, eff, 1.0, 1.0, 0.1, 0.2, -1)
        case 5: set_hudmessage(red, green, blue, -1.0, -1.0, eff, 1.0, 1.0, 0.1, 0.2, -1)
        case 6: set_hudmessage(red, green, blue, 0.99, -1.0, eff, 1.0, 1.0, 0.1, 0.2, -1)
        case 7: set_hudmessage(red, green, blue, 0.01, 0.75, eff, 1.0, 1.0, 0.1, 0.2, -1)
        case 8: set_hudmessage(red, green, blue, -1.0, 0.75, eff, 1.0, 1.0, 0.1, 0.2, -1)
        case 9: set_hudmessage(red, green, blue, 0.99, 0.70, eff, 1.0, 1.0, 0.1, 0.2, -1)
    }

    for(new i=0; i<inum; ++i) {
        switch(show) {
            case 0: ShowSyncHudMsg(0, hudsync, message)
            case 1: {
                if(!is_user_alive(players[i]))
                    ShowSyncHudMsg(players[i], hudsync, message)
            }
            case 2: {
                if(is_user_alive(players[i]))
                    ShowSyncHudMsg(players[i], hudsync, message)
            }
            case 3: {
                if(is_user_admin(players[i]))
                    ShowSyncHudMsg(players[i], hudsync, message)
            }
            case 4: {
                if(!is_user_admin(players[i]))
                    ShowSyncHudMsg(players[i], hudsync, message)
            }
            case 5: {
                if(is_user_admin(players[i]) && is_user_alive(players[i]))
                    ShowSyncHudMsg(players[i], hudsync, message)
            }
            case 6: {
                if(is_user_admin(players[i]) && !is_user_alive(players[i]))
                    ShowSyncHudMsg(players[i], hudsync, message)
            }
            case 7: {
                if(!is_user_admin(players[i]) && is_user_alive(players[i]))
                    ShowSyncHudMsg(players[i], hudsync, message)
            }
            case 8: {
                if(!is_user_admin(players[i]) && !is_user_alive(players[i]))
                    ShowSyncHudMsg(players[i], hudsync, message)
            }
            default: ShowSyncHudMsg(0, hudsync, message)
        }
    }
    return PLUGIN_CONTINUE
}

get_hud_color(&r, &g, &b) {
    new color[20]
    static red[5], green[5], blue[5]
    get_pcvar_string(cvar_color, color, charsmax(color))
    parse(color, red, charsmax(red), green, charsmax(green), blue, charsmax(blue))

    r = str_to_num(red)
    g = str_to_num(green)
    b = str_to_num(blue)
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Anton1o
сообщение 8.5.2014, 0:22
Сообщение #15


Стаж: 17 лет

Сообщений: 919
Благодарностей: 1392
Полезность: 1160

Цитата(Wh1zy @ 8.5.2014, 0:59) *
Ребят помогите проблема! Ставлю я значит данный плагин но сообщение одно и тоже

убери [В] а точнее []

Отредактировал: Anton1o, - 8.5.2014, 0:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pist0nchik
сообщение 8.5.2014, 6:16
Сообщение #16


Стаж: 12 лет

Сообщений: 403
Благодарностей: 437
Полезность: 545

Цитата(GOOD FELLOW @ 8.5.2014, 7:58) *
Апать темы запрещено (с) правила форума

дату поста смотри сообщение 11.8.2009, 22:46
где ты был раньше ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 8.5.2014, 7:47
Сообщение #17


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

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

Цитата(pist0nchik @ 8.5.2014, 6:16) *
дату поста смотри сообщение 11.8.2009, 22:46
где ты был раньше ?

Ахахах, спасибо)))
Бывает, не заметил с просоня))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Wh1zy
сообщение 8.5.2014, 13:39
Сообщение #18


Стаж: 12 лет

Сообщений: 133
Благодарностей: 21
Полезность: < 0

Цитата(Anton1o @ 8.5.2014, 12:22) *
убери [В] а точнее []


Не помогло ((
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 8.5.2014, 17:23
Сообщение #19


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

Стаж: 16 лет

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

На скрине ничего нету из того что в коде.


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Wh1zy
сообщение 11.5.2014, 1:33
Сообщение #20


Стаж: 12 лет

Сообщений: 133
Благодарностей: 21
Полезность: < 0

Цитата(Fred Perry @ 9.5.2014, 5:23) *
На скрине ничего нету из того что в коде.


Спасибо КЕП =)) Я не знаю откуда там нажписть "посетите"..Я другой плагин худ поставил.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: