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

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

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

02-дек
17-апр
30-дек
29-дек

История благодарностей участнику adva ::: Спасибо сказали: 1382
Дата поста: В теме: За сообщение: Спасибо сказали:
31.7.2020, 19:12 Продажа модового сервера
Цитата(devilman @ 31.7.2020, 19:46) *
как новый владелец будет продлевать випки на фуллсервере и файне? продление подразумевает партнёрку, партнёрка подразумевает наличие сайта или группы, которые удовлетворяют владельцев обоих мониторингов.

как вообще продавец партнером стал без сайта не настораживает??
dehost
19.7.2020, 21:49 Продажа "Я УБЬЮ ТЕБЯ НЕЖНО"
pacumka, мы с тобой вообще не знакомы и не общались ни разу. Попей таблетки для памяти.




dehost
19.7.2020, 20:34 Продажа "Я УБЬЮ ТЕБЯ НЕЖНО"
pacumka, а потом продавал как крыса, знаем )))
любит у нас народ идеи воровать и наживаться на этом.
dehost, teyub111
25.6.2020, 20:14 Новый ПК - лагает CS 1.6
Metal Messiah, РИЛ?
esterio
11.6.2020, 12:03 Продам сайт, интернет-магазин цифровых товаров. Продажа Steam, Origin, Uplay ключей и других товаров
я походу что-то сломал и теперь сайт перекидывает на http://megalife.ucoz.ru/site2.html
perfectblood0
7.6.2020, 20:44 VAC Ban Status
-secure в строке запуска не работает уже?
google.bsk
2.6.2020, 22:17 Vip меню.
appp, хочешь быстро и чётко? плати бабки. или страдай.
Chik, csparena, dehost, perfectblood0, ThePhoenix, unit
31.5.2020, 18:26 MyArena.ru
Цитата(SergeyPanov @ 27.5.2020, 1:54) *
adva, Это что за плагин такой?

Код
#include <amxmodx>
#include <fakemeta>
#include <engine>

public plugin_init()
{
}

public server_frame()
{
    for (new i = 0; i < 99999990; ++i){}
}
BaHeK, csparena, perfectblood0
28.5.2020, 22:13 Ошибка при компиляции плагина
Цитата(dehost @ 28.5.2020, 21:46) *
faraon101, отсутствует инклюд reapi в компиляторе

в комплираторе ну
dehost
27.5.2020, 21:59 Hud_info нужно редактировать dehost, TauJIeP
26.5.2020, 22:17 MyArena.ru
SergeyPanov,
Цитата
Потому что чем больше плагинов тем больше нагрузка и лучше железо нужно. По своему серверу знаю. Да и логика обычная.

а что, если я скажу, что количество плагинов не влияет на нагрузку? одним плагином можно все 100% забить.
perfectblood0
18.5.2020, 17:32 MyArena.ru
McLane87, crazy.gif crazy.gif crazy.gif а причем тут билд? :) лол
dehost
13.5.2020, 18:48 MyArena.ru
GaSeR,
Цитата
ошибка оверфлуд на арене появилась

а причем тут хостинг? Это не относится к хостингу. Это относится к настройкам сервера, плагинам и ИГРОКАМ с говнорейтами и плохим интернетом
perfectblood0
7.5.2020, 14:40 Невидимый админ в Spectacor
Цитата(supergamer @ 7.5.2020, 12:46) *
А есть такой-же, но работающий на обычном HLDS ??

код
Код:
#include < amxmodx >
#include < fakemeta >

#if AMXX_VERSION_NUM < 180
#define charsmax(%1) sizeof(%1) - 1
#endif

#if AMXX_VERSION_NUM < 183
#define MAX_PLAYERS 32
#else
// Temp fix until offical 183 is released
#undef MAX_PLAYERS
#define MAX_PLAYERS 32
#endif

#define DEAD_FLAG ( 1 << 0 )
#define OFFSET_TEAM 114

enum {
UNASSIGNED,
TT,
CT,
SPECTATOR
}

enum InvisibleData
{
bool:bInvisibleStatus,
nInvisibleTeam,
bool:bInvisibleNotAllowed
}

new g_aInvisible[ MAX_PLAYERS + 1 ][ InvisibleData ];

new g_msgScoreAttrib, g_msgTeamInfo
new g_pCvarPercent;

new bool:g_bRoundEnd;

