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

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

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

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

> Правила форума

Раздел для общения на любые темы, для которых не нашлось места в остальных разделах. Если Вашу тему можно отнести по смыслу к другому разделу, лучше создайте её там, иначе Вас накажут.

В данном форуме немного понижены требования к Общим правилам форума, а именно:
1. Информативность темы
2. Отходить от первоначального смысла темы

!
В разделе запрещено создавать темы связанные с раскруткой игровых серверов

Icon Color v2.0

, Плагин меняющий цвет иконок
mantano1337
сообщение 10.3.2015, 13:44
Сообщение #1
Стаж: 11 лет

Сообщений: 34
Благодарностей: 30
Полезность: 292

Всем привет.
Где то в просторах в интернете видел уже этот плагин,но без исхода
Решил написать сам и выложить

Автор: Mantano1337
Версия: 2.0

Цвет всех иконок по умолчанию бирюзовый(голубой)
См.Скрин
Прикрепленное изображение

Каждой иконке можно предать свой цвет
Код
new const DefaultValues[ Icon ][ ] = { "0 255 255", "0 255 255", "0 255 255 ", "0 255 255", "0 255 255", "0 255 255" };
    new const IconNames[ Icon ][ ]     = { "c4", "escape", "rescue", "defuser", "buyzone", "vipsafety" };


Исход:
Прикрепленный файл  Icon_Color.sma ( 1,66 килобайт ) Кол-во скачиваний: 40


Отредактировал: Bloo, - 10.3.2015, 14:22
Причина: Выдано предупреждение!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   Цитировать сообщение
Статус пользователя CBETJIAHA
сообщение 10.3.2015, 14:00
Сообщение #2


Стаж: 12 лет

Сообщений: 385
Благодарностей: 382
Полезность: 985

Icons Color Changer v1.1 by xPaw
https://forums.alliedmods.net/showthread.php?p=816874

icons_c4 255 100 0
icons_escape 255 215 0
icons_rescue 255 100 0
icons_defuser 0 100 255
icons_buyzone 0 160 0
icons_vipsafety 0 160 0


--
Хайповая дива))))))))))))))))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 10.3.2015, 14:07
Сообщение #3


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

mantano1337, вы реально прикалываетесь? :D
Код:
#include < amxmodx >

enum Icon {
C4 = 0,
Escape,
Rescue,
Defuser,
Buyzone,
VipSafety
};

new Trie:g_tIconNames, g_pCvars[ Icon ];

public plugin_init( ) {
register_plugin( "Icons Color Changer", "1.1", "xPaw" );

register_message( get_user_msgid( "StatusIcon" ), "MessageStatusIcon" );

g_tIconNames = TrieCreate( );

new const DefaultValues[ Icon ][ ] = { "255 100 0", "255 215 0", "255 100 0 ", "0 100 255", "0 160 0", "0 160 0" };
new const IconNames[ Icon ][ ] = { "c4", "escape", "rescue", "defuser", "buyzone", "vipsafety" };

new szCvarName[ 17 ], iAppend = formatex( szCvarName, 16, "icons_" );

for( new Icon:i = C4; i < Icon; i++ ) {
formatex( szCvarName[ iAppend ], 10, IconNames[ i ] );

g_pCvars[ i ] = register_cvar( szCvarName, DefaultValues[ i ] );

TrieSetCell( g_tIconNames, IconNames[ i ], i );
}
}

public plugin_end( )
TrieDestroy( g_tIconNames );

public MessageStatusIcon( const iMsgId, const iMsgDest, const id ) {
if( get_msg_arg_int( 1 ) == 0 )
return;

new szIcon[ 10 ], Icon:iIcon;
get_msg_arg_string( 2, szIcon, 9 );

if( !TrieGetCell( g_tIconNames, szIcon, iIcon ) )
return;

new szColor[ 12 ], szRGB[ 3 ][ 4 ];
get_pcvar_string( g_pCvars[ iIcon ], szColor, 11 );
parse( szColor, szRGB[ 0 ], 3, szRGB[ 1 ], 3, szRGB[ 2 ], 3 );

new iRed = clamp( str_to_num( szRGB[ 0 ] ), 0, 255 );
new iGreen = clamp( str_to_num( szRGB[ 1 ] ), 0, 255 );
new iBlue = clamp( str_to_num( szRGB[ 2 ] ), 0, 255 );

set_msg_arg_int( 3, ARG_BYTE, iRed );
set_msg_arg_int( 4, ARG_BYTE, iGreen );
set_msg_arg_int( 5, ARG_BYTE, iBlue );
}

https://forums.alliedmods.net/showthread.php?p=816874
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
mantano1337
сообщение 10.3.2015, 14:11
Сообщение #4
Стаж: 11 лет

Сообщений: 34
Благодарностей: 30
Полезность: 292

Цитата(Bloo @ 10.3.2015, 16:07) *
mantano1337, вы реально прикалываетесь? :D
Код:
#include < amxmodx >

enum Icon {
C4 = 0,
Escape,
Rescue,
Defuser,
Buyzone,
VipSafety
};

