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

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

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

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

2 страниц V   1 2

Finschat

, 5 цветных сообщений в чате.(можно русским)
Статус пользователя Иван_Кузьмич
сообщение 6.4.2009, 10:34
Сообщение #1


Стаж: 17 лет

Сообщений: 205
Благодарностей: 206
Полезность: 1404

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

Плагин выводит подряд 5 цветных сообщений в чат разными цветами одновременно, как на скрине.

Редактируете в res надпись мою на свою
Код
    register_cvar("text_chat_1", "Сервер клана [F-in-S] FIGHT IN STREETS [UA]")
    register_cvar("text_chat_2", "Запрещено: Читерить,материться,рекламить - наказание бан!")
    register_cvar("text_chat_3", "Наш IP: 000.mine.nu:50000 , в консоли connect 000.mine.nu:50000")
    register_cvar("text_chat_4", "Наш сайт f-in-s.tk")
    register_cvar("text_chat_5", "Админы: KinG_of_StreetS , shad0w.gg, -=CASPER=- , AndRE, Def_Joint")



и время показа сообщений
Код
register_cvar("text_chat_interval", "60")

чтобы русским было сохраните в Akelapad с кодировкой UTF-8 и уберите галочку со слова BOM

Отредактировал: Иван_Кузьмич, - 6.4.2009, 10:35
Прикрепленные файлы:
Прикрепленный файл  finstext.zip ( 1,38 килобайт ) Кол-во скачиваний: 930
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 24 раз
   Цитировать сообщение
Статус пользователя Eugene-N
сообщение 17.4.2009, 12:43
Сообщение #2


Стаж: 17 лет

Сообщений: 73
Благодарностей: 96
Полезность: 749

Могу ошибаться, но
Код
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Five lower case message"
#define VERSION "2.0"
#define AUTHOR "souriz"


enum ChatColor
{
    CHATCOLOR_YELLOW = 1,     // ЖЁЛТЫЙ
    CHATCOLOR_GREEN,     // ЗЕЛЁНЫЙ
    CHATCOLOR_TEAM_COLOR,     // Цвет, в зависимости от команды. (T - красный, CT - синий, CPEC - серый)
    CHATCOLOR_GREY,     // СЕРЫЙ
    CHATCOLOR_RED,         // КРАСНЫЙ
    CHATCOLOR_BLUE,     // СИНИЙ
}

new g_TeamName[][] =
{
    "",
    "TERRORIST",
    "CT",
    "SPECTATOR"
}

new g_msgSayText
new g_msgTeamInfo


public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_cvar("flcm_enable", "1")
    register_cvar("flcm_interval", "300")
    
    register_cvar("flcm_msg_1", "msg 1")
    register_cvar("flcm_msg_2", "msg 2")
    register_cvar("flcm_msg_3", "msg 3")
    register_cvar("flcm_msg_4", "msg 4")
    register_cvar("flcm_msg_5", "msg 5")
    
    g_msgSayText = get_user_msgid("SayText")
    g_msgTeamInfo = get_user_msgid("TeamInfo")
}

public plugin_cfg()
{
  set_task(get_cvar_float("flcm_interval"), "showMsg", 12345, "", _, "b")
}

public showMsg()
{
  if(get_cvar_num("flcm_enable") == 1)
  {
    static
            msg1[128],
            msg2[128],
            msg3[128],
            msg4[128],
            msg5[128]
    
    get_cvar_string("flcm_msg_1", msg1, 127)
    get_cvar_string("flcm_msg_2", msg2, 127)
    get_cvar_string("flcm_msg_3", msg3, 127)
    get_cvar_string("flcm_msg_4", msg4, 127)
    get_cvar_string("flcm_msg_5", msg5, 127)
    
    colorChat(0, CHATCOLOR_YELLOW, "%s", msg1)
    colorChat(0, CHATCOLOR_RED, "%s", msg2)
    colorChat(0, CHATCOLOR_GREEN, "%s", msg3)
    colorChat(0, CHATCOLOR_GREY, "%s", msg4)
    colorChat(0, CHATCOLOR_BLUE, "%s", msg5)
  }
}

