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

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

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

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

Командные надписи

, =)
NeWeRtH
сообщение 29.12.2012, 14:19
Сообщение #1
Стаж: 13 лет

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

Добрый день с наступающим все... есть у кого желание попробовать сделать это Чтоб у кт была надпись своя а у т своя
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
NeWeRtH
сообщение 29.12.2012, 14:34
Сообщение #2
Стаж: 13 лет

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

Цитата(NeWeRtH @ 29.12.2012, 14:19) *
Добрый день с наступающим все... есть у кого желание попробовать сделать это Чтоб у кт была надпись своя а у т своя

50 руб даю!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 29.12.2012, 14:45
Сообщение #3


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

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

научитесь вы говорить более понятно, в противном случае даю 20%


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
NeWeRtH
сообщение 29.12.2012, 16:18
Сообщение #4
Стаж: 13 лет

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

Цитата(mazdan @ 29.12.2012, 14:45) *
научитесь вы говорить более понятно, в противном случае даю 20%

ообщение (HUD) у каждой команды своё сообщение, каждый раунд!
Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя realcom32
сообщение 29.12.2012, 16:49
Сообщение #5
Стаж: 15 лет

Сообщений: 72
Благодарностей: 10
Полезность: 110

Цитата(NeWeRtH @ 29.12.2012, 17:18) *
ообщение (HUD) у каждой команды своё сообщение, каждый раунд!



Держи
Код
#include <amxmodx>
#include <cstrike>
#include <dhudmessage>


#define PLUGIN "Dhud start round"
#define VERSION "1.0"
#define AUTHOR "vinipux"

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("round_start", 2, "0=World triggered", "1=Round_Start")
}