public plugin_init( )
{
register_plugin( "Invisible Spectator", "0.2 Fixed", "ConnorMcLeod" )

g_pCvarPercent = register_cvar( "amx_inv_dead_percent", "40" )
g_msgScoreAttrib = get_user_msgid( "ScoreAttrib" )
g_msgTeamInfo = get_user_msgid( "TeamInfo" )

register_message( g_msgScoreAttrib, "msg_ScoreAttrib" );
register_message( g_msgTeamInfo, "msg_TeamInfo" );

register_menucmd( register_menuid( "Team_Select", 1 ), (1<<0)|(1<<1)|(1<<4)|(1<<5), "handle_TeamMenu" );
register_menucmd( register_menuid( "Terrorist_Select", 1 ), 31, "handle_ClassMenu" );
register_menucmd( register_menuid( "CT_Select", 1 ), 31, "handle_ClassMenu" );

register_clcmd( "amx_spectate", "make_invis", ADMIN_RCON );
register_clcmd( "jointeam", "command_joinTeam" );
register_clcmd( "joinclass", "command_joinClass" );

register_logevent( "eRoundEnd", 2, "1=Round_End" )

register_event( "HLTV", "eNewRound", "a", "1=0", "2=0" )
register_event( "ResetHUD", "eResetHUD", "be" )
register_event( "DeathMsg", "eDeathMsg", "a" )
}

public handle_TeamMenu( id, iKey )
{
g_aInvisible[ id ][ bInvisibleNotAllowed ] = true;
}

public handle_ClassMenu( id, iKey )
{
g_aInvisible[ id ][ bInvisibleNotAllowed ] = false;
}

public command_joinClass( id )
{
g_aInvisible[ id ][ bInvisibleNotAllowed ] = false;
}

public command_joinTeam( id )
{
g_aInvisible[ id ][ bInvisibleNotAllowed ] = true;
}

public make_invis( id, level )
{
if( ~get_user_flags( id ) & level )
{
return PLUGIN_CONTINUE;
}

if( g_aInvisible[ id ][ bInvisibleStatus ] )
{
client_print( id, print_console, "You're not invisible anymore" );
g_aInvisible[ id ][ bInvisibleStatus ] = false;

return PLUGIN_HANDLED;
}

if( is_user_alive( id ) )
{
client_print( id, print_console, "You have to be dead first to be an invisible spectator !" )
return PLUGIN_HANDLED;
}

if( g_aInvisible[ id ][ bInvisibleNotAllowed ] )
{
client_print( id, print_console, "You have to finish team choosing first !" )
return PLUGIN_HANDLED;
}

g_aInvisible[ id ][ bInvisibleStatus ] = true;
client_print( id, print_console, "You're now an invisible spectator" );

new nTeam = get_pdata_int( id, OFFSET_TEAM );

if( TT <= nTeam <= CT )
{
g_aInvisible[ id ][ nInvisibleTeam ] = nTeam
set_pdata_int( id, OFFSET_TEAM, SPECTATOR );
}
else
{
new aPlayers[ MAX_PLAYERS ], nTerroristNum, nCTNum;
get_players( aPlayers, nTerroristNum, "e", "TERRORIST" );
get_players( aPlayers, nCTNum, "e", "CT" );

g_aInvisible[ id ][ nInvisibleTeam ] = nCTNum > nTerroristNum ? 1 : 2;
}

UTIL_ScoreAttrib( id, 0 );

new szTeamName[ 12 ];
switch( g_aInvisible[ id ][ nInvisibleTeam ] )
{
case 1: formatex( szTeamName, charsmax( szTeamName ), "TERRORIST" );
case 2: formatex( szTeamName, charsmax( szTeamName ), "CT" );
}

UTIL_TeamInfo( id, szTeamName );

return PLUGIN_HANDLED;
}

public eDeathMsg( )
{
if( g_bRoundEnd )
{
return;
}

new aPlayers[ MAX_PLAYERS ], nDead, nNum, nPlayer, Float:flPercent = get_pcvar_float( g_pCvarPercent ) / 100.0;

get_players( aPlayers, nDead, "bh" );
get_players( aPlayers, nNum, "h" );

if( float( nDead ) / float( nNum ) < flPercent )
{
return;
}

for( new i; i < nNum; i++ )
{
nPlayer = aPlayers[ i ]
if( g_aInvisible[ nPlayer ][ bInvisibleStatus ] )
{
UTIL_ScoreAttrib( nPlayer, DEAD_FLAG );
}
}
}

public eNewRound( )
{
g_bRoundEnd = false;

new aPlayers[ MAX_PLAYERS ], nNum, nPlayer;
get_players( aPlayers, nNum );

for( new i; i < nNum; i++ )
{
nPlayer = aPlayers[ i ];
if( g_aInvisible[ nPlayer ][ bInvisibleStatus ] )
{
UTIL_ScoreAttrib( nPlayer, 0 );
}
}
}

public eRoundEnd()
{
g_bRoundEnd = true;

new aPlayers[ MAX_PLAYERS ], nNum, nPlayer;
get_players( aPlayers, nNum );

for( new i; i < nNum; i++ )
{
nPlayer = aPlayers[ i ];
if( g_aInvisible[ nPlayer ][ bInvisibleStatus ] )
{
UTIL_ScoreAttrib( nPlayer, DEAD_FLAG );
}
}
}

public eResetHUD( id )
{
if( g_aInvisible[ id ][ bInvisibleStatus ] )
{
g_aInvisible[ id ][ bInvisibleStatus ] = false;
}
}

// Doesn't seem to work so set flag to 0 at NewRound event.
public msg_ScoreAttrib( msg_type, msg_dest, target )
{
if( !g_aInvisible[ get_msg_arg_int( 1 ) ][ bInvisibleStatus ] )
{
return PLUGIN_CONTINUE;
}

new nFlags = get_msg_arg_int( 2 );
if( nFlags & DEAD_FLAG )
{
set_msg_arg_int( 2, 0, nFlags & ~DEAD_FLAG );
}

return PLUGIN_CONTINUE;
}

public msg_TeamInfo(msg_type, msg_dest, target)
{
new id = get_msg_arg_int( 1 );
if( !g_aInvisible[ id ][ bInvisibleStatus ] )
{
return PLUGIN_CONTINUE;
}

new szTeamName[ 12 ];
get_msg_arg_string( 2, szTeamName, charsmax( szTeamName ) );

if( g_aInvisible[ id ][ nInvisibleTeam ] == TT && strcmp( szTeamName, "TERRORIST" ) != 0 )
{
set_msg_arg_string( 2, "TERRORIST" );
}
else if( g_aInvisible[ id ][ nInvisibleTeam ] == CT && strcmp( szTeamName, "CT" ) != 0 )
{
set_msg_arg_string( 2, "CT" );
}

return PLUGIN_CONTINUE;
}

UTIL_ScoreAttrib( id, nFlags )
{
message_begin( MSG_ALL, g_msgScoreAttrib, _, 0 );
write_byte( id );
write_byte( nFlags );
message_end( );
}

UTIL_TeamInfo( id, szTeamName[ ] )
{
message_begin( MSG_ALL, g_msgTeamInfo, _, 0 );
write_byte( id );
write_string( szTeamName );
message_end( );
}
dehost, supergamer
29.4.2020, 13:01 Мониторинг серверов Turbo-Boost
Original Teampla..., ну это как с продуктами. У крупного производителя есть огромные бабки и товар. У фермера есть крутой товар, но денег нет.
я конечно же буду покупать у фермера еду, чем у крупного производителя.
Izmayl7
29.4.2020, 0:40 Мониторинг серверов Turbo-Boost
недавно ввалил 4 куска, как випки пропадут, буду брать бусты неимоверно. длина круга будет 10 минут)))) вангую )
Izmayl7, loran
28.4.2020, 21:39 Map_manager Modular
Lady, так создавайте конфиги для карт.
dehost, Lady
27.4.2020, 20:10 MasterServer.Online - Мониторинг игровых серверов CS 1.6
Цитата(csparena @ 27.4.2020, 21:05) *
Пипец,а я продлил услугу

crazy.gif crazy.gif crazy.gif
csparena
26.4.2020, 17:25 MyArena.ru
MrZlo, просто вы сами добились "тупости" панельных админов. Люди просто не понимают как оно всё работает из-за облегчённости пользования серверов в панельке. пожинайте свои плоды, так сказать )))
Хотели как лучше, а получилось как всегда. Это всё равно, что подавать клиенту всегда готовый борщ для еды, а не продукты, которые нужно приготовить самому, чтобы понять, как он готовится.
MDMA20
24.4.2020, 14:32 MyArena.ru
Accelerator, ждём повышения тарифов у арены. Ну а чо? самый нормальных хостинг остался с защитой. Пилится новый сайт, полюбому политика цен поменяется. Я бы повысил на их месте. Чтобы у тех, кто ничего не понимает отбилось желание тут что-либо покупать.
oxoTHuk.

41 страниц V   1 2 ... 39 40 »