colorChat(id, ChatColor:color, const msg[], {Float,Sql,Result,_}:...)
{
    new team, index, MSG_Type
    new bool:teamChanged = false
    new message[192]
    
    switch(color)
    {
        case CHATCOLOR_YELLOW:
        {
            message[0] = 0x01;
        }
        case CHATCOLOR_GREEN:
        {
            message[0] = 0x04;
        }
        default:
        {
            message[0] = 0x03;
        }
    }
    
    vformat(message[1], 190, msg, 4);
    
    if (id == 0)
    {
        index = findAnyPlayer();
        MSG_Type = MSG_ALL;
    }
    else
    {
        index = id;
        MSG_Type = MSG_ONE;
    }
    if (index != 0)
    {
        team = get_user_team(index);    
        if (color == CHATCOLOR_RED && team != 1)
        {
            messageTeamInfo(index, MSG_Type, g_TeamName[1])
            teamChanged = true
        }
        else
        if (color == CHATCOLOR_BLUE && team != 2)
        {
            messageTeamInfo(index, MSG_Type, g_TeamName[2])
            teamChanged = true
        }
        else
        if (color == CHATCOLOR_GREY && team != 0)
        {
            messageTeamInfo(index, MSG_Type, g_TeamName[0])
            teamChanged = true
        }
        messageSayText(index, MSG_Type, message);
        if (teamChanged)
        {
            messageTeamInfo(index, MSG_Type, g_TeamName[team]);
        }
    }
}

messageSayText(id, type, message[])
{
    message_begin(type, g_msgSayText, _, id)
    write_byte(id)        
    write_string(message)
    message_end()
}
    
messageTeamInfo(id, type, team[])
{
    message_begin(type, g_msgTeamInfo, _, id)
    write_byte(id)
    write_string(team)
    message_end()
}
    
findAnyPlayer()
{
    new players[32], inum
    
    get_players(players, inum)
    
    for (new a = 0; a < inum; ++a)
    {
        if(is_user_connected(players[a]))
        {
            return players[a]
        }
    }
    return 0
}

все названия функций, таски, иды тасков, массивы - идентичны, думаю что shad0wgg украл плагин у souriz и вписал себя в авторы

если ошибаюсь поправте
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Иван_Кузьмич
сообщение 17.4.2009, 12:50
Сообщение #3


Стаж: 17 лет

Сообщений: 205
Благодарностей: 206
Полезность: 1404

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

Eugene-N,
не воровал я ничего, это мой не первый плагин я сделал до этого ещё 3.
И я не настолько глуп чтоб воровать, правда я слышал о плагине на 5 сообщений видел , но не удавалось найти его
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Eugene-N
сообщение 17.4.2009, 13:30
Сообщение #4


Стаж: 17 лет

Сообщений: 73
Благодарностей: 96
Полезность: 749

Не хочу спорить, но давай проведём расследование? :)

Плагин souriz-a был создан 28 числа, 7 месяца, 2008 года. (ну может чуть раньше) Твоя же тема оформлена 6 апреля этого года.
Коды плагина полностью идеинтичны.

Ты утверждаешь, что плагин написал сам. Получается что его украл souriz у тебя. Значит ты плагин написал раньше 28 числа, 7 месяца, 2008 года.
За столько месяцев, можно было научиться неплохо писать скрипты, тогда задам тебе парочку вопросов, непротив?

Если действительно плагин написал ты, думаю ты без проблем справишься с вопросами (они кстати простейшие)

1 -
Код
    g_msgSayText = get_user_msgid("SayText")
    g_msgTeamInfo = get_user_msgid("TeamInfo")

это от для какой функции ты написал?

2 -
Код
    static
            msg1[128],
            msg2[128],
            msg3[128],
            msg4[128],
            msg5[128]

Что это такое и почему именно 128?

3 -
Код
get_cvar_string("text_chat_1", msg1, 127)

Для чего на конце 127 ? А почему бы не написать 666 ? Если ответишь на этот вопрос, можешь добавить ещё пару слов насчёт того, как можно оптимизировать

4 -
Код
    colorChat(0, CHATCOLOR_BLUE, "%s", msg5)

Что значит цыфра 0 в этой строчке? Почему бы 9 не написать?


