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

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

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

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

resetscore

Статус пользователя bambam4ik92
сообщение 18.6.2012, 18:10
Сообщение #1


Стаж: 14 лет

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

Добрый день друзья.Ищу плагин собственно видно в названии темы какой)))суть его такова что бы когда игрок обнуляет счет ему писалось сообщение в чат и его видели все и при это был dhud в правом верхнем углу рандомным цветом и виден только ему))есть исходик обычного может можно переделать:

resetscore
Код
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <dhudmessage>

new const PLUGIN_NAME[]  = "Reset_Score";
new const VERSION[] = "1.0";
new const AUTHOR[]  = "Silenttt Fixed by 9 rpamm!?";

new name[33];
new rs_hudmessage;
new rs_sound;

public plugin_init()
{
    register_plugin( PLUGIN_NAME, VERSION, AUTHOR );

    register_clcmd("say /rs", "reset_score");
    register_clcmd("say /resetscore", "reset_score");
    
    rs_hudmessage = register_cvar("rs_hudmessage", "1");
    rs_sound = register_cvar("rs_sound", "1");
}

public reset_score(id)
{
    set_user_frags(id, 0);
    cs_set_user_deaths(id, 0);

    if(get_pcvar_num(rs_hudmessage))
    {
        get_user_name(id, name, 32);
        set_dhudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.71, 2, 6.0, 3.0, 0.1, 1.5 );
        show_dhudmessage(id, "%s, ты обнулил свой счёт :)", name);
        if(get_pcvar_num(rs_sound))
        {
           client_cmd(id, "spk fvox/bell");
        }
}

}


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
noskill
сообщение 18.6.2012, 20:55
Сообщение #2
Стаж: 14 лет

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

Код
public reset_score(id)
{
new name [33]
get_user_name(id,name,32)
    set_user_frags(id, 0);
    cs_set_user_deaths(id, 0);

    if(get_pcvar_num(rs_hudmessage))
    {
        get_user_name(id, name, 32);
        set_dhudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.71, 2, 6.0, 3.0, 0.1, 1.5 );
        show_dhudmessage(id, "%s, ты обнулил свой счёт :)", name);
        if(get_pcvar_num(rs_sound))
        {
           client_cmd(id, "spk fvox/bell");
        }
}
client_print(0, print_chat, "%s обнулил свой счёт", name)
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя bambam4ik92
сообщение 18.6.2012, 21:36
Сообщение #3


Стаж: 14 лет

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

а colorchat подключить?! ето вместо client_print вставить ColorChat (0, GREEN ," ^x03[ ^x04loony-prof ^x03] ^x04%s ^x03обнулил свой счёт", name)

ЕСЛИ не ТАК исправьте)

и какие координаты (0, 255), -1.0, 0.71, 2, 6.0, 3.0, 0.1, 1.5 ); верхнего правого угла или как там))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
noskill
сообщение 18.6.2012, 21:42
Сообщение #4
Стаж: 14 лет

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

bambam4ik92, смотря какой колорчат
координаты не помню
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bambam4ik92
сообщение 18.6.2012, 22:16
Сообщение #5


Стаж: 14 лет

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

колор чат такой как в этой теме https://c-s.net.ua/forum/topic39471.html
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bambam4ik92
сообщение 19.6.2012, 12:04
Сообщение #6


Стаж: 14 лет

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

При компиляции вот такая бяка ubeysya.gif

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 19.6.2012, 12:11
Сообщение #7


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

Стаж: 16 лет

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

Лови
Код
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <dhudmessage>

new const PLUGIN_NAME[]  = "Reset_Score";
new const VERSION[] = "1.0";
new const AUTHOR[]  = "Silenttt Fixed by 9 rpamm!?";

new rs_hudmessage;
new rs_sound;

public plugin_init()
{
    register_plugin( PLUGIN_NAME, VERSION, AUTHOR );

    register_clcmd("say /rs", "reset_score");
    register_clcmd("say /resetscore", "reset_score");
    
    rs_hudmessage = register_cvar("rs_hudmessage", "1");
    rs_sound = register_cvar("rs_sound", "1");
}

public reset_score(id)
{
    new name [33]
    get_user_name(id,name,32)
    set_user_frags(id, 0);
    cs_set_user_deaths(id, 0);

    if(get_pcvar_num(rs_hudmessage))
    {
        set_dhudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.71, 2, 6.0, 3.0, 0.1, 1.5 );
        show_dhudmessage(id, "%s, ты обнулил свой счёт :)", name);
        if(get_pcvar_num(rs_sound))
    {
    client_cmd(id, "spk fvox/bell");
    }
    }
    client_print(0, print_chat, "%s обнулил свой счёт", name)
}


Отредактировал: Fred Perry, - 19.6.2012, 12:12


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


Стаж: 14 лет

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

Так не кто не помнит какие координаты верхнего правого угла и где их можно посмотреть))??(компильнуло нормально) thank_you2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 19.6.2012, 12:43
Сообщение #9


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

Стаж: 16 лет

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

Цитата(bambam4ik92 @ 19.6.2012, 13:24) *
Так не кто не помнит какие координаты верхнего правого угла и где их можно посмотреть))??(компильнуло нормально) thank_you2.gif

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

Цитата
y: 0.81, x: 0.10


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bambam4ik92
сообщение 19.6.2012, 14:24
Сообщение #10