public round_start()
{
for(new i = 1; i <= get_maxplayers(); i++)

{

   if(get_user_team(i) == CS_TEAM_CT)
   {
   set_dhudmessage(0, 0, 255, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
   show_dhudmessage(i, "За Родину, за Сталина - вперёд!")
   client_cmd(0, "spk radio/com_go.wav")
    }
   else if(get_user_team(i) == CS_TEAM_T)
   {
   set_dhudmessage(255, 0, 0, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
   show_dhudmessage(i, "Во имя Аллаха - вперёд!")
   client_cmd(0, "spk radio/go.wav")
        }

}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 29.12.2012, 17:20
Сообщение #6
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

realcom32,
если делать так как ты, будут ошибки...
тут:
1. делать for() по игрокам.
2. или проверят, игрок соидинён или нет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
NeWeRtH
сообщение 29.12.2012, 17:28
Сообщение #7
Стаж: 13 лет

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

Цитата(Orty_Hart @ 29.12.2012, 17:20) *
realcom32,
если делать так как ты, будут ошибки...
тут:
1. делать for() по игрокам.
2. или проверят, игрок соидинён или нет.

ну сможете сделать?

если не трудно ! =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 29.12.2012, 17:46
Сообщение #8
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

NeWeRtH,
Конечно смогу.

Вариант 1:
Код
#include <amxmodx>
#include <cstrike>
#include <dhudmessage>

public plugin_init()
{
    register_plugin("Dhud start round", "1.0", "vinipux")
    register_logevent("round_start", 2, "0=World triggered", "1=Round_Start")
}

public round_start()
{
    new iPlayers[32], iNum
    get_players(iPlayers, iNum)
    
    for(new i; i < iNum; i++)
    {
        if(get_user_team(iPlayers[i]) == CS_TEAM_CT)
        {
            set_dhudmessage(0, 0, 255, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
            show_dhudmessage(iPlayers[i], "За Родину, за Сталина - вперёд!")
            client_cmd(iPlayers[i], "spk radio/com_go.wav")
        }
        else if(get_user_team(iPlayers[i]) == CS_TEAM_T)
        {
            set_dhudmessage(255, 0, 0, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
            show_dhudmessage(iPlayers[i], "Во имя Аллаха - вперёд!")
            client_cmd(iPlayers[i], "spk radio/go.wav")
        }
    }
}


Вариант 2:
Код
#include <amxmodx>
#include <cstrike>
#include <dhudmessage>

public plugin_init()
{
    register_plugin("Dhud start round", "1.0", "vinipux")
    register_logevent("round_start", 2, "0=World triggered", "1=Round_Start")
}

public round_start()
{
    for(new i = 1; i <= get_maxplayers(); i++)
    {
        if(is_user_connected(i))
        {
            if(get_user_team(i) == CS_TEAM_CT)
            {
                set_dhudmessage(0, 0, 255, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
                show_dhudmessage(i, "За Родину, за Сталина - вперёд!")
                client_cmd(i, "spk radio/com_go.wav")
            }
            else if(get_user_team(i) == CS_TEAM_T)
            {
                set_dhudmessage(255, 0, 0, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
                show_dhudmessage(i, "Во имя Аллаха - вперёд!")
                client_cmd(i, "spk radio/go.wav")
            }
        }
    }
}


Советую 1вый вариант.

Отредактировал: Orty_Hart, - 29.12.2012, 17:47
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
NeWeRtH
сообщение 29.12.2012, 17:49
Сообщение #9
Стаж: 13 лет

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

Цитата(realcom32 @ 29.12.2012, 16:49) *
Держи
Код
#include <amxmodx>
#include <cstrike>
#include <dhudmessage>


#define PLUGIN "Dhud start round"
#define VERSION "1.0"
#define AUTHOR "vinipux"

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("round_start", 2, "0=World triggered", "1=Round_Start")
}

public round_start()
{
for(new i = 1; i <= get_maxplayers(); i++)

{

   if(get_user_team(i) == CS_TEAM_CT)
   {
   set_dhudmessage(0, 0, 255, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
   show_dhudmessage(i, "За Родину, за Сталина - вперёд!")
   client_cmd(0, "spk radio/com_go.wav")
    }
   else if(get_user_team(i) == CS_TEAM_T)
   {
   set_dhudmessage(255, 0, 0, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
   show_dhudmessage(i, "Во имя Аллаха - вперёд!")
   client_cmd(0, "spk radio/go.wav")
        }

}
}

не работает!!!


Цитата(Orty_Hart @ 29.12.2012, 17:46) *
NeWeRtH,
Конечно смогу.

Вариант 1:
Код
#include <amxmodx>
#include <cstrike>
#include <dhudmessage>

public plugin_init()
{
    register_plugin("Dhud start round", "1.0", "vinipux")
    register_logevent("round_start", 2, "0=World triggered", "1=Round_Start")
}

public round_start()
{
    new iPlayers[32], iNum
    get_players(iPlayers, iNum)
    
    for(new i; i < iNum; i++)
    {
        if(get_user_team(iPlayers[i]) == CS_TEAM_CT)
        {
            set_dhudmessage(0, 0, 255, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
            show_dhudmessage(iPlayers[i], "За Родину, за Сталина - вперёд!")
            client_cmd(iPlayers[i], "spk radio/com_go.wav")
        }
        else if(get_user_team(iPlayers[i]) == CS_TEAM_T)
        {
            set_dhudmessage(255, 0, 0, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
            show_dhudmessage(iPlayers[i], "Во имя Аллаха - вперёд!")
            client_cmd(iPlayers[i], "spk radio/go.wav")
        }
    }
}


Вариант 2:
Код
#include <amxmodx>
#include <cstrike>
#include <dhudmessage>

public plugin_init()
{
    register_plugin("Dhud start round", "1.0", "vinipux")
    register_logevent("round_start", 2, "0=World triggered", "1=Round_Start")
}

public round_start()
{
    for(new i = 1; i <= get_maxplayers(); i++)
    {
        if(is_user_connected(i))
        {
            if(get_user_team(i) == CS_TEAM_CT)
            {
                set_dhudmessage(0, 0, 255, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
                show_dhudmessage(i, "За Родину, за Сталина - вперёд!")
                client_cmd(i, "spk radio/com_go.wav")
            }
            else if(get_user_team(i) == CS_TEAM_T)
            {
                set_dhudmessage(255, 0, 0, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
                show_dhudmessage(i, "Во имя Аллаха - вперёд!")
                client_cmd(i, "spk radio/go.wav")
            }
        }
    }
}


Советую 1вый вариант.

Спасибо помогаешь ленивый задницам =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
NeWeRtH
сообщение 29.12.2012, 18:17
Сообщение #10
Стаж: 13 лет

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

Цитата(Orty_Hart @ 29.12.2012, 17:46) *
NeWeRtH,
Конечно смогу.

Вариант 1:
Код
#include <amxmodx>
#include <cstrike>
#include <dhudmessage>

public plugin_init()
{
    register_plugin("Dhud start round", "1.0", "vinipux")
    register_logevent("round_start", 2, "0=World triggered", "1=Round_Start")
}

public round_start()
{
    new iPlayers[32], iNum
    get_players(iPlayers, iNum)
    
    for(new i; i < iNum; i++)
    {
        if(get_user_team(iPlayers[i]) == CS_TEAM_CT)
        {
            set_dhudmessage(0, 0, 255, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
            show_dhudmessage(iPlayers[i], "За Родину, за Сталина - вперёд!")
            client_cmd(iPlayers[i], "spk radio/com_go.wav")
        }
        else if(get_user_team(iPlayers[i]) == CS_TEAM_T)
        {
            set_dhudmessage(255, 0, 0, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
            show_dhudmessage(iPlayers[i], "Во имя Аллаха - вперёд!")
            client_cmd(iPlayers[i], "spk radio/go.wav")
        }
    }
}


Вариант 2:
Код
#include <amxmodx>
#include <cstrike>
#include <dhudmessage>

public plugin_init()
{
    register_plugin("Dhud start round", "1.0", "vinipux")
    register_logevent("round_start", 2, "0=World triggered", "1=Round_Start")
}

public round_start()
{
    for(new i = 1; i <= get_maxplayers(); i++)
    {
        if(is_user_connected(i))
        {
            if(get_user_team(i) == CS_TEAM_CT)
            {
                set_dhudmessage(0, 0, 255, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
                show_dhudmessage(i, "За Родину, за Сталина - вперёд!")
                client_cmd(i, "spk radio/com_go.wav")
            }
            else if(get_user_team(i) == CS_TEAM_T)
            {
                set_dhudmessage(255, 0, 0, -1.0, 0.2, 2, 7.0, 7.0, 0.1, 3.0, false)
                show_dhudmessage(i, "Во имя Аллаха - вперёд!")
                client_cmd(i, "spk radio/go.wav")
            }
        }
    }
}


Советую 1вый вариант.

ещё можно спросить, а вы можете сделать чтоб оно было в верху а не посередине =)
спасибо =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
NeWeRtH
сообщение 29.12.2012, 18:30
Сообщение #11
Стаж: 13 лет

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

Orty_Hart,
Плагин сможете написать за определённую сумму
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 29.12.2012, 18:49
Сообщение #12
Стаж: 16 лет

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

Цитата
есть у кого желание попробовать сделать это


я подумал он толкает интим услуги
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
NeWeRtH
сообщение 29.12.2012, 19:05
Сообщение #13
Стаж: 13 лет

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

Цитата(cs-portal @ 29.12.2012, 18:49) *
я подумал он толкает интим услуги

rofl.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 29.12.2012, 19:34
Сообщение #14
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

NeWeRtH,
Цитата
ещё можно спросить, а вы можете сделать чтоб оно было в верху а не посередине =)
спасибо =)

Конечно, всё можно. Только ту проблемка... у вас используется

Код
#include <dhudmessage>


и соответственно функции set_dhudmessage() и show_dhudmessage().
Я не нашел на них мануелей, ну вот: http://amxxmodx.ru/core/amxmodxinc/48-hud-...hudmessage.html
почитайте, и выбирайте самостоятельно координаты, где вам хочется. X - ширина. У - высота.

NeWeRtH,
Цитата
Плагин сможете написать за определённую сумму

Такие вещи обсуждаются в личке.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: