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

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

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

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

2 страниц V   1 2

Director Hud Message

, Показ до 8 hud-сообщений за раз
Статус пользователя Rejiser
сообщение 15.6.2012, 18:31
Сообщение #21


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Цитата(vdnmajor1 @ 15.6.2012, 19:15) *
Почему я не могу его компилировать ?

Попробуй прочитать эту тему, с начала до конца.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vdnmajor1
сообщение 15.6.2012, 18:33
Сообщение #22
Стаж: 13 лет

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

Цитата(csnetua @ 15.6.2012, 18:31) *
почему ты не можешь его компилировать?

ахах))
да бл*ть... ошибки и в онлайн компиляторе и в простом.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 15.6.2012, 18:34
Сообщение #23


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

Стаж: 16 лет

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

Цитата(vdnmajor1 @ 15.6.2012, 19:33) *
ахах))
да бл*ть... ошибки и в онлайн компиляторе и в простом.

Ну скинь ошибки и код свой


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

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

Цитата(Fred Perry @ 15.6.2012, 19:34) *
Ну скинь ошибки и код свой

dhud_message_test.sma(3) : fatal error 100: cannot read from file: "dhudmessage"
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 15.6.2012, 19:37
Сообщение #25


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Цитата(vdnmajor1 @ 15.6.2012, 19:48) *
dhud_message_test.sma(3) : fatal error 100: cannot read from file: "dhudmessage"
Прикрепленное изображение

Файл dhudmessage.inc в папке /include конечно же отсутствует, да?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя vdnmajor1
сообщение 15.6.2012, 19:44
Сообщение #26
Стаж: 13 лет

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

Цитата(Rejiser @ 15.6.2012, 20:37) *
Файл dhudmessage.inc в папке /include конечно же отсутствует, да?

присутствует.

капец.
ну никак не хочет компилировать...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 15.6.2012, 21:20
Сообщение #27


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Папку /include замени отсюда
AMX Mod X Base
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя vdnmajor1
сообщение 16.6.2012, 0:14
Сообщение #28
Стаж: 13 лет

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

Цитата(Rejiser @ 15.6.2012, 22:20) *
Папку /include замени отсюда
AMX Mod X Base

Наверно ошибка был в /include
Заменил все работает
Спасибо (:


Теперь меняю любое слово оно не хочет компилировать =/

Отредактировал: vdnmajor1, - 16.6.2012, 0:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vdnmajor1
сообщение 16.6.2012, 13:18
Сообщение #29
Стаж: 13 лет

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

Цитата(vdnmajor1 @ 16.6.2012, 1:14) *
вот на попробуй компилировать...

Прикрепленный файл  dhud_message_test.sma ( 414 байт ) Кол-во скачиваний: 17


CODE
#if defined _dhudmessage_included
#endinput
#endif

#define _dhudmessage_included

#include <amxmodx>

stock __dhud_color;
stock __dhud_x;
stock __dhud_y;
stock __dhud_effect;
stock __dhud_fxtime;
stock __dhud_holdtime;
stock __dhud_fadeintime;
stock __dhud_fadeouttime;
stock __dhud_reliable;

stock set_dhudmessage( red = 0, green = 160, blue = 0, Float:x = -1.0, Float:y = 0.65, effects = 2, Float:fxtime = 6.0, Float:holdtime = 3.0, Float:fadeintime = 0.1, Float:fadeouttime = 1.5, bool:reliable = false )
{
#define clamp_byte(%1) ( clamp( %1, 0, 255 ) )
#define pack_color(%1,%2,%3) ( %3 + ( %2 << 8 ) + ( %1 << 16 ) )

__dhud_color = pack_color( clamp_byte( red ), clamp_byte( green ), clamp_byte( blue ) );
__dhud_x = _:x;
__dhud_y = _:y;
__dhud_effect = effects;
__dhud_fxtime = _:fxtime;
__dhud_holdtime = _:holdtime;
__dhud_fadeintime = _:fadeintime;
__dhud_fadeouttime = _:fadeouttime;
__dhud_reliable = _:reliable;

return 1;
}

stock show_dhudmessage( index, const message[], any:... )
{
new buffer[ 128 ];
new numArguments = numargs();

if( numArguments == 2 )
{
send_dhudMessage( index, message );
}
else if( index || numArguments == 3 )
{
vformat( buffer, charsmax( buffer ), message, 3 );
send_dhudMessage( index, buffer );
}
else
{
new playersList[ 32 ], numPlayers;
get_players( playersList, numPlayers, "ch" );

if( !numPlayers )
{
return 0;
}

new Array:handleArrayML = ArrayCreate();

for( new i = 2, j; i < numArguments; i++ )
{
if( getarg( i ) == LANG_PLAYER )
{
while( ( buffer[ j ] = getarg( i + 1, j++ ) ) ) {}
j = 0;

if( GetLangTransKey( buffer ) != TransKey_Bad )
{
ArrayPushCell( handleArrayML, i++ );
}
}
}

new size = ArraySize( handleArrayML );

if( !size )
{
vformat( buffer, charsmax( buffer ), message, 3 );
send_dhudMessage( index, buffer );
}
else
{
for( new i = 0, j; i < numPlayers; i++ )
{
index = playersList[ i ];

for( j = 0; j < size; j++ )
{
setarg( ArrayGetCell( handleArrayML, j ), 0, index );
}

vformat( buffer, charsmax( buffer ), message, 3 );
send_dhudMessage( index, buffer );
}
}

ArrayDestroy( handleArrayML );
}

return 1;
}

stock send_dhudMessage( const index, const message[] )
{
message_begin( __dhud_reliable ? ( index ? MSG_ONE : MSG_ALL ) : ( index ? MSG_ONE_UNRELIABLE : MSG_BROADCAST ), SVC_DIRECTOR, _, index );
{
write_byte( strlen( message ) + 31 );
write_byte( DRC_CMD_MESSAGE );
write_byte( __dhud_effect );
write_long( __dhud_color );
write_long( __dhud_x );
write_long( __dhud_y );
write_long( __dhud_fadeintime );
write_long( __dhud_fadeouttime );
write_long( __dhud_holdtime );
write_long( __dhud_fxtime );
write_string( message );
}
message_end();
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя todds
сообщение 3.6.2013, 22:47
Сообщение #30
Стаж: 12 лет

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

Подскажите плагин nice team score и showtime заменяют друг друга каждые 2-3 сек. Пробовал переносить по координатам не помогло. В идеале хочу чтобы работали nice team score, showtime, imessage. Возможно ли это и как прописать плагин в таком случае?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя gebservachok
сообщение 13.12.2015, 20:17
Сообщение #31


Стаж: 10 лет

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

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