Не подумай что я пытаюсь выпендрится, просто если писал плагин ты, то 100% ты знаешь ответы на мои вопросы.
Но если ты не отвечаешь, говоришь типо "я не обязан" и т.п., это лишь подтверждает то, что автор плагина явно не ты.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Eugene-N
сообщение 17.4.2009, 17:47
Сообщение #5


Стаж: 17 лет

Сообщений: 73
Благодарностей: 96
Полезность: 749

Совпадает 99% кода (не считая названия переменных), переменные переименовать можно запросто.

Тем более вопросы по плагину, а не из моей головы.

Отредактировал: Eugene-N, - 17.4.2009, 17:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Axotnik
сообщение 17.4.2009, 22:18
Сообщение #6


Стаж: 17 лет

Сообщений: 302
Благодарностей: 52
Полезность: 155

diablo_dobryi.gif Я тоже думаю што плагин варованый, ну или же зделаний з нескольки
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Fedcomp
сообщение 18.4.2009, 9:35
Сообщение #7
Стаж: 17 лет

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

Eugene-N, на 2,3,4 вопрос я знаю ответ, а вот на первый увы :biggrin:
Eugene-N, а что за плагин от souriz'а?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Eugene-N
сообщение 18.4.2009, 10:50
Сообщение #8


Стаж: 17 лет

Сообщений: 73
Благодарностей: 96
Полезность: 749

Ну вопросы я задал якобы "автору" плагина, он то на них точно должен знать ответ.
Цитата
Eugene-N, а что за плагин от souriz'а?

Это то что лежит здесь, просто реальный автор то не shad0wgg, а souriz

Мне то всё-равно чей плагин, кто украл и так далее, просто не люблю такое воровство :\

Fedcomp,
ты сам то должен понимать, как скриптер, что таких совпадений в коде не бывает (код я выше оригинальный давал)
Названия функций, иды таксков, старая функция colorchat и многое другое, совпадают прекрасно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Fedcomp
сообщение 18.4.2009, 11:45
Сообщение #9
Стаж: 17 лет

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

Да понимаю я все прекрасно.
Иван_Кузьмич,
Код
#define AUTHOR "souriz/shad0wgg"

и закончим споры, раз тебе так неймется иметь авторство
ps.gif в Active File compare они польностью одинаковы за исключением названий cvar'ов :biggrin:

Отредактировал: Fedcomp, - 18.4.2009, 11:46
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fedorfg
сообщение 20.4.2009, 10:02
Сообщение #10
Стаж: 17 лет

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

Вот если бы кто нить полностью русский чат цветным сделал, вото тогда была бы тема
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JayDee
сообщение 20.4.2009, 18:04
Сообщение #11


Стаж: 17 лет

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

Ребят, столкнулся с такой траблой:
При изменении текста и компиляции для разных версий amxx выдаёт такую штуку:
Цитата
finstext.sma(1) : error 010: invalid function or declaration

1 Error.
Could not locate output file finstext.amx (compile failed).


Всё перепробовал =( Хелп плиз
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя PORKI
сообщение 21.4.2009, 21:42
Сообщение #12


Стаж: 19 лет

Сообщений: 196
Благодарностей: 27
Полезность: 120

Цитата(fedorfg @ 20.4.2009, 11:02) *
Вот если бы кто нить полностью русский чат цветным сделал, вото тогда была бы тема

А кто тебе мешает сделать полностью русский чат да еше и цветными.

Подтверждаю плагин нагло украли, просто мало кто знает о том портале где размешен оригинал плагина в прочем и остальные тоже, удивлен как еше сюда не перекинули ярки плагин , VIP статус игроков.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя DimkaTheBest
сообщение 21.4.2009, 22:07
Сообщение #13


Стаж: 19 лет

Сообщений: 130
Благодарностей: 60
Полезность: 361

дай ссылочку портала..Красть ни чё не буду))))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JayDee
сообщение 23.4.2009, 21:39
Сообщение #14


Стаж: 17 лет

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

Ну а мне блин ктонить на вопрос ответит? или дальше обсирательством занимацца будем?
Парни, Вы создатели этого плагина? думаю НЕТ! ну вам ли не пофигу на это, пусть с этим аффтар и разбираецца!