new Trie:g_tIconNames, g_pCvars[ Icon ];

public plugin_init( ) {
register_plugin( "Icons Color Changer", "1.1", "xPaw" );

register_message( get_user_msgid( "StatusIcon" ), "MessageStatusIcon" );

g_tIconNames = TrieCreate( );

new const DefaultValues[ Icon ][ ] = { "255 100 0", "255 215 0", "255 100 0 ", "0 100 255", "0 160 0", "0 160 0" };
new const IconNames[ Icon ][ ] = { "c4", "escape", "rescue", "defuser", "buyzone", "vipsafety" };

new szCvarName[ 17 ], iAppend = formatex( szCvarName, 16, "icons_" );

for( new Icon:i = C4; i < Icon; i++ ) {
formatex( szCvarName[ iAppend ], 10, IconNames[ i ] );

g_pCvars[ i ] = register_cvar( szCvarName, DefaultValues[ i ] );

TrieSetCell( g_tIconNames, IconNames[ i ], i );
}
}

public plugin_end( )
TrieDestroy( g_tIconNames );

public MessageStatusIcon( const iMsgId, const iMsgDest, const id ) {
if( get_msg_arg_int( 1 ) == 0 )
return;

new szIcon[ 10 ], Icon:iIcon;
get_msg_arg_string( 2, szIcon, 9 );

if( !TrieGetCell( g_tIconNames, szIcon, iIcon ) )
return;

new szColor[ 12 ], szRGB[ 3 ][ 4 ];
get_pcvar_string( g_pCvars[ iIcon ], szColor, 11 );
parse( szColor, szRGB[ 0 ], 3, szRGB[ 1 ], 3, szRGB[ 2 ], 3 );

new iRed = clamp( str_to_num( szRGB[ 0 ] ), 0, 255 );
new iGreen = clamp( str_to_num( szRGB[ 1 ] ), 0, 255 );
new iBlue = clamp( str_to_num( szRGB[ 2 ] ), 0, 255 );

set_msg_arg_int( 3, ARG_BYTE, iRed );
set_msg_arg_int( 4, ARG_BYTE, iGreen );
set_msg_arg_int( 5, ARG_BYTE, iBlue );
}

https://forums.alliedmods.net/showthread.php?p=816874

Да ну бред какойто,они за меня что ли пишут?код посмотрите,особенно последние строчки,отличается много чем)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 10.3.2015, 14:13
Сообщение #5


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

mantano1337, Чем они отличаются? :D Не страдайте фигней, вывел инфо о плагинах в дефайны поменял название, версию, автора и сменил цвет по умолчанию.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
mantano1337
сообщение 10.3.2015, 14:17
Сообщение #6
Стаж: 11 лет

Сообщений: 34
Благодарностей: 30
Полезность: 292

Цитата(Bloo @ 10.3.2015, 16:13) *
mantano1337, Чем они отличаются? :D Не страдайте фигней, вывел инфо о плагинах в дефайны поменял название, версию, автора и сменил цвет по умолчанию.

Не тот исход смотрел)
И вовще когда переписываешь чей то плагин коды совпадают)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 10.3.2015, 14:18
Сообщение #7


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

mantano1337, то что ты там переписал я выше написал. За присвоение авторства выдам ка %.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 10.3.2015, 14:19
Сообщение #8
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

mantano1337, О господи... Дата написания плагина 04-29-2009, а ты выложил 10.03.2015. Это фейл.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 10.3.2015, 14:19
Сообщение #9


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

Стаж: 13 лет

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

Они настолько разные, что одинаковые :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 10.3.2015, 14:20
Сообщение #10


Стаж: 13 лет

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

Цитата
Решил написать сам и выложить


Цитата
переписываешь чей то плагин


Если ты переделал только название переменных и цвет, это не значит, что ты автор. Автор - тот, кто придумал и реализовал, а ты уже ее взял и переделал, в таком случаи ставят себя и автора через дробь.


Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 10.3.2015, 14:21
Сообщение #11


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

vovan4ik1997, он там ничего не переделал кроме авторства.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ETO_BYLO_LETOM
сообщение 10.3.2015, 14:24
Сообщение #12


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

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

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

Типичный скриптер1337.
xPaw даже ворует на машине времени у него mega_shok.gif


😄
MasterServer.su прозрачнее чем твои окна дома
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 10.3.2015, 14:25
Сообщение #13


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

ETO_BYLO_LETOM, а сам спасибку поставил :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ETO_BYLO_LETOM
сообщение 10.3.2015, 15:21
Сообщение #14


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

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

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

Цитата(Bloo @ 10.3.2015, 15:25) *
ETO_BYLO_LETOM, а сам спасибку поставил :D

миссклик


😄
MasterServer.su прозрачнее чем твои окна дома
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 10.3.2015, 15:24
Сообщение #15


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

ETO_BYLO_LETOM, ну тогда понятно)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 10.3.2015, 16:09
Сообщение #16


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

mantano1337,

Сегодня день такой, все прям плагины пишут))

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