Стаж: 14 лет

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

В первом посту скрин)а еще одно можно как то сделать что бы сообщение в чат кто обнулил показывало своей команде)например обнуляет игрок с команды террористов видят только они и наоборот)думаю суть понятна просто так бы был меньше спам в чат)если можно так сделать помогите)))))))))))))))))))))) psych.gif

Плюс как сделать цвет команды при выводе в чат!!!! вроде колор чат подключил но иногда багает!!!может вместо GREEN надо TEAM_COLOR или NORMAL? суть бага в том что когда я в спектрах когда обнуляют счёт вместо белого цвета красный то есть цвет терров баг мелкий но люблю что бы было все правильно)))

сброс счёта
Код
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <dhudmessage>
#include <colorchat>

new const PLUGIN_NAME[]  = "Reset_Score";
new const VERSION[] = "1.0";
new const AUTHOR[]  = "Silenttt Fixed by 9 rpamm!?";

new rs_hudmessage;
new rs_sound;

public plugin_init()
{
    register_plugin( PLUGIN_NAME, VERSION, AUTHOR );

    register_clcmd("say /rs", "reset_score");
    register_clcmd("say /resetscore", "reset_score");
    
    rs_hudmessage = register_cvar("rs_hudmessage", "1");
    rs_sound = register_cvar("rs_sound", "1");
}

public reset_score(id)
{
    new name [33]
    get_user_name(id,name,32)
    set_user_frags(id, 0);
    cs_set_user_deaths(id, 0);

    if(get_pcvar_num(rs_hudmessage))
    {
        set_dhudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.00, 1, 0.0, 2.0, 0.2, 1.5 );
        show_dhudmessage(id, "%s, ты обнулил свой счёт :)", name);
        if(get_pcvar_num(rs_sound))
    {
    client_cmd(id, "spk fvox/bell");
    }
    }
    ColorChat (0, GREEN ,"^x03[ ^x04Сброс счёта ^x03] ^x01Игрок ^x03%s ^x01обнулил свой счёт!", name)
}


Отредактировал: bambam4ik92, - 19.6.2012, 14:36
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя noisiacs
сообщение 19.6.2012, 15:00
Сообщение #11


Стаж: 13 лет

Сообщений: 684
Благодарностей: 162
Полезность: 204

Цитата(bambam4ik92 @ 19.6.2012, 19:24) *
В первом посту скрин)а еще одно можно как то сделать что бы сообщение в чат кто обнулил показывало своей команде)например обнуляет игрок с команды террористов видят только они и наоборот)думаю суть понятна просто так бы был меньше спам в чат)если можно так сделать помогите))))))))))))))))))))))

а можно вопрос, маленько не по теме.
а разве есть кому то дело до тех кто обнуляет счет? почему все обязательно должны это видеть?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя bambam4ik92
сообщение 19.6.2012, 15:37
Сообщение #12


Стаж: 14 лет

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

Помогите исправить траблу с colorchat что то не так, я играю за ментов при обнулялке у меня пишется красным вместо синего! что то значит не так сделал, вот строка: ColorChat (0,TEAM_COLOR,"^3[ ^4Сброс счёта ^3] ^1Игрок ^3%s ^1обнулил свой счёт!", name) и NORMAL пробивал одно и тоже ПОМОГИТЕ в чем трабла((((((((((((((( ubeysya.gif

Отредактировал: bambam4ik92, - 19.6.2012, 15:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bambam4ik92
сообщение 19.6.2012, 15:56
Сообщение #13


Стаж: 14 лет

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

Уже все перерыл не пойму... что я сделал не так(
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Surf
сообщение 19.6.2012, 17:04
Сообщение #14


Стаж: 14 лет

Сообщений: 1089
Благодарностей: 501
Полезность: 583

Код
random_num(0, 255)


->>

Код
random(256)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bambam4ik92
сообщение 19.6.2012, 17:55
Сообщение #15


Стаж: 14 лет

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

цвет этой строчки ColorChat(0,NORMAL,"^3[ ^4Сброс счёта ^3] ^1Игрок ^3%s ^x01обнулил свой счёт", name) тут идет баг вместо цвета команды идет рандом то синий то красный..........

Отредактировал: bambam4ik92, - 19.6.2012, 17:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
noskill
сообщение 19.6.2012, 18:00
Сообщение #16
Стаж: 14 лет

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

нету там бага, ты в сообщении указываешь совсем другой цвет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bambam4ik92
сообщение 19.6.2012, 18:24
Сообщение #17


Стаж: 14 лет

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

^3 это же цвет команды?

Исправьте где я ставлю не так)

Опять одно и тоже не ужели тут что то сложное или я вообще баран просто играю за Т красный цвет в нике то есть напротив ^3 как и надо перехожу на СТ опять красное то есть не меняется цвет команды.........................что то же не так помогите друзья уже день голову ломаю... ubeysya.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bambam4ik92
сообщение 19.6.2012, 19:15
Сообщение #18


Стаж: 14 лет

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

Цитата(csnetua @ 19.6.2012, 19:00) *
нету там бага, ты в сообщении указываешь совсем другой цвет

А где именно??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bambam4ik92
сообщение 19.6.2012, 19:51
Сообщение #19


Стаж: 14 лет

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

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