Если так на каждого нападать, дык давайте весь рунэт закроем, веть там же на каждом 3-4ом сайте одинаковые новости, а аффтары то разные.
Кончайте устраивать гдеццкий сад.
Цитата
#define AUTHOR "souriz/shad0wgg"

На счёт этого скажу: "Аффтар ентой темки, знай если ты ничего не дописывал сам или не корректировал, в соавторство даже не лесь!"

Отредактировал: JayDee, - 23.4.2009, 21:39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя co6aka 3749
сообщение 13.6.2009, 22:54
Сообщение #15
Стаж: 17 лет

Сообщений: 60
Благодарностей: 26
Полезность: 121

А у меня почему-то не пашет sad.gif
ТОли нетуда засунул или хз sad.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Barinok
сообщение 14.6.2009, 2:10
Сообщение #16


Стаж: 18 лет

Сообщений: 146
Благодарностей: 145
Полезность: 966

У меня тоже не пахает!
там же только файл sma я думаю она и не будет пахать=)))
если я не прав поправте=)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя xxxCOOPERxxx
сообщение 14.6.2009, 2:31
Сообщение #17


Стаж: 17 лет

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

Цитата(co6aka 3749 @ 13.6.2009, 23:54) *
А у меня почему-то не пашет sad.gif
ТОли нетуда засунул или хз sad.gif



Цитата(Barinok @ 14.6.2009, 3:10) *
У меня тоже не пахает!
там же только файл sma я думаю она и не будет пахать=)))
если я не прав поправте=)

перетащите файл sma в cstrike\addons\amxmodx\scripting
Потом на compile.exe здесь же
в cstrike\addons\amxmodx\scripting\compiled будет файл finstext.amxx
Скопируйте его в cstrike\addons\amxmodx\plugins
Напишите в cstrike\addons\amxmodx\configs\plugins.ini вот это : finstext.amxx
Рестартаните сервак

:DDD


!
Аккаунт пользователя заблокирован до: 9.10.29388, 17:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Barinok
сообщение 14.6.2009, 3:41
Сообщение #18


Стаж: 18 лет

Сообщений: 146
Благодарностей: 145
Полезность: 966

Цитата(xxxCOOPERxxx @ 14.6.2009, 4:31) *
перетащите файл sma в cstrike\addons\amxmodx\scripting
Потом на compile.exe здесь же
в cstrike\addons\amxmodx\scripting\compiled будет файл finstext.amxx
Скопируйте его в cstrike\addons\amxmodx\plugins
Напишите в cstrike\addons\amxmodx\configs\plugins.ini вот это : finstext.amxx
Рестартаните сервак

:DDD

Тю я знаю что такое кампиле! ну просто я не где не видел чтоб было написано что надо кампилить=))xDD
Кузмич поправь свой пост=))

При компиляцыи выдает какой-то глюк!! компилел при помощи compile.exe
на на сайте www.amxmodx.org и там и там выдает ошипку!!!
Посмотрите скрин может хто-то знает=))

Отредактировал: Barinok, - 14.6.2009, 3:31
Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя praym-
сообщение 23.6.2009, 7:08
Сообщение #19
Стаж: 16 лет

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

Цитата(Barinok @ 14.6.2009, 4:41) *
Тю я знаю что такое кампиле! ну просто я не где не видел чтоб было написано что надо кампилить=))xDD
Кузмич поправь свой пост=))

При компиляцыи выдает какой-то глюк!! компилел при помощи compile.exe
на на сайте www.amxmodx.org и там и там выдает ошипку!!!
Посмотрите скрин может хто-то знает=))

Такая же хрень
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя complrg
сообщение 23.6.2009, 8:29
Сообщение #20
Стаж: 17 лет

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

Цитата(Barinok @ 14.6.2009, 3:41) *
Тю я знаю что такое кампиле! ну просто я не где не видел чтоб было написано что надо кампилить=))xDD
Кузмич поправь свой пост=))

При компиляцыи выдает какой-то глюк!! компилел при помощи compile.exe
на на сайте www.amxmodx.org и там и там выдает ошипку!!!
Посмотрите скрин может хто-то знает=))

Читай:
https://c-s.net.ua/forum/ipb.html?s=&sh...st&p=116